--- /srv/rebuilderd/tmp/rebuilderdXBPoih/inputs/mesa-libgallium_26.1.6-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdXBPoih/out/mesa-libgallium_26.1.6-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-08-06 07:19:20.000000 debian-binary │ --rw-r--r-- 0 0 0 1180 2026-08-06 07:19:20.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8178944 2026-08-06 07:19:20.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1176 2026-08-06 07:19:20.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 8179072 2026-08-06 07:19:20.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.1.6-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 0x1ba77ec 0x01ba77ec 0x01ba77ec 0x065c0 0x065c0 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1baddb0 0x1baddb0 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1ba773c 0x01ba773c 0x01ba773c 0x065c0 0x065c0 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1badd00 0x1badd00 R E 0x10000 │ │ │ │ LOAD 0x1baea18 0x01bbea18 0x01bbea18 0xdc7b6 0x2a3918 RW 0x10000 │ │ │ │ DYNAMIC 0x1c5fe4c 0x01c6fe4c 0x01c6fe4c 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1baea18 0x01bbea18 0x01bbea18 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1baea18 0x01bbea18 0x01bbea18 0xb15e8 0xb15e8 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000aa4a 00aa4a 00080c 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 0000b258 00b258 000030 00 A 4 2 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000b288 00b288 000310 00 A 4 8 4 │ │ │ │ [ 8] .rel.dyn REL 0000b598 00b598 05d838 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 00068dd0 068dd0 001b00 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 0006a8d0 06a8d0 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0006a8dc 06a8dc 0028b4 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0006d190 06d190 1034888 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 010a1a18 10a1a18 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 010a1a20 10a1a20 b00f82 00 A 0 0 16 │ │ │ │ - [15] .ARM.extab PROGBITS 01ba29a4 1ba29a4 004e48 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01ba77ec 1ba77ec 0065c0 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01baddac 1baddac 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0006d190 06d190 10347d8 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 010a1968 10a1968 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 010a1970 10a1970 b00f82 00 A 0 0 16 │ │ │ │ + [15] .ARM.extab PROGBITS 01ba28f4 1ba28f4 004e48 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01ba773c 1ba773c 0065c0 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01badcfc 1badcfc 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01bbea18 1baea18 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01bbea1c 1baea1c 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01bbea1c 1baea1c 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01bbea5c 1baea5c 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01bbea60 1baea60 0b13ec 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01c6fe4c 1c5fe4c 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01c70000 1c60000 003d78 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.1.6-1.so] │ │ │ │ 0x0000000c (INIT) 0x6a8d0 │ │ │ │ - 0x0000000d (FINI) 0x10a1a18 │ │ │ │ + 0x0000000d (FINI) 0x10a1968 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1bbea1c │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1bbea5c │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x158 │ │ │ │ 0x00000005 (STRTAB) 0x4574 │ │ │ │ 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: 55c17659cc1b2b25d61b050d7e8a8fd4a3154ad4 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2d71bc7d74f69a6340f22f1ef36f7c11caeb26e8 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1043,14 +1043,15 @@ │ │ │ │ &;FAF(FzD │ │ │ │ &3FAFzD(F │ │ │ │ H&1F(FzD │ │ │ │ ($AF(FzD │ │ │ │ $#FAF(FzD │ │ │ │ HxDpGP(( │ │ │ │ HxDpG|(( │ │ │ │ +CHxDpGX~ │ │ │ │ 0KAFzD(F|D │ │ │ │ +;FAFzD(F │ │ │ │ +;FAFzD(F │ │ │ │ *;FAFzD(F │ │ │ │ RJ;FRLAFzD(F|D │ │ │ │ LJ;FAFzD(F │ │ │ │ HAFzD(F|D │ │ │ │ @@ -1093,15 +1094,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[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGj │ │ │ │ d%1F(FzD │ │ │ │ `$3FAFzD(F │ │ │ │ D$AF(FzD │ │ │ │ 8$#FAF(FzD │ │ │ │ iJ1F(FzD │ │ │ │ $+29cc@GNU\ │ │ │ │ X,3FAFzD(F │ │ │ │ @@ -1217,15 +1218,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{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGr| │ │ │ │ %3FAFzD F │ │ │ │ &F.F6FF> │ │ │ │ $$)F FzD │ │ │ │ XJ3FAFzD F │ │ │ │ fJ9F FzD │ │ │ │ ;F2F!F(F │ │ │ │ J;FAFzD(F │ │ │ │ @@ -3728,28 +3729,28 @@ │ │ │ │ ;i FyiZh │ │ │ │ ;i FyiZh │ │ │ │ 3i FqiZh │ │ │ │ ;i FyiZh │ │ │ │ $J F$K%IzD{D │ │ │ │ eHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpG │ │ │ │ AHxDpG@HxDpG@HxDpGA │ │ │ │ -;HxDpG;HxDpG:HxDpG:HxDpG9HxDpG9HxDpG8HxDpG8HxDpGv+ │ │ │ │ +;HxDpG;HxDpG:HxDpG:HxDpG9HxDpG9HxDpG8HxDpG8HxDpG │ │ │ │ HxDpG HxDpG │ │ │ │ }HxDpG}HxDpG|HxDpG|HxDpG{HxDpGA │ │ │ │ rHxDpGrHxDpGA │ │ │ │ oHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpG │ │ │ │ ~{xurolifc`]ZWTQNKHEB?<9630-*'$! │ │ │ │ @HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG;852/,)&# │ │ │ │ +HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG!HxDpG HxDpG HxDpG │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ C@=:741. │ │ │ │ #&),/25 │ │ │ │ 3F:FIF(F │ │ │ │ Dq2F)F F │ │ │ │ @@ -5830,29 +5831,30 @@ │ │ │ │ orrrrrrmrrrrrrr │ │ │ │ rrrrrrrrrrrrrrrr$ │ │ │ │ gh3F`<`? │ │ │ │ C KzD=`|` │ │ │ │ C KzD5`t` │ │ │ │ oL}D,Y$h │ │ │ │ :{'" ! F │ │ │ │ -:{'" ! FJ │ │ │ │ +:{'" ! F │ │ │ │ :{'" ! F │ │ │ │ :{'" ! F │ │ │ │ :{'" ! F │ │ │ │ :{'" ! F │ │ │ │ 6{'" ! F │ │ │ │ 6k/!6" F │ │ │ │ :{'" ! F │ │ │ │ +:{'" ! F │ │ │ │ 6{'" ! F │ │ │ │ -6{6"/! F>C │ │ │ │ +6{6"/! F │ │ │ │ 6k6"/! F │ │ │ │ 8{'" ! F │ │ │ │ 8{/!6" F │ │ │ │ 8{'" ! F │ │ │ │ -8k/!6" F │ │ │ │ +8k6"/! F │ │ │ │ 6{'" ! F │ │ │ │ 6{6"/! F │ │ │ │ 6k6"/! F │ │ │ │ (0*F9F F │ │ │ │ 8{.",! F │ │ │ │ 8{'" ! F │ │ │ │ 8{.",! F │ │ │ │ @@ -6039,16 +6041,16 @@ │ │ │ │ FzD(FyDd │ │ │ │ +F2F!F@F │ │ │ │ FzD8FyD` │ │ │ │ BH3yDD28Fu │ │ │ │ BD28FyDu │ │ │ │ SJSIzDyD_ │ │ │ │ '0F;F:F9F │ │ │ │ -J8h{DzDu │ │ │ │ -J8h{DzDu │ │ │ │ +J8h{DzDt │ │ │ │ +J8h{DzDt │ │ │ │ J8h{DzDt │ │ │ │ J8h{DzDt │ │ │ │ FzD8FyD^ │ │ │ │ FzD8FyD^ │ │ │ │ fJfIzDyD] │ │ │ │ `IzDyD] │ │ │ │ ^J^IzDyD] │ │ │ │ @@ -6239,15 +6241,15 @@ │ │ │ │ 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 │ │ │ │ -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$HxDpG` │ │ │ │ nq111t111 │ │ │ │ w1111z11111 │ │ │ │ 3#dYK!` │ │ │ │ &/8AJS\enw │ │ │ │ `;FJF)F] │ │ │ │ #F2FAFHF │ │ │ │ #F2F9FPF │ │ │ │ @@ -6409,15 +6411,15 @@ │ │ │ │ )F"FKFPF │ │ │ │ )F"FKFPF │ │ │ │ )F"FKFPF │ │ │ │ +FJFs!PF │ │ │ │ isssssspsssssss │ │ │ │ ssssssssssssssss │ │ │ │ NHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGKHxDpGKHxDpGJHxDpGJHxDpGIHxDpGIHxDpGHHxDpGHHxDpGGHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpG │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efa4 │ │ │ │ - smlabteq sl, r4, r6, sp │ │ │ │ + tsteq sl, r4, lsl r6 │ │ │ │ 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 │ │ │ │ @@ -817,92 +817,92 @@ │ │ │ │ blmi 154e0e4 │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf872f080 │ │ │ │ svclt 0x0000e158 │ │ │ │ biceq r2, r0, r4, asr sp │ │ │ │ andeq r3, r0, r4, lsl #20 │ │ │ │ - @ instruction: 0x010ba594 │ │ │ │ - tsteq fp, r8, lsr r5 │ │ │ │ - tsteq fp, sl, lsr r5 │ │ │ │ - tsteq fp, lr, lsl r5 │ │ │ │ - tsteq pc, r4, lsl fp @ │ │ │ │ - tsteq fp, r8, lsl #10 │ │ │ │ - tsteq fp, r0, lsl #10 │ │ │ │ - strdeq sl, [fp, -r8] │ │ │ │ - smlabteq fp, r8, r4, sl │ │ │ │ - smlabteq fp, sl, r4, sl │ │ │ │ - tsteq fp, sl, asr r4 │ │ │ │ - smlatbeq fp, sl, r4, sl │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ + smlatteq fp, r4, r4, sl │ │ │ │ + smlabbeq fp, r8, r4, sl │ │ │ │ smlabbeq fp, sl, r4, sl │ │ │ │ - tsteq fp, sl, lsl #8 │ │ │ │ - tsteq pc, sl, asr #20 │ │ │ │ - tsteq fp, r4, lsr r3 │ │ │ │ - tsteq fp, r0, lsl r0 │ │ │ │ - @ instruction: 0x010fa5b2 │ │ │ │ - @ instruction: 0x010fa59e │ │ │ │ - smlabbeq pc, r6, r5, sl @ │ │ │ │ - tsteq pc, lr, ror #10 │ │ │ │ - tsteq pc, sl, asr r5 @ │ │ │ │ - tsteq pc, r2, asr #10 │ │ │ │ - tsteq pc, sl, lsr #10 │ │ │ │ - tsteq pc, r2, lsl r5 @ │ │ │ │ - strdeq sl, [pc, -sl] │ │ │ │ - smlatteq pc, r6, r4, sl │ │ │ │ - smlabteq pc, lr, r4, sl @ │ │ │ │ - @ instruction: 0x010fa4b4 │ │ │ │ - tsteq pc, r2, ror r4 @ │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ - strdeq sl, [pc, -sl] │ │ │ │ - smlatteq pc, r8, r3, sl │ │ │ │ + tsteq fp, lr, ror #8 │ │ │ │ + tsteq pc, r4, ror #20 │ │ │ │ + tsteq fp, r8, asr r4 │ │ │ │ + tsteq fp, r0, asr r4 │ │ │ │ + tsteq fp, r8, asr #8 │ │ │ │ + tsteq fp, r8, lsl r4 │ │ │ │ + tsteq fp, sl, lsl r4 │ │ │ │ + smlatbeq fp, sl, r3, sl │ │ │ │ + strdeq sl, [fp, -sl] │ │ │ │ + tsteq fp, ip, asr r3 │ │ │ │ + ldrdeq sl, [fp, -sl] │ │ │ │ + tsteq fp, sl, asr r3 │ │ │ │ + @ instruction: 0x010fa99a │ │ │ │ + smlabbeq fp, r4, r2, sl │ │ │ │ + tsteq fp, r0, ror #30 │ │ │ │ + tsteq pc, r2, lsl #10 │ │ │ │ + smlatteq pc, lr, r4, sl │ │ │ │ ldrdeq sl, [pc, -r6] │ │ │ │ - smlabteq pc, r4, r3, sl @ │ │ │ │ - @ instruction: 0x010fa3b4 │ │ │ │ - @ instruction: 0x010fa39e │ │ │ │ - smlabbeq pc, ip, r3, sl @ │ │ │ │ - tsteq pc, r6, ror r3 @ │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ + @ instruction: 0x010fa4be │ │ │ │ + smlatbeq pc, sl, r4, sl @ │ │ │ │ + @ instruction: 0x010fa492 │ │ │ │ + tsteq pc, sl, ror r4 @ │ │ │ │ + tsteq pc, r2, ror #8 │ │ │ │ + tsteq pc, sl, asr #8 │ │ │ │ + tsteq pc, r6, lsr r4 @ │ │ │ │ + tsteq pc, lr, lsl r4 @ │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + smlabteq pc, r2, r3, sl @ │ │ │ │ + @ instruction: 0x010fa390 │ │ │ │ + tsteq pc, ip, asr r3 @ │ │ │ │ tsteq pc, sl, asr #6 │ │ │ │ - tsteq pc, r2, lsr r3 @ │ │ │ │ - tsteq pc, r2, lsr #6 │ │ │ │ - tsteq pc, ip, lsl #6 │ │ │ │ - strdeq sl, [pc, -sl] │ │ │ │ - smlatteq pc, r4, r2, sl │ │ │ │ - smlabteq pc, lr, r2, sl @ │ │ │ │ - @ instruction: 0x010fa2bc │ │ │ │ - smlatbeq pc, r6, r2, sl @ │ │ │ │ - @ instruction: 0x010fa290 │ │ │ │ - tsteq pc, sl, ror r2 @ │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - tsteq pc, r2, asr r2 @ │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - tsteq pc, lr, lsl #4 │ │ │ │ - strdeq sl, [pc, -ip] │ │ │ │ - smlatteq pc, r6, r1, sl │ │ │ │ - ldrdeq sl, [pc, -r0] │ │ │ │ - @ instruction: 0x010fa1ba │ │ │ │ - smlatbeq pc, r8, r1, sl @ │ │ │ │ - @ instruction: 0x010fa192 │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ - tsteq pc, r6, ror #2 │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - tsteq pc, lr, lsr r1 @ │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - tsteq pc, r6, lsl r1 @ │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - smlatteq pc, lr, r0, sl │ │ │ │ - ldrdeq sl, [pc, -r8] │ │ │ │ - smlabteq pc, r0, r0, sl @ │ │ │ │ - smlatbeq pc, sl, r0, sl @ │ │ │ │ - swpeq sl, r8, [pc] @ │ │ │ │ - smlabbeq pc, r2, r0, sl @ │ │ │ │ - tsteq pc, sl, rrx │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + tsteq pc, r6, lsr #6 │ │ │ │ + tsteq pc, r4, lsl r3 @ │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + smlatteq pc, lr, r2, sl │ │ │ │ + ldrdeq sl, [pc, -ip] │ │ │ │ + smlabteq pc, r6, r2, sl @ │ │ │ │ + @ instruction: 0x010fa2b0 │ │ │ │ + @ instruction: 0x010fa29a │ │ │ │ + smlabbeq pc, r2, r2, sl @ │ │ │ │ + tsteq pc, r2, ror r2 @ │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ + tsteq pc, sl, asr #4 │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + tsteq pc, lr, lsl r2 @ │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ + strdeq sl, [pc, -r6] │ │ │ │ + smlatteq pc, r0, r1, sl │ │ │ │ + smlabteq pc, sl, r1, sl @ │ │ │ │ + @ instruction: 0x010fa1b4 │ │ │ │ + smlatbeq pc, r2, r1, sl @ │ │ │ │ + smlabbeq pc, ip, r1, sl @ │ │ │ │ + tsteq pc, r4, ror r1 @ │ │ │ │ + tsteq pc, lr, asr r1 @ │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ + tsteq pc, r6, lsr r1 @ │ │ │ │ + tsteq pc, r0, lsr #2 │ │ │ │ + tsteq pc, sl, lsl #2 │ │ │ │ + strdeq sl, [pc, -r8] │ │ │ │ + smlatteq pc, r2, r0, sl │ │ │ │ + smlabteq pc, ip, r0, sl @ │ │ │ │ + strheq sl, [pc, -r6] │ │ │ │ + smlatbeq pc, r4, r0, sl @ │ │ │ │ + smlabbeq pc, lr, r0, sl @ │ │ │ │ + tsteq pc, ip, ror r0 @ │ │ │ │ + tsteq pc, r6, rrx │ │ │ │ + qaddeq sl, r4, pc @ │ │ │ │ + tsteq pc, lr, lsr r0 @ │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + strdeq r9, [pc, -sl] │ │ │ │ + smlatteq pc, r8, pc, r9 @ │ │ │ │ + ldrdeq r9, [pc, -r2] │ │ │ │ + @ instruction: 0x010f9fba │ │ │ │ svceq 0x00c6f1b8 │ │ │ │ blmi 1ca43b4 │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf9c6f07d │ │ │ │ smlatble r7, ip, r0, lr │ │ │ │ ldrtmi r4, [r9], -ip, ror #22 │ │ │ │ @@ -1009,34 +1009,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, sl, ror ip │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - tsteq pc, r2, lsl pc @ │ │ │ │ - tsteq pc, r0, lsl #30 │ │ │ │ - smlatteq pc, sl, lr, r9 │ │ │ │ + tsteq pc, r2, ror #28 │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + tsteq pc, sl, lsr lr @ │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + tsteq pc, lr, lsl #28 │ │ │ │ + strdeq r9, [pc, -ip] │ │ │ │ + smlatteq pc, r6, sp, r9 │ │ │ │ ldrdeq r9, [pc, -r4] │ │ │ │ - @ instruction: 0x010f9ebe │ │ │ │ - smlatbeq pc, ip, lr, r9 @ │ │ │ │ - @ instruction: 0x010f9e96 │ │ │ │ - smlabbeq pc, r4, lr, r9 @ │ │ │ │ - tsteq pc, lr, ror #28 │ │ │ │ - tsteq pc, ip, asr lr @ │ │ │ │ - tsteq pc, r6, asr #28 │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq pc, lr, lsl lr @ │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - strdeq r9, [pc, -r6] │ │ │ │ - smlatteq pc, r0, sp, r9 │ │ │ │ - smlabteq pc, sl, sp, r9 @ │ │ │ │ - @ instruction: 0x010f9dba │ │ │ │ - tsteq fp, r6, lsl #16 │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ + @ instruction: 0x010f9dbe │ │ │ │ + smlatbeq pc, ip, sp, r9 @ │ │ │ │ + @ instruction: 0x010f9d96 │ │ │ │ + smlabbeq pc, r4, sp, r9 @ │ │ │ │ + tsteq pc, lr, ror #26 │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + tsteq pc, r6, asr #26 │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq pc, sl, lsl sp @ │ │ │ │ + tsteq pc, sl, lsl #26 │ │ │ │ + tsteq fp, r6, asr r7 │ │ │ │ + tsteq fp, ip, lsr #6 │ │ │ │ biceq r1, r0, r2, asr #29 │ │ │ │ andeq r3, r0, r4, lsl #20 │ │ │ │ svcvs 0x00e0f5b0 │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf5b0d84f │ │ │ │ @ instruction: 0xf0006f80 │ │ │ │ stmdale sl!, {r0, r1, r4, r7, pc} │ │ │ │ @@ -1156,55 +1156,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 fp, r6, lsr r7 │ │ │ │ - tsteq fp, r8, asr r7 │ │ │ │ - tsteq fp, lr, ror #14 │ │ │ │ - smlatbeq fp, lr, r7, r9 │ │ │ │ - smlatteq fp, sl, r7, r9 │ │ │ │ - tsteq fp, sl, lsl r8 │ │ │ │ - tsteq fp, sl, ror #16 │ │ │ │ - smlatbeq fp, r6, r8, r9 │ │ │ │ - smlatteq fp, lr, r8, r9 │ │ │ │ - @ instruction: 0x010b979c │ │ │ │ - smlatteq fp, r6, r6, r9 │ │ │ │ - tsteq fp, ip, ror r6 │ │ │ │ - tsteq fp, lr, lsr r6 │ │ │ │ - tsteq fp, r8, lsl r6 │ │ │ │ - tsteq fp, lr, lsr r5 │ │ │ │ - tsteq fp, r8, lsr r5 │ │ │ │ - smlabbeq fp, lr, r6, r9 │ │ │ │ + smlabbeq fp, r6, r6, r9 │ │ │ │ smlatbeq fp, r8, r6, r9 │ │ │ │ - tsteq fp, r6, lsr #10 │ │ │ │ - tsteq fp, r0, lsl r7 │ │ │ │ - ldrdeq r9, [fp, -sl] │ │ │ │ + @ instruction: 0x010b96be │ │ │ │ + strdeq r9, [fp, -lr] │ │ │ │ + tsteq fp, sl, lsr r7 │ │ │ │ + tsteq fp, sl, ror #14 │ │ │ │ + @ instruction: 0x010b97ba │ │ │ │ + strdeq r9, [fp, -r6] │ │ │ │ + tsteq fp, lr, lsr r8 │ │ │ │ smlatteq fp, ip, r6, r9 │ │ │ │ - tsteq fp, lr, lsl #10 │ │ │ │ - tsteq fp, ip, lsl r7 │ │ │ │ - tsteq fp, lr, lsr #14 │ │ │ │ - strdeq r9, [fp, -ip] │ │ │ │ - tsteq fp, r6, lsl #16 │ │ │ │ - smlatbeq fp, r0, r7, r9 │ │ │ │ - tsteq fp, r2, ror #14 │ │ │ │ - tsteq fp, r8, ror r7 │ │ │ │ + tsteq fp, r6, lsr r6 │ │ │ │ + smlabteq fp, ip, r5, r9 │ │ │ │ + smlabbeq fp, lr, r5, r9 │ │ │ │ + tsteq fp, r8, ror #10 │ │ │ │ + smlabbeq fp, lr, r4, r9 │ │ │ │ + smlabbeq fp, r8, r4, r9 │ │ │ │ ldrdeq r9, [fp, -lr] │ │ │ │ - @ instruction: 0x010b97b8 │ │ │ │ - smlabteq fp, sl, r7, r9 │ │ │ │ - smlabteq fp, ip, r4, r9 │ │ │ │ - tsteq fp, sl, lsr r8 │ │ │ │ - tsteq fp, r4, lsl #16 │ │ │ │ - tsteq fp, r6, lsl r8 │ │ │ │ - @ instruction: 0x010b94b4 │ │ │ │ - tsteq fp, r2, asr r8 │ │ │ │ - tsteq fp, r4, ror #16 │ │ │ │ - smlatbeq fp, r2, r4, r9 │ │ │ │ + strdeq r9, [fp, -r8] │ │ │ │ + tsteq fp, r6, ror r4 │ │ │ │ + tsteq fp, r0, ror #12 │ │ │ │ + tsteq fp, sl, lsr #12 │ │ │ │ + tsteq fp, ip, lsr r6 │ │ │ │ + tsteq fp, lr, asr r4 │ │ │ │ + tsteq fp, ip, ror #12 │ │ │ │ + tsteq fp, lr, ror r6 │ │ │ │ + tsteq fp, ip, asr #8 │ │ │ │ + tsteq fp, r6, asr r7 │ │ │ │ + strdeq r9, [fp, -r0] │ │ │ │ + @ instruction: 0x010b96b2 │ │ │ │ + smlabteq fp, r8, r6, r9 │ │ │ │ + tsteq fp, lr, lsr #8 │ │ │ │ + tsteq fp, r8, lsl #14 │ │ │ │ + tsteq fp, sl, lsl r7 │ │ │ │ + tsteq fp, ip, lsl r4 │ │ │ │ + smlabbeq fp, sl, r7, r9 │ │ │ │ + tsteq fp, r4, asr r7 │ │ │ │ + tsteq fp, r6, ror #14 │ │ │ │ + tsteq fp, r4, lsl #8 │ │ │ │ + smlatbeq fp, r2, r7, r9 │ │ │ │ + @ instruction: 0x010b97b4 │ │ │ │ + strdeq r9, [fp, -r2] │ │ │ │ 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 │ │ │ │ @@ -1941,163 +1941,163 @@ │ │ │ │ and lr, r7, r0, lsl #21 │ │ │ │ @ instruction: 0x463b4a99 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b 1e2cfd4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq fp, r2, lsr r7 │ │ │ │ - tsteq sp, r0, lsl #30 │ │ │ │ - tsteq fp, r2, lsr #14 │ │ │ │ - smlabteq sp, r8, lr, r8 │ │ │ │ - tsteq fp, r0, ror #12 │ │ │ │ - tsteq sp, sl, asr lr │ │ │ │ - tsteq fp, ip, asr #12 │ │ │ │ - tsteq sp, r6, lsr lr │ │ │ │ - tsteq fp, r4, lsr r6 │ │ │ │ - tsteq fp, lr, lsr #12 │ │ │ │ - tsteq r4, sl, lsr ip │ │ │ │ - tsteq fp, r8, lsl r6 │ │ │ │ - smlatteq sp, r4, sp, r8 │ │ │ │ - tsteq fp, r6, lsl #12 │ │ │ │ - tsteq fp, r4, lsl #12 │ │ │ │ - @ instruction: 0x010d8d9e │ │ │ │ + smlabbeq fp, r2, r6, r9 │ │ │ │ + tsteq sp, r0, asr lr │ │ │ │ + tsteq fp, r2, ror r6 │ │ │ │ + tsteq sp, r8, lsl lr │ │ │ │ + @ instruction: 0x010b95b0 │ │ │ │ + smlatbeq sp, sl, sp, r8 │ │ │ │ + @ instruction: 0x010b959c │ │ │ │ + smlabbeq sp, r6, sp, r8 │ │ │ │ + smlabbeq fp, r4, r5, r9 │ │ │ │ + tsteq fp, lr, ror r5 │ │ │ │ + tsteq r4, sl, lsl #23 │ │ │ │ + tsteq fp, r8, ror #10 │ │ │ │ + tsteq sp, r4, lsr sp │ │ │ │ + tsteq fp, r6, asr r5 │ │ │ │ + tsteq fp, r4, asr r5 │ │ │ │ + smlatteq sp, lr, ip, r8 │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + tsteq lr, r8, ror fp │ │ │ │ + tsteq fp, r8, lsr r5 │ │ │ │ + tsteq fp, r4, lsr #10 │ │ │ │ + tsteq r4, sl, asr #21 │ │ │ │ + tsteq fp, r2, lsl r5 │ │ │ │ + tsteq fp, r4, lsl r5 │ │ │ │ + tsteq fp, ip, lsl #10 │ │ │ │ + tsteq fp, r2, lsl #10 │ │ │ │ + smlatteq lr, r8, sl, r9 │ │ │ │ strdeq r9, [fp, -r0] │ │ │ │ - tsteq lr, r8, lsr #24 │ │ │ │ - smlatteq fp, r8, r5, r9 │ │ │ │ - ldrdeq r9, [fp, -r4] │ │ │ │ - tsteq r4, sl, ror fp │ │ │ │ - smlabteq fp, r2, r5, r9 │ │ │ │ - smlabteq fp, r4, r5, r9 │ │ │ │ - @ instruction: 0x010b95bc │ │ │ │ - @ instruction: 0x010b95b2 │ │ │ │ - @ instruction: 0x010e9b98 │ │ │ │ - smlatbeq fp, r0, r5, r9 │ │ │ │ - smlatbeq fp, ip, r5, r9 │ │ │ │ - tsteq r4, sl, ror #21 │ │ │ │ - smlatbeq fp, r8, r5, r9 │ │ │ │ - tsteq lr, sl, lsr fp │ │ │ │ - @ instruction: 0x010b959a │ │ │ │ - smlabbeq fp, r6, r5, r9 │ │ │ │ - tsteq r4, ip, lsl #21 │ │ │ │ - tsteq fp, r4, ror r5 │ │ │ │ - tsteq fp, sl, ror r5 │ │ │ │ - tsteq fp, sl, ror r5 │ │ │ │ - tsteq fp, r2, ror r5 │ │ │ │ - tsteq fp, r8, asr #10 │ │ │ │ - tsteq fp, r8, asr #10 │ │ │ │ - tsteq fp, r8, asr r5 │ │ │ │ - tsteq fp, r2, ror r4 │ │ │ │ - tsteq fp, sl, ror #8 │ │ │ │ - tsteq fp, lr, lsr r5 │ │ │ │ - tsteq fp, r0, asr #8 │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - tsteq fp, r2, lsr #10 │ │ │ │ - tsteq sp, ip, ror #22 │ │ │ │ - tsteq fp, r0, lsl r5 │ │ │ │ - strdeq r9, [fp, -sl] │ │ │ │ - strdeq r9, [fp, -r2] │ │ │ │ + strdeq r9, [fp, -ip] │ │ │ │ + tsteq r4, sl, lsr sl │ │ │ │ + strdeq r9, [fp, -r8] │ │ │ │ + smlabbeq lr, sl, sl, r9 │ │ │ │ smlatteq fp, sl, r4, r9 │ │ │ │ - smlatteq fp, r2, r4, r9 │ │ │ │ - ldrdeq r9, [fp, -sl] │ │ │ │ ldrdeq r9, [fp, -r6] │ │ │ │ - ldrdeq r9, [fp, -r2] │ │ │ │ - tsteq r4, r4, lsl #18 │ │ │ │ - @ instruction: 0x010b94bc │ │ │ │ - tsteq fp, r6, asr r4 │ │ │ │ - tsteq fp, lr, asr #8 │ │ │ │ - tsteq fp, r6, asr #8 │ │ │ │ - tsteq fp, lr, lsr r4 │ │ │ │ - tsteq fp, r6, lsr r4 │ │ │ │ + @ instruction: 0x011459dc │ │ │ │ + smlabteq fp, r4, r4, r9 │ │ │ │ + smlabteq fp, sl, r4, r9 │ │ │ │ + smlabteq fp, sl, r4, r9 │ │ │ │ + smlabteq fp, r2, r4, r9 │ │ │ │ + @ instruction: 0x010b9498 │ │ │ │ + @ instruction: 0x010b9498 │ │ │ │ + smlatbeq fp, r8, r4, r9 │ │ │ │ + smlabteq fp, r2, r3, r9 │ │ │ │ + @ instruction: 0x010b93ba │ │ │ │ + smlabbeq fp, lr, r4, r9 │ │ │ │ + @ instruction: 0x010b9390 │ │ │ │ + smlabbeq fp, r8, r3, r9 │ │ │ │ + tsteq fp, r2, ror r4 │ │ │ │ + @ instruction: 0x010d8abc │ │ │ │ + tsteq fp, r0, ror #8 │ │ │ │ + tsteq fp, sl, asr #8 │ │ │ │ + tsteq fp, r2, asr #8 │ │ │ │ + tsteq fp, sl, lsr r4 │ │ │ │ tsteq fp, r2, lsr r4 │ │ │ │ - tsteq fp, lr, lsr #8 │ │ │ │ - tsteq r4, r0, ror #16 │ │ │ │ - tsteq fp, r4, lsr #8 │ │ │ │ - @ instruction: 0x010b93b2 │ │ │ │ - smlatbeq fp, sl, r3, r9 │ │ │ │ - smlatbeq fp, r2, r3, r9 │ │ │ │ - @ instruction: 0x010b939a │ │ │ │ - @ instruction: 0x010b9392 │ │ │ │ + tsteq fp, sl, lsr #8 │ │ │ │ + tsteq fp, r6, lsr #8 │ │ │ │ + tsteq fp, r2, lsr #8 │ │ │ │ + tsteq r4, r4, asr r8 │ │ │ │ + tsteq fp, ip, lsl #8 │ │ │ │ + smlatbeq fp, r6, r3, r9 │ │ │ │ + @ instruction: 0x010b939e │ │ │ │ + @ instruction: 0x010b9396 │ │ │ │ smlabbeq fp, lr, r3, r9 │ │ │ │ - smlabbeq fp, sl, r3, r9 │ │ │ │ - @ instruction: 0x011457bc │ │ │ │ - smlabbeq fp, ip, r3, r9 │ │ │ │ - tsteq fp, lr, lsl #6 │ │ │ │ - tsteq fp, r6, lsl #6 │ │ │ │ - strdeq r9, [fp, -lr] │ │ │ │ - strdeq r9, [fp, -r6] │ │ │ │ - smlatteq fp, lr, r2, r9 │ │ │ │ - smlatteq fp, sl, r2, r9 │ │ │ │ - smlatteq fp, r6, r2, r9 │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ + smlabbeq fp, r6, r3, r9 │ │ │ │ + smlabbeq fp, r2, r3, r9 │ │ │ │ + tsteq fp, lr, ror r3 │ │ │ │ + @ instruction: 0x011457b0 │ │ │ │ + tsteq fp, r4, ror r3 │ │ │ │ + tsteq fp, r2, lsl #6 │ │ │ │ + strdeq r9, [fp, -sl] │ │ │ │ strdeq r9, [fp, -r2] │ │ │ │ - smlabteq lr, sl, lr, r6 │ │ │ │ + smlatteq fp, sl, r2, r9 │ │ │ │ + smlatteq fp, r2, r2, r9 │ │ │ │ ldrdeq r9, [fp, -lr] │ │ │ │ - ldrdeq r9, [fp, -r6] │ │ │ │ - smlabteq fp, lr, r2, r9 │ │ │ │ - smlabteq fp, r4, r2, r9 │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ - smlabbeq fp, r0, r2, r9 │ │ │ │ - tsteq fp, r8, ror r2 │ │ │ │ - tsteq fp, r0, ror r2 │ │ │ │ - smlabbeq fp, r2, r2, r9 │ │ │ │ - tsteq lr, lr, lsl #28 │ │ │ │ - tsteq fp, r2, lsr #4 │ │ │ │ - tsteq fp, sl, lsl r2 │ │ │ │ - tsteq fp, r2, lsl r2 │ │ │ │ - tsteq fp, r0, asr #4 │ │ │ │ - tsteq fp, r8, lsr r2 │ │ │ │ - tsteq fp, r8, lsr r2 │ │ │ │ - @ instruction: 0x011455b6 │ │ │ │ - tsteq fp, r0, lsr #4 │ │ │ │ - strdeq r9, [fp, -r6] │ │ │ │ - tsteq fp, r2, lsl #4 │ │ │ │ - strdeq r9, [fp, -lr] │ │ │ │ - strdeq r9, [fp, -sl] │ │ │ │ - strdeq r9, [fp, -r6] │ │ │ │ - strdeq r9, [fp, -r6] │ │ │ │ - tsteq r4, r4, lsr #10 │ │ │ │ - smlatteq fp, r2, r1, r9 │ │ │ │ - tsteq fp, r4, ror #2 │ │ │ │ - tsteq fp, r0, ror r1 │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - tsteq fp, r8, ror #2 │ │ │ │ - tsteq fp, r4, ror #2 │ │ │ │ - tsteq fp, r4, ror #2 │ │ │ │ - @ instruction: 0x01145492 │ │ │ │ - tsteq fp, r0, ror #2 │ │ │ │ + ldrdeq r9, [fp, -sl] │ │ │ │ + tsteq r4, ip, lsl #14 │ │ │ │ ldrdeq r9, [fp, -ip] │ │ │ │ - tsteq fp, sl, lsr r1 │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ - tsteq fp, lr, lsr r1 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - ldrdeq r8, [sp, -lr] │ │ │ │ - tsteq fp, r2, lsr #2 │ │ │ │ - tsteq fp, r8, lsr r0 │ │ │ │ - tsteq fp, r2, lsr r0 │ │ │ │ - tsteq fp, r4, lsr r0 │ │ │ │ - @ instruction: 0x011453b4 │ │ │ │ - tsteq fp, r0, lsr #32 │ │ │ │ - strdeq r8, [fp, -r8] │ │ │ │ - tsteq fp, r6 │ │ │ │ - tsteq fp, r4 │ │ │ │ - tsteq fp, r2 │ │ │ │ - mrseq r9, (UNDEF: 11) │ │ │ │ - tsteq fp, r2 │ │ │ │ - tsteq r4, r2, lsr r3 │ │ │ │ - strdeq r8, [fp, -r2] │ │ │ │ - tsteq fp, sl, ror pc │ │ │ │ - tsteq fp, r8, ror pc │ │ │ │ - tsteq fp, r6, ror pc │ │ │ │ - tsteq fp, r4, ror pc │ │ │ │ - tsteq fp, r6, ror pc │ │ │ │ - tsteq r4, r6, lsr #5 │ │ │ │ - @ instruction: 0x01145290 │ │ │ │ - tsteq fp, r8, lsr #18 │ │ │ │ + tsteq fp, lr, asr r2 │ │ │ │ + tsteq fp, r6, asr r2 │ │ │ │ + tsteq fp, lr, asr #4 │ │ │ │ + tsteq fp, r6, asr #4 │ │ │ │ + tsteq fp, lr, lsr r2 │ │ │ │ + tsteq fp, sl, lsr r2 │ │ │ │ + tsteq fp, r6, lsr r2 │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + tsteq fp, r2, asr #4 │ │ │ │ + tsteq lr, sl, lsl lr │ │ │ │ + tsteq fp, lr, lsr #4 │ │ │ │ + tsteq fp, r6, lsr #4 │ │ │ │ + tsteq fp, lr, lsl r2 │ │ │ │ + tsteq fp, r4, lsl r2 │ │ │ │ + @ instruction: 0x010e6dbc │ │ │ │ + ldrdeq r9, [fp, -r0] │ │ │ │ + smlabteq fp, r8, r1, r9 │ │ │ │ + smlabteq fp, r0, r1, r9 │ │ │ │ + ldrdeq r9, [fp, -r2] │ │ │ │ + tsteq lr, lr, asr sp │ │ │ │ + tsteq fp, r2, ror r1 │ │ │ │ + tsteq fp, sl, ror #2 │ │ │ │ + tsteq fp, r2, ror #2 │ │ │ │ + @ instruction: 0x010b9190 │ │ │ │ + smlabbeq fp, r8, r1, r9 │ │ │ │ + smlabbeq fp, r8, r1, r9 │ │ │ │ + tsteq r4, r6, lsl #10 │ │ │ │ + tsteq fp, r0, ror r1 │ │ │ │ + tsteq fp, r6, asr #2 │ │ │ │ + tsteq fp, r2, asr r1 │ │ │ │ + tsteq fp, lr, asr #2 │ │ │ │ + tsteq fp, sl, asr #2 │ │ │ │ + tsteq fp, r6, asr #2 │ │ │ │ + tsteq fp, r6, asr #2 │ │ │ │ + tsteq r4, r4, ror r4 │ │ │ │ + tsteq fp, r2, lsr r1 │ │ │ │ + strheq r9, [fp, -r4] │ │ │ │ + smlabteq fp, r0, r0, r9 │ │ │ │ + strheq r9, [fp, -ip] │ │ │ │ + strheq r9, [fp, -r8] │ │ │ │ + strheq r9, [fp, -r4] │ │ │ │ + strheq r9, [fp, -r4] │ │ │ │ + tsteq r4, r2, ror #7 │ │ │ │ + strheq r9, [fp, -r0] │ │ │ │ + tsteq fp, ip, lsr #32 │ │ │ │ + smlabbeq fp, sl, r0, r9 │ │ │ │ + smlabbeq fp, r8, r0, r9 │ │ │ │ + smlabbeq fp, lr, r0, r9 │ │ │ │ + tsteq r4, sl, ror r3 │ │ │ │ + smlabbeq fp, r4, r0, r9 │ │ │ │ + tsteq sp, lr, lsr #10 │ │ │ │ + tsteq fp, r2, ror r0 │ │ │ │ + smlabbeq fp, r8, pc, r8 @ │ │ │ │ + smlabbeq fp, r2, pc, r8 @ │ │ │ │ + smlabbeq fp, r4, pc, r8 @ │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + tsteq fp, r0, ror pc │ │ │ │ + tsteq fp, r8, asr #30 │ │ │ │ + tsteq fp, r6, asr pc │ │ │ │ + tsteq fp, r4, asr pc │ │ │ │ + tsteq fp, r2, asr pc │ │ │ │ + tsteq fp, r0, asr pc │ │ │ │ + tsteq fp, r2, asr pc │ │ │ │ + tsteq r4, r2, lsl #5 │ │ │ │ + tsteq fp, r2, asr #30 │ │ │ │ + smlabteq fp, sl, lr, r8 │ │ │ │ + smlabteq fp, r8, lr, r8 │ │ │ │ + smlabteq fp, r6, lr, r8 │ │ │ │ + smlabteq fp, r4, lr, r8 │ │ │ │ + smlabteq fp, r6, lr, r8 │ │ │ │ + @ instruction: 0x011451f6 │ │ │ │ + tsteq r4, r0, ror #3 │ │ │ │ + tsteq fp, r8, ror r8 │ │ │ │ @ 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 @ │ │ │ │ @@ -2900,87 +2900,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 fp, sl, ip, r8 │ │ │ │ - strdeq r8, [fp, -sl] │ │ │ │ - tsteq fp, r0, asr #26 │ │ │ │ - smlatteq fp, r4, sp, r8 │ │ │ │ - smlatteq fp, r8, sp, r8 │ │ │ │ + tsteq fp, sl, lsl ip │ │ │ │ + tsteq fp, sl, asr #24 │ │ │ │ + @ instruction: 0x010b8c90 │ │ │ │ + tsteq fp, r4, lsr sp │ │ │ │ + tsteq fp, r8, lsr sp │ │ │ │ + @ instruction: 0x010b8d9c │ │ │ │ + ldrdeq r8, [fp, -lr] │ │ │ │ + tsteq fp, r2, asr #28 │ │ │ │ tsteq fp, ip, asr #28 │ │ │ │ - smlabbeq fp, lr, lr, r8 │ │ │ │ - strdeq r8, [fp, -r2] │ │ │ │ - strdeq r8, [fp, -ip] │ │ │ │ - tsteq fp, r8, asr #30 │ │ │ │ - @ instruction: 0x010b8f92 │ │ │ │ - tsteq fp, r2, lsl r0 │ │ │ │ - tsteq fp, lr, lsl r0 │ │ │ │ - smlabbeq fp, r6, r0, r9 │ │ │ │ - smlabbeq fp, r8, r0, r9 │ │ │ │ - smlatteq fp, r8, r0, r9 │ │ │ │ - ldrdeq r9, [fp, -r0] │ │ │ │ - mrseq r9, (UNDEF: 27) │ │ │ │ - tsteq fp, r2, asr r1 │ │ │ │ - @ instruction: 0x010b91b2 │ │ │ │ - smlatbeq fp, lr, r1, r9 │ │ │ │ - tsteq fp, lr, lsl r2 │ │ │ │ - smlabbeq fp, sl, r2, r9 │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - tsteq fp, sl, lsl r3 │ │ │ │ - tsteq fp, r0, ror #6 │ │ │ │ - @ instruction: 0x010b939e │ │ │ │ + @ instruction: 0x010b8e98 │ │ │ │ + smlatteq fp, r2, lr, r8 │ │ │ │ + tsteq fp, r2, ror #30 │ │ │ │ + tsteq fp, lr, ror #30 │ │ │ │ + ldrdeq r8, [fp, -r6] │ │ │ │ + ldrdeq r8, [fp, -r8] │ │ │ │ + tsteq fp, r8, lsr r0 │ │ │ │ + tsteq fp, r0, lsr #32 │ │ │ │ + qaddeq r9, r0, fp │ │ │ │ + smlatbeq fp, r2, r0, r9 │ │ │ │ + tsteq fp, r2, lsl #2 │ │ │ │ + strdeq r9, [fp, -lr] │ │ │ │ + tsteq fp, lr, ror #2 │ │ │ │ + ldrdeq r9, [fp, -sl] │ │ │ │ + tsteq fp, r0, ror r2 │ │ │ │ + tsteq fp, sl, ror #4 │ │ │ │ + @ instruction: 0x010b92b0 │ │ │ │ + smlatteq fp, lr, r2, r9 │ │ │ │ + @ instruction: 0x010b9396 │ │ │ │ + smlatbeq fp, sl, r3, r9 │ │ │ │ tsteq fp, r6, asr #8 │ │ │ │ - tsteq fp, sl, asr r4 │ │ │ │ - strdeq r9, [fp, -r6] │ │ │ │ - tsteq fp, r6, lsl r5 │ │ │ │ - smlabteq fp, r4, r5, r9 │ │ │ │ - @ instruction: 0x010b95b2 │ │ │ │ - tsteq fp, sl, lsl r6 │ │ │ │ - @ instruction: 0x010b969a │ │ │ │ - tsteq fp, r0, asr r7 │ │ │ │ - tsteq fp, r8, ror #14 │ │ │ │ - strdeq r9, [fp, -r0] │ │ │ │ - tsteq fp, r4, lsr #16 │ │ │ │ - tsteq fp, lr, ror #16 │ │ │ │ - tsteq fp, r0, asr r8 │ │ │ │ - tsteq fp, ip, ror r8 │ │ │ │ - @ instruction: 0x010b989c │ │ │ │ - smlatteq fp, r4, r8, r9 │ │ │ │ - ldrdeq r9, [fp, -r0] │ │ │ │ - tsteq fp, r8, lsl r9 │ │ │ │ - tsteq fp, r0, lsl r9 │ │ │ │ - smlatbeq fp, r8, r9, r9 │ │ │ │ - @ instruction: 0x010b9998 │ │ │ │ - tsteq fp, r2, lsl #20 │ │ │ │ - tsteq fp, r2, ror #20 │ │ │ │ - strdeq r9, [fp, -sl] │ │ │ │ - tsteq fp, r4, lsl #22 │ │ │ │ + tsteq fp, r6, ror #8 │ │ │ │ + tsteq fp, r4, lsl r5 │ │ │ │ + tsteq fp, r2, lsl #10 │ │ │ │ + tsteq fp, sl, ror #10 │ │ │ │ + smlatteq fp, sl, r5, r9 │ │ │ │ + smlatbeq fp, r0, r6, r9 │ │ │ │ + @ instruction: 0x010b96b8 │ │ │ │ + tsteq fp, r0, asr #14 │ │ │ │ + tsteq fp, r4, ror r7 │ │ │ │ + @ instruction: 0x010b97be │ │ │ │ + smlatbeq fp, r0, r7, r9 │ │ │ │ + smlabteq fp, ip, r7, r9 │ │ │ │ + smlatteq fp, ip, r7, r9 │ │ │ │ + tsteq fp, r4, lsr r8 │ │ │ │ + tsteq fp, r0, lsr #16 │ │ │ │ + tsteq fp, r8, ror #16 │ │ │ │ + tsteq fp, r0, ror #16 │ │ │ │ + strdeq r9, [fp, -r8] │ │ │ │ + smlatteq fp, r8, r8, r9 │ │ │ │ + tsteq fp, r2, asr r9 │ │ │ │ + @ instruction: 0x010b99b2 │ │ │ │ + tsteq fp, sl, asr #20 │ │ │ │ + tsteq fp, r4, asr sl │ │ │ │ + smlatteq fp, ip, sl, r9 │ │ │ │ + tsteq fp, r2, lsl #22 │ │ │ │ @ instruction: 0x010b9b9c │ │ │ │ - @ instruction: 0x010b9bb2 │ │ │ │ - tsteq fp, ip, asr #24 │ │ │ │ - tsteq fp, ip, asr #24 │ │ │ │ - @ instruction: 0x010b9cb8 │ │ │ │ - tsteq fp, r8, lsl sp │ │ │ │ - @ instruction: 0x010b9db4 │ │ │ │ - smlabteq fp, r0, sp, r9 │ │ │ │ - tsteq fp, sl, asr lr │ │ │ │ - tsteq fp, r2, ror lr │ │ │ │ - tsteq fp, ip, lsl #30 │ │ │ │ - smlatteq fp, r4, lr, r9 │ │ │ │ - tsteq fp, r0, asr pc │ │ │ │ - @ instruction: 0x010b9fb0 │ │ │ │ - tsteq fp, sl, asr #32 │ │ │ │ - qaddeq sl, r8, fp │ │ │ │ - smlabteq fp, r4, r0, sl │ │ │ │ - tsteq fp, r4, lsr #2 │ │ │ │ - @ instruction: 0x010ba1be │ │ │ │ - @ instruction: 0x010ba1ba │ │ │ │ + @ instruction: 0x010b9b9c │ │ │ │ + tsteq fp, r8, lsl #24 │ │ │ │ + tsteq fp, r8, ror #24 │ │ │ │ + tsteq fp, r4, lsl #26 │ │ │ │ + tsteq fp, r0, lsl sp │ │ │ │ + smlatbeq fp, sl, sp, r9 │ │ │ │ + smlabteq fp, r2, sp, r9 │ │ │ │ + tsteq fp, ip, asr lr │ │ │ │ + tsteq fp, r4, lsr lr │ │ │ │ + smlatbeq fp, r0, lr, r9 │ │ │ │ + tsteq fp, r0, lsl #30 │ │ │ │ + @ instruction: 0x010b9f9a │ │ │ │ + smlatbeq fp, r8, pc, r9 @ │ │ │ │ + tsteq fp, r4, lsl r0 │ │ │ │ + tsteq fp, r4, ror r0 │ │ │ │ + tsteq fp, lr, lsl #2 │ │ │ │ + tsteq fp, sl, lsl #2 │ │ │ │ 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 │ │ │ │ @@ -3760,83 +3760,83 @@ │ │ │ │ cmnpne r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643848b │ │ │ │ addsmi r1, r8, #116, 6 @ 0xd0000001 │ │ │ │ strhi pc, [sl], #66 @ 0x42 │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ + tsteq fp, lr, asr #32 │ │ │ │ + smlatbeq fp, ip, r0, sl │ │ │ │ + tsteq fp, r4, asr #2 │ │ │ │ + tsteq fp, r0, asr r1 │ │ │ │ + smlatteq fp, r8, r1, sl │ │ │ │ strdeq sl, [fp, -lr] │ │ │ │ - tsteq fp, ip, asr r1 │ │ │ │ - strdeq sl, [fp, -r4] │ │ │ │ - mrseq sl, R11_fiq │ │ │ │ - @ instruction: 0x010ba298 │ │ │ │ - smlatbeq fp, lr, r2, sl │ │ │ │ - tsteq fp, r6, asr #6 │ │ │ │ - tsteq fp, r6, lsr r3 │ │ │ │ - smlatbeq fp, r2, r3, sl │ │ │ │ - tsteq fp, r0, lsl #8 │ │ │ │ - @ instruction: 0x010ba498 │ │ │ │ - smlatbeq fp, r2, r4, sl │ │ │ │ - tsteq fp, lr, lsl #10 │ │ │ │ - tsteq fp, ip, ror #10 │ │ │ │ - tsteq fp, r4, lsl #12 │ │ │ │ - tsteq fp, r4, lsl #12 │ │ │ │ - tsteq fp, lr, ror #12 │ │ │ │ - smlabteq fp, ip, r6, sl │ │ │ │ - tsteq fp, r4, ror #14 │ │ │ │ + @ instruction: 0x010ba296 │ │ │ │ + smlabbeq fp, r6, r2, sl │ │ │ │ + strdeq sl, [fp, -r2] │ │ │ │ + tsteq fp, r0, asr r3 │ │ │ │ + smlatteq fp, r8, r3, sl │ │ │ │ + strdeq sl, [fp, -r2] │ │ │ │ + tsteq fp, lr, asr r4 │ │ │ │ + @ instruction: 0x010ba4bc │ │ │ │ + tsteq fp, r4, asr r5 │ │ │ │ + tsteq fp, r4, asr r5 │ │ │ │ + @ instruction: 0x010ba5be │ │ │ │ + tsteq fp, ip, lsl r6 │ │ │ │ + @ instruction: 0x010ba6b4 │ │ │ │ + @ instruction: 0x010ba6be │ │ │ │ + tsteq fp, r6, asr r7 │ │ │ │ tsteq fp, lr, ror #14 │ │ │ │ tsteq fp, r6, lsl #16 │ │ │ │ - tsteq fp, lr, lsl r8 │ │ │ │ - @ instruction: 0x010ba8b6 │ │ │ │ - @ instruction: 0x010ba89a │ │ │ │ - tsteq fp, r4, lsl #18 │ │ │ │ - tsteq fp, r4, ror #18 │ │ │ │ - strdeq sl, [fp, -ip] │ │ │ │ - tsteq fp, r6, lsl #20 │ │ │ │ - tsteq fp, r0, ror sl │ │ │ │ - ldrdeq sl, [fp, -r0] │ │ │ │ - tsteq fp, r8, ror #22 │ │ │ │ - tsteq fp, r6, ror #22 │ │ │ │ - ldrdeq sl, [fp, -r0] │ │ │ │ - tsteq fp, lr, lsr #24 │ │ │ │ - smlabteq fp, r8, ip, sl │ │ │ │ - ldrdeq sl, [fp, -r2] │ │ │ │ - tsteq fp, sl, ror #26 │ │ │ │ - smlabbeq fp, r0, sp, sl │ │ │ │ - tsteq fp, r8, lsl lr │ │ │ │ - tsteq fp, r8, lsl #28 │ │ │ │ - tsteq fp, r2, ror lr │ │ │ │ + smlatteq fp, sl, r7, sl │ │ │ │ + tsteq fp, r4, asr r8 │ │ │ │ + @ instruction: 0x010ba8b4 │ │ │ │ + tsteq fp, ip, asr #18 │ │ │ │ + tsteq fp, r6, asr r9 │ │ │ │ + smlabteq fp, r0, r9, sl │ │ │ │ + tsteq fp, r0, lsr #20 │ │ │ │ + @ instruction: 0x010baab8 │ │ │ │ + @ instruction: 0x010baab6 │ │ │ │ + tsteq fp, r0, lsr #22 │ │ │ │ + tsteq fp, lr, ror fp │ │ │ │ + tsteq fp, r8, lsl ip │ │ │ │ + tsteq fp, r2, lsr #24 │ │ │ │ + @ instruction: 0x010bacba │ │ │ │ ldrdeq sl, [fp, -r0] │ │ │ │ - tsteq fp, r8, ror #30 │ │ │ │ - tsteq fp, r4, ror pc │ │ │ │ - smlabbeq fp, r8, fp, ip │ │ │ │ - tsteq fp, lr, ror #22 │ │ │ │ - @ instruction: 0x010bafb2 │ │ │ │ - smlabbeq fp, r6, pc, sl @ │ │ │ │ - @ instruction: 0x010baf98 │ │ │ │ - @ instruction: 0x010baf9e │ │ │ │ - @ instruction: 0x010bcb92 │ │ │ │ - tsteq fp, r4, ror fp │ │ │ │ - ldrdeq sl, [fp, -r6] │ │ │ │ - smlabteq fp, r2, pc, sl @ │ │ │ │ - @ instruction: 0x010bcbb8 │ │ │ │ - tsteq fp, r6, asr fp │ │ │ │ - tsteq fp, ip, ror #22 │ │ │ │ - tsteq fp, r4, ror fp │ │ │ │ + tsteq fp, r8, ror #26 │ │ │ │ + tsteq fp, r8, asr sp │ │ │ │ + smlabteq fp, r2, sp, sl │ │ │ │ + tsteq fp, r0, lsr #28 │ │ │ │ + @ instruction: 0x010baeb8 │ │ │ │ + smlabteq fp, r4, lr, sl │ │ │ │ + ldrdeq ip, [fp, -r8] │ │ │ │ + @ instruction: 0x010bcabe │ │ │ │ + tsteq fp, r2, lsl #30 │ │ │ │ ldrdeq sl, [fp, -r6] │ │ │ │ - @ instruction: 0x010bafb6 │ │ │ │ - smlabteq fp, ip, pc, sl @ │ │ │ │ - ldrdeq sl, [fp, -r4] │ │ │ │ - smlabteq fp, sl, fp, ip │ │ │ │ - smlatbeq fp, r0, fp, ip │ │ │ │ - @ instruction: 0x010bcbb4 │ │ │ │ - @ instruction: 0x010bcbbc │ │ │ │ - tsteq fp, lr, lsl r0 │ │ │ │ - strdeq sl, [fp, -ip] │ │ │ │ - strdeq ip, [fp, -r2] │ │ │ │ + smlatteq fp, r8, lr, sl │ │ │ │ + smlatteq fp, lr, lr, sl │ │ │ │ + smlatteq fp, r2, sl, ip │ │ │ │ + smlabteq fp, r4, sl, ip │ │ │ │ + tsteq fp, r6, lsr #30 │ │ │ │ + tsteq fp, r2, lsl pc │ │ │ │ + tsteq fp, r8, lsl #22 │ │ │ │ + smlatbeq fp, r6, sl, ip │ │ │ │ + @ instruction: 0x010bcabc │ │ │ │ + smlabteq fp, r4, sl, ip │ │ │ │ + tsteq fp, r6, lsr #30 │ │ │ │ + tsteq fp, r6, lsl #30 │ │ │ │ + tsteq fp, ip, lsl pc │ │ │ │ + tsteq fp, r4, lsr #30 │ │ │ │ + tsteq fp, sl, lsl fp │ │ │ │ + strdeq ip, [fp, -r0] │ │ │ │ + tsteq fp, r4, lsl #22 │ │ │ │ + tsteq fp, ip, lsl #22 │ │ │ │ + tsteq fp, lr, ror #30 │ │ │ │ + tsteq fp, ip, asr #30 │ │ │ │ + tsteq fp, r2, asr #22 │ │ │ │ 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 │ │ │ │ @@ -4625,83 +4625,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 fp, r8, sl, ip │ │ │ │ - tsteq fp, r8, lsr #30 │ │ │ │ - smlatteq fp, ip, lr, sl │ │ │ │ - strdeq sl, [fp, -lr] │ │ │ │ - tsteq fp, r6, lsl #30 │ │ │ │ - strdeq ip, [fp, -sl] │ │ │ │ + tsteq fp, r8, lsl sl │ │ │ │ + tsteq fp, r8, ror lr │ │ │ │ + tsteq fp, ip, lsr lr │ │ │ │ + tsteq fp, lr, asr #28 │ │ │ │ + tsteq fp, r6, asr lr │ │ │ │ + tsteq fp, sl, asr #20 │ │ │ │ + tsteq fp, r8, lsr #20 │ │ │ │ + tsteq fp, sl, lsr sl │ │ │ │ + tsteq fp, r2, asr #20 │ │ │ │ + smlatbeq fp, r2, lr, sl │ │ │ │ + tsteq fp, r4, ror lr │ │ │ │ + smlabbeq fp, r6, lr, sl │ │ │ │ + smlabbeq fp, ip, lr, sl │ │ │ │ + smlabbeq fp, r2, sl, ip │ │ │ │ + tsteq fp, r0, ror #20 │ │ │ │ + smlabteq fp, r0, lr, sl │ │ │ │ + smlatbeq fp, sl, lr, sl │ │ │ │ + @ instruction: 0x010bca9e │ │ │ │ + tsteq fp, r4, asr sl │ │ │ │ + tsteq fp, r6, ror #20 │ │ │ │ + tsteq fp, ip, ror #20 │ │ │ │ + smlabteq fp, ip, lr, sl │ │ │ │ + smlatbeq fp, ip, lr, sl │ │ │ │ + @ instruction: 0x010baebe │ │ │ │ + smlabteq fp, r4, lr, sl │ │ │ │ + @ instruction: 0x010bcab8 │ │ │ │ + smlabbeq fp, ip, sl, ip │ │ │ │ + @ instruction: 0x010bca9e │ │ │ │ + smlatbeq fp, r4, sl, ip │ │ │ │ + tsteq fp, r4, lsl #30 │ │ │ │ + smlatteq fp, r4, lr, sl │ │ │ │ ldrdeq ip, [fp, -r8] │ │ │ │ - smlatteq fp, sl, sl, ip │ │ │ │ - strdeq ip, [fp, -r2] │ │ │ │ - tsteq fp, r2, asr pc │ │ │ │ - tsteq fp, r4, lsr #30 │ │ │ │ - tsteq fp, r6, lsr pc │ │ │ │ + smlabteq fp, r2, sl, ip │ │ │ │ + tsteq fp, r2, lsr #30 │ │ │ │ + smlatteq fp, r6, lr, sl │ │ │ │ + strdeq sl, [fp, -sl] │ │ │ │ + tsteq fp, r0, lsl #30 │ │ │ │ + strdeq ip, [fp, -r4] │ │ │ │ + ldrdeq ip, [fp, -r2] │ │ │ │ + tsteq fp, r4, lsr pc │ │ │ │ + tsteq fp, lr, lsl pc │ │ │ │ + tsteq fp, r2, lsl fp │ │ │ │ + smlatteq fp, r6, sl, ip │ │ │ │ + strdeq ip, [fp, -r8] │ │ │ │ + strdeq ip, [fp, -lr] │ │ │ │ + tsteq fp, lr, asr pc │ │ │ │ tsteq fp, ip, lsr pc │ │ │ │ - tsteq fp, r2, lsr fp │ │ │ │ - tsteq fp, r0, lsl fp │ │ │ │ - tsteq fp, r0, ror pc │ │ │ │ - tsteq fp, sl, asr pc │ │ │ │ - tsteq fp, lr, asr #22 │ │ │ │ - tsteq fp, r4, lsl #22 │ │ │ │ - tsteq fp, r6, lsl fp │ │ │ │ + tsteq fp, r0, lsr fp │ │ │ │ tsteq fp, ip, lsl fp │ │ │ │ tsteq fp, ip, ror pc │ │ │ │ - tsteq fp, ip, asr pc │ │ │ │ - tsteq fp, lr, ror #30 │ │ │ │ - tsteq fp, r4, ror pc │ │ │ │ - tsteq fp, r8, ror #22 │ │ │ │ + tsteq fp, r8, lsr #30 │ │ │ │ + tsteq fp, ip, lsr pc │ │ │ │ + tsteq fp, r6, asr #30 │ │ │ │ tsteq fp, ip, lsr fp │ │ │ │ - tsteq fp, lr, asr #22 │ │ │ │ - tsteq fp, r4, asr fp │ │ │ │ - @ instruction: 0x010bafb4 │ │ │ │ - @ instruction: 0x010baf94 │ │ │ │ - smlabbeq fp, r8, fp, ip │ │ │ │ - tsteq fp, r2, ror fp │ │ │ │ - ldrdeq sl, [fp, -r2] │ │ │ │ - @ instruction: 0x010baf96 │ │ │ │ - smlatbeq fp, sl, pc, sl @ │ │ │ │ - @ instruction: 0x010bafb0 │ │ │ │ - smlatbeq fp, r4, fp, ip │ │ │ │ - smlabbeq fp, r2, fp, ip │ │ │ │ - smlatteq fp, r4, pc, sl @ │ │ │ │ - smlabteq fp, lr, pc, sl @ │ │ │ │ - smlabteq fp, r2, fp, ip │ │ │ │ - @ instruction: 0x010bcb96 │ │ │ │ + tsteq fp, ip, lsl fp │ │ │ │ + tsteq fp, r0, lsr fp │ │ │ │ + tsteq fp, sl, lsr fp │ │ │ │ + @ instruction: 0x010baf9c │ │ │ │ + tsteq fp, r0, ror pc │ │ │ │ + smlabbeq fp, r4, pc, sl @ │ │ │ │ + smlabbeq fp, ip, pc, sl @ │ │ │ │ + smlabbeq fp, r4, fp, ip │ │ │ │ + tsteq fp, r4, ror #22 │ │ │ │ + smlabteq fp, r6, pc, sl @ │ │ │ │ + @ instruction: 0x010bafb2 │ │ │ │ smlatbeq fp, r8, fp, ip │ │ │ │ - smlatbeq fp, lr, fp, ip │ │ │ │ - tsteq fp, lr │ │ │ │ - smlatteq fp, ip, pc, sl @ │ │ │ │ - smlatteq fp, r0, fp, ip │ │ │ │ - smlabteq fp, ip, fp, ip │ │ │ │ - tsteq fp, ip, lsr #32 │ │ │ │ - ldrdeq sl, [fp, -r8] │ │ │ │ - smlatteq fp, ip, pc, sl @ │ │ │ │ - strdeq sl, [fp, -r6] │ │ │ │ - smlatteq fp, ip, fp, ip │ │ │ │ - smlabteq fp, ip, fp, ip │ │ │ │ - smlatteq fp, r0, fp, ip │ │ │ │ - smlatteq fp, sl, fp, ip │ │ │ │ - tsteq fp, ip, asr #32 │ │ │ │ - tsteq fp, r0, lsr #32 │ │ │ │ - tsteq fp, r4, lsr r0 │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ - tsteq fp, r4, lsr ip │ │ │ │ - tsteq fp, r4, lsl ip │ │ │ │ - tsteq fp, r6, ror r0 │ │ │ │ - tsteq fp, r2, rrx │ │ │ │ - tsteq fp, r8, asr ip │ │ │ │ - tsteq fp, ip, lsl ip │ │ │ │ - tsteq fp, r0, lsr ip │ │ │ │ - tsteq fp, r6, lsr ip │ │ │ │ + tsteq fp, ip, ror #22 │ │ │ │ + smlabbeq fp, r0, fp, ip │ │ │ │ + smlabbeq fp, r6, fp, ip │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feaafe80 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -5446,211 +5446,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 │ │ │ │ - smlabbeq fp, r0, pc, sl @ │ │ │ │ + ldrdeq sl, [fp, -r0] │ │ │ │ + @ instruction: 0x010baeb0 │ │ │ │ + smlabteq fp, r2, lr, sl │ │ │ │ + smlabteq fp, r8, lr, sl │ │ │ │ + @ instruction: 0x010bcabc │ │ │ │ + @ instruction: 0x010bca90 │ │ │ │ + smlatbeq fp, r2, sl, ip │ │ │ │ + smlatbeq fp, r8, sl, ip │ │ │ │ + tsteq fp, r8, lsl #30 │ │ │ │ + smlatteq fp, r8, lr, sl │ │ │ │ + ldrdeq ip, [fp, -ip] │ │ │ │ + smlabteq fp, r6, sl, ip │ │ │ │ + tsteq fp, r6, lsr #30 │ │ │ │ + ldrdeq sl, [fp, -ip] │ │ │ │ + strdeq sl, [fp, -r0] │ │ │ │ + strdeq sl, [fp, -r6] │ │ │ │ + smlatteq fp, sl, sl, ip │ │ │ │ + smlabteq fp, r8, sl, ip │ │ │ │ + ldrdeq ip, [fp, -ip] │ │ │ │ + smlatteq fp, r2, sl, ip │ │ │ │ + tsteq fp, r2, asr #30 │ │ │ │ + tsteq fp, r4, lsl pc │ │ │ │ + tsteq fp, r8, lsr #30 │ │ │ │ + tsteq fp, lr, lsr #30 │ │ │ │ + tsteq fp, r2, lsr #22 │ │ │ │ + tsteq fp, r0, lsl #22 │ │ │ │ tsteq fp, r0, ror #30 │ │ │ │ - tsteq fp, r2, ror pc │ │ │ │ - tsteq fp, r8, ror pc │ │ │ │ - tsteq fp, ip, ror #22 │ │ │ │ + tsteq fp, ip, asr #30 │ │ │ │ tsteq fp, r0, asr #22 │ │ │ │ - tsteq fp, r2, asr fp │ │ │ │ - tsteq fp, r8, asr fp │ │ │ │ - @ instruction: 0x010bafb8 │ │ │ │ - @ instruction: 0x010baf98 │ │ │ │ - smlabbeq fp, ip, fp, ip │ │ │ │ - tsteq fp, r6, ror fp │ │ │ │ - ldrdeq sl, [fp, -r6] │ │ │ │ - smlabbeq fp, ip, pc, sl @ │ │ │ │ - smlatbeq fp, r0, pc, sl @ │ │ │ │ - smlatbeq fp, r6, pc, sl @ │ │ │ │ - @ instruction: 0x010bcb9a │ │ │ │ - tsteq fp, r8, ror fp │ │ │ │ - smlabbeq fp, ip, fp, ip │ │ │ │ - @ instruction: 0x010bcb92 │ │ │ │ - strdeq sl, [fp, -r2] │ │ │ │ - smlabteq fp, r4, pc, sl @ │ │ │ │ - ldrdeq sl, [fp, -r8] │ │ │ │ - ldrdeq sl, [fp, -lr] │ │ │ │ - ldrdeq ip, [fp, -r2] │ │ │ │ - @ instruction: 0x010bcbb0 │ │ │ │ - tsteq fp, r0, lsl r0 │ │ │ │ - strdeq sl, [fp, -ip] │ │ │ │ - strdeq ip, [fp, -r0] │ │ │ │ - @ instruction: 0x010bcbb4 │ │ │ │ - smlabteq fp, r6, fp, ip │ │ │ │ - smlabteq fp, lr, fp, ip │ │ │ │ - tsteq fp, lr, lsr #32 │ │ │ │ - tsteq fp, ip │ │ │ │ - tsteq fp, r0, lsl #24 │ │ │ │ - smlatteq fp, ip, fp, ip │ │ │ │ - tsteq fp, ip, asr #32 │ │ │ │ - tsteq fp, lr, lsl r0 │ │ │ │ - tsteq fp, r0, lsr r0 │ │ │ │ - tsteq fp, r6, lsr r0 │ │ │ │ - tsteq fp, ip, lsr #24 │ │ │ │ - tsteq fp, sl, lsl #24 │ │ │ │ - tsteq fp, sl, rrx │ │ │ │ - qaddeq fp, r4, fp │ │ │ │ - tsteq fp, r8, asr #24 │ │ │ │ - ldrdeq r9, [fp, -r0] │ │ │ │ - tsteq fp, r8, asr r9 │ │ │ │ - tsteq fp, r4, ror sl │ │ │ │ - smlatteq fp, r8, r2, r6 │ │ │ │ - smlabteq fp, r0, pc, r5 @ │ │ │ │ - tsteq fp, ip, lsl lr │ │ │ │ - tsteq fp, r4, lsl sp │ │ │ │ - smlatbeq fp, r8, ip, r5 │ │ │ │ - tsteq fp, r8, ror ip │ │ │ │ + tsteq fp, r4, lsl #22 │ │ │ │ + tsteq fp, r6, lsl fp │ │ │ │ + tsteq fp, lr, lsl fp │ │ │ │ + tsteq fp, lr, ror pc │ │ │ │ + tsteq fp, ip, asr pc │ │ │ │ + tsteq fp, r0, asr fp │ │ │ │ + tsteq fp, ip, lsr fp │ │ │ │ + @ instruction: 0x010baf9c │ │ │ │ + tsteq fp, lr, ror #30 │ │ │ │ + smlabbeq fp, r0, pc, sl @ │ │ │ │ + smlabbeq fp, r6, pc, sl @ │ │ │ │ + tsteq fp, ip, ror fp │ │ │ │ + tsteq fp, sl, asr fp │ │ │ │ + @ instruction: 0x010bafba │ │ │ │ + smlatbeq fp, r4, pc, sl @ │ │ │ │ + @ instruction: 0x010bcb98 │ │ │ │ + tsteq fp, r0, lsr #12 │ │ │ │ + smlatbeq fp, r8, r8, r7 │ │ │ │ + smlabteq fp, r4, r9, r6 │ │ │ │ + tsteq fp, r8, lsr r2 │ │ │ │ + tsteq fp, r0, lsl pc │ │ │ │ + tsteq fp, ip, ror #26 │ │ │ │ + tsteq fp, r4, ror #24 │ │ │ │ + strdeq r5, [fp, -r8] │ │ │ │ + smlabteq fp, r8, fp, r5 │ │ │ │ + ldrdeq r5, [fp, -r4] │ │ │ │ + tsteq fp, r4, ror #8 │ │ │ │ + strdeq r5, [fp, -ip] │ │ │ │ + tsteq fp, ip, lsl #24 │ │ │ │ + tsteq fp, ip, asr #8 │ │ │ │ + @ instruction: 0x010b5cb8 │ │ │ │ + tsteq fp, r8, ror #24 │ │ │ │ smlabbeq fp, r4, ip, r5 │ │ │ │ - tsteq fp, r4, lsl r5 │ │ │ │ - smlatbeq fp, ip, ip, r5 │ │ │ │ + tsteq fp, ip, lsr #8 │ │ │ │ @ instruction: 0x010b5cbc │ │ │ │ - strdeq r5, [fp, -ip] │ │ │ │ + tsteq fp, ip, lsl r4 │ │ │ │ + smlatteq fp, r0, sp, r5 │ │ │ │ tsteq fp, r8, ror #26 │ │ │ │ - tsteq fp, r8, lsl sp │ │ │ │ - tsteq fp, r4, lsr sp │ │ │ │ + tsteq fp, ip, lsl #26 │ │ │ │ + tsteq fp, r0, lsr sp │ │ │ │ + strdeq r5, [fp, -r4] │ │ │ │ + tsteq fp, ip, ror sp │ │ │ │ + @ instruction: 0x010b5d94 │ │ │ │ ldrdeq r5, [fp, -ip] │ │ │ │ - tsteq fp, ip, ror #26 │ │ │ │ - smlabteq fp, ip, r4, r5 │ │ │ │ - @ instruction: 0x010b5e90 │ │ │ │ - tsteq fp, r8, lsl lr │ │ │ │ - @ instruction: 0x010b5dbc │ │ │ │ - smlatteq fp, r0, sp, r5 │ │ │ │ - smlatbeq fp, r4, r4, r5 │ │ │ │ - tsteq fp, ip, lsr #28 │ │ │ │ - tsteq fp, r4, asr #28 │ │ │ │ - smlabbeq fp, ip, r4, r5 │ │ │ │ - @ instruction: 0x010b5eb0 │ │ │ │ - tsteq fp, r8, ror lr │ │ │ │ - smlabbeq fp, r8, lr, r5 │ │ │ │ - tsteq fp, ip, ror #8 │ │ │ │ - smlatbeq fp, r8, lr, r5 │ │ │ │ - tsteq fp, ip, asr r4 │ │ │ │ - swpeq r6, sl, [fp] │ │ │ │ - smlabteq fp, r0, pc, r5 @ │ │ │ │ - tsteq fp, r2, asr #30 │ │ │ │ - tsteq fp, r4, lsl #30 │ │ │ │ - tsteq fp, r6, lsl pc │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - tsteq fp, lr, asr pc │ │ │ │ - smlabbeq fp, r4, pc, r5 @ │ │ │ │ - tsteq fp, r6, lsr #8 │ │ │ │ - strdeq r5, [fp, -r8] │ │ │ │ - @ instruction: 0x010b5fba │ │ │ │ - ldrdeq r5, [fp, -r0] │ │ │ │ - tsteq fp, lr, lsl #8 │ │ │ │ - tsteq fp, r0, lsl r0 │ │ │ │ - tsteq fp, r2, lsl #8 │ │ │ │ - strdeq r6, [fp, -r4] │ │ │ │ - smlatbeq fp, r6, r0, r6 │ │ │ │ - tsteq fp, ip, rrx │ │ │ │ - smlabbeq fp, r2, r0, r6 │ │ │ │ - smlatteq fp, r4, r3, r5 │ │ │ │ - smlatbeq fp, r6, r0, r6 │ │ │ │ + tsteq fp, r0, lsl #28 │ │ │ │ + smlabteq fp, r8, sp, r5 │ │ │ │ ldrdeq r5, [fp, -r8] │ │ │ │ - tsteq fp, r2, lsr #2 │ │ │ │ - smlatteq fp, ip, r0, r6 │ │ │ │ - strdeq r6, [fp, -lr] │ │ │ │ - smlabteq fp, r0, r3, r5 │ │ │ │ - tsteq fp, r2, lsr #2 │ │ │ │ - @ instruction: 0x010b53b4 │ │ │ │ - ldrdeq r6, [fp, -r2] │ │ │ │ - @ instruction: 0x010b62bc │ │ │ │ - tsteq fp, lr, lsl #4 │ │ │ │ - smlabbeq fp, ip, r1, r6 │ │ │ │ + @ instruction: 0x010b53bc │ │ │ │ + strdeq r5, [fp, -r8] │ │ │ │ + smlatbeq fp, ip, r3, r5 │ │ │ │ + smlatteq fp, sl, pc, r5 @ │ │ │ │ + tsteq fp, r0, lsl pc │ │ │ │ + @ instruction: 0x010b5e92 │ │ │ │ + tsteq fp, r4, asr lr │ │ │ │ + tsteq fp, r6, ror #28 │ │ │ │ + smlabbeq fp, r8, r3, r5 │ │ │ │ + smlatbeq fp, lr, lr, r5 │ │ │ │ + ldrdeq r5, [fp, -r4] │ │ │ │ + tsteq fp, r6, ror r3 │ │ │ │ + tsteq fp, r8, asr #30 │ │ │ │ + tsteq fp, sl, lsl #30 │ │ │ │ + tsteq fp, r0, lsr #30 │ │ │ │ + tsteq fp, lr, asr r3 │ │ │ │ + tsteq fp, r0, ror #30 │ │ │ │ + tsteq fp, r2, asr r3 │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ + strdeq r5, [fp, -r6] │ │ │ │ + @ instruction: 0x010b5fbc │ │ │ │ + ldrdeq r5, [fp, -r2] │ │ │ │ + tsteq fp, r4, lsr r3 │ │ │ │ + strdeq r5, [fp, -r6] │ │ │ │ + tsteq fp, r8, lsr #6 │ │ │ │ + tsteq fp, r2, ror r0 │ │ │ │ + tsteq fp, ip, lsr r0 │ │ │ │ + tsteq fp, lr, asr #32 │ │ │ │ + tsteq fp, r0, lsl r3 │ │ │ │ + tsteq fp, r2, ror r0 │ │ │ │ + tsteq fp, r4, lsl #6 │ │ │ │ + tsteq fp, r2, lsr #8 │ │ │ │ + tsteq fp, ip, lsl #4 │ │ │ │ tsteq fp, lr, asr r1 │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - smlabbeq fp, sl, r3, r5 │ │ │ │ - smlatbeq fp, r8, r1, r6 │ │ │ │ - @ instruction: 0x010b61be │ │ │ │ - tsteq fp, r8, ror r3 │ │ │ │ - tsteq fp, lr, lsr r2 │ │ │ │ - tsteq fp, r8, lsl #4 │ │ │ │ - tsteq fp, sl, lsl r2 │ │ │ │ - tsteq fp, r0, ror #6 │ │ │ │ - tsteq fp, lr, lsr r2 │ │ │ │ - tsteq fp, r4, asr r3 │ │ │ │ - smlabbeq fp, r2, r3, r6 │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - @ instruction: 0x010b6292 │ │ │ │ - @ instruction: 0x010b62b4 │ │ │ │ - tsteq fp, r6, lsr r3 │ │ │ │ - tsteq fp, r4, lsl r3 │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + smlatbeq fp, lr, r0, r6 │ │ │ │ + strheq r6, [fp, -ip] │ │ │ │ + ldrdeq r5, [fp, -sl] │ │ │ │ + strdeq r6, [fp, -r8] │ │ │ │ + tsteq fp, lr, lsl #2 │ │ │ │ + smlabteq fp, r8, r2, r5 │ │ │ │ + smlabbeq fp, lr, r1, r6 │ │ │ │ + tsteq fp, r8, asr r1 │ │ │ │ + tsteq fp, sl, ror #2 │ │ │ │ + @ instruction: 0x010b52b0 │ │ │ │ + smlabbeq fp, lr, r1, r6 │ │ │ │ + smlatbeq fp, r4, r2, r5 │ │ │ │ + ldrdeq r6, [fp, -r2] │ │ │ │ + tsteq fp, r8, lsr #4 │ │ │ │ + smlatteq fp, r2, r1, r6 │ │ │ │ + tsteq fp, r4, lsl #4 │ │ │ │ + smlabbeq fp, r6, r2, r5 │ │ │ │ + tsteq fp, r4, ror #4 │ │ │ │ + smlabbeq fp, r6, r2, r6 │ │ │ │ + tsteq fp, r4, ror r2 │ │ │ │ + tsteq fp, sl, lsr #6 │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + strdeq r6, [fp, -sl] │ │ │ │ + tsteq fp, ip, asr r2 │ │ │ │ tsteq fp, r6, lsr r3 │ │ │ │ - tsteq fp, r4, lsr #6 │ │ │ │ - ldrdeq r6, [fp, -sl] │ │ │ │ - smlabbeq fp, ip, r3, r6 │ │ │ │ + tsteq fp, r0, asr r2 │ │ │ │ + tsteq fp, sl, asr #10 │ │ │ │ + tsteq fp, ip, lsr r4 │ │ │ │ + ldrdeq r6, [fp, -r2] │ │ │ │ + @ instruction: 0x010b639c │ │ │ │ smlatbeq fp, sl, r3, r6 │ │ │ │ - tsteq fp, ip, lsl #6 │ │ │ │ - smlatteq fp, r6, r3, r6 │ │ │ │ - mrseq r5, (UNDEF: 59) │ │ │ │ - strdeq r6, [fp, -sl] │ │ │ │ - smlatteq fp, ip, r4, r6 │ │ │ │ - smlabbeq fp, r2, r4, r6 │ │ │ │ - tsteq fp, ip, asr #8 │ │ │ │ - tsteq fp, sl, asr r4 │ │ │ │ - ldrdeq r5, [fp, -ip] │ │ │ │ - @ instruction: 0x010b649e │ │ │ │ - @ instruction: 0x010b64b4 │ │ │ │ - smlabteq fp, sl, r2, r5 │ │ │ │ - tsteq fp, ip, asr #10 │ │ │ │ - strdeq r6, [fp, -r6] │ │ │ │ - tsteq fp, ip, lsl r5 │ │ │ │ - @ instruction: 0x010b52b2 │ │ │ │ - tsteq fp, r0, ror #10 │ │ │ │ - smlatbeq fp, r6, r2, r5 │ │ │ │ - smlatbeq fp, r8, r6, r6 │ │ │ │ - tsteq fp, r2, lsr r6 │ │ │ │ - smlatteq fp, r4, r5, r6 │ │ │ │ - tsteq fp, r6, lsl #12 │ │ │ │ - smlabbeq fp, r8, r2, r5 │ │ │ │ - tsteq fp, lr, lsr r6 │ │ │ │ - tsteq fp, ip, ror r2 │ │ │ │ - tsteq fp, lr, lsl r7 │ │ │ │ - smlabteq fp, r8, r6, r6 │ │ │ │ - smlatteq fp, sl, r6, r6 │ │ │ │ - tsteq fp, r4, ror #4 │ │ │ │ - tsteq fp, lr, lsr #14 │ │ │ │ - tsteq fp, r8, asr r2 │ │ │ │ - tsteq fp, r6, lsr #28 │ │ │ │ - tsteq fp, ip, ror fp │ │ │ │ - smlabteq fp, r2, r9, r6 │ │ │ │ - @ instruction: 0x010b6898 │ │ │ │ - smlatteq fp, lr, r7, r6 │ │ │ │ - smlatbeq fp, r4, r7, r6 │ │ │ │ - smlabteq fp, r6, r7, r6 │ │ │ │ - tsteq fp, r8, lsr #4 │ │ │ │ - tsteq fp, r2, lsr #16 │ │ │ │ - tsteq fp, r8, asr #16 │ │ │ │ - tsteq fp, r6, lsl r2 │ │ │ │ - tsteq fp, ip, lsl #18 │ │ │ │ - @ instruction: 0x010b68b6 │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - strdeq r5, [fp, -lr] │ │ │ │ - tsteq fp, r0, lsr #18 │ │ │ │ - strdeq r5, [fp, -r2] │ │ │ │ - @ instruction: 0x010b6a90 │ │ │ │ - tsteq fp, lr, lsl #20 │ │ │ │ - @ instruction: 0x010b69b0 │ │ │ │ - ldrdeq r6, [fp, -r6] │ │ │ │ - ldrdeq r5, [fp, -r4] │ │ │ │ - tsteq fp, sl, asr #20 │ │ │ │ - tsteq fp, r8, asr sl │ │ │ │ - smlabteq fp, r2, r1, r5 │ │ │ │ - @ instruction: 0x010b6ab0 │ │ │ │ - smlabbeq fp, r2, sl, r6 │ │ │ │ - @ instruction: 0x010b6a90 │ │ │ │ - smlatbeq fp, sl, r1, r5 │ │ │ │ - smlatbeq fp, ip, sl, r6 │ │ │ │ - @ instruction: 0x010b519e │ │ │ │ + tsteq fp, ip, lsr #4 │ │ │ │ + smlatteq fp, lr, r3, r6 │ │ │ │ + tsteq fp, r4, lsl #8 │ │ │ │ + tsteq fp, sl, lsl r2 │ │ │ │ + @ instruction: 0x010b649c │ │ │ │ + tsteq fp, r6, asr #8 │ │ │ │ + tsteq fp, ip, ror #8 │ │ │ │ + tsteq fp, r2, lsl #4 │ │ │ │ + @ instruction: 0x010b64b0 │ │ │ │ + strdeq r5, [fp, -r6] │ │ │ │ + strdeq r6, [fp, -r8] │ │ │ │ + smlabbeq fp, r2, r5, r6 │ │ │ │ + tsteq fp, r4, lsr r5 │ │ │ │ + tsteq fp, r6, asr r5 │ │ │ │ + ldrdeq r5, [fp, -r8] │ │ │ │ + smlabbeq fp, lr, r5, r6 │ │ │ │ + smlabteq fp, ip, r1, r5 │ │ │ │ + tsteq fp, lr, ror #12 │ │ │ │ + tsteq fp, r8, lsl r6 │ │ │ │ + tsteq fp, sl, lsr r6 │ │ │ │ + @ instruction: 0x010b51b4 │ │ │ │ + tsteq fp, lr, ror r6 │ │ │ │ + smlatbeq fp, r8, r1, r5 │ │ │ │ + tsteq fp, r6, ror sp │ │ │ │ + smlabteq fp, ip, sl, r6 │ │ │ │ + tsteq fp, r2, lsl r9 │ │ │ │ + smlatteq fp, r8, r7, r6 │ │ │ │ + tsteq fp, lr, lsr r7 │ │ │ │ strdeq r6, [fp, -r4] │ │ │ │ + tsteq fp, r6, lsl r7 │ │ │ │ + tsteq fp, r8, ror r1 │ │ │ │ + tsteq fp, r2, ror r7 │ │ │ │ + @ instruction: 0x010b6798 │ │ │ │ + tsteq fp, r6, ror #2 │ │ │ │ + tsteq fp, ip, asr r8 │ │ │ │ + tsteq fp, r6, lsl #16 │ │ │ │ + tsteq fp, r8, lsr #16 │ │ │ │ + tsteq fp, lr, asr #2 │ │ │ │ + tsteq fp, r0, ror r8 │ │ │ │ + tsteq fp, r2, asr #2 │ │ │ │ + smlatteq fp, r0, r9, r6 │ │ │ │ + tsteq fp, lr, asr r9 │ │ │ │ + tsteq fp, r0, lsl #18 │ │ │ │ + tsteq fp, r6, lsr #18 │ │ │ │ + tsteq fp, r4, lsr #2 │ │ │ │ + @ instruction: 0x010b699a │ │ │ │ + smlatbeq fp, r8, r9, r6 │ │ │ │ + tsteq fp, r2, lsl r1 │ │ │ │ + tsteq fp, r0, lsl #20 │ │ │ │ + ldrdeq r6, [fp, -r2] │ │ │ │ + smlatteq fp, r0, r9, r6 │ │ │ │ + strdeq r5, [fp, -sl] │ │ │ │ + strdeq r6, [fp, -ip] │ │ │ │ + smlatteq fp, lr, r0, r5 │ │ │ │ + tsteq fp, r4, asr #22 │ │ │ │ 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 │ │ │ │ @@ -6461,423 +6461,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq fp, ip, asr #16 │ │ │ │ - strdeq r6, [fp, -r4] │ │ │ │ - smlabteq fp, r4, r7, r6 │ │ │ │ + @ instruction: 0x010b679c │ │ │ │ + tsteq fp, r4, asr #14 │ │ │ │ + tsteq fp, r4, lsl r7 │ │ │ │ + tsteq fp, r0, lsr #14 │ │ │ │ + smlatbeq fp, ip, sp, r4 │ │ │ │ + tsteq fp, ip, asr #14 │ │ │ │ + tsteq fp, r8, asr r7 │ │ │ │ + @ instruction: 0x010b4d94 │ │ │ │ + smlatbeq fp, ip, r7, r6 │ │ │ │ + tsteq fp, ip, ror r7 │ │ │ │ + smlabbeq fp, r8, r7, r6 │ │ │ │ + tsteq fp, r4, ror sp │ │ │ │ + smlatbeq fp, r0, r7, r6 │ │ │ │ + tsteq fp, r4, ror #26 │ │ │ │ + tsteq fp, r4, asr #16 │ │ │ │ + tsteq fp, r0, lsl #16 │ │ │ │ ldrdeq r6, [fp, -r0] │ │ │ │ - tsteq fp, ip, asr lr │ │ │ │ - strdeq r6, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsl #16 │ │ │ │ - tsteq fp, r4, asr #28 │ │ │ │ - tsteq fp, ip, asr r8 │ │ │ │ - tsteq fp, ip, lsr #16 │ │ │ │ - tsteq fp, r8, lsr r8 │ │ │ │ - tsteq fp, r4, lsr #28 │ │ │ │ - tsteq fp, r0, asr r8 │ │ │ │ - tsteq fp, r4, lsl lr │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + tsteq fp, ip, lsr sp │ │ │ │ strdeq r6, [fp, -r4] │ │ │ │ - @ instruction: 0x010b68b0 │ │ │ │ - smlabbeq fp, r0, r8, r6 │ │ │ │ + tsteq fp, ip, lsr #26 │ │ │ │ smlabbeq fp, ip, r8, r6 │ │ │ │ - smlatteq fp, ip, sp, r4 │ │ │ │ - smlatbeq fp, r4, r8, r6 │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ - tsteq fp, ip, lsr r9 │ │ │ │ - smlatteq fp, ip, r8, r6 │ │ │ │ - tsteq fp, r8, lsl #18 │ │ │ │ - @ instruction: 0x010b4dbc │ │ │ │ + tsteq fp, ip, lsr r8 │ │ │ │ + tsteq fp, r8, asr r8 │ │ │ │ + tsteq fp, ip, lsl #26 │ │ │ │ + @ instruction: 0x010b6890 │ │ │ │ + strdeq r4, [fp, -ip] │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + ldrdeq r6, [fp, -r8] │ │ │ │ tsteq fp, r0, asr #18 │ │ │ │ - smlatbeq fp, ip, sp, r4 │ │ │ │ - smlabbeq fp, ip, sp, r6 │ │ │ │ - smlabbeq fp, ip, fp, r6 │ │ │ │ - smlabbeq fp, r8, sl, r6 │ │ │ │ strdeq r6, [fp, -r0] │ │ │ │ - smlatbeq fp, r0, r9, r6 │ │ │ │ - @ instruction: 0x010b69bc │ │ │ │ - tsteq fp, r4, ror sp │ │ │ │ - tsteq fp, r8, lsl sl │ │ │ │ - tsteq fp, r4, lsr sl │ │ │ │ - tsteq fp, ip, asr sp │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - smlabbeq fp, r8, sl, r6 │ │ │ │ - smlatbeq fp, r4, sl, r6 │ │ │ │ - tsteq fp, ip, lsr sp │ │ │ │ - ldrdeq r6, [fp, -ip] │ │ │ │ - tsteq fp, ip, lsr #26 │ │ │ │ - tsteq fp, r0, lsl ip │ │ │ │ - @ instruction: 0x010b6b9c │ │ │ │ - tsteq fp, ip, asr #22 │ │ │ │ - tsteq fp, r8, ror #22 │ │ │ │ - tsteq fp, r4, lsl #26 │ │ │ │ - smlatbeq fp, r0, fp, r6 │ │ │ │ - strdeq r4, [fp, -r4] │ │ │ │ - tsteq fp, r8, ror #24 │ │ │ │ - tsteq fp, r8, lsl ip │ │ │ │ - tsteq fp, r4, lsr ip │ │ │ │ - ldrdeq r4, [fp, -r4] │ │ │ │ - tsteq fp, ip, ror #24 │ │ │ │ + tsteq fp, ip, lsl #18 │ │ │ │ smlabteq fp, r4, ip, r4 │ │ │ │ - smlabteq fp, r0, lr, r6 │ │ │ │ - @ instruction: 0x010b6dbc │ │ │ │ - tsteq fp, r4, lsr #26 │ │ │ │ - ldrdeq r6, [fp, -r4] │ │ │ │ - strdeq r6, [fp, -r0] │ │ │ │ - @ instruction: 0x010b4c94 │ │ │ │ - tsteq fp, ip, asr #26 │ │ │ │ - tsteq fp, r8, ror #26 │ │ │ │ - tsteq fp, ip, ror ip │ │ │ │ - tsteq fp, ip, lsl #28 │ │ │ │ - @ instruction: 0x010b6dbc │ │ │ │ + tsteq fp, r8, ror #18 │ │ │ │ + smlabbeq fp, r4, r9, r6 │ │ │ │ + smlatbeq fp, ip, ip, r4 │ │ │ │ + tsteq fp, r8, lsr #20 │ │ │ │ ldrdeq r6, [fp, -r8] │ │ │ │ - tsteq fp, ip, asr ip │ │ │ │ - tsteq fp, r0, lsl lr │ │ │ │ - tsteq fp, ip, asr #24 │ │ │ │ - tsteq fp, r4, asr #30 │ │ │ │ - ldrdeq r6, [fp, -r0] │ │ │ │ - smlabbeq fp, r0, lr, r6 │ │ │ │ - @ instruction: 0x010b6e9c │ │ │ │ + strdeq r6, [fp, -r4] │ │ │ │ + smlabbeq fp, ip, ip, r4 │ │ │ │ + tsteq fp, ip, lsr #20 │ │ │ │ + tsteq fp, ip, ror ip │ │ │ │ + tsteq fp, r0, ror #22 │ │ │ │ + smlatteq fp, ip, sl, r6 │ │ │ │ + @ instruction: 0x010b6a9c │ │ │ │ + @ instruction: 0x010b6ab8 │ │ │ │ + tsteq fp, r4, asr ip │ │ │ │ + strdeq r6, [fp, -r0] │ │ │ │ + tsteq fp, r4, asr #24 │ │ │ │ + @ instruction: 0x010b6bb8 │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ + smlabbeq fp, r4, fp, r6 │ │ │ │ tsteq fp, r4, lsr #24 │ │ │ │ - ldrdeq r6, [fp, -r4] │ │ │ │ + @ instruction: 0x010b6bbc │ │ │ │ tsteq fp, r4, lsl ip │ │ │ │ - @ instruction: 0x010b6f9c │ │ │ │ - tsteq fp, ip, asr #30 │ │ │ │ - tsteq fp, r8, ror #30 │ │ │ │ - strdeq r4, [fp, -r4] │ │ │ │ - smlatbeq fp, r0, pc, r6 @ │ │ │ │ + tsteq fp, r0, lsl lr │ │ │ │ + tsteq fp, ip, lsl #26 │ │ │ │ + tsteq fp, r4, ror ip │ │ │ │ + tsteq fp, r4, lsr #24 │ │ │ │ + tsteq fp, r0, asr #24 │ │ │ │ smlatteq fp, r4, fp, r4 │ │ │ │ - tsteq fp, r0, ror r0 │ │ │ │ - tsteq fp, ip, lsl r8 │ │ │ │ - tsteq fp, r0, lsl #8 │ │ │ │ - ldrdeq r7, [fp, -ip] │ │ │ │ - ldrdeq r7, [fp, -r8] │ │ │ │ - tsteq fp, r0, asr #32 │ │ │ │ - strdeq r6, [fp, -r0] │ │ │ │ - tsteq fp, ip │ │ │ │ + @ instruction: 0x010b6c9c │ │ │ │ + @ instruction: 0x010b6cb8 │ │ │ │ + smlabteq fp, ip, fp, r4 │ │ │ │ + tsteq fp, ip, asr sp │ │ │ │ + tsteq fp, ip, lsl #26 │ │ │ │ + tsteq fp, r8, lsr #26 │ │ │ │ + smlatbeq fp, ip, fp, r4 │ │ │ │ + tsteq fp, r0, ror #26 │ │ │ │ @ instruction: 0x010b4b9c │ │ │ │ - tsteq fp, r8, rrx │ │ │ │ - smlabbeq fp, r4, r0, r7 │ │ │ │ - smlabbeq fp, r4, fp, r4 │ │ │ │ - tsteq fp, r8, lsr #2 │ │ │ │ - ldrdeq r7, [fp, -r8] │ │ │ │ - strdeq r7, [fp, -r4] │ │ │ │ + @ instruction: 0x010b6e94 │ │ │ │ + tsteq fp, r0, lsr #28 │ │ │ │ + ldrdeq r6, [fp, -r0] │ │ │ │ + smlatteq fp, ip, sp, r6 │ │ │ │ + tsteq fp, r4, ror fp │ │ │ │ + tsteq fp, r4, lsr #28 │ │ │ │ tsteq fp, r4, ror #22 │ │ │ │ + smlatteq fp, ip, lr, r6 │ │ │ │ + @ instruction: 0x010b6e9c │ │ │ │ + @ instruction: 0x010b6eb8 │ │ │ │ + tsteq fp, r4, asr #22 │ │ │ │ + strdeq r6, [fp, -r0] │ │ │ │ + tsteq fp, r4, lsr fp │ │ │ │ + smlabteq fp, r0, pc, r7 @ │ │ │ │ + tsteq fp, ip, ror #14 │ │ │ │ + tsteq fp, r0, asr r3 │ │ │ │ tsteq fp, ip, lsr #2 │ │ │ │ - tsteq fp, r4, asr fp │ │ │ │ - smlabbeq fp, r4, r2, r7 │ │ │ │ - smlatteq fp, ip, r1, r7 │ │ │ │ - @ instruction: 0x010b719c │ │ │ │ - @ instruction: 0x010b71b8 │ │ │ │ - tsteq fp, ip, lsr #22 │ │ │ │ - tsteq fp, r4, lsl r2 │ │ │ │ - tsteq fp, r0, lsr r2 │ │ │ │ - tsteq fp, r4, lsl fp │ │ │ │ - ldrdeq r7, [fp, -r4] │ │ │ │ - smlabbeq fp, r4, r2, r7 │ │ │ │ - smlatbeq fp, r0, r2, r7 │ │ │ │ - strdeq r4, [fp, -r4] │ │ │ │ - ldrdeq r7, [fp, -r8] │ │ │ │ - smlatteq fp, r4, sl, r4 │ │ │ │ - tsteq fp, ip, lsr #10 │ │ │ │ - tsteq fp, r8, lsr #8 │ │ │ │ - @ instruction: 0x010b7390 │ │ │ │ - tsteq fp, r0, asr #6 │ │ │ │ - tsteq fp, ip, asr r3 │ │ │ │ + tsteq fp, r8, lsr #32 │ │ │ │ + @ instruction: 0x010b6f90 │ │ │ │ + tsteq fp, r0, asr #30 │ │ │ │ + tsteq fp, ip, asr pc │ │ │ │ + smlatteq fp, ip, sl, r4 │ │ │ │ + @ instruction: 0x010b6fb8 │ │ │ │ + ldrdeq r6, [fp, -r4] │ │ │ │ + ldrdeq r4, [fp, -r4] │ │ │ │ + tsteq fp, r8, ror r0 │ │ │ │ + tsteq fp, r8, lsr #32 │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ @ instruction: 0x010b4ab4 │ │ │ │ - @ instruction: 0x010b73b8 │ │ │ │ + tsteq fp, ip, ror r0 │ │ │ │ + smlatbeq fp, r4, sl, r4 │ │ │ │ ldrdeq r7, [fp, -r4] │ │ │ │ - @ instruction: 0x010b4a9c │ │ │ │ - tsteq fp, r8, ror r4 │ │ │ │ - tsteq fp, r8, lsr #8 │ │ │ │ - tsteq fp, r4, asr #8 │ │ │ │ + tsteq fp, ip, lsr r1 │ │ │ │ + smlatteq fp, ip, r0, r7 │ │ │ │ + tsteq fp, r8, lsl #2 │ │ │ │ tsteq fp, ip, ror sl │ │ │ │ - tsteq fp, ip, ror r4 │ │ │ │ - tsteq fp, ip, ror #20 │ │ │ │ - @ instruction: 0x010b75b0 │ │ │ │ - tsteq fp, ip, lsr r5 │ │ │ │ - smlatteq fp, ip, r4, r7 │ │ │ │ - tsteq fp, r8, lsl #10 │ │ │ │ + tsteq fp, r4, ror #2 │ │ │ │ + smlabbeq fp, r0, r1, r7 │ │ │ │ + tsteq fp, r4, ror #20 │ │ │ │ + tsteq fp, r4, lsr #4 │ │ │ │ + ldrdeq r7, [fp, -r4] │ │ │ │ + strdeq r7, [fp, -r0] │ │ │ │ tsteq fp, r4, asr #20 │ │ │ │ - tsteq fp, r0, asr #10 │ │ │ │ + tsteq fp, r8, lsr #4 │ │ │ │ tsteq fp, r4, lsr sl │ │ │ │ - tsteq fp, r8, lsl #12 │ │ │ │ - @ instruction: 0x010b75b8 │ │ │ │ - ldrdeq r7, [fp, -r4] │ │ │ │ - tsteq fp, r4, lsl sl │ │ │ │ - tsteq fp, ip, lsl #12 │ │ │ │ + tsteq fp, ip, ror r4 │ │ │ │ + tsteq fp, r8, ror r3 │ │ │ │ + smlatteq fp, r0, r2, r7 │ │ │ │ + @ instruction: 0x010b7290 │ │ │ │ + smlatbeq fp, ip, r2, r7 │ │ │ │ tsteq fp, r4, lsl #20 │ │ │ │ - tsteq fp, ip, ror sl │ │ │ │ - tsteq fp, r8, asr r8 │ │ │ │ - tsteq fp, r4, asr r7 │ │ │ │ - @ instruction: 0x010b76bc │ │ │ │ - tsteq fp, ip, ror #12 │ │ │ │ - smlabbeq fp, r8, r6, r7 │ │ │ │ + tsteq fp, r8, lsl #6 │ │ │ │ + tsteq fp, r4, lsr #6 │ │ │ │ + smlatteq fp, ip, r9, r4 │ │ │ │ + smlabteq fp, r8, r3, r7 │ │ │ │ + tsteq fp, r8, ror r3 │ │ │ │ + @ instruction: 0x010b7394 │ │ │ │ smlabteq fp, ip, r9, r4 │ │ │ │ - smlatteq fp, r4, r6, r7 │ │ │ │ - tsteq fp, r0, lsl #14 │ │ │ │ - @ instruction: 0x010b49b4 │ │ │ │ - smlatbeq fp, r4, r7, r7 │ │ │ │ - tsteq fp, r4, asr r7 │ │ │ │ - tsteq fp, r0, ror r7 │ │ │ │ + smlabteq fp, ip, r3, r7 │ │ │ │ + @ instruction: 0x010b49bc │ │ │ │ + tsteq fp, r0, lsl #10 │ │ │ │ + smlabbeq fp, ip, r4, r7 │ │ │ │ + tsteq fp, ip, lsr r4 │ │ │ │ + tsteq fp, r8, asr r4 │ │ │ │ @ instruction: 0x010b4994 │ │ │ │ - smlatbeq fp, r8, r7, r7 │ │ │ │ + @ instruction: 0x010b7490 │ │ │ │ smlabbeq fp, r4, r9, r4 │ │ │ │ - tsteq fp, r0, lsl #18 │ │ │ │ - tsteq fp, r8, ror #16 │ │ │ │ - tsteq fp, r8, lsl r8 │ │ │ │ - tsteq fp, r4, lsr r8 │ │ │ │ - tsteq fp, ip, asr r9 │ │ │ │ - @ instruction: 0x010b7890 │ │ │ │ - smlatbeq fp, ip, r8, r7 │ │ │ │ - tsteq fp, r4, asr #18 │ │ │ │ - tsteq fp, r0, asr r9 │ │ │ │ - tsteq fp, r0, lsl #18 │ │ │ │ - tsteq fp, ip, lsl r9 │ │ │ │ - tsteq fp, r4, lsr #18 │ │ │ │ + tsteq fp, r8, asr r5 │ │ │ │ + tsteq fp, r8, lsl #10 │ │ │ │ + tsteq fp, r4, lsr #10 │ │ │ │ + tsteq fp, r4, ror #18 │ │ │ │ + tsteq fp, ip, asr r5 │ │ │ │ tsteq fp, r4, asr r9 │ │ │ │ - tsteq fp, r4, lsl r9 │ │ │ │ - smlatbeq fp, r8, fp, r7 │ │ │ │ - smlatbeq fp, r4, sl, r7 │ │ │ │ - tsteq fp, ip, lsl #20 │ │ │ │ - @ instruction: 0x010b79bc │ │ │ │ + smlabteq fp, ip, r9, r7 │ │ │ │ + smlatbeq fp, r8, r7, r7 │ │ │ │ + smlatbeq fp, r4, r6, r7 │ │ │ │ + tsteq fp, ip, lsl #12 │ │ │ │ + @ instruction: 0x010b75bc │ │ │ │ ldrdeq r7, [fp, -r8] │ │ │ │ - smlatteq fp, r4, r8, r4 │ │ │ │ - tsteq fp, r4, lsr sl │ │ │ │ - tsteq fp, r0, asr sl │ │ │ │ - smlabteq fp, ip, r8, r4 │ │ │ │ + tsteq fp, ip, lsl r9 │ │ │ │ + tsteq fp, r4, lsr r6 │ │ │ │ + tsteq fp, r0, asr r6 │ │ │ │ + tsteq fp, r4, lsl #18 │ │ │ │ strdeq r7, [fp, -r4] │ │ │ │ - smlatbeq fp, r4, sl, r7 │ │ │ │ - smlabteq fp, r0, sl, r7 │ │ │ │ - smlatbeq fp, ip, r8, r4 │ │ │ │ + smlatbeq fp, r4, r6, r7 │ │ │ │ + smlabteq fp, r0, r6, r7 │ │ │ │ + smlatteq fp, r4, r8, r4 │ │ │ │ strdeq r7, [fp, -r8] │ │ │ │ - @ instruction: 0x010b489c │ │ │ │ - tsteq fp, ip, lsr #24 │ │ │ │ - @ instruction: 0x010b7bb8 │ │ │ │ - tsteq fp, r8, ror #22 │ │ │ │ - smlabbeq fp, r4, fp, r7 │ │ │ │ + ldrdeq r4, [fp, -r4] │ │ │ │ + tsteq fp, r0, asr r8 │ │ │ │ + @ instruction: 0x010b77b8 │ │ │ │ + tsteq fp, r8, ror #14 │ │ │ │ + smlabbeq fp, r4, r7, r7 │ │ │ │ + smlatbeq fp, ip, r8, r4 │ │ │ │ + smlatteq fp, r0, r7, r7 │ │ │ │ + strdeq r7, [fp, -ip] │ │ │ │ + @ instruction: 0x010b4894 │ │ │ │ + smlatbeq fp, r0, r8, r7 │ │ │ │ + tsteq fp, r0, asr r8 │ │ │ │ + tsteq fp, ip, ror #16 │ │ │ │ tsteq fp, r4, ror r8 │ │ │ │ - @ instruction: 0x010b7bbc │ │ │ │ + smlatbeq fp, r4, r8, r7 │ │ │ │ tsteq fp, r4, ror #16 │ │ │ │ - smlabbeq fp, r4, ip, r7 │ │ │ │ - tsteq fp, r4, lsr ip │ │ │ │ - tsteq fp, r0, asr ip │ │ │ │ - tsteq fp, r4, asr #16 │ │ │ │ - smlabbeq fp, r8, ip, r7 │ │ │ │ + strdeq r7, [fp, -r8] │ │ │ │ + strdeq r7, [fp, -r4] │ │ │ │ + tsteq fp, ip, asr r9 │ │ │ │ + tsteq fp, ip, lsl #18 │ │ │ │ + tsteq fp, r8, lsr #18 │ │ │ │ tsteq fp, r4, lsr r8 │ │ │ │ - tsteq fp, ip, lsl #10 │ │ │ │ - strdeq r8, [fp, -r0] │ │ │ │ - smlabteq fp, ip, lr, r7 │ │ │ │ - smlabteq fp, r8, sp, r7 │ │ │ │ - tsteq fp, r0, lsr sp │ │ │ │ - smlatteq fp, r0, ip, r7 │ │ │ │ - strdeq r7, [fp, -ip] │ │ │ │ - strdeq r4, [fp, -r4] │ │ │ │ - tsteq fp, r8, asr sp │ │ │ │ - tsteq fp, r4, ror sp │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsl lr │ │ │ │ - smlabteq fp, r8, sp, r7 │ │ │ │ - smlatteq fp, r4, sp, r7 │ │ │ │ - @ instruction: 0x010b47bc │ │ │ │ - tsteq fp, ip, lsl lr │ │ │ │ - smlatbeq fp, ip, r7, r4 │ │ │ │ - tsteq fp, r4, ror pc │ │ │ │ - ldrdeq r7, [fp, -ip] │ │ │ │ - smlabbeq fp, ip, lr, r7 │ │ │ │ - smlatbeq fp, r8, lr, r7 │ │ │ │ + smlabbeq fp, r4, r9, r7 │ │ │ │ + smlatbeq fp, r0, r9, r7 │ │ │ │ + tsteq fp, ip, lsl r8 │ │ │ │ + tsteq fp, r4, asr #20 │ │ │ │ + strdeq r7, [fp, -r4] │ │ │ │ + tsteq fp, r0, lsl sl │ │ │ │ + strdeq r4, [fp, -ip] │ │ │ │ + tsteq fp, r8, asr #20 │ │ │ │ + smlatteq fp, ip, r7, r4 │ │ │ │ + tsteq fp, ip, ror fp │ │ │ │ + tsteq fp, r8, lsl #22 │ │ │ │ + @ instruction: 0x010b7ab8 │ │ │ │ + ldrdeq r7, [fp, -r4] │ │ │ │ + smlabteq fp, r4, r7, r4 │ │ │ │ + tsteq fp, ip, lsl #22 │ │ │ │ + @ instruction: 0x010b47b4 │ │ │ │ + ldrdeq r7, [fp, -r4] │ │ │ │ + smlabbeq fp, r4, fp, r7 │ │ │ │ + smlatbeq fp, r0, fp, r7 │ │ │ │ + @ instruction: 0x010b4794 │ │ │ │ + ldrdeq r7, [fp, -r8] │ │ │ │ smlabbeq fp, r4, r7, r4 │ │ │ │ - tsteq fp, r4, lsl #30 │ │ │ │ - tsteq fp, r0, lsr #30 │ │ │ │ - tsteq fp, ip, ror #14 │ │ │ │ - smlabteq fp, r4, pc, r7 @ │ │ │ │ - tsteq fp, r4, ror pc │ │ │ │ - @ instruction: 0x010b7f90 │ │ │ │ - tsteq fp, ip, asr #14 │ │ │ │ - smlabteq fp, r8, pc, r7 @ │ │ │ │ - tsteq fp, ip, lsr r7 │ │ │ │ - tsteq fp, ip, lsl r2 │ │ │ │ - tsteq fp, r8, lsl r1 │ │ │ │ - smlabbeq fp, r0, r0, r8 │ │ │ │ - tsteq fp, r0, lsr r0 │ │ │ │ - tsteq fp, ip, asr #32 │ │ │ │ + tsteq fp, ip, asr r4 │ │ │ │ + tsteq fp, r0, asr #32 │ │ │ │ + tsteq fp, ip, lsl lr │ │ │ │ + tsteq fp, r8, lsl sp │ │ │ │ + smlabbeq fp, r0, ip, r7 │ │ │ │ + tsteq fp, r0, lsr ip │ │ │ │ + tsteq fp, ip, asr #24 │ │ │ │ + tsteq fp, r4, asr #14 │ │ │ │ + smlatbeq fp, r8, ip, r7 │ │ │ │ + smlabteq fp, r4, ip, r7 │ │ │ │ + tsteq fp, ip, lsr #14 │ │ │ │ + tsteq fp, r8, ror #26 │ │ │ │ + tsteq fp, r8, lsl sp │ │ │ │ + tsteq fp, r4, lsr sp │ │ │ │ tsteq fp, ip, lsl #14 │ │ │ │ - smlatbeq fp, r8, r0, r8 │ │ │ │ - smlabteq fp, r4, r0, r8 │ │ │ │ - strdeq r4, [fp, -r4] │ │ │ │ - tsteq fp, r8, ror #2 │ │ │ │ - tsteq fp, r8, lsl r1 │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ + tsteq fp, ip, ror #26 │ │ │ │ + strdeq r4, [fp, -ip] │ │ │ │ + smlabteq fp, r4, lr, r7 │ │ │ │ + tsteq fp, ip, lsr #28 │ │ │ │ + ldrdeq r7, [fp, -ip] │ │ │ │ + strdeq r7, [fp, -r8] │ │ │ │ ldrdeq r4, [fp, -r4] │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - smlabteq fp, r4, r6, r4 │ │ │ │ - smlatbeq fp, r0, r2, r8 │ │ │ │ - tsteq fp, ip, lsr #4 │ │ │ │ - ldrdeq r8, [fp, -ip] │ │ │ │ - strdeq r8, [fp, -r8] │ │ │ │ + tsteq fp, r4, asr lr │ │ │ │ + tsteq fp, r0, ror lr │ │ │ │ + @ instruction: 0x010b46bc │ │ │ │ + tsteq fp, r4, lsl pc │ │ │ │ + smlabteq fp, r4, lr, r7 │ │ │ │ + smlatteq fp, r0, lr, r7 │ │ │ │ @ instruction: 0x010b469c │ │ │ │ - tsteq fp, r0, lsr r2 │ │ │ │ + tsteq fp, r8, lsl pc │ │ │ │ smlabbeq fp, ip, r6, r4 │ │ │ │ - strdeq r8, [fp, -r8] │ │ │ │ - smlatbeq fp, r8, r2, r8 │ │ │ │ - smlabteq fp, r4, r2, r8 │ │ │ │ - tsteq fp, ip, ror #12 │ │ │ │ - strdeq r8, [fp, -ip] │ │ │ │ + tsteq fp, ip, ror #2 │ │ │ │ + tsteq fp, r8, rrx │ │ │ │ + ldrdeq r7, [fp, -r0] │ │ │ │ + smlabbeq fp, r0, pc, r7 @ │ │ │ │ + @ instruction: 0x010b7f9c │ │ │ │ tsteq fp, ip, asr r6 │ │ │ │ - tsteq fp, r4, lsl #4 │ │ │ │ - tsteq fp, r8, asr #10 │ │ │ │ - tsteq fp, r4, asr #8 │ │ │ │ - smlatbeq fp, ip, r3, r8 │ │ │ │ - tsteq fp, ip, asr r3 │ │ │ │ - tsteq fp, r8, ror r3 │ │ │ │ + strdeq r7, [fp, -r8] │ │ │ │ + tsteq fp, r4, lsl r0 │ │ │ │ + tsteq fp, r4, asr #12 │ │ │ │ + strheq r8, [fp, -r8] │ │ │ │ + tsteq fp, r8, rrx │ │ │ │ + smlabbeq fp, r4, r0, r8 │ │ │ │ tsteq fp, r4, lsr #12 │ │ │ │ - ldrdeq r8, [fp, -r4] │ │ │ │ + strheq r8, [fp, -ip] │ │ │ │ + tsteq fp, r4, lsl r6 │ │ │ │ strdeq r8, [fp, -r0] │ │ │ │ - tsteq fp, ip, lsl #12 │ │ │ │ - @ instruction: 0x010b8494 │ │ │ │ - tsteq fp, r4, asr #8 │ │ │ │ - tsteq fp, r0, ror #8 │ │ │ │ + tsteq fp, ip, ror r1 │ │ │ │ + tsteq fp, ip, lsr #2 │ │ │ │ + tsteq fp, r8, asr #2 │ │ │ │ smlatteq fp, ip, r5, r4 │ │ │ │ - @ instruction: 0x010b8498 │ │ │ │ + smlabbeq fp, r0, r1, r8 │ │ │ │ ldrdeq r4, [fp, -ip] │ │ │ │ - tsteq fp, r8, asr #10 │ │ │ │ - tsteq fp, r4, lsl #2 │ │ │ │ - smlatteq fp, r4, r0, sl │ │ │ │ + tsteq fp, r8, asr #4 │ │ │ │ strdeq r8, [fp, -r8] │ │ │ │ - @ instruction: 0x010b45b4 │ │ │ │ - tsteq fp, r4, lsl #10 │ │ │ │ - smlatbeq fp, r4, r5, r4 │ │ │ │ - tsteq fp, r8, asr #10 │ │ │ │ - tsteq fp, r4, lsr #10 │ │ │ │ - tsteq fp, ip, lsl #2 │ │ │ │ - smlabbeq fp, r4, r5, r4 │ │ │ │ - tsteq fp, r4, lsl r1 │ │ │ │ + tsteq fp, r4, lsl r2 │ │ │ │ + @ instruction: 0x010b45bc │ │ │ │ + tsteq fp, ip, asr #4 │ │ │ │ + smlatbeq fp, ip, r5, r4 │ │ │ │ + tsteq fp, r4, asr r1 │ │ │ │ + @ instruction: 0x010b8498 │ │ │ │ + @ instruction: 0x010b8394 │ │ │ │ + strdeq r8, [fp, -ip] │ │ │ │ + smlatbeq fp, ip, r2, r8 │ │ │ │ + smlabteq fp, r8, r2, r8 │ │ │ │ tsteq fp, r4, ror r5 │ │ │ │ - tsteq fp, r4, lsl r6 │ │ │ │ - tsteq fp, r4, ror r1 │ │ │ │ - tsteq fp, ip, lsr r1 │ │ │ │ - tsteq fp, ip, lsl r1 │ │ │ │ - tsteq fp, ip, asr #10 │ │ │ │ - tsteq fp, r4, asr #10 │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - tsteq fp, ip, ror #10 │ │ │ │ + tsteq fp, r4, lsr #6 │ │ │ │ + tsteq fp, r0, asr #6 │ │ │ │ + tsteq fp, ip, asr r5 │ │ │ │ + smlatteq fp, r4, r3, r8 │ │ │ │ + @ instruction: 0x010b8394 │ │ │ │ + @ instruction: 0x010b83b0 │ │ │ │ + tsteq fp, ip, lsr r5 │ │ │ │ + smlatteq fp, r8, r3, r8 │ │ │ │ tsteq fp, ip, lsr #10 │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - tsteq fp, r8, asr #2 │ │ │ │ - smlabbeq fp, r4, r5, r8 │ │ │ │ - tsteq fp, ip, lsl #10 │ │ │ │ - @ instruction: 0x010b8590 │ │ │ │ - strdeq r4, [fp, -ip] │ │ │ │ - smlabteq fp, r8, r1, sl │ │ │ │ - smlabteq fp, ip, r5, r8 │ │ │ │ - smlatbeq fp, r8, r5, r8 │ │ │ │ - tsteq fp, r8, ror r1 │ │ │ │ + @ instruction: 0x010b8498 │ │ │ │ + qaddeq sl, r4, fp │ │ │ │ + tsteq fp, r4, lsr r0 │ │ │ │ + tsteq fp, r8, asr #8 │ │ │ │ + tsteq fp, r4, lsl #10 │ │ │ │ + tsteq fp, r4, asr r4 │ │ │ │ + strdeq r4, [fp, -r4] │ │ │ │ + @ instruction: 0x010b8498 │ │ │ │ + tsteq fp, r4, ror r4 │ │ │ │ + qaddeq sl, ip, fp │ │ │ │ ldrdeq r4, [fp, -r4] │ │ │ │ - smlabbeq fp, r4, r1, sl │ │ │ │ + tsteq fp, r4, rrx │ │ │ │ smlabteq fp, r4, r4, r4 │ │ │ │ - smlabteq fp, r8, r1, sl │ │ │ │ - smlatbeq fp, r4, r1, sl │ │ │ │ - smlatteq fp, r0, r5, r8 │ │ │ │ - smlatbeq fp, r4, r4, r4 │ │ │ │ - smlatteq fp, ip, r5, r8 │ │ │ │ + tsteq fp, r4, ror #10 │ │ │ │ + smlabteq fp, r4, r0, sl │ │ │ │ + smlabbeq fp, ip, r0, sl │ │ │ │ + tsteq fp, ip, rrx │ │ │ │ + @ instruction: 0x010b849c │ │ │ │ @ instruction: 0x010b4494 │ │ │ │ - @ instruction: 0x010bae9c │ │ │ │ - tsteq fp, r4, ror #24 │ │ │ │ - smlatteq fp, ip, r4, sl │ │ │ │ - smlabbeq fp, r4, r7, r8 │ │ │ │ - tsteq fp, r4, ror r2 │ │ │ │ - tsteq fp, r0, asr #12 │ │ │ │ - tsteq fp, r0, lsl #12 │ │ │ │ - ldrdeq r8, [fp, -ip] │ │ │ │ - smlatbeq fp, ip, r1, sl │ │ │ │ - tsteq fp, r4, asr #8 │ │ │ │ - strdeq r8, [fp, -ip] │ │ │ │ - smlabteq fp, ip, r1, sl │ │ │ │ - tsteq fp, ip, lsr #8 │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ - tsteq fp, r4, lsl r6 │ │ │ │ - smlatteq fp, r4, r1, sl │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ - strdeq sl, [fp, -r0] │ │ │ │ - strdeq r4, [fp, -ip] │ │ │ │ - tsteq fp, ip, ror #4 │ │ │ │ - tsteq fp, ip, lsr #4 │ │ │ │ - tsteq fp, r8, lsl #4 │ │ │ │ - tsteq fp, r4, asr #12 │ │ │ │ - ldrdeq r4, [fp, -r4] │ │ │ │ - tsteq fp, r8, lsr #4 │ │ │ │ - tsteq fp, r4, ror #12 │ │ │ │ - @ instruction: 0x010b43bc │ │ │ │ - tsteq fp, r4, ror #4 │ │ │ │ - tsteq fp, r0, asr #4 │ │ │ │ - tsteq fp, ip, ror r6 │ │ │ │ - @ instruction: 0x010b439c │ │ │ │ - smlabbeq fp, r8, r6, r8 │ │ │ │ - smlabbeq fp, ip, r3, r4 │ │ │ │ - tsteq fp, r0, lsr r3 │ │ │ │ - strdeq r8, [fp, -ip] │ │ │ │ - @ instruction: 0x010b86bc │ │ │ │ - @ instruction: 0x010b8698 │ │ │ │ - tsteq fp, r8, ror #4 │ │ │ │ + smlabbeq fp, r4, r0, sl │ │ │ │ + @ instruction: 0x010b84bc │ │ │ │ + tsteq fp, ip, ror r4 │ │ │ │ + strheq sl, [fp, -ip] │ │ │ │ + swpeq sl, r8, [fp] │ │ │ │ + ldrdeq r8, [fp, -r4] │ │ │ │ + tsteq fp, ip, asr r4 │ │ │ │ + smlatteq fp, r0, r4, r8 │ │ │ │ + tsteq fp, ip, asr #8 │ │ │ │ + tsteq fp, r8, lsl r1 │ │ │ │ + tsteq fp, ip, lsl r5 │ │ │ │ + strdeq r8, [fp, -r8] │ │ │ │ + smlabteq fp, r8, r0, sl │ │ │ │ + tsteq fp, r4, lsr #8 │ │ │ │ + ldrdeq sl, [fp, -r4] │ │ │ │ + tsteq fp, r4, lsl r4 │ │ │ │ + tsteq fp, r8, lsl r1 │ │ │ │ + strdeq sl, [fp, -r4] │ │ │ │ + tsteq fp, r0, lsr r5 │ │ │ │ + strdeq r4, [fp, -r4] │ │ │ │ + tsteq fp, ip, lsr r5 │ │ │ │ + smlatteq fp, r4, r3, r4 │ │ │ │ + smlatteq fp, ip, sp, sl │ │ │ │ + @ instruction: 0x010b8bb4 │ │ │ │ + tsteq fp, ip, lsr r4 │ │ │ │ + ldrdeq r8, [fp, -r4] │ │ │ │ + smlabteq fp, r4, r1, sl │ │ │ │ + @ instruction: 0x010b8590 │ │ │ │ + tsteq fp, r0, asr r5 │ │ │ │ + tsteq fp, ip, lsr #10 │ │ │ │ + strdeq sl, [fp, -ip] │ │ │ │ + @ instruction: 0x010b4394 │ │ │ │ + tsteq fp, ip, asr #10 │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ + tsteq fp, ip, ror r3 │ │ │ │ + smlabbeq fp, r8, r5, r8 │ │ │ │ + tsteq fp, r4, ror #10 │ │ │ │ + tsteq fp, r4, lsr r1 │ │ │ │ tsteq fp, ip, asr r3 │ │ │ │ - @ instruction: 0x010b86b8 │ │ │ │ - smlabbeq fp, r8, r2, sl │ │ │ │ - tsteq fp, r4, asr #6 │ │ │ │ - strdeq r8, [fp, -r4] │ │ │ │ - ldrdeq r8, [fp, -r0] │ │ │ │ - smlatbeq fp, r0, r2, sl │ │ │ │ + tsteq fp, r0, asr #2 │ │ │ │ + tsteq fp, ip, asr #6 │ │ │ │ + @ instruction: 0x010ba1bc │ │ │ │ + tsteq fp, ip, ror r1 │ │ │ │ + tsteq fp, r8, asr r1 │ │ │ │ + @ instruction: 0x010b8594 │ │ │ │ tsteq fp, r4, lsr #6 │ │ │ │ - smlatbeq fp, ip, r2, sl │ │ │ │ - tsteq fp, r4, lsl r3 │ │ │ │ - tsteq fp, r0, asr r7 │ │ │ │ - smlatteq fp, r8, r2, sl │ │ │ │ - smlabteq fp, r4, r2, sl │ │ │ │ - tsteq fp, r0, lsl #14 │ │ │ │ + tsteq fp, r8, ror r1 │ │ │ │ + @ instruction: 0x010b85b4 │ │ │ │ + tsteq fp, ip, lsl #6 │ │ │ │ + @ instruction: 0x010ba1b4 │ │ │ │ + @ instruction: 0x010ba190 │ │ │ │ + smlabteq fp, ip, r5, r8 │ │ │ │ smlatteq fp, ip, r2, r4 │ │ │ │ - tsteq fp, ip, lsl #14 │ │ │ │ + ldrdeq r8, [fp, -r8] │ │ │ │ ldrdeq r4, [fp, -ip] │ │ │ │ - tsteq fp, r0, asr r7 │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - strdeq sl, [fp, -ip] │ │ │ │ - @ instruction: 0x010b42bc │ │ │ │ - tsteq fp, r8, lsl #6 │ │ │ │ + smlabbeq fp, r0, r2, sl │ │ │ │ + tsteq fp, ip, asr #12 │ │ │ │ + tsteq fp, ip, lsl #12 │ │ │ │ + smlatteq fp, r8, r5, r8 │ │ │ │ + @ instruction: 0x010ba1b8 │ │ │ │ smlatbeq fp, ip, r2, r4 │ │ │ │ - @ instruction: 0x010ba4b8 │ │ │ │ - tsteq fp, r4, lsl r8 │ │ │ │ - tsteq fp, r4, ror r3 │ │ │ │ - tsteq fp, r4, lsr r3 │ │ │ │ - tsteq fp, r0, lsl r3 │ │ │ │ - tsteq fp, ip, asr #14 │ │ │ │ + tsteq fp, r8, lsl #12 │ │ │ │ + ldrdeq sl, [fp, -r8] │ │ │ │ + @ instruction: 0x010b4294 │ │ │ │ + tsteq fp, r4, asr #12 │ │ │ │ + tsteq fp, r0, lsr #12 │ │ │ │ + strdeq sl, [fp, -r0] │ │ │ │ tsteq fp, r4, ror r2 │ │ │ │ - tsteq fp, r0, lsr r3 │ │ │ │ - tsteq fp, ip, ror #14 │ │ │ │ - tsteq fp, ip, asr r2 │ │ │ │ - tsteq fp, ip, ror #6 │ │ │ │ - tsteq fp, r8, asr #6 │ │ │ │ - smlabbeq fp, r4, r7, r8 │ │ │ │ + strdeq sl, [fp, -ip] │ │ │ │ + tsteq fp, r4, ror #4 │ │ │ │ + smlatbeq fp, r0, r6, r8 │ │ │ │ + tsteq fp, r8, lsr r2 │ │ │ │ + tsteq fp, r4, lsl r2 │ │ │ │ + tsteq fp, r0, asr r6 │ │ │ │ tsteq fp, ip, lsr r2 │ │ │ │ - @ instruction: 0x010b8790 │ │ │ │ + tsteq fp, ip, asr r6 │ │ │ │ tsteq fp, ip, lsr #4 │ │ │ │ - tsteq fp, ip, lsl #16 │ │ │ │ - smlabteq fp, ip, r7, r8 │ │ │ │ - smlatbeq fp, r8, r7, r8 │ │ │ │ - tsteq fp, r8, ror r3 │ │ │ │ - tsteq fp, r4, lsl #4 │ │ │ │ - smlabteq fp, r8, r7, r8 │ │ │ │ - @ instruction: 0x010ba398 │ │ │ │ - smlatteq fp, ip, r1, r4 │ │ │ │ - tsteq fp, r4, lsl #16 │ │ │ │ - smlatteq fp, r0, r7, r8 │ │ │ │ - @ instruction: 0x010ba3b0 │ │ │ │ - smlabteq fp, ip, r1, r4 │ │ │ │ - @ instruction: 0x010ba3bc │ │ │ │ - @ instruction: 0x010b41bc │ │ │ │ + smlatbeq fp, r0, r6, r8 │ │ │ │ + tsteq fp, ip, ror r6 │ │ │ │ + tsteq fp, ip, asr #4 │ │ │ │ + tsteq fp, ip, lsl #4 │ │ │ │ + tsteq fp, r8, asr r2 │ │ │ │ + strdeq r4, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl #8 │ │ │ │ + tsteq fp, r4, ror #14 │ │ │ │ + smlabteq fp, r4, r2, sl │ │ │ │ + smlabbeq fp, r4, r2, sl │ │ │ │ + tsteq fp, r0, ror #4 │ │ │ │ + @ instruction: 0x010b869c │ │ │ │ + smlabteq fp, r4, r1, r4 │ │ │ │ + smlabbeq fp, r0, r2, sl │ │ │ │ + @ instruction: 0x010b86bc │ │ │ │ + smlatbeq fp, ip, r1, r4 │ │ │ │ + @ instruction: 0x010ba2bc │ │ │ │ + @ instruction: 0x010ba298 │ │ │ │ + ldrdeq r8, [fp, -r4] │ │ │ │ + smlabbeq fp, ip, r1, r4 │ │ │ │ + smlatteq fp, r0, r6, r8 │ │ │ │ + tsteq fp, ip, ror r1 │ │ │ │ + tsteq fp, ip, asr r7 │ │ │ │ + tsteq fp, ip, lsl r7 │ │ │ │ + strdeq r8, [fp, -r8] │ │ │ │ + smlabteq fp, r8, r2, sl │ │ │ │ + tsteq fp, r4, asr r1 │ │ │ │ + tsteq fp, r8, lsl r7 │ │ │ │ + smlatteq fp, r8, r2, sl │ │ │ │ + tsteq fp, ip, lsr r1 │ │ │ │ + tsteq fp, r4, asr r7 │ │ │ │ + tsteq fp, r0, lsr r7 │ │ │ │ + mrseq sl, (UNDEF: 59) │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ + tsteq fp, ip, lsl #6 │ │ │ │ + tsteq fp, ip, lsl #2 │ │ │ │ bleq ff3b206c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2b2074 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1b207c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0b2084 │ │ │ │ @@ -7626,392 +7626,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 fp, ip, ror #4 │ │ │ │ - smlabteq fp, ip, sp, r9 │ │ │ │ - smlabbeq fp, ip, sp, r9 │ │ │ │ - tsteq fp, r8, ror #26 │ │ │ │ - smlatbeq fp, r4, r1, r8 │ │ │ │ - tsteq fp, r8, lsr #22 │ │ │ │ - smlabbeq fp, r8, sp, r9 │ │ │ │ - smlabteq fp, r4, r1, r8 │ │ │ │ - tsteq fp, r0, lsl fp │ │ │ │ - smlabteq fp, r4, sp, r9 │ │ │ │ - smlatbeq fp, r0, sp, r9 │ │ │ │ - ldrdeq r8, [fp, -ip] │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - smlatteq fp, r8, r1, r8 │ │ │ │ - smlatteq fp, r0, sl, r3 │ │ │ │ - tsteq fp, r0, lsr #28 │ │ │ │ - tsteq fp, r4, lsr #4 │ │ │ │ - mrseq r8, R11_fiq │ │ │ │ - ldrdeq r9, [fp, -r0] │ │ │ │ - @ instruction: 0x010b3ab8 │ │ │ │ + @ instruction: 0x010b81bc │ │ │ │ + tsteq fp, ip, lsl sp │ │ │ │ ldrdeq r9, [fp, -ip] │ │ │ │ - smlatbeq fp, r8, sl, r3 │ │ │ │ - tsteq fp, r0, lsr #28 │ │ │ │ - strdeq r9, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsr r2 │ │ │ │ - smlabbeq fp, r8, sl, r3 │ │ │ │ - tsteq fp, r4, asr #4 │ │ │ │ + @ instruction: 0x010b9cb8 │ │ │ │ + strdeq r8, [fp, -r4] │ │ │ │ tsteq fp, r8, ror sl │ │ │ │ - tsteq fp, r4, asr r1 │ │ │ │ - smlatteq fp, ip, r3, r8 │ │ │ │ - ldrdeq r9, [fp, -ip] │ │ │ │ - smlatbeq fp, r8, r2, r8 │ │ │ │ - tsteq fp, r8, ror #4 │ │ │ │ - tsteq fp, r4, asr #4 │ │ │ │ - tsteq fp, r4, lsl lr │ │ │ │ - tsteq fp, r8, lsr sl │ │ │ │ - tsteq fp, r4, ror #4 │ │ │ │ - tsteq fp, r4, lsr lr │ │ │ │ - tsteq fp, r0, lsr #20 │ │ │ │ - smlatbeq fp, r0, r2, r8 │ │ │ │ - tsteq fp, ip, ror r2 │ │ │ │ - tsteq fp, ip, asr #28 │ │ │ │ - tsteq fp, r0, lsl #20 │ │ │ │ - tsteq fp, r8, asr lr │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - ldrdeq r9, [fp, -r4] │ │ │ │ - @ instruction: 0x010b9e94 │ │ │ │ - tsteq fp, r0, ror lr │ │ │ │ - smlatbeq fp, ip, r2, r8 │ │ │ │ + ldrdeq r9, [fp, -r8] │ │ │ │ + tsteq fp, r4, lsl r1 │ │ │ │ + tsteq fp, r0, ror #20 │ │ │ │ + tsteq fp, r4, lsl sp │ │ │ │ + strdeq r9, [fp, -r0] │ │ │ │ + tsteq fp, ip, lsr #2 │ │ │ │ + tsteq fp, r0, asr #20 │ │ │ │ + tsteq fp, r8, lsr r1 │ │ │ │ + tsteq fp, r0, lsr sl │ │ │ │ + tsteq fp, r0, ror sp │ │ │ │ + tsteq fp, r4, ror r1 │ │ │ │ + tsteq fp, r0, asr r1 │ │ │ │ + tsteq fp, r0, lsr #26 │ │ │ │ + tsteq fp, r8, lsl #20 │ │ │ │ + tsteq fp, ip, lsr #26 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, r0, ror sp │ │ │ │ + tsteq fp, ip, asr #26 │ │ │ │ + smlabbeq fp, r8, r1, r8 │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + @ instruction: 0x010b8194 │ │ │ │ smlabteq fp, r8, r9, r3 │ │ │ │ - @ instruction: 0x010b9e90 │ │ │ │ - smlabteq fp, ip, r2, r8 │ │ │ │ - @ instruction: 0x010b39b0 │ │ │ │ - smlabteq fp, ip, lr, r9 │ │ │ │ - smlatbeq fp, r8, lr, r9 │ │ │ │ - smlatteq fp, r4, r2, r8 │ │ │ │ - @ instruction: 0x010b3990 │ │ │ │ + smlatbeq fp, r4, r0, sl │ │ │ │ + tsteq fp, ip, lsr r3 │ │ │ │ + tsteq fp, ip, lsr #28 │ │ │ │ + strdeq r8, [fp, -r8] │ │ │ │ + @ instruction: 0x010b81b8 │ │ │ │ + @ instruction: 0x010b8194 │ │ │ │ + tsteq fp, r4, ror #26 │ │ │ │ + smlabbeq fp, r8, r9, r3 │ │ │ │ + @ instruction: 0x010b81b4 │ │ │ │ + smlabbeq fp, r4, sp, r9 │ │ │ │ + tsteq fp, r0, ror r9 │ │ │ │ strdeq r8, [fp, -r0] │ │ │ │ - smlabbeq fp, r0, r9, r3 │ │ │ │ - @ instruction: 0x010b9f98 │ │ │ │ - tsteq fp, r4, ror #6 │ │ │ │ - tsteq fp, r4, lsr #6 │ │ │ │ - mrseq r8, (UNDEF: 59) │ │ │ │ - ldrdeq r9, [fp, -r0] │ │ │ │ + smlabteq fp, ip, r1, r8 │ │ │ │ + @ instruction: 0x010b9d9c │ │ │ │ tsteq fp, r0, asr r9 │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - strdeq r9, [fp, -r0] │ │ │ │ - tsteq fp, r8, lsr r9 │ │ │ │ - tsteq fp, ip, asr r3 │ │ │ │ - tsteq fp, r8, lsr r3 │ │ │ │ - tsteq fp, r8, lsl #30 │ │ │ │ + smlatbeq fp, r8, sp, r9 │ │ │ │ + tsteq fp, r0, asr #18 │ │ │ │ + tsteq fp, r4, lsr #28 │ │ │ │ + smlatteq fp, r4, sp, r9 │ │ │ │ + smlabteq fp, r0, sp, r9 │ │ │ │ + strdeq r8, [fp, -ip] │ │ │ │ tsteq fp, r8, lsl r9 │ │ │ │ - tsteq fp, r4, lsl pc │ │ │ │ - tsteq fp, r8, lsl #18 │ │ │ │ - @ instruction: 0x010b83b8 │ │ │ │ - tsteq fp, r0, asr pc │ │ │ │ - tsteq fp, ip, lsr #30 │ │ │ │ - tsteq fp, r8, ror #6 │ │ │ │ + smlatteq fp, r0, sp, r9 │ │ │ │ + tsteq fp, ip, lsl r2 │ │ │ │ + tsteq fp, r0, lsl #18 │ │ │ │ + tsteq fp, ip, lsl lr │ │ │ │ + strdeq r9, [fp, -r8] │ │ │ │ + tsteq fp, r4, lsr r2 │ │ │ │ smlatteq fp, r0, r8, r3 │ │ │ │ - tsteq fp, r4, ror r3 │ │ │ │ + tsteq fp, r0, asr #4 │ │ │ │ ldrdeq r3, [fp, -r0] │ │ │ │ - @ instruction: 0x010b83b8 │ │ │ │ - @ instruction: 0x010b8394 │ │ │ │ - tsteq fp, r4, ror #30 │ │ │ │ - @ instruction: 0x010b38b0 │ │ │ │ - tsteq fp, r0, ror pc │ │ │ │ + smlatteq fp, r8, lr, r9 │ │ │ │ + @ instruction: 0x010b82b4 │ │ │ │ + tsteq fp, r4, ror r2 │ │ │ │ + tsteq fp, r0, asr r2 │ │ │ │ + tsteq fp, r0, lsr #28 │ │ │ │ smlatbeq fp, r0, r8, r3 │ │ │ │ - tsteq fp, r8, asr #10 │ │ │ │ - tsteq fp, ip, ror r4 │ │ │ │ - ldrdeq r9, [fp, -ip] │ │ │ │ - @ instruction: 0x010b9f9c │ │ │ │ - tsteq fp, r8, ror pc │ │ │ │ - @ instruction: 0x010b83b4 │ │ │ │ + tsteq fp, r0, ror r2 │ │ │ │ + tsteq fp, r0, asr #28 │ │ │ │ + smlabbeq fp, r8, r8, r3 │ │ │ │ + smlatbeq fp, ip, r2, r8 │ │ │ │ + smlabbeq fp, r8, r2, r8 │ │ │ │ + tsteq fp, r8, asr lr │ │ │ │ tsteq fp, r8, ror #16 │ │ │ │ - @ instruction: 0x010b9f98 │ │ │ │ - ldrdeq r8, [fp, -r4] │ │ │ │ - tsteq fp, r0, asr r8 │ │ │ │ - ldrdeq r9, [fp, -r4] │ │ │ │ - @ instruction: 0x010b9fb0 │ │ │ │ - smlatteq fp, ip, r3, r8 │ │ │ │ + tsteq fp, r4, ror #28 │ │ │ │ + tsteq fp, r8, asr r8 │ │ │ │ + tsteq fp, r8, lsl #6 │ │ │ │ + smlatbeq fp, r0, lr, r9 │ │ │ │ + tsteq fp, ip, ror lr │ │ │ │ + @ instruction: 0x010b82b8 │ │ │ │ tsteq fp, r0, lsr r8 │ │ │ │ - strdeq r8, [fp, -r8] │ │ │ │ + smlabteq fp, r4, r2, r8 │ │ │ │ tsteq fp, r0, lsr #16 │ │ │ │ - tsteq fp, r0, lsr r0 │ │ │ │ - tsteq fp, r4, lsr r4 │ │ │ │ - tsteq fp, r0, lsl r4 │ │ │ │ - smlatteq fp, r0, pc, r9 @ │ │ │ │ - strdeq r3, [fp, -r8] │ │ │ │ - smlatteq fp, ip, pc, r9 @ │ │ │ │ - smlatteq fp, r8, r7, r3 │ │ │ │ - tsteq fp, r0, lsr r0 │ │ │ │ - tsteq fp, ip │ │ │ │ - tsteq fp, r8, asr #8 │ │ │ │ - smlabteq fp, r8, r7, r3 │ │ │ │ - tsteq fp, r4, asr r4 │ │ │ │ + tsteq fp, r8, lsl #6 │ │ │ │ + smlatteq fp, r4, r2, r8 │ │ │ │ + @ instruction: 0x010b9eb4 │ │ │ │ + tsteq fp, r0, lsl #16 │ │ │ │ + smlabteq fp, r0, lr, r9 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + @ instruction: 0x010b8498 │ │ │ │ + smlabteq fp, ip, r3, r8 │ │ │ │ + tsteq fp, ip, lsr #30 │ │ │ │ + smlatteq fp, ip, lr, r9 │ │ │ │ + smlabteq fp, r8, lr, r9 │ │ │ │ + tsteq fp, r4, lsl #6 │ │ │ │ @ instruction: 0x010b37b8 │ │ │ │ - strdeq sl, [fp, -ip] │ │ │ │ - smlabteq fp, r8, r4, r8 │ │ │ │ - smlabbeq fp, r8, r4, r8 │ │ │ │ - tsteq fp, r4, ror #8 │ │ │ │ - tsteq fp, r4, lsr r0 │ │ │ │ - smlabbeq fp, r8, r7, r3 │ │ │ │ - smlabbeq fp, r4, r4, r8 │ │ │ │ - qaddeq sl, r4, fp │ │ │ │ + smlatteq fp, r8, lr, r9 │ │ │ │ + tsteq fp, r4, lsr #6 │ │ │ │ + smlatbeq fp, r0, r7, r3 │ │ │ │ + tsteq fp, r4, lsr #30 │ │ │ │ + tsteq fp, r0, lsl #30 │ │ │ │ + tsteq fp, ip, lsr r3 │ │ │ │ + smlabbeq fp, r0, r7, r3 │ │ │ │ + tsteq fp, r8, asr #6 │ │ │ │ tsteq fp, r0, ror r7 │ │ │ │ - smlabteq fp, r0, r4, r8 │ │ │ │ - @ instruction: 0x010b849c │ │ │ │ - tsteq fp, ip, rrx │ │ │ │ - tsteq fp, r0, asr r7 │ │ │ │ - tsteq fp, r8, ror r0 │ │ │ │ - tsteq fp, r0, asr #14 │ │ │ │ - tsteq fp, ip, lsl r5 │ │ │ │ - strheq sl, [fp, -r4] │ │ │ │ - swpeq sl, r0, [fp] │ │ │ │ - smlabteq fp, ip, r4, r8 │ │ │ │ + smlabbeq fp, r0, pc, r9 @ │ │ │ │ + smlabbeq fp, r4, r3, r8 │ │ │ │ + tsteq fp, r0, ror #6 │ │ │ │ + tsteq fp, r0, lsr pc │ │ │ │ + tsteq fp, r8, asr #14 │ │ │ │ + tsteq fp, ip, lsr pc │ │ │ │ + tsteq fp, r8, lsr r7 │ │ │ │ + smlabbeq fp, r0, pc, r9 @ │ │ │ │ + tsteq fp, ip, asr pc │ │ │ │ + @ instruction: 0x010b8398 │ │ │ │ tsteq fp, r8, lsl r7 │ │ │ │ - ldrdeq r8, [fp, -r8] │ │ │ │ + smlatbeq fp, r4, r3, r8 │ │ │ │ tsteq fp, r8, lsl #14 │ │ │ │ - tsteq fp, ip, lsl r5 │ │ │ │ - strdeq r8, [fp, -r8] │ │ │ │ - smlabteq fp, r8, r0, sl │ │ │ │ - smlatteq fp, r8, r6, r3 │ │ │ │ - ldrdeq sl, [fp, -r4] │ │ │ │ + tsteq fp, ip, asr #32 │ │ │ │ + tsteq fp, r8, lsl r4 │ │ │ │ + ldrdeq r8, [fp, -r8] │ │ │ │ + @ instruction: 0x010b83b4 │ │ │ │ + smlabbeq fp, r4, pc, r9 @ │ │ │ │ ldrdeq r3, [fp, -r8] │ │ │ │ - tsteq fp, r4, asr r7 │ │ │ │ - tsteq fp, r8, asr #16 │ │ │ │ - tsteq fp, r4, ror r2 │ │ │ │ - ldrdeq r8, [fp, -r0] │ │ │ │ - tsteq fp, r0, lsr r1 │ │ │ │ - strdeq sl, [fp, -r0] │ │ │ │ - smlabteq fp, ip, r0, sl │ │ │ │ - tsteq fp, r8, lsl #10 │ │ │ │ + ldrdeq r8, [fp, -r4] │ │ │ │ + smlatbeq fp, r4, pc, r9 @ │ │ │ │ + smlabteq fp, r0, r6, r3 │ │ │ │ + tsteq fp, r0, lsl r4 │ │ │ │ + smlatteq fp, ip, r3, r8 │ │ │ │ + @ instruction: 0x010b9fbc │ │ │ │ + smlatbeq fp, r0, r6, r3 │ │ │ │ + smlabteq fp, r8, pc, r9 @ │ │ │ │ @ instruction: 0x010b3690 │ │ │ │ - smlatteq fp, ip, r0, sl │ │ │ │ - tsteq fp, r8, lsr #10 │ │ │ │ - tsteq fp, r8, ror r6 │ │ │ │ - tsteq fp, r8, lsr #2 │ │ │ │ - tsteq fp, r4, lsl #2 │ │ │ │ - tsteq fp, r0, asr #10 │ │ │ │ + tsteq fp, ip, ror #8 │ │ │ │ + tsteq fp, r4 │ │ │ │ + smlatteq fp, r0, pc, r9 @ │ │ │ │ + tsteq fp, ip, lsl r4 │ │ │ │ + tsteq fp, r8, ror #12 │ │ │ │ + tsteq fp, r8, lsr #8 │ │ │ │ tsteq fp, r8, asr r6 │ │ │ │ - tsteq fp, ip, asr #10 │ │ │ │ - tsteq fp, r8, asr #12 │ │ │ │ - smlabteq fp, r8, r5, r8 │ │ │ │ - smlabbeq fp, r8, r5, r8 │ │ │ │ - tsteq fp, r4, ror #10 │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - tsteq fp, r0, lsr #12 │ │ │ │ - smlabbeq fp, r4, r5, r8 │ │ │ │ - tsteq fp, r4, asr r1 │ │ │ │ - tsteq fp, r8, lsl #12 │ │ │ │ - smlabteq fp, r0, r5, r8 │ │ │ │ - @ instruction: 0x010b859c │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - smlatteq fp, r8, r5, r3 │ │ │ │ - tsteq fp, r8, ror r1 │ │ │ │ - ldrdeq r3, [fp, -r8] │ │ │ │ - smlabbeq fp, ip, r6, r8 │ │ │ │ - smlatteq fp, ip, r1, sl │ │ │ │ - smlatbeq fp, ip, r1, sl │ │ │ │ - smlabbeq fp, r8, r1, sl │ │ │ │ - smlabteq fp, r4, r5, r8 │ │ │ │ + tsteq fp, ip, ror #8 │ │ │ │ + tsteq fp, r8, asr #8 │ │ │ │ + tsteq fp, r8, lsl r0 │ │ │ │ + tsteq fp, r8, lsr r6 │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + tsteq fp, r8, lsr #12 │ │ │ │ + smlatbeq fp, r4, r6, sl │ │ │ │ + @ instruction: 0x010b8798 │ │ │ │ + smlabteq fp, r4, r1, sl │ │ │ │ + tsteq fp, r0, lsr #10 │ │ │ │ + smlabbeq fp, r0, r0, sl │ │ │ │ + tsteq fp, r0, asr #32 │ │ │ │ + tsteq fp, ip, lsl r0 │ │ │ │ + tsteq fp, r8, asr r4 │ │ │ │ + smlatteq fp, r0, r5, r3 │ │ │ │ + tsteq fp, ip, lsr r0 │ │ │ │ + tsteq fp, r8, ror r4 │ │ │ │ + smlabteq fp, r8, r5, r3 │ │ │ │ + tsteq fp, r8, ror r0 │ │ │ │ + qaddeq sl, r4, fp │ │ │ │ + @ instruction: 0x010b8490 │ │ │ │ smlatbeq fp, r8, r5, r3 │ │ │ │ - smlatbeq fp, r8, r1, sl │ │ │ │ - smlatteq fp, r4, r5, r8 │ │ │ │ - @ instruction: 0x010b3590 │ │ │ │ - smlatteq fp, r4, r1, sl │ │ │ │ - smlabteq fp, r0, r1, sl │ │ │ │ - strdeq r8, [fp, -ip] │ │ │ │ + @ instruction: 0x010b849c │ │ │ │ + @ instruction: 0x010b3598 │ │ │ │ + tsteq fp, r8, lsl r5 │ │ │ │ + ldrdeq r8, [fp, -r8] │ │ │ │ + @ instruction: 0x010b84b4 │ │ │ │ + smlabbeq fp, r4, r0, sl │ │ │ │ tsteq fp, r0, ror r5 │ │ │ │ - tsteq fp, r8, lsl #12 │ │ │ │ - tsteq fp, r0, ror #10 │ │ │ │ - tsteq fp, r0, asr #4 │ │ │ │ - tsteq fp, r4, asr #12 │ │ │ │ - tsteq fp, r0, lsr #12 │ │ │ │ - strdeq sl, [fp, -r0] │ │ │ │ + ldrdeq r8, [fp, -r4] │ │ │ │ + smlatbeq fp, r4, r0, sl │ │ │ │ + tsteq fp, r8, asr r5 │ │ │ │ + tsteq fp, r0, lsl r5 │ │ │ │ + smlatteq fp, ip, r4, r8 │ │ │ │ + strheq sl, [fp, -ip] │ │ │ │ tsteq fp, r8, lsr r5 │ │ │ │ - strdeq sl, [fp, -ip] │ │ │ │ + smlabteq fp, r8, r0, sl │ │ │ │ tsteq fp, r8, lsr #10 │ │ │ │ - tsteq fp, r0, asr #4 │ │ │ │ - tsteq fp, ip, lsl r2 │ │ │ │ - tsteq fp, r8, asr r6 │ │ │ │ - tsteq fp, r8, lsl #10 │ │ │ │ - tsteq fp, r4, ror #12 │ │ │ │ + ldrdeq r8, [fp, -ip] │ │ │ │ + tsteq fp, ip, lsr r1 │ │ │ │ + strdeq sl, [fp, -ip] │ │ │ │ + ldrdeq sl, [fp, -r8] │ │ │ │ + tsteq fp, r4, lsl r5 │ │ │ │ strdeq r3, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsl r8 │ │ │ │ - tsteq fp, r4, lsl #6 │ │ │ │ - ldrdeq r8, [fp, -r0] │ │ │ │ - @ instruction: 0x010b8690 │ │ │ │ - tsteq fp, ip, ror #12 │ │ │ │ - tsteq fp, ip, lsr r2 │ │ │ │ + strdeq sl, [fp, -r8] │ │ │ │ + tsteq fp, r4, lsr r5 │ │ │ │ + smlatteq fp, r0, r4, r3 │ │ │ │ + tsteq fp, r4, lsr r1 │ │ │ │ + tsteq fp, r0, lsl r1 │ │ │ │ + tsteq fp, ip, asr #10 │ │ │ │ smlabteq fp, r0, r4, r3 │ │ │ │ - smlabbeq fp, ip, r6, r8 │ │ │ │ - tsteq fp, ip, asr r2 │ │ │ │ - smlatbeq fp, r8, r4, r3 │ │ │ │ - smlabteq fp, r8, r6, r8 │ │ │ │ - smlatbeq fp, r4, r6, r8 │ │ │ │ - tsteq fp, r4, ror r2 │ │ │ │ + tsteq fp, r8, asr r5 │ │ │ │ + @ instruction: 0x010b34b0 │ │ │ │ + @ instruction: 0x010ba190 │ │ │ │ + @ instruction: 0x010b8594 │ │ │ │ + tsteq fp, r0, ror r5 │ │ │ │ + tsteq fp, r0, asr #2 │ │ │ │ smlabbeq fp, r8, r4, r3 │ │ │ │ - smlabbeq fp, r0, r2, sl │ │ │ │ + tsteq fp, ip, asr #2 │ │ │ │ tsteq fp, r8, ror r4 │ │ │ │ - strdeq sl, [fp, -ip] │ │ │ │ - @ instruction: 0x010ba2bc │ │ │ │ - @ instruction: 0x010ba298 │ │ │ │ - ldrdeq r8, [fp, -r4] │ │ │ │ - tsteq fp, r0, asr r4 │ │ │ │ - @ instruction: 0x010ba2b8 │ │ │ │ + @ instruction: 0x010ba190 │ │ │ │ + tsteq fp, ip, ror #2 │ │ │ │ + smlatbeq fp, r8, r5, r8 │ │ │ │ + tsteq fp, r8, asr r4 │ │ │ │ + @ instruction: 0x010b85b4 │ │ │ │ + tsteq fp, r8, asr #8 │ │ │ │ + tsteq fp, r4, ror #14 │ │ │ │ + tsteq fp, r4, asr r2 │ │ │ │ + tsteq fp, r0, lsr #12 │ │ │ │ + smlatteq fp, r0, r5, r8 │ │ │ │ + @ instruction: 0x010b85bc │ │ │ │ + smlabbeq fp, ip, r1, sl │ │ │ │ + tsteq fp, r0, lsl r4 │ │ │ │ + ldrdeq r8, [fp, -ip] │ │ │ │ + smlatbeq fp, ip, r1, sl │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, r8, lsl r6 │ │ │ │ strdeq r8, [fp, -r4] │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - strdeq sl, [fp, -r4] │ │ │ │ - ldrdeq sl, [fp, -r0] │ │ │ │ - tsteq fp, ip, lsl #14 │ │ │ │ - tsteq fp, r8, lsl r4 │ │ │ │ - tsteq fp, r8, lsl r7 │ │ │ │ - tsteq fp, r8, lsl #8 │ │ │ │ - smlabteq fp, r0, r3, sl │ │ │ │ - smlabbeq fp, ip, r7, r8 │ │ │ │ - tsteq fp, ip, asr #14 │ │ │ │ - tsteq fp, r8, lsr #14 │ │ │ │ - strdeq sl, [fp, -r8] │ │ │ │ + smlabteq fp, r4, r1, sl │ │ │ │ ldrdeq r3, [fp, -r8] │ │ │ │ - tsteq fp, r8, asr #14 │ │ │ │ - tsteq fp, r8, lsl r3 │ │ │ │ - smlabteq fp, r0, r3, r3 │ │ │ │ - smlabbeq fp, r4, r7, r8 │ │ │ │ - tsteq fp, r0, ror #14 │ │ │ │ - tsteq fp, r0, lsr r3 │ │ │ │ + ldrdeq sl, [fp, -r0] │ │ │ │ + smlabteq fp, r8, r3, r3 │ │ │ │ + tsteq fp, ip, asr #4 │ │ │ │ + tsteq fp, ip, lsl #4 │ │ │ │ + smlatteq fp, r8, r1, sl │ │ │ │ + tsteq fp, r4, lsr #12 │ │ │ │ smlatbeq fp, r0, r3, r3 │ │ │ │ - tsteq fp, ip, lsr r3 │ │ │ │ - @ instruction: 0x010b3390 │ │ │ │ - smlatteq fp, r0, r7, r8 │ │ │ │ - tsteq fp, r8, ror r3 │ │ │ │ - tsteq fp, r4, asr r3 │ │ │ │ - @ instruction: 0x010b8790 │ │ │ │ + tsteq fp, r8, lsl #4 │ │ │ │ + tsteq fp, r4, asr #12 │ │ │ │ + smlabbeq fp, r8, r3, r3 │ │ │ │ + tsteq fp, r4, asr #4 │ │ │ │ + tsteq fp, r0, lsr #4 │ │ │ │ + tsteq fp, ip, asr r6 │ │ │ │ tsteq fp, r8, ror #6 │ │ │ │ - @ instruction: 0x010b879c │ │ │ │ + tsteq fp, r8, ror #12 │ │ │ │ tsteq fp, r8, asr r3 │ │ │ │ - smlatteq fp, r0, r7, r8 │ │ │ │ - @ instruction: 0x010b87bc │ │ │ │ - smlabbeq fp, ip, r3, sl │ │ │ │ - tsteq fp, r8, lsr r3 │ │ │ │ - @ instruction: 0x010ba398 │ │ │ │ + tsteq fp, r0, lsl r3 │ │ │ │ + ldrdeq r8, [fp, -ip] │ │ │ │ + @ instruction: 0x010b869c │ │ │ │ + tsteq fp, r8, ror r6 │ │ │ │ + tsteq fp, r8, asr #4 │ │ │ │ tsteq fp, r8, lsr #6 │ │ │ │ - tsteq fp, r4, lsl fp │ │ │ │ - tsteq fp, r0, asr #10 │ │ │ │ - @ instruction: 0x010b889c │ │ │ │ - strdeq sl, [fp, -ip] │ │ │ │ - @ instruction: 0x010ba3bc │ │ │ │ - @ instruction: 0x010ba398 │ │ │ │ + @ instruction: 0x010b8698 │ │ │ │ + tsteq fp, r8, ror #4 │ │ │ │ + tsteq fp, r0, lsl r3 │ │ │ │ ldrdeq r8, [fp, -r4] │ │ │ │ - smlatteq fp, r8, r2, r3 │ │ │ │ - @ instruction: 0x010ba3b8 │ │ │ │ - strdeq r8, [fp, -r4] │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - strdeq sl, [fp, -r4] │ │ │ │ - ldrdeq sl, [fp, -r0] │ │ │ │ - tsteq fp, ip, lsl #16 │ │ │ │ - @ instruction: 0x010b32b0 │ │ │ │ - tsteq fp, r8, lsl r8 │ │ │ │ - smlatbeq fp, r0, r2, r3 │ │ │ │ - @ instruction: 0x010b8894 │ │ │ │ - tsteq fp, r4, asr r8 │ │ │ │ - tsteq fp, r0, lsr r8 │ │ │ │ - tsteq fp, r0, lsl #8 │ │ │ │ + @ instruction: 0x010b86b0 │ │ │ │ + smlabbeq fp, r0, r2, sl │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + smlabbeq fp, ip, r2, sl │ │ │ │ + smlatteq fp, r0, r2, r3 │ │ │ │ + tsteq fp, r0, lsr r7 │ │ │ │ + smlabteq fp, r8, r2, sl │ │ │ │ + smlatbeq fp, r4, r2, sl │ │ │ │ + smlatteq fp, r0, r6, r8 │ │ │ │ + @ instruction: 0x010b32b8 │ │ │ │ + smlatteq fp, ip, r6, r8 │ │ │ │ + smlatbeq fp, r8, r2, r3 │ │ │ │ + tsteq fp, r0, lsr r7 │ │ │ │ + tsteq fp, ip, lsl #14 │ │ │ │ + ldrdeq sl, [fp, -ip] │ │ │ │ + smlabbeq fp, r8, r2, r3 │ │ │ │ + smlatteq fp, r8, r2, sl │ │ │ │ tsteq fp, r8, ror r2 │ │ │ │ - tsteq fp, r0, asr r8 │ │ │ │ - tsteq fp, r0, lsr #8 │ │ │ │ - tsteq fp, r0, ror #4 │ │ │ │ - smlabbeq fp, ip, r8, r8 │ │ │ │ - tsteq fp, r8, ror #16 │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - tsteq fp, r0, asr #4 │ │ │ │ - tsteq fp, r4, asr #8 │ │ │ │ - tsteq fp, r0, lsr r2 │ │ │ │ - tsteq fp, r8, asr r9 │ │ │ │ - @ instruction: 0x010ba4b8 │ │ │ │ - tsteq fp, r8, ror r4 │ │ │ │ - tsteq fp, r4, asr r4 │ │ │ │ - @ instruction: 0x010b8890 │ │ │ │ + tsteq fp, r4, ror #20 │ │ │ │ + @ instruction: 0x010ba490 │ │ │ │ + smlatteq fp, ip, r7, r8 │ │ │ │ + tsteq fp, ip, asr #6 │ │ │ │ + tsteq fp, ip, lsl #6 │ │ │ │ + smlatteq fp, r8, r2, sl │ │ │ │ + tsteq fp, r4, lsr #14 │ │ │ │ + tsteq fp, r8, lsr r2 │ │ │ │ + tsteq fp, r8, lsl #6 │ │ │ │ + tsteq fp, r4, asr #14 │ │ │ │ + tsteq fp, r0, lsr #4 │ │ │ │ + tsteq fp, r4, asr #6 │ │ │ │ + tsteq fp, r0, lsr #6 │ │ │ │ + tsteq fp, ip, asr r7 │ │ │ │ mrseq r3, R11_fiq │ │ │ │ - tsteq fp, r4, ror r4 │ │ │ │ - @ instruction: 0x010b88b0 │ │ │ │ - smlatteq fp, r8, r1, r3 │ │ │ │ - @ instruction: 0x010ba4b0 │ │ │ │ - smlabbeq fp, ip, r4, sl │ │ │ │ - smlabteq fp, r8, r8, r8 │ │ │ │ + tsteq fp, r8, ror #14 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + smlatteq fp, r4, r7, r8 │ │ │ │ + smlatbeq fp, r4, r7, r8 │ │ │ │ + smlabbeq fp, r0, r7, r8 │ │ │ │ + tsteq fp, r0, asr r3 │ │ │ │ smlabteq fp, r8, r1, r3 │ │ │ │ - ldrdeq r8, [fp, -r4] │ │ │ │ - @ instruction: 0x010b31b8 │ │ │ │ - tsteq fp, ip, lsl #10 │ │ │ │ - tsteq fp, r0, lsl r9 │ │ │ │ - smlatteq fp, ip, r8, r8 │ │ │ │ - @ instruction: 0x010ba4bc │ │ │ │ + smlatbeq fp, r0, r7, r8 │ │ │ │ + tsteq fp, r0, ror r3 │ │ │ │ + @ instruction: 0x010b31b0 │ │ │ │ + ldrdeq r8, [fp, -ip] │ │ │ │ + @ instruction: 0x010b87b8 │ │ │ │ + smlabbeq fp, r8, r3, sl │ │ │ │ @ instruction: 0x010b3190 │ │ │ │ - smlabteq fp, r8, r4, sl │ │ │ │ + @ instruction: 0x010ba394 │ │ │ │ smlabbeq fp, r0, r1, r3 │ │ │ │ - tsteq fp, ip, lsl #10 │ │ │ │ - smlatteq fp, r8, r4, sl │ │ │ │ - tsteq fp, r4, lsr #18 │ │ │ │ - tsteq fp, r0, ror #2 │ │ │ │ - tsteq fp, r0, lsr r9 │ │ │ │ + smlatbeq fp, r8, r8, r8 │ │ │ │ + tsteq fp, r8, lsl #8 │ │ │ │ + smlabteq fp, r8, r3, sl │ │ │ │ + smlatbeq fp, r4, r3, sl │ │ │ │ + smlatteq fp, r0, r7, r8 │ │ │ │ tsteq fp, r0, asr r1 │ │ │ │ - @ instruction: 0x010ba69c │ │ │ │ - ldrdeq sl, [fp, -r0] │ │ │ │ - @ instruction: 0x010b899c │ │ │ │ - tsteq fp, ip, asr r9 │ │ │ │ - tsteq fp, r8, lsr r9 │ │ │ │ - tsteq fp, r8, lsl #10 │ │ │ │ + smlabteq fp, r4, r3, sl │ │ │ │ + tsteq fp, r0, lsl #16 │ │ │ │ + tsteq fp, r8, lsr r1 │ │ │ │ + tsteq fp, r0, lsl #8 │ │ │ │ + ldrdeq sl, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl r8 │ │ │ │ tsteq fp, r8, lsl r1 │ │ │ │ - tsteq fp, r8, asr r9 │ │ │ │ - tsteq fp, r8, lsr #10 │ │ │ │ - mrseq r3, (UNDEF: 27) │ │ │ │ - @ instruction: 0x010b8994 │ │ │ │ - tsteq fp, r0, ror r9 │ │ │ │ - tsteq fp, r0, asr #10 │ │ │ │ + tsteq fp, r4, lsr #16 │ │ │ │ + tsteq fp, r8, lsl #2 │ │ │ │ + tsteq fp, ip, asr r4 │ │ │ │ + tsteq fp, r0, ror #16 │ │ │ │ + tsteq fp, ip, lsr r8 │ │ │ │ + tsteq fp, ip, lsl #8 │ │ │ │ smlatteq fp, r0, r0, r3 │ │ │ │ - tsteq fp, ip, asr #10 │ │ │ │ + tsteq fp, r8, lsl r4 │ │ │ │ ldrdeq r3, [fp, -r0] │ │ │ │ - strdeq r8, [fp, -r0] │ │ │ │ - smlabbeq fp, r8, r5, sl │ │ │ │ - tsteq fp, r4, ror #10 │ │ │ │ - smlatbeq fp, r0, r9, r8 │ │ │ │ - smlatbeq fp, r8, r0, r3 │ │ │ │ - smlatbeq fp, ip, r9, r8 │ │ │ │ - swpeq r3, r8, [fp] │ │ │ │ - strdeq r8, [fp, -r0] │ │ │ │ - smlabteq fp, ip, r9, r8 │ │ │ │ - @ instruction: 0x010ba59c │ │ │ │ - tsteq fp, r8, ror r0 │ │ │ │ - smlatbeq fp, r8, r5, sl │ │ │ │ + tsteq fp, ip, asr r4 │ │ │ │ + tsteq fp, r8, lsr r4 │ │ │ │ + tsteq fp, r4, ror r8 │ │ │ │ + strheq r3, [fp, -r0] │ │ │ │ + smlabbeq fp, r0, r8, r8 │ │ │ │ + smlatbeq fp, r0, r0, r3 │ │ │ │ + smlatteq fp, ip, r5, sl │ │ │ │ + tsteq fp, r0, lsr #10 │ │ │ │ + smlatteq fp, ip, r8, r8 │ │ │ │ + smlatbeq fp, ip, r8, r8 │ │ │ │ + smlabbeq fp, r8, r8, r8 │ │ │ │ + tsteq fp, r8, asr r4 │ │ │ │ tsteq fp, r8, rrx │ │ │ │ - @ instruction: 0x010b8abc │ │ │ │ - tsteq fp, ip, lsl r6 │ │ │ │ - ldrdeq sl, [fp, -ip] │ │ │ │ - @ instruction: 0x010ba5b8 │ │ │ │ - strdeq r8, [fp, -r4] │ │ │ │ - tsteq fp, r8, lsr r0 │ │ │ │ - ldrdeq sl, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsl sl │ │ │ │ + smlatbeq fp, r8, r8, r8 │ │ │ │ + tsteq fp, r8, ror r4 │ │ │ │ + qaddeq r3, r0, fp │ │ │ │ + smlatteq fp, r4, r8, r8 │ │ │ │ + smlabteq fp, r0, r8, r8 │ │ │ │ + @ instruction: 0x010ba490 │ │ │ │ + tsteq fp, r0, lsr r0 │ │ │ │ + @ instruction: 0x010ba49c │ │ │ │ tsteq fp, r0, lsr #32 │ │ │ │ - tsteq fp, r4, lsl r6 │ │ │ │ - strdeq sl, [fp, -r0] │ │ │ │ - tsteq fp, ip, lsr #20 │ │ │ │ - mrseq r3, (UNDEF: 11) │ │ │ │ - tsteq fp, r8, lsr sl │ │ │ │ - strdeq r2, [fp, -r0] │ │ │ │ - tsteq fp, r0, ror r6 │ │ │ │ - tsteq fp, r4, ror sl │ │ │ │ - tsteq fp, r0, asr sl │ │ │ │ - tsteq fp, r0, lsr #12 │ │ │ │ + tsteq fp, r0, asr #18 │ │ │ │ + ldrdeq sl, [fp, -r8] │ │ │ │ + @ instruction: 0x010ba4b4 │ │ │ │ + strdeq r8, [fp, -r0] │ │ │ │ + strdeq r2, [fp, -r8] │ │ │ │ + strdeq r8, [fp, -ip] │ │ │ │ + smlatteq fp, r8, pc, r2 @ │ │ │ │ + tsteq fp, r0, asr #18 │ │ │ │ + tsteq fp, ip, lsl r9 │ │ │ │ + smlatteq fp, ip, r4, sl │ │ │ │ smlabteq fp, r8, pc, r2 @ │ │ │ │ - tsteq fp, ip, lsr #12 │ │ │ │ + strdeq sl, [fp, -r8] │ │ │ │ @ instruction: 0x010b2fb8 │ │ │ │ - tsteq fp, r0, ror r6 │ │ │ │ - tsteq fp, ip, asr #12 │ │ │ │ - smlabbeq fp, r8, sl, r8 │ │ │ │ - @ instruction: 0x010b2f98 │ │ │ │ - @ instruction: 0x010b8a94 │ │ │ │ + tsteq fp, ip, lsl #20 │ │ │ │ + tsteq fp, ip, ror #10 │ │ │ │ + tsteq fp, ip, lsr #10 │ │ │ │ + tsteq fp, r8, lsl #10 │ │ │ │ + tsteq fp, r4, asr #18 │ │ │ │ smlabbeq fp, r8, pc, r2 @ │ │ │ │ + tsteq fp, r8, lsr #10 │ │ │ │ + tsteq fp, r4, ror #18 │ │ │ │ + tsteq fp, r0, ror pc │ │ │ │ + tsteq fp, r4, ror #10 │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + tsteq fp, ip, ror r9 │ │ │ │ + tsteq fp, r0, asr pc │ │ │ │ + smlabbeq fp, r8, r9, r8 │ │ │ │ + tsteq fp, r0, asr #30 │ │ │ │ + smlabteq fp, r0, r5, sl │ │ │ │ + smlabteq fp, r4, r9, r8 │ │ │ │ + smlatbeq fp, r0, r9, r8 │ │ │ │ + tsteq fp, r0, ror r5 │ │ │ │ + tsteq fp, r8, lsl pc │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + tsteq fp, r8, lsl #30 │ │ │ │ + smlabteq fp, r0, r5, sl │ │ │ │ + @ instruction: 0x010ba59c │ │ │ │ + ldrdeq r8, [fp, -r8] │ │ │ │ + smlatteq fp, r8, lr, r2 │ │ │ │ + smlatteq fp, r4, r9, r8 │ │ │ │ + ldrdeq r2, [fp, -r8] │ │ │ │ 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 │ │ │ │ @@ -8892,63 +8892,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 fp, r2, lsl r0 │ │ │ │ - strdeq r2, [sp, -r4] │ │ │ │ - tsteq fp, r6 │ │ │ │ - tsteq fp, sl, asr pc │ │ │ │ - strdeq r2, [sp, -ip] │ │ │ │ - tsteq fp, r4, lsl r1 │ │ │ │ - tsteq sp, sl, lsr #4 │ │ │ │ - mrseq sl, (UNDEF: 27) │ │ │ │ - smlatteq fp, sl, r0, sl │ │ │ │ + tsteq fp, r2, ror #30 │ │ │ │ + tsteq sp, r4, asr #8 │ │ │ │ + tsteq fp, r6, asr pc │ │ │ │ + smlatbeq fp, sl, lr, r9 │ │ │ │ + tsteq sp, ip, asr #6 │ │ │ │ + tsteq fp, r4, rrx │ │ │ │ + tsteq sp, sl, ror r1 │ │ │ │ + qaddeq sl, r0, fp │ │ │ │ + tsteq fp, sl, lsr r0 │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + tsteq fp, lr, asr #24 │ │ │ │ + strdeq r2, [sp, -r8] │ │ │ │ + tsteq fp, r8, lsr ip │ │ │ │ + ldrdeq sl, [fp, -sl] │ │ │ │ + tsteq sp, r8, lsr #32 │ │ │ │ + tsteq fp, r8, lsl #16 │ │ │ │ + smlabteq sp, r8, pc, r1 @ │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ + @ instruction: 0x010d1f9e │ │ │ │ + tsteq fp, r2, lsl r1 │ │ │ │ + tsteq sp, lr, ror #28 │ │ │ │ + tsteq fp, r6, lsl #2 │ │ │ │ + strdeq sl, [fp, -ip] │ │ │ │ + strdeq sl, [fp, -r2] │ │ │ │ + smlatteq fp, r8, r0, sl │ │ │ │ + ldrdeq sl, [fp, -lr] │ │ │ │ ldrdeq sl, [fp, -r4] │ │ │ │ - strdeq r2, [fp, -lr] │ │ │ │ - smlatbeq sp, r8, r1, r2 │ │ │ │ - smlatteq fp, r8, ip, r2 │ │ │ │ - smlabbeq fp, sl, r1, sl │ │ │ │ - ldrdeq r2, [sp, -r8] │ │ │ │ - @ instruction: 0x010b28b8 │ │ │ │ - tsteq sp, r8, ror r0 │ │ │ │ - strdeq sl, [fp, -r4] │ │ │ │ - tsteq sp, lr, asr #32 │ │ │ │ - smlabteq fp, r2, r1, sl │ │ │ │ - tsteq sp, lr, lsl pc │ │ │ │ - @ instruction: 0x010ba1b6 │ │ │ │ - smlatbeq fp, ip, r1, sl │ │ │ │ - smlatbeq fp, r2, r1, sl │ │ │ │ - @ instruction: 0x010ba198 │ │ │ │ - smlabbeq fp, lr, r1, sl │ │ │ │ - smlabbeq fp, r4, r1, sl │ │ │ │ - tsteq fp, sl, ror r1 │ │ │ │ - tsteq fp, r0, ror r1 │ │ │ │ - tsteq fp, r2, ror #2 │ │ │ │ - tsteq fp, r4, asr r1 │ │ │ │ - tsteq fp, r6, asr #2 │ │ │ │ - tsteq fp, ip, lsr r1 │ │ │ │ - tsteq fp, r6, lsr r1 │ │ │ │ - tsteq fp, r0, lsr r1 │ │ │ │ - tsteq fp, sl, lsr #2 │ │ │ │ - tsteq fp, r8, lsr #2 │ │ │ │ - tsteq fp, r2, lsr #2 │ │ │ │ - tsteq fp, ip, lsl r1 │ │ │ │ - tsteq fp, r6, lsl r1 │ │ │ │ - tsteq fp, r0, lsl r1 │ │ │ │ - tsteq fp, r2, lsl #2 │ │ │ │ - strdeq sl, [fp, -r4] │ │ │ │ - smlatteq fp, r6, r0, sl │ │ │ │ - ldrdeq sl, [fp, -ip] │ │ │ │ - smlabteq fp, lr, r0, sl │ │ │ │ + smlabteq fp, sl, r0, sl │ │ │ │ smlabteq fp, r0, r0, sl │ │ │ │ strheq sl, [fp, -r2] │ │ │ │ - smlatbeq fp, r8, r0, sl │ │ │ │ + smlatbeq fp, r4, r0, sl │ │ │ │ + swpeq sl, r6, [fp] │ │ │ │ + smlabbeq fp, ip, r0, sl │ │ │ │ + smlabbeq fp, r6, r0, sl │ │ │ │ + smlabbeq fp, r0, r0, sl │ │ │ │ + tsteq fp, sl, ror r0 │ │ │ │ + tsteq fp, r8, ror r0 │ │ │ │ + tsteq fp, r2, ror r0 │ │ │ │ + tsteq fp, ip, rrx │ │ │ │ + tsteq fp, r6, rrx │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ + qaddeq sl, r2, fp │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ + tsteq fp, r6, lsr r0 │ │ │ │ + tsteq fp, ip, lsr #32 │ │ │ │ + tsteq fp, lr, lsl r0 │ │ │ │ + tsteq fp, r0, lsl r0 │ │ │ │ + tsteq fp, r2 │ │ │ │ + strdeq r9, [fp, -r8] │ │ │ │ @ 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 │ │ │ │ @@ -10418,170 +10418,170 @@ │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e844 │ │ │ │ bmi fe866780 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e83c │ │ │ │ svclt 0x0000bcc5 │ │ │ │ - tsteq fp, sl, asr #10 │ │ │ │ - tsteq sp, r4, lsr sp │ │ │ │ - tsteq fp, lr, asr r8 │ │ │ │ - tsteq sp, r2, lsl sp │ │ │ │ - tsteq fp, r2, ror #16 │ │ │ │ - tsteq fp, r6, ror #16 │ │ │ │ - tsteq fp, r8, asr #16 │ │ │ │ - tsteq r3, r0, lsl #22 │ │ │ │ - tsteq fp, r0, asr #16 │ │ │ │ - tsteq fp, r2, lsr r8 │ │ │ │ - tsteq fp, r0, lsr r8 │ │ │ │ - tsteq fp, sl, lsr r8 │ │ │ │ - tsteq fp, ip, lsr r8 │ │ │ │ - tsteq fp, r8, lsr r8 │ │ │ │ - tsteq sp, lr, lsr ip │ │ │ │ - tsteq fp, r8, lsr #16 │ │ │ │ - tsteq sp, sl, lsl ip │ │ │ │ - @ instruction: 0x010b8792 │ │ │ │ - strdeq r1, [fp, -r2] │ │ │ │ - tsteq fp, sl, ror r4 │ │ │ │ - tsteq fp, r0, ror r4 │ │ │ │ - smlabteq fp, r2, r7, r8 │ │ │ │ - smlabteq fp, r0, r7, r8 │ │ │ │ - smlabteq fp, r2, r7, r8 │ │ │ │ - @ instruction: 0x0113d9b2 │ │ │ │ + @ instruction: 0x010b149a │ │ │ │ + smlabbeq sp, r4, ip, r0 │ │ │ │ + smlatbeq fp, lr, r7, r8 │ │ │ │ + tsteq sp, r2, ror #24 │ │ │ │ + @ instruction: 0x010b87b2 │ │ │ │ @ instruction: 0x010b87b6 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ - smlabbeq fp, lr, r7, r8 │ │ │ │ - tsteq sp, lr, lsr #22 │ │ │ │ + @ instruction: 0x010b8798 │ │ │ │ + tsteq r3, r0, asr sl │ │ │ │ + @ instruction: 0x010b8790 │ │ │ │ smlabbeq fp, r2, r7, r8 │ │ │ │ - strdeq r1, [fp, -r8] │ │ │ │ - tsteq fp, r0, asr r2 │ │ │ │ - smlatbeq fp, sl, r6, r8 │ │ │ │ - smlatbeq fp, r4, r6, r8 │ │ │ │ - smlatbeq fp, r2, r6, r8 │ │ │ │ - smlatbeq fp, r0, r6, r8 │ │ │ │ - @ instruction: 0x010b869a │ │ │ │ - @ instruction: 0x010b8698 │ │ │ │ - @ instruction: 0x010b8696 │ │ │ │ - @ instruction: 0x010b8690 │ │ │ │ - smlabbeq fp, lr, r6, r8 │ │ │ │ - smlabbeq fp, r8, r6, r8 │ │ │ │ - smlabteq fp, sl, r9, r8 │ │ │ │ - tsteq fp, r4, ror r6 │ │ │ │ - tsteq fp, lr, ror #12 │ │ │ │ - tsteq fp, r8, ror #12 │ │ │ │ - @ instruction: 0x010b8996 │ │ │ │ - tsteq fp, r8, asr #12 │ │ │ │ - tsteq fp, lr, lsr r6 │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ - tsteq fp, r2, lsr r6 │ │ │ │ - tsteq fp, ip, lsr #12 │ │ │ │ - smlabteq fp, r6, r0, r1 │ │ │ │ - tsteq fp, ip, lsl #12 │ │ │ │ - tsteq fp, r2, lsl #12 │ │ │ │ - strdeq r8, [fp, -r8] │ │ │ │ - smlatteq fp, lr, r5, r8 │ │ │ │ - smlatteq fp, r8, r5, r8 │ │ │ │ - smlatteq fp, lr, r5, r8 │ │ │ │ - tsteq fp, lr, lsr r0 │ │ │ │ - ldrdeq r8, [fp, -sl] │ │ │ │ - smlatteq fp, r0, r5, r8 │ │ │ │ - smlatteq fp, r2, r5, r8 │ │ │ │ - smlatteq fp, r4, r5, r8 │ │ │ │ + smlabbeq fp, r0, r7, r8 │ │ │ │ + smlabbeq fp, sl, r7, r8 │ │ │ │ + smlabbeq fp, ip, r7, r8 │ │ │ │ + smlabbeq fp, r8, r7, r8 │ │ │ │ + smlabbeq sp, lr, fp, r0 │ │ │ │ + tsteq fp, r8, ror r7 │ │ │ │ + tsteq sp, sl, ror #22 │ │ │ │ + smlatteq fp, r2, r6, r8 │ │ │ │ + tsteq fp, r2, asr #6 │ │ │ │ + smlabteq fp, sl, r3, r1 │ │ │ │ + smlabteq fp, r0, r3, r1 │ │ │ │ + tsteq fp, r2, lsl r7 │ │ │ │ + tsteq fp, r0, lsl r7 │ │ │ │ + tsteq fp, r2, lsl r7 │ │ │ │ + tsteq r3, r2, lsl #18 │ │ │ │ + tsteq fp, r6, lsl #14 │ │ │ │ + tsteq fp, ip, asr #6 │ │ │ │ + tsteq fp, r4, asr #6 │ │ │ │ + ldrdeq r8, [fp, -lr] │ │ │ │ + tsteq sp, lr, ror sl │ │ │ │ + ldrdeq r8, [fp, -r2] │ │ │ │ + tsteq fp, r8, asr #4 │ │ │ │ + smlatbeq fp, r0, r1, r1 │ │ │ │ + strdeq r8, [fp, -sl] │ │ │ │ + strdeq r8, [fp, -r4] │ │ │ │ + strdeq r8, [fp, -r2] │ │ │ │ + strdeq r8, [fp, -r0] │ │ │ │ smlatteq fp, sl, r5, r8 │ │ │ │ smlatteq fp, r8, r5, r8 │ │ │ │ smlatteq fp, r6, r5, r8 │ │ │ │ smlatteq fp, r0, r5, r8 │ │ │ │ - ldrdeq r8, [fp, -sl] │ │ │ │ - tsteq fp, r4, lsr r4 │ │ │ │ - smlabteq fp, r2, r5, r8 │ │ │ │ + ldrdeq r8, [fp, -lr] │ │ │ │ + ldrdeq r8, [fp, -r8] │ │ │ │ + tsteq fp, sl, lsl r9 │ │ │ │ + smlabteq fp, r4, r5, r8 │ │ │ │ + @ instruction: 0x010b85be │ │ │ │ @ instruction: 0x010b85b8 │ │ │ │ - smlatbeq fp, lr, r5, r8 │ │ │ │ - smlatbeq fp, r4, r5, r8 │ │ │ │ - tsteq r3, r0, ror #10 │ │ │ │ - tsteq fp, r8, lsl pc │ │ │ │ - tsteq fp, sl, asr #32 │ │ │ │ - tsteq fp, r8, asr #32 │ │ │ │ - smlabbeq fp, lr, r1, r1 │ │ │ │ - tsteq fp, r6, ror #2 │ │ │ │ - tsteq fp, r2, ror r1 │ │ │ │ - tsteq fp, lr, ror #2 │ │ │ │ - tsteq fp, sl, ror #2 │ │ │ │ - tsteq fp, r6, ror #2 │ │ │ │ - tsteq fp, r6, ror #2 │ │ │ │ - @ instruction: 0x0113d494 │ │ │ │ - tsteq fp, r2, asr r1 │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ + smlatteq fp, r6, r8, r8 │ │ │ │ + @ instruction: 0x010b8598 │ │ │ │ + smlabbeq fp, lr, r5, r8 │ │ │ │ + smlabbeq fp, r8, r5, r8 │ │ │ │ + smlabbeq fp, r2, r5, r8 │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + tsteq fp, r6, lsl r0 │ │ │ │ + tsteq fp, ip, asr r5 │ │ │ │ + tsteq fp, r2, asr r5 │ │ │ │ + tsteq fp, r8, asr #10 │ │ │ │ + tsteq fp, lr, lsr r5 │ │ │ │ + tsteq fp, r8, lsr r5 │ │ │ │ + tsteq fp, lr, lsr r5 │ │ │ │ + smlabbeq fp, lr, pc, r0 @ │ │ │ │ + tsteq fp, sl, lsr #10 │ │ │ │ + tsteq fp, r0, lsr r5 │ │ │ │ + tsteq fp, r2, lsr r5 │ │ │ │ + tsteq fp, r4, lsr r5 │ │ │ │ + tsteq fp, sl, lsr r5 │ │ │ │ + tsteq fp, r8, lsr r5 │ │ │ │ + tsteq fp, r6, lsr r5 │ │ │ │ + tsteq fp, r0, lsr r5 │ │ │ │ + tsteq fp, sl, lsr #10 │ │ │ │ + smlabbeq fp, r4, r3, r8 │ │ │ │ + tsteq fp, r2, lsl r5 │ │ │ │ + tsteq fp, r8, lsl #10 │ │ │ │ + strdeq r8, [fp, -lr] │ │ │ │ + strdeq r8, [fp, -r4] │ │ │ │ + @ instruction: 0x0113d4b0 │ │ │ │ + tsteq fp, r8, ror #28 │ │ │ │ + @ instruction: 0x010b0f9a │ │ │ │ + @ instruction: 0x010b0f98 │ │ │ │ ldrdeq r1, [fp, -lr] │ │ │ │ - ldrdeq r1, [fp, -r8] │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ - smlabteq fp, ip, r0, r1 │ │ │ │ - smlabteq fp, sl, r0, r1 │ │ │ │ - @ instruction: 0x0113d3f6 │ │ │ │ - smlatbeq fp, lr, sp, r0 │ │ │ │ - @ instruction: 0x010d0598 │ │ │ │ - smlabbeq fp, sl, sp, r0 │ │ │ │ - tsteq sp, r2, ror r5 │ │ │ │ - smlabteq fp, r8, r3, r8 │ │ │ │ - tsteq r3, sl, ror #4 │ │ │ │ - ldrdeq r0, [fp, -r2] │ │ │ │ - smlatbeq fp, sl, lr, r0 │ │ │ │ - @ instruction: 0x010b0eb6 │ │ │ │ - @ instruction: 0x010b0eb2 │ │ │ │ - smlatbeq fp, lr, lr, r0 │ │ │ │ - smlatbeq fp, sl, lr, r0 │ │ │ │ - smlatbeq fp, sl, lr, r0 │ │ │ │ - @ instruction: 0x0113d1d8 │ │ │ │ - @ instruction: 0x010b0e96 │ │ │ │ - tsteq r3, lr, lsl #3 │ │ │ │ - tsteq fp, r8, asr #22 │ │ │ │ - smlatbeq fp, r0, r1, r8 │ │ │ │ - @ instruction: 0x010b819a │ │ │ │ - @ instruction: 0x010b8194 │ │ │ │ - tsteq r3, ip, lsr #2 │ │ │ │ - smlatteq fp, r4, sl, r0 │ │ │ │ - tsteq fp, lr, asr r1 │ │ │ │ - tsteq fp, ip, asr r1 │ │ │ │ - tsteq fp, sl, asr r1 │ │ │ │ - tsteq fp, r8, asr r1 │ │ │ │ - smlabbeq fp, r4, sl, r0 │ │ │ │ - tsteq sp, r2, ror #28 │ │ │ │ - tsteq sp, r4, ror r8 │ │ │ │ + strheq r1, [fp, -r6] │ │ │ │ + smlabteq fp, r2, r0, r1 │ │ │ │ + strheq r1, [fp, -lr] │ │ │ │ + strheq r1, [fp, -sl] │ │ │ │ + strheq r1, [fp, -r6] │ │ │ │ + strheq r1, [fp, -r6] │ │ │ │ + tsteq r3, r4, ror #7 │ │ │ │ + smlatbeq fp, r2, r0, r1 │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + tsteq fp, lr, lsr #32 │ │ │ │ + tsteq fp, r8, lsr #32 │ │ │ │ + tsteq fp, r2, lsr #32 │ │ │ │ + tsteq fp, ip, lsl r0 │ │ │ │ + tsteq fp, sl, lsl r0 │ │ │ │ + tsteq r3, r6, asr #6 │ │ │ │ + strdeq r0, [fp, -lr] │ │ │ │ + smlatteq sp, r8, r4, r0 │ │ │ │ + ldrdeq r0, [fp, -sl] │ │ │ │ + smlabteq sp, r2, r4, r0 │ │ │ │ + tsteq fp, r8, lsl r3 │ │ │ │ + @ instruction: 0x0113d1ba │ │ │ │ + tsteq fp, r2, lsr #28 │ │ │ │ + strdeq r0, [fp, -sl] │ │ │ │ + tsteq fp, r6, lsl #28 │ │ │ │ + tsteq fp, r2, lsl #28 │ │ │ │ + strdeq r0, [fp, -lr] │ │ │ │ + strdeq r0, [fp, -sl] │ │ │ │ + strdeq r0, [fp, -sl] │ │ │ │ + tsteq r3, r8, lsr #2 │ │ │ │ + smlatteq fp, r6, sp, r0 │ │ │ │ + ldrsbeq sp, [r3, -lr] │ │ │ │ + @ instruction: 0x010b0a98 │ │ │ │ + strdeq r8, [fp, -r0] │ │ │ │ + smlatteq fp, sl, r0, r8 │ │ │ │ + smlatteq fp, r4, r0, r8 │ │ │ │ + tsteq r3, ip, ror r0 │ │ │ │ + tsteq fp, r4, lsr sl │ │ │ │ + smlatbeq fp, lr, r0, r8 │ │ │ │ + smlatbeq fp, ip, r0, r8 │ │ │ │ + smlatbeq fp, sl, r0, r8 │ │ │ │ + smlatbeq fp, r8, r0, r8 │ │ │ │ + ldrdeq r0, [fp, -r4] │ │ │ │ + @ instruction: 0x010d1db2 │ │ │ │ + smlabteq sp, r4, r7, lr │ │ │ │ + tsteq fp, r2, lsr #26 │ │ │ │ + @ instruction: 0x0113cf9a │ │ │ │ + tsteq fp, r2, asr r9 │ │ │ │ + smlatteq fp, sl, pc, r7 @ │ │ │ │ + tsteq r3, r8, lsr pc │ │ │ │ + strdeq r0, [fp, -r2] │ │ │ │ + ldrdeq r7, [fp, -r6] │ │ │ │ + ldrdeq r7, [fp, -r6] │ │ │ │ ldrdeq r7, [fp, -r2] │ │ │ │ - tsteq r3, sl, asr #32 │ │ │ │ - tsteq fp, r2, lsl #20 │ │ │ │ - swpeq r8, sl, [fp] │ │ │ │ - tsteq r3, r8, ror #31 │ │ │ │ - smlatbeq fp, r2, r9, r0 │ │ │ │ - smlabbeq fp, r6, r0, r8 │ │ │ │ - smlabbeq fp, r6, r0, r8 │ │ │ │ - smlabbeq fp, r2, r0, r8 │ │ │ │ - tsteq fp, lr, ror r0 │ │ │ │ - tsteq fp, sl, ror r0 │ │ │ │ - tsteq fp, r2, ror r0 │ │ │ │ - tsteq fp, r6, ror r0 │ │ │ │ - tsteq fp, r2, lsl r9 │ │ │ │ - qaddeq r8, r8, fp │ │ │ │ - qaddeq r8, r8, fp │ │ │ │ - qaddeq r8, ip, fp │ │ │ │ - tsteq sp, r4, asr #32 │ │ │ │ - qaddeq r8, r4, fp │ │ │ │ - tsteq fp, r6, lsr ip │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ - tsteq fp, r0, asr #32 │ │ │ │ - tsteq fp, r0, asr #32 │ │ │ │ - tsteq fp, lr, lsr r0 │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ - tsteq fp, sl, lsr r0 │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ - tsteq r3, r4, asr lr │ │ │ │ - tsteq fp, ip, lsr #32 │ │ │ │ - smlatteq fp, r4, pc, r7 @ │ │ │ │ - tsteq fp, r0, lsl r0 │ │ │ │ - tsteq fp, r0, lsl r0 │ │ │ │ + smlabteq fp, lr, pc, r7 @ │ │ │ │ + smlabteq fp, sl, pc, r7 @ │ │ │ │ + smlabteq fp, r2, pc, r7 @ │ │ │ │ + smlabteq fp, r6, pc, r7 @ │ │ │ │ + tsteq fp, r2, ror #16 │ │ │ │ + smlatbeq fp, r8, pc, r7 @ │ │ │ │ + smlatbeq fp, r8, pc, r7 @ │ │ │ │ + smlatbeq fp, ip, pc, r7 @ │ │ │ │ + @ instruction: 0x010d0f94 │ │ │ │ + smlatbeq fp, r4, pc, r7 @ │ │ │ │ + smlabbeq fp, r6, fp, r7 │ │ │ │ + smlabbeq fp, ip, pc, r7 @ │ │ │ │ + @ instruction: 0x010b7f90 │ │ │ │ + @ instruction: 0x010b7f90 │ │ │ │ + smlabbeq fp, lr, pc, r7 @ │ │ │ │ + smlabbeq fp, ip, pc, r7 @ │ │ │ │ + smlabbeq fp, sl, pc, r7 @ │ │ │ │ + smlabbeq fp, ip, pc, r7 @ │ │ │ │ + tsteq r3, r4, lsr #27 │ │ │ │ + tsteq fp, ip, ror pc │ │ │ │ + tsteq fp, r4, lsr pc │ │ │ │ + tsteq fp, r0, ror #30 │ │ │ │ + tsteq fp, r0, ror #30 │ │ │ │ @ instruction: 0x271cf8df │ │ │ │ streq pc, [r7], -r6 │ │ │ │ @ instruction: 0xf7f4447a │ │ │ │ mcrcs 14, 0, lr, cr6, cr10, {7} │ │ │ │ stclge 6, cr15, [r4, #252] @ 0xfc │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ ldrtmi r6, [r3], #-38 @ 0xffffffda │ │ │ │ @@ -11030,93 +11030,93 @@ │ │ │ │ and lr, r7, lr, ror fp │ │ │ │ @ instruction: 0x463b4a53 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 1db5db4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq fp, r0, asr r5 │ │ │ │ - tsteq fp, r0, ror #26 │ │ │ │ - tsteq fp, ip, asr sp │ │ │ │ - tsteq fp, r4, asr sp │ │ │ │ - tsteq fp, r0, asr sp │ │ │ │ - ldrdeq r0, [fp, -r2] │ │ │ │ - tsteq fp, ip, lsr sp │ │ │ │ - tsteq fp, r8, lsr sp │ │ │ │ - smlatteq fp, r2, r4, r0 │ │ │ │ - smlabbeq ip, r8, ip, pc @ │ │ │ │ - tsteq fp, sl, lsr #26 │ │ │ │ - tsteq fp, sl, lsl sp │ │ │ │ - tsteq fp, r6, lsl sp │ │ │ │ - tsteq fp, r2, lsl sp │ │ │ │ - tsteq fp, lr, lsl #26 │ │ │ │ - tsteq fp, sl, lsl #26 │ │ │ │ - tsteq fp, r6, lsl #26 │ │ │ │ - tsteq fp, r2, lsl #26 │ │ │ │ - strdeq r7, [fp, -sl] │ │ │ │ - strdeq r7, [fp, -r6] │ │ │ │ - tsteq fp, r2, lsl #26 │ │ │ │ - smlatteq fp, r6, ip, r7 │ │ │ │ - @ instruction: 0x0113c9d4 │ │ │ │ - ldrdeq r7, [fp, -r8] │ │ │ │ - ldrdeq r7, [fp, -lr] │ │ │ │ - ldrdeq r7, [fp, -sl] │ │ │ │ - strdeq r0, [fp, -lr] │ │ │ │ - tstpeq ip, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010b7cb8 │ │ │ │ + smlatbeq fp, r0, r4, r0 │ │ │ │ + @ instruction: 0x010b7cb0 │ │ │ │ smlatbeq fp, ip, ip, r7 │ │ │ │ - smlatbeq fp, r8, ip, r7 │ │ │ │ smlatbeq fp, r4, ip, r7 │ │ │ │ smlatbeq fp, r0, ip, r7 │ │ │ │ - @ instruction: 0x010b7c9c │ │ │ │ - tsteq r3, r2, lsl #18 │ │ │ │ - @ instruction: 0x010b02ba │ │ │ │ + tsteq fp, r2, lsr #8 │ │ │ │ + smlabbeq fp, ip, ip, r7 │ │ │ │ + smlabbeq fp, r8, ip, r7 │ │ │ │ + tsteq fp, r2, lsr r4 │ │ │ │ + ldrdeq pc, [ip, -r8] │ │ │ │ + tsteq fp, sl, ror ip │ │ │ │ + tsteq fp, sl, ror #24 │ │ │ │ tsteq fp, r6, ror #24 │ │ │ │ - strdeq sp, [sp, -r2] │ │ │ │ - tsteq fp, lr, asr #24 │ │ │ │ + tsteq fp, r2, ror #24 │ │ │ │ + tsteq fp, lr, asr ip │ │ │ │ + tsteq fp, sl, asr ip │ │ │ │ + tsteq fp, r6, asr ip │ │ │ │ + tsteq fp, r2, asr ip │ │ │ │ tsteq fp, sl, asr #24 │ │ │ │ tsteq fp, r6, asr #24 │ │ │ │ - tsteq r3, r0, lsl #17 │ │ │ │ - tsteq r3, r0, lsl #15 │ │ │ │ - tsteq fp, ip, lsr #22 │ │ │ │ - tstpeq ip, r2, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r8, lsr #22 │ │ │ │ - tsteq fp, r4, lsr #22 │ │ │ │ - tsteq fp, r0, lsr #22 │ │ │ │ - tsteq fp, r4, lsl r4 │ │ │ │ - @ instruction: 0x010cf8be │ │ │ │ - tsteq fp, r2, lsl #8 │ │ │ │ - swpeq r0, r2, [fp] │ │ │ │ - tsteq lr, ip, lsr #6 │ │ │ │ - tsteq r3, ip, lsl #12 │ │ │ │ - smlabteq sl, r6, pc, pc @ │ │ │ │ + tsteq fp, r2, asr ip │ │ │ │ + tsteq fp, r6, lsr ip │ │ │ │ + tsteq r3, r4, lsr #18 │ │ │ │ + tsteq fp, r8, lsr #24 │ │ │ │ + tsteq fp, lr, lsr #24 │ │ │ │ + tsteq fp, sl, lsr #24 │ │ │ │ + tsteq fp, lr, asr #8 │ │ │ │ + @ instruction: 0x010cfa98 │ │ │ │ + tsteq fp, r8, lsl #24 │ │ │ │ strdeq r7, [fp, -ip] │ │ │ │ - strdeq r7, [fp, -r2] │ │ │ │ - smlatteq fp, r8, r9, r7 │ │ │ │ - smlabbeq sl, r0, pc, pc @ │ │ │ │ - smlabteq fp, r2, r9, r7 │ │ │ │ - smlabteq fp, r0, r9, r7 │ │ │ │ - @ instruction: 0x010b79be │ │ │ │ - tstpeq sl, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ - smlatbeq fp, ip, r9, r7 │ │ │ │ - smlatbeq fp, lr, r9, r7 │ │ │ │ - tstpeq sl, lr, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r7, [fp, -r0] │ │ │ │ - smlabteq fp, sl, fp, r7 │ │ │ │ - smlabteq fp, r8, fp, r7 │ │ │ │ - tsteq r3, r0, lsl #10 │ │ │ │ - @ instruction: 0x010afebe │ │ │ │ - smlatbeq ip, r8, r6, pc @ │ │ │ │ - @ instruction: 0x010b7b9a │ │ │ │ + strdeq r7, [fp, -r8] │ │ │ │ + strdeq r7, [fp, -r4] │ │ │ │ + strdeq r7, [fp, -r0] │ │ │ │ + smlatteq fp, ip, fp, r7 │ │ │ │ + tsteq r3, r2, asr r8 │ │ │ │ + tsteq fp, sl, lsl #4 │ │ │ │ + @ instruction: 0x010b7bb6 │ │ │ │ + tsteq sp, r2, asr #26 │ │ │ │ + @ instruction: 0x010b7b9e │ │ │ │ @ instruction: 0x010b7b9a │ │ │ │ - @ instruction: 0x010b7b94 │ │ │ │ - smlabbeq fp, lr, fp, r7 │ │ │ │ - smlabbeq fp, lr, fp, r7 │ │ │ │ - smlabbeq fp, r8, fp, r7 │ │ │ │ - tstpeq sl, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010b7b96 │ │ │ │ + @ instruction: 0x0113c7d0 │ │ │ │ + @ instruction: 0x0113c6d0 │ │ │ │ + tsteq fp, ip, ror sl │ │ │ │ + smlabbeq ip, r2, r8, pc @ │ │ │ │ + tsteq fp, r8, ror sl │ │ │ │ + tsteq fp, r4, ror sl │ │ │ │ + tsteq fp, r0, ror sl │ │ │ │ + tsteq fp, r4, ror #6 │ │ │ │ + tstpeq ip, lr, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r2, asr r3 │ │ │ │ + smlatteq sl, r2, pc, pc @ │ │ │ │ + tsteq lr, ip, ror r2 │ │ │ │ + tsteq r3, ip, asr r5 │ │ │ │ + tstpeq sl, r6, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, ip, asr #18 │ │ │ │ + tsteq fp, r2, asr #18 │ │ │ │ + tsteq fp, r8, lsr r9 │ │ │ │ + ldrdeq pc, [sl, -r0] │ │ │ │ + tsteq fp, r2, lsl r9 │ │ │ │ + tsteq fp, r0, lsl r9 │ │ │ │ + tsteq fp, lr, lsl #18 │ │ │ │ + smlabbeq sl, ip, lr, pc @ │ │ │ │ + strdeq r7, [fp, -ip] │ │ │ │ + strdeq r7, [fp, -lr] │ │ │ │ + tstpeq sl, lr, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, lsr #22 │ │ │ │ + tsteq fp, sl, lsl fp │ │ │ │ + tsteq fp, r8, lsl fp │ │ │ │ + tsteq r3, r0, asr r4 │ │ │ │ + tstpeq sl, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [ip, -r8] │ │ │ │ + smlatteq fp, sl, sl, r7 │ │ │ │ + smlatteq fp, sl, sl, r7 │ │ │ │ + smlatteq fp, r4, sl, r7 │ │ │ │ + ldrdeq r7, [fp, -lr] │ │ │ │ + ldrdeq r7, [fp, -lr] │ │ │ │ + ldrdeq r7, [fp, -r8] │ │ │ │ + tstpeq sl, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ @@ -11912,91 +11912,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: 0x010b79be │ │ │ │ - tsteq fp, r6, lsl #20 │ │ │ │ - tsteq fp, ip, lsl sl │ │ │ │ - @ instruction: 0x010b7abc │ │ │ │ - ldrdeq r7, [fp, -r0] │ │ │ │ - tsteq fp, r0, asr fp │ │ │ │ - tsteq fp, r6, asr fp │ │ │ │ + tsteq fp, lr, lsl #18 │ │ │ │ + tsteq fp, r6, asr r9 │ │ │ │ + tsteq fp, ip, ror #18 │ │ │ │ + tsteq fp, ip, lsl #20 │ │ │ │ + tsteq fp, r0, lsr #20 │ │ │ │ + smlatbeq fp, r0, sl, r7 │ │ │ │ + smlatbeq fp, r6, sl, r7 │ │ │ │ + tsteq fp, sl, lsl #22 │ │ │ │ + strdeq r7, [fp, -ip] │ │ │ │ + tsteq fp, r8, asr fp │ │ │ │ + tsteq fp, lr, asr fp │ │ │ │ + @ instruction: 0x010b7bbe │ │ │ │ @ instruction: 0x010b7bba │ │ │ │ - smlatbeq fp, ip, fp, r7 │ │ │ │ - tsteq fp, r8, lsl #24 │ │ │ │ - tsteq fp, lr, lsl #24 │ │ │ │ - tsteq fp, lr, ror #24 │ │ │ │ - tsteq fp, sl, ror #24 │ │ │ │ - smlabteq fp, r2, ip, r7 │ │ │ │ - ldrdeq r7, [fp, -ip] │ │ │ │ - tsteq fp, r0, lsl #26 │ │ │ │ - ldrdeq r7, [fp, -lr] │ │ │ │ - tsteq fp, sl, lsr #26 │ │ │ │ - tsteq fp, r8, lsr #26 │ │ │ │ - tsteq fp, r4, ror sp │ │ │ │ - tsteq fp, r8, ror #26 │ │ │ │ - @ instruction: 0x010b7db4 │ │ │ │ - smlabteq fp, lr, sp, r7 │ │ │ │ - strdeq r7, [fp, -sl] │ │ │ │ - strdeq r7, [fp, -r8] │ │ │ │ - tsteq fp, r4, asr #28 │ │ │ │ - tsteq fp, sl, asr #28 │ │ │ │ - @ instruction: 0x010b7ebe │ │ │ │ - smlabteq fp, r4, lr, r7 │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - @ instruction: 0x010b7f9c │ │ │ │ - smlatteq fp, ip, pc, r7 @ │ │ │ │ + tsteq fp, r2, lsl ip │ │ │ │ + tsteq fp, ip, lsr #24 │ │ │ │ + tsteq fp, r0, asr ip │ │ │ │ + tsteq fp, lr, lsr #24 │ │ │ │ + tsteq fp, sl, ror ip │ │ │ │ + tsteq fp, r8, ror ip │ │ │ │ + smlabteq fp, r4, ip, r7 │ │ │ │ + @ instruction: 0x010b7cb8 │ │ │ │ + tsteq fp, r4, lsl #26 │ │ │ │ + tsteq fp, lr, lsl sp │ │ │ │ + tsteq fp, sl, asr #26 │ │ │ │ + tsteq fp, r8, asr #26 │ │ │ │ + @ instruction: 0x010b7d94 │ │ │ │ + @ instruction: 0x010b7d9a │ │ │ │ + tsteq fp, lr, lsl #28 │ │ │ │ + tsteq fp, r4, lsl lr │ │ │ │ + smlatbeq fp, r8, lr, r7 │ │ │ │ + smlatteq fp, ip, lr, r7 │ │ │ │ + tsteq fp, ip, lsr pc │ │ │ │ + tsteq fp, lr, lsl pc │ │ │ │ + @ instruction: 0x010b7fb8 │ │ │ │ smlabteq fp, lr, pc, r7 @ │ │ │ │ - tsteq fp, r8, rrx │ │ │ │ - tsteq fp, lr, ror r0 │ │ │ │ - tsteq fp, r6, lsl r1 │ │ │ │ - tsteq fp, r2, lsr #2 │ │ │ │ - @ instruction: 0x010b81ba │ │ │ │ - strdeq r8, [fp, -lr] │ │ │ │ - tsteq fp, lr, asr #4 │ │ │ │ + tsteq fp, r6, rrx │ │ │ │ + tsteq fp, r2, ror r0 │ │ │ │ + tsteq fp, sl, lsl #2 │ │ │ │ + tsteq fp, lr, asr #2 │ │ │ │ + @ instruction: 0x010b819e │ │ │ │ + @ instruction: 0x010b819c │ │ │ │ + tsteq fp, r4, lsr r2 │ │ │ │ tsteq fp, ip, asr #4 │ │ │ │ smlatteq fp, r4, r2, r8 │ │ │ │ - strdeq r8, [fp, -ip] │ │ │ │ - @ instruction: 0x010b8394 │ │ │ │ - @ instruction: 0x010b839e │ │ │ │ - tsteq fp, r6, lsr r4 │ │ │ │ - tsteq fp, sl, ror r4 │ │ │ │ - smlabteq fp, ip, r4, r8 │ │ │ │ - @ instruction: 0x010b84bc │ │ │ │ - tsteq fp, r4, asr r5 │ │ │ │ - tsteq fp, sl, ror #10 │ │ │ │ - tsteq fp, r2, lsl #12 │ │ │ │ - tsteq fp, lr, lsl #12 │ │ │ │ - smlatbeq fp, r6, r6, r8 │ │ │ │ - smlatteq fp, sl, r6, r8 │ │ │ │ - tsteq fp, sl, lsr r7 │ │ │ │ + smlatteq fp, lr, r2, r8 │ │ │ │ + smlabbeq fp, r6, r3, r8 │ │ │ │ + smlabteq fp, sl, r3, r8 │ │ │ │ + tsteq fp, ip, lsl r4 │ │ │ │ + tsteq fp, ip, lsl #8 │ │ │ │ + smlatbeq fp, r4, r4, r8 │ │ │ │ + @ instruction: 0x010b84ba │ │ │ │ + tsteq fp, r2, asr r5 │ │ │ │ + tsteq fp, lr, asr r5 │ │ │ │ + strdeq r8, [fp, -r6] │ │ │ │ + tsteq fp, sl, lsr r6 │ │ │ │ + smlabbeq fp, sl, r6, r8 │ │ │ │ + smlabbeq fp, sl, r6, r8 │ │ │ │ + tsteq fp, r2, lsr #14 │ │ │ │ tsteq fp, sl, lsr r7 │ │ │ │ - ldrdeq r8, [fp, -r2] │ │ │ │ - smlatteq fp, sl, r7, r8 │ │ │ │ - smlabbeq fp, r4, r8, r8 │ │ │ │ - @ instruction: 0x010b8890 │ │ │ │ - tsteq fp, ip, lsr #18 │ │ │ │ - tsteq fp, r2, ror r9 │ │ │ │ - smlabteq fp, r4, r9, r8 │ │ │ │ - @ instruction: 0x010b899a │ │ │ │ - tsteq fp, r4, lsr sl │ │ │ │ - tsteq fp, lr, asr #20 │ │ │ │ - smlatteq fp, r8, sl, r8 │ │ │ │ - strdeq r8, [fp, -r4] │ │ │ │ - smlabbeq fp, lr, fp, r8 │ │ │ │ ldrdeq r8, [fp, -r4] │ │ │ │ - tsteq fp, r8, lsr #24 │ │ │ │ - tsteq fp, sl, lsr #24 │ │ │ │ - smlabteq fp, r4, ip, r8 │ │ │ │ - ldrdeq r8, [fp, -ip] │ │ │ │ - tsteq fp, r6, ror sp │ │ │ │ - tsteq fp, lr, ror sp │ │ │ │ + smlatteq fp, r0, r7, r8 │ │ │ │ + tsteq fp, ip, ror r8 │ │ │ │ + smlabteq fp, r2, r8, r8 │ │ │ │ + tsteq fp, r4, lsl r9 │ │ │ │ + smlatteq fp, sl, r8, r8 │ │ │ │ + smlabbeq fp, r4, r9, r8 │ │ │ │ + @ instruction: 0x010b899e │ │ │ │ + tsteq fp, r8, lsr sl │ │ │ │ + tsteq fp, r4, asr #20 │ │ │ │ + ldrdeq r8, [fp, -lr] │ │ │ │ + tsteq fp, r4, lsr #22 │ │ │ │ + tsteq fp, r8, ror fp │ │ │ │ + tsteq fp, sl, ror fp │ │ │ │ + tsteq fp, r4, lsl ip │ │ │ │ + tsteq fp, ip, lsr #24 │ │ │ │ + smlabteq fp, r6, ip, r8 │ │ │ │ + smlabteq fp, lr, ip, r8 │ │ │ │ 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 │ │ │ │ @@ -12774,87 +12774,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 │ │ │ │ - smlatteq fp, r0, ip, r8 │ │ │ │ - tsteq fp, r4, lsr #26 │ │ │ │ - tsteq fp, r4, ror sp │ │ │ │ - tsteq fp, r6, ror #26 │ │ │ │ - strdeq r8, [fp, -lr] │ │ │ │ - tsteq fp, r4, lsl lr │ │ │ │ - smlatbeq fp, ip, lr, r8 │ │ │ │ - @ instruction: 0x010b8eb6 │ │ │ │ - tsteq fp, r0, asr pc │ │ │ │ - @ instruction: 0x010b8f94 │ │ │ │ - smlatteq fp, r4, pc, r8 @ │ │ │ │ + tsteq fp, r0, lsr ip │ │ │ │ + tsteq fp, r4, ror ip │ │ │ │ + smlabteq fp, r4, ip, r8 │ │ │ │ + @ instruction: 0x010b8cb6 │ │ │ │ + tsteq fp, lr, asr #26 │ │ │ │ + tsteq fp, r4, ror #26 │ │ │ │ + strdeq r8, [fp, -ip] │ │ │ │ + tsteq fp, r6, lsl #28 │ │ │ │ + smlatbeq fp, r0, lr, r8 │ │ │ │ + smlatteq fp, r4, lr, r8 │ │ │ │ + tsteq fp, r4, lsr pc │ │ │ │ + tsteq fp, r2, lsr pc │ │ │ │ + smlabteq fp, sl, pc, r8 @ │ │ │ │ smlatteq fp, r2, pc, r8 @ │ │ │ │ tsteq fp, sl, ror r0 │ │ │ │ - swpeq r9, r2, [fp] │ │ │ │ - tsteq fp, sl, lsr #2 │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - smlabteq fp, ip, r1, r9 │ │ │ │ - tsteq fp, r2, lsl r2 │ │ │ │ - tsteq fp, r2, ror #4 │ │ │ │ - tsteq fp, r4, asr #4 │ │ │ │ + smlabbeq fp, r4, r0, r9 │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ + tsteq fp, r2, ror #2 │ │ │ │ + @ instruction: 0x010b91b2 │ │ │ │ + @ instruction: 0x010b9194 │ │ │ │ + tsteq fp, ip, lsr #4 │ │ │ │ + tsteq fp, r2, asr #4 │ │ │ │ ldrdeq r9, [fp, -ip] │ │ │ │ - strdeq r9, [fp, -r2] │ │ │ │ - smlabbeq fp, ip, r3, r9 │ │ │ │ - @ instruction: 0x010b9396 │ │ │ │ - tsteq fp, lr, lsr #8 │ │ │ │ - tsteq fp, r2, ror r4 │ │ │ │ - smlabteq fp, r2, r4, r9 │ │ │ │ - smlabteq fp, r2, r4, r9 │ │ │ │ - tsteq fp, r2, lsl #10 │ │ │ │ - smlatteq fp, ip, r4, r9 │ │ │ │ - strdeq fp, [fp, -r4] │ │ │ │ - ldrdeq fp, [fp, -r0] │ │ │ │ - tsteq fp, r0, lsr #10 │ │ │ │ - smlatteq fp, ip, r0, fp │ │ │ │ - tsteq fp, r0, lsr r5 │ │ │ │ - strdeq r9, [fp, -r6] │ │ │ │ - smlatteq fp, sl, r0, fp │ │ │ │ - ldrdeq fp, [fp, -r4] │ │ │ │ - tsteq fp, r4, lsr r5 │ │ │ │ - tsteq fp, r2, lsl r5 │ │ │ │ - tsteq fp, r6, lsl #2 │ │ │ │ - tsteq fp, r0, asr #10 │ │ │ │ - tsteq fp, r8, lsl r1 │ │ │ │ - smlatteq fp, sl, r0, fp │ │ │ │ - tsteq fp, sl, asr #10 │ │ │ │ - tsteq fp, r4, lsr r5 │ │ │ │ - tsteq fp, sl, lsr #2 │ │ │ │ - tsteq fp, r8, lsl #2 │ │ │ │ - tsteq fp, r8, ror #10 │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - tsteq fp, r8, ror r5 │ │ │ │ - tsteq fp, r4, lsl r5 │ │ │ │ - tsteq fp, r8, lsl #2 │ │ │ │ - strdeq fp, [fp, -r4] │ │ │ │ - tsteq fp, r6, asr r5 │ │ │ │ - tsteq fp, r8, lsr r5 │ │ │ │ - tsteq fp, lr, lsr #2 │ │ │ │ - tsteq fp, sl, lsl r1 │ │ │ │ - tsteq fp, ip, ror r5 │ │ │ │ - tsteq fp, r0, asr r5 │ │ │ │ - tsteq fp, r8, asr #2 │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - @ instruction: 0x010b9596 │ │ │ │ - tsteq fp, r8, ror r5 │ │ │ │ - tsteq fp, lr, ror #2 │ │ │ │ - smlatbeq fp, r8, r5, r9 │ │ │ │ - smlabbeq fp, r2, r1, fp │ │ │ │ - tsteq fp, r8, asr #2 │ │ │ │ - smlatbeq fp, sl, r5, r9 │ │ │ │ - @ instruction: 0x010b9598 │ │ │ │ - smlabbeq fp, lr, r1, fp │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - smlabteq fp, lr, r5, r9 │ │ │ │ + smlatteq fp, r6, r2, r9 │ │ │ │ + tsteq fp, lr, ror r3 │ │ │ │ + smlabteq fp, r2, r3, r9 │ │ │ │ + tsteq fp, r2, lsl r4 │ │ │ │ + tsteq fp, r2, lsl r4 │ │ │ │ + tsteq fp, r2, asr r4 │ │ │ │ + tsteq fp, ip, lsr r4 │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ + tsteq fp, r0, lsr #32 │ │ │ │ + tsteq fp, r0, ror r4 │ │ │ │ + tsteq fp, ip, lsr r0 │ │ │ │ + smlabbeq fp, r0, r4, r9 │ │ │ │ + tsteq fp, r6, asr #8 │ │ │ │ + tsteq fp, sl, lsr r0 │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + smlabbeq fp, r4, r4, r9 │ │ │ │ + tsteq fp, r2, ror #8 │ │ │ │ + qaddeq fp, r6, fp │ │ │ │ + @ instruction: 0x010b9490 │ │ │ │ + tsteq fp, r8, rrx │ │ │ │ + tsteq fp, sl, lsr r0 │ │ │ │ + @ instruction: 0x010b949a │ │ │ │ + smlabbeq fp, r4, r4, r9 │ │ │ │ + tsteq fp, sl, ror r0 │ │ │ │ + qaddeq fp, r8, fp │ │ │ │ + @ instruction: 0x010b94b8 │ │ │ │ + smlabbeq fp, r4, r0, fp │ │ │ │ + smlabteq fp, r8, r4, r9 │ │ │ │ + tsteq fp, r4, ror #8 │ │ │ │ + qaddeq fp, r8, fp │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ + smlatbeq fp, r6, r4, r9 │ │ │ │ + smlabbeq fp, r8, r4, r9 │ │ │ │ + tsteq fp, lr, ror r0 │ │ │ │ + tsteq fp, sl, rrx │ │ │ │ + smlabteq fp, ip, r4, r9 │ │ │ │ + smlatbeq fp, r0, r4, r9 │ │ │ │ + swpeq fp, r8, [fp] @ │ │ │ │ + smlabbeq fp, r4, r0, fp │ │ │ │ + smlatteq fp, r6, r4, r9 │ │ │ │ + smlabteq fp, r8, r4, r9 │ │ │ │ + strheq fp, [fp, -lr] │ │ │ │ + strdeq r9, [fp, -r8] │ │ │ │ + ldrdeq fp, [fp, -r2] │ │ │ │ + swpeq fp, r8, [fp] @ │ │ │ │ + strdeq r9, [fp, -sl] │ │ │ │ + smlatteq fp, r8, r4, r9 │ │ │ │ + ldrdeq fp, [fp, -lr] │ │ │ │ + strheq fp, [fp, -ip] │ │ │ │ + tsteq fp, lr, lsl r5 │ │ │ │ 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 │ │ │ │ @@ -13631,88 +13631,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 fp, r4, ror r0 │ │ │ │ + smlabteq fp, r4, pc, sl @ │ │ │ │ + tsteq fp, sl, lsl #8 │ │ │ │ + ldrdeq r9, [fp, -ip] │ │ │ │ + ldrdeq sl, [fp, -r0] │ │ │ │ + @ instruction: 0x010bafba │ │ │ │ + tsteq fp, sl, lsl r4 │ │ │ │ + strdeq r9, [fp, -sl] │ │ │ │ + smlatteq fp, lr, pc, sl @ │ │ │ │ + tsteq fp, r6, lsr #8 │ │ │ │ + strdeq sl, [fp, -lr] │ │ │ │ + @ instruction: 0x010bafb6 │ │ │ │ + tsteq fp, r6, lsl r4 │ │ │ │ + tsteq fp, r0, lsl #8 │ │ │ │ + strdeq sl, [fp, -r4] │ │ │ │ + ldrdeq sl, [fp, -r2] │ │ │ │ + tsteq fp, r4, lsr r4 │ │ │ │ + mrseq fp, (UNDEF: 11) │ │ │ │ + tsteq fp, r4, asr #8 │ │ │ │ + tsteq fp, r6, lsl r4 │ │ │ │ + tsteq fp, sl │ │ │ │ + strdeq sl, [fp, -r6] │ │ │ │ + tsteq fp, r6, asr r4 │ │ │ │ + tsteq fp, r4, lsr r4 │ │ │ │ + tsteq fp, r8, lsr #32 │ │ │ │ + tsteq fp, r0, ror #8 │ │ │ │ + tsteq fp, sl, lsr r0 │ │ │ │ + mrseq fp, (UNDEF: 11) │ │ │ │ + tsteq fp, r0, ror #8 │ │ │ │ + tsteq fp, sl, asr #8 │ │ │ │ + tsteq fp, lr, lsr r0 │ │ │ │ + tsteq fp, ip, lsl r0 │ │ │ │ + tsteq fp, ip, ror r4 │ │ │ │ + tsteq fp, r8, asr #32 │ │ │ │ + smlabbeq fp, ip, r4, r9 │ │ │ │ + tsteq fp, r0, ror #8 │ │ │ │ + qaddeq fp, r4, fp │ │ │ │ + tsteq fp, lr, lsr r0 │ │ │ │ + @ instruction: 0x010b949e │ │ │ │ + tsteq fp, ip, ror r4 │ │ │ │ + tsteq fp, r2, ror r0 │ │ │ │ + smlatbeq fp, sl, r4, r9 │ │ │ │ + smlabbeq fp, r2, r0, fp │ │ │ │ + tsteq fp, sl, lsr #32 │ │ │ │ + smlabbeq fp, sl, r4, r9 │ │ │ │ + tsteq fp, r6, ror r4 │ │ │ │ + tsteq fp, sl, rrx │ │ │ │ + tsteq fp, r8, asr #32 │ │ │ │ + smlatbeq fp, r8, r4, r9 │ │ │ │ + tsteq fp, r6, ror r0 │ │ │ │ @ instruction: 0x010b94ba │ │ │ │ smlabbeq fp, ip, r4, r9 │ │ │ │ smlabbeq fp, r0, r0, fp │ │ │ │ tsteq fp, sl, rrx │ │ │ │ - smlabteq fp, sl, r4, r9 │ │ │ │ - smlatbeq fp, sl, r4, r9 │ │ │ │ - swpeq fp, lr, [fp] @ │ │ │ │ - ldrdeq r9, [fp, -r6] │ │ │ │ - smlatbeq fp, lr, r0, fp │ │ │ │ - tsteq fp, r6, rrx │ │ │ │ - smlabteq fp, r6, r4, r9 │ │ │ │ - @ instruction: 0x010b94b0 │ │ │ │ + smlabteq fp, lr, r4, r9 │ │ │ │ + smlatbeq fp, lr, r4, r9 │ │ │ │ smlatbeq fp, r4, r0, fp │ │ │ │ - smlabbeq fp, r2, r0, fp │ │ │ │ - smlatteq fp, r4, r4, r9 │ │ │ │ - strheq fp, [fp, -r0] │ │ │ │ - strdeq r9, [fp, -r4] │ │ │ │ - smlabteq fp, r6, r4, r9 │ │ │ │ - strheq fp, [fp, -sl] │ │ │ │ + ldrdeq r9, [fp, -lr] │ │ │ │ + strheq fp, [fp, -r8] │ │ │ │ + smlabbeq fp, r0, r0, fp │ │ │ │ + smlatteq fp, r2, r4, r9 │ │ │ │ + smlabteq fp, lr, r4, r9 │ │ │ │ + smlabteq fp, r4, r0, fp │ │ │ │ smlatbeq fp, r6, r0, fp │ │ │ │ - tsteq fp, r6, lsl #10 │ │ │ │ - smlatteq fp, r4, r4, r9 │ │ │ │ - ldrdeq fp, [fp, -r8] │ │ │ │ - tsteq fp, r0, lsl r5 │ │ │ │ - smlatteq fp, sl, r0, fp │ │ │ │ - strheq fp, [fp, -r0] │ │ │ │ - tsteq fp, r0, lsl r5 │ │ │ │ - strdeq r9, [fp, -sl] │ │ │ │ - smlatteq fp, lr, r0, fp │ │ │ │ - smlabteq fp, ip, r0, fp │ │ │ │ - tsteq fp, ip, lsr #10 │ │ │ │ - strdeq fp, [fp, -r8] │ │ │ │ - tsteq fp, ip, lsr r5 │ │ │ │ - tsteq fp, r0, lsl r5 │ │ │ │ - tsteq fp, r4, lsl #2 │ │ │ │ - smlatteq fp, lr, r0, fp │ │ │ │ - tsteq fp, lr, asr #10 │ │ │ │ - tsteq fp, ip, lsr #10 │ │ │ │ + tsteq fp, r8, lsl #10 │ │ │ │ + ldrdeq fp, [fp, -r6] │ │ │ │ + tsteq fp, ip, lsl r5 │ │ │ │ + strdeq r9, [fp, -r2] │ │ │ │ + smlatteq fp, r8, r0, fp │ │ │ │ + ldrdeq fp, [fp, -r4] │ │ │ │ + tsteq fp, r6, lsr r5 │ │ │ │ + tsteq fp, r6, lsl r5 │ │ │ │ + tsteq fp, ip, lsl #2 │ │ │ │ + tsteq fp, r8, asr #10 │ │ │ │ tsteq fp, r2, lsr #2 │ │ │ │ - tsteq fp, sl, asr r5 │ │ │ │ - tsteq fp, r2, lsr r1 │ │ │ │ - ldrdeq fp, [fp, -sl] │ │ │ │ - tsteq fp, sl, lsr r5 │ │ │ │ - tsteq fp, r6, lsr #10 │ │ │ │ - tsteq fp, sl, lsl r1 │ │ │ │ - strdeq fp, [fp, -r8] │ │ │ │ - tsteq fp, r8, asr r5 │ │ │ │ - tsteq fp, r6, lsr #2 │ │ │ │ - tsteq fp, sl, ror #10 │ │ │ │ - tsteq fp, ip, lsr r5 │ │ │ │ - tsteq fp, r0, lsr r1 │ │ │ │ - tsteq fp, sl, lsl r1 │ │ │ │ - tsteq fp, lr, ror r5 │ │ │ │ - tsteq fp, lr, asr r5 │ │ │ │ - tsteq fp, r4, asr r1 │ │ │ │ - smlabbeq fp, lr, r5, r9 │ │ │ │ - tsteq fp, r8, ror #2 │ │ │ │ - tsteq fp, r0, lsr r1 │ │ │ │ - @ instruction: 0x010b9592 │ │ │ │ - tsteq fp, lr, ror r5 │ │ │ │ - tsteq fp, r4, ror r1 │ │ │ │ - tsteq fp, r6, asr r1 │ │ │ │ - @ instruction: 0x010b95b8 │ │ │ │ - smlabbeq fp, r6, r1, fp │ │ │ │ - smlabteq fp, ip, r5, r9 │ │ │ │ - smlatbeq fp, r2, r5, r9 │ │ │ │ - @ instruction: 0x010bb198 │ │ │ │ - smlabbeq fp, r4, r1, fp │ │ │ │ - smlatteq fp, r6, r5, r9 │ │ │ │ - smlabteq fp, r6, r5, r9 │ │ │ │ - @ instruction: 0x010bb1bc │ │ │ │ - strdeq r9, [fp, -r8] │ │ │ │ - ldrdeq fp, [fp, -r2] │ │ │ │ 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 │ │ │ │ @@ -14539,290 +14539,290 @@ │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1112 @ 0xfffffba8 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ svclt 0x00004770 │ │ │ │ - qaddeq fp, lr, fp │ │ │ │ - @ instruction: 0x010b94be │ │ │ │ - smlatbeq fp, r8, r4, r9 │ │ │ │ - swpeq fp, lr, [fp] @ │ │ │ │ - tsteq fp, ip, ror r0 │ │ │ │ - ldrdeq r9, [fp, -ip] │ │ │ │ - smlatbeq fp, r8, r0, fp │ │ │ │ - smlatteq fp, ip, r4, r9 │ │ │ │ - smlabteq fp, r0, r4, r9 │ │ │ │ - strheq fp, [fp, -r4] │ │ │ │ - swpeq fp, lr, [fp] @ │ │ │ │ - strdeq r9, [fp, -lr] │ │ │ │ - ldrdeq r9, [fp, -lr] │ │ │ │ - ldrdeq fp, [fp, -r2] │ │ │ │ - tsteq fp, sl, lsl #10 │ │ │ │ - smlatteq fp, r2, r0, fp │ │ │ │ - smlatbeq fp, r6, r0, fp │ │ │ │ - tsteq fp, r8, lsl #10 │ │ │ │ - strdeq r9, [fp, -r2] │ │ │ │ - smlatteq fp, r6, r0, fp │ │ │ │ - smlabteq fp, r4, r0, fp │ │ │ │ - tsteq fp, r4, lsr #10 │ │ │ │ - strdeq fp, [fp, -r2] │ │ │ │ - tsteq fp, r6, lsr r5 │ │ │ │ - tsteq fp, r8, lsl #10 │ │ │ │ - strdeq fp, [fp, -ip] │ │ │ │ - smlatteq fp, r8, r0, fp │ │ │ │ - tsteq fp, r8, asr #10 │ │ │ │ - tsteq fp, r6, lsr #10 │ │ │ │ - tsteq fp, sl, lsl r1 │ │ │ │ - tsteq fp, r2, asr r5 │ │ │ │ - tsteq fp, sl, lsr #2 │ │ │ │ - smlabbeq fp, r2, r9, r9 │ │ │ │ - tsteq fp, sl, lsl r6 │ │ │ │ - smlatteq fp, r2, r6, r5 │ │ │ │ - smlabbeq fp, r2, r1, r5 │ │ │ │ - tsteq fp, sl, lsl pc │ │ │ │ - @ instruction: 0x010b4d92 │ │ │ │ - smlabbeq fp, r6, ip, r4 │ │ │ │ - tsteq fp, r2, asr #24 │ │ │ │ - tsteq fp, r2, lsl ip │ │ │ │ - tsteq fp, lr, lsl ip │ │ │ │ - smlabteq sl, lr, sl, ip │ │ │ │ + smlatbeq fp, lr, pc, sl @ │ │ │ │ + tsteq fp, lr, lsl #8 │ │ │ │ + strdeq r9, [fp, -r8] │ │ │ │ + smlatteq fp, lr, pc, sl @ │ │ │ │ + smlabteq fp, ip, pc, sl @ │ │ │ │ + tsteq fp, ip, lsr #8 │ │ │ │ + strdeq sl, [fp, -r8] │ │ │ │ + tsteq fp, ip, lsr r4 │ │ │ │ + tsteq fp, r0, lsl r4 │ │ │ │ + tsteq fp, r4 │ │ │ │ + smlatteq fp, lr, pc, sl @ │ │ │ │ + tsteq fp, lr, asr #8 │ │ │ │ + tsteq fp, lr, lsr #8 │ │ │ │ + tsteq fp, r2, lsr #32 │ │ │ │ + tsteq fp, sl, asr r4 │ │ │ │ + tsteq fp, r2, lsr r0 │ │ │ │ + strdeq sl, [fp, -r6] │ │ │ │ + tsteq fp, r8, asr r4 │ │ │ │ + tsteq fp, r2, asr #8 │ │ │ │ + tsteq fp, r6, lsr r0 │ │ │ │ + tsteq fp, r4, lsl r0 │ │ │ │ + tsteq fp, r4, ror r4 │ │ │ │ + tsteq fp, r2, asr #32 │ │ │ │ + smlabbeq fp, r6, r4, r9 │ │ │ │ + tsteq fp, r8, asr r4 │ │ │ │ + tsteq fp, ip, asr #32 │ │ │ │ + tsteq fp, r8, lsr r0 │ │ │ │ + @ instruction: 0x010b9498 │ │ │ │ + tsteq fp, r6, ror r4 │ │ │ │ + tsteq fp, sl, rrx │ │ │ │ + smlatbeq fp, r2, r4, r9 │ │ │ │ + tsteq fp, sl, ror r0 │ │ │ │ + ldrdeq r9, [fp, -r2] │ │ │ │ + tsteq fp, sl, ror #10 │ │ │ │ + tsteq fp, r2, lsr r6 │ │ │ │ + ldrdeq r5, [fp, -r2] │ │ │ │ + tsteq fp, sl, ror #28 │ │ │ │ + smlatteq fp, r2, ip, r4 │ │ │ │ + ldrdeq r4, [fp, -r6] │ │ │ │ + @ instruction: 0x010b4b92 │ │ │ │ + tsteq fp, r2, ror #22 │ │ │ │ + tsteq fp, lr, ror #22 │ │ │ │ + tsteq sl, lr, lsl sl │ │ │ │ + smlabbeq fp, r6, fp, r4 │ │ │ │ + tsteq sl, lr, lsl #20 │ │ │ │ tsteq fp, r6, lsr ip │ │ │ │ - @ instruction: 0x010acabe │ │ │ │ - smlatteq fp, r6, ip, r4 │ │ │ │ - smlabbeq fp, lr, ip, r4 │ │ │ │ - @ instruction: 0x010b4cb2 │ │ │ │ - @ instruction: 0x010aca9e │ │ │ │ + ldrdeq r4, [fp, -lr] │ │ │ │ + tsteq fp, r2, lsl #24 │ │ │ │ + smlatteq sl, lr, r9, ip │ │ │ │ + tsteq fp, sl, lsr ip │ │ │ │ + ldrdeq ip, [sl, -lr] │ │ │ │ + tsteq fp, r6, asr #26 │ │ │ │ + smlatteq fp, r2, ip, r4 │ │ │ │ + @ instruction: 0x010b4c9a │ │ │ │ + smlatbeq fp, r6, ip, r4 │ │ │ │ + @ instruction: 0x010ac9b6 │ │ │ │ smlatteq fp, sl, ip, r4 │ │ │ │ - smlabbeq sl, lr, sl, ip │ │ │ │ - strdeq r4, [fp, -r6] │ │ │ │ - @ instruction: 0x010b4d92 │ │ │ │ - tsteq fp, sl, asr #26 │ │ │ │ - tsteq fp, r6, asr sp │ │ │ │ - tsteq sl, r6, ror #20 │ │ │ │ - @ instruction: 0x010b4d9a │ │ │ │ - tsteq sl, r6, asr sl │ │ │ │ - tsteq fp, r2, lsr #28 │ │ │ │ - smlatteq fp, r6, sp, r4 │ │ │ │ - strdeq r4, [fp, -r6] │ │ │ │ - tsteq sl, r6, lsr sl │ │ │ │ - tsteq fp, sl, lsl lr │ │ │ │ - tsteq sl, r6, lsr #20 │ │ │ │ - smlabbeq fp, r6, pc, r4 @ │ │ │ │ + smlatbeq sl, r6, r9, ip │ │ │ │ + tsteq fp, r2, ror sp │ │ │ │ + tsteq fp, r6, lsr sp │ │ │ │ + tsteq fp, r6, asr #26 │ │ │ │ + smlabbeq sl, r6, r9, ip │ │ │ │ + tsteq fp, sl, ror #26 │ │ │ │ + tsteq sl, r6, ror r9 │ │ │ │ ldrdeq r4, [fp, -r6] │ │ │ │ + tsteq fp, r6, lsr #28 │ │ │ │ + ldrdeq r4, [fp, -r6] │ │ │ │ + smlatbeq fp, r2, sp, r4 │ │ │ │ + smlatbeq fp, lr, sp, r4 │ │ │ │ + tsteq sl, r6, asr #18 │ │ │ │ + smlabteq fp, lr, sp, r4 │ │ │ │ + tsteq sl, r6, lsr r9 │ │ │ │ + tsteq fp, lr, asr #28 │ │ │ │ + tsteq fp, r6, lsl lr │ │ │ │ + tsteq fp, r6, lsr #28 │ │ │ │ + tsteq sl, r6, lsl r9 │ │ │ │ + tsteq fp, r6, asr #28 │ │ │ │ + tsteq sl, r6, lsl #18 │ │ │ │ + tsteq fp, r2, lsl #30 │ │ │ │ + @ instruction: 0x010b4ebe │ │ │ │ smlabbeq fp, r6, lr, r4 │ │ │ │ - tsteq fp, r2, asr lr │ │ │ │ - tsteq fp, lr, asr lr │ │ │ │ - strdeq ip, [sl, -r6] │ │ │ │ - tsteq fp, lr, ror lr │ │ │ │ - smlatteq sl, r6, r9, ip │ │ │ │ - strdeq r4, [fp, -lr] │ │ │ │ - smlabteq fp, r6, lr, r4 │ │ │ │ + @ instruction: 0x010b4e96 │ │ │ │ + ldrdeq ip, [sl, -lr] │ │ │ │ + @ instruction: 0x010b4eb2 │ │ │ │ + smlabteq sl, lr, r8, ip │ │ │ │ + tsteq fp, r6, lsl #30 │ │ │ │ ldrdeq r4, [fp, -r6] │ │ │ │ - smlabteq sl, r6, r9, ip │ │ │ │ - strdeq r4, [fp, -r6] │ │ │ │ - @ instruction: 0x010ac9b6 │ │ │ │ - @ instruction: 0x010b4fb2 │ │ │ │ - tsteq fp, lr, ror #30 │ │ │ │ - tsteq fp, r6, lsr pc │ │ │ │ + @ instruction: 0x010ac8b6 │ │ │ │ + tsteq fp, r2, lsl #30 │ │ │ │ + smlatbeq sl, r6, r8, ip │ │ │ │ + tsteq fp, lr, asr #2 │ │ │ │ + tsteq fp, sl, lsr #32 │ │ │ │ + @ instruction: 0x010b4f96 │ │ │ │ + tsteq fp, r2, asr pc │ │ │ │ + tsteq fp, r2, lsr #30 │ │ │ │ + tsteq fp, lr, lsr #30 │ │ │ │ + tsteq sl, lr, ror #16 │ │ │ │ tsteq fp, r6, asr #30 │ │ │ │ - smlabbeq sl, lr, r9, ip │ │ │ │ - tsteq fp, r2, ror #30 │ │ │ │ - tsteq sl, lr, ror r9 │ │ │ │ - @ instruction: 0x010b4fb6 │ │ │ │ - smlabbeq fp, r6, pc, r4 @ │ │ │ │ - tsteq sl, r6, ror #18 │ │ │ │ - @ instruction: 0x010b4fb2 │ │ │ │ - tsteq sl, r6, asr r9 │ │ │ │ - strdeq r5, [fp, -lr] │ │ │ │ - ldrdeq r5, [fp, -sl] │ │ │ │ + tsteq sl, lr, asr r8 │ │ │ │ + smlatbeq fp, lr, pc, r4 @ │ │ │ │ + tsteq fp, lr, ror pc │ │ │ │ + smlabbeq fp, sl, pc, r4 @ │ │ │ │ + tsteq sl, lr, lsr r8 │ │ │ │ + smlatbeq fp, r2, pc, r4 @ │ │ │ │ + tsteq sl, lr, lsr #16 │ │ │ │ tsteq fp, r6, asr #32 │ │ │ │ tsteq fp, r2 │ │ │ │ ldrdeq r4, [fp, -r2] │ │ │ │ ldrdeq r4, [fp, -lr] │ │ │ │ - tsteq sl, lr, lsl r9 │ │ │ │ + tsteq sl, r6, lsl #16 │ │ │ │ strdeq r4, [fp, -r6] │ │ │ │ - tsteq sl, lr, lsl #18 │ │ │ │ - qaddeq r5, lr, fp │ │ │ │ - tsteq fp, lr, lsr #32 │ │ │ │ - tsteq fp, sl, lsr r0 │ │ │ │ - smlatteq sl, lr, r8, ip │ │ │ │ - qaddeq r5, r2, fp │ │ │ │ + strdeq ip, [sl, -r6] │ │ │ │ + tsteq fp, lr, asr #32 │ │ │ │ + tsteq fp, sl, lsl r0 │ │ │ │ ldrdeq ip, [sl, -lr] │ │ │ │ - strdeq r5, [fp, -r6] │ │ │ │ - strheq r5, [fp, -r2] │ │ │ │ - smlabbeq fp, r2, r0, r5 │ │ │ │ - smlabbeq fp, lr, r0, r5 │ │ │ │ - @ instruction: 0x010ac8b6 │ │ │ │ - smlatbeq fp, r6, r0, r5 │ │ │ │ - smlatbeq sl, r6, r8, ip │ │ │ │ - strdeq r5, [fp, -lr] │ │ │ │ - smlabteq fp, sl, r0, r5 │ │ │ │ - smlabbeq sl, lr, r8, ip │ │ │ │ - strdeq r5, [fp, -sl] │ │ │ │ - tsteq sl, lr, ror r8 │ │ │ │ - tsteq fp, lr, ror r2 │ │ │ │ - @ instruction: 0x010b51b2 │ │ │ │ - tsteq fp, r6, ror #2 │ │ │ │ - tsteq fp, sl, lsr r1 │ │ │ │ - tsteq fp, r2, asr #2 │ │ │ │ - tsteq sl, lr, asr #16 │ │ │ │ - tsteq fp, lr, asr r1 │ │ │ │ - tsteq sl, lr, lsr r8 │ │ │ │ - smlatteq fp, r2, r1, r5 │ │ │ │ - smlatbeq fp, r2, r1, r5 │ │ │ │ - @ instruction: 0x010b51b6 │ │ │ │ - tsteq sl, lr, lsl r8 │ │ │ │ + tsteq fp, sl, asr #32 │ │ │ │ + smlabteq sl, lr, r7, ip │ │ │ │ + smlabteq fp, lr, r1, r5 │ │ │ │ + tsteq fp, r2, lsl #2 │ │ │ │ + strheq r5, [fp, -r6] │ │ │ │ + smlabbeq fp, sl, r0, r5 │ │ │ │ + swpeq r5, r2, [fp] │ │ │ │ + @ instruction: 0x010ac79e │ │ │ │ + smlatbeq fp, lr, r0, r5 │ │ │ │ + smlabbeq sl, lr, r7, ip │ │ │ │ + tsteq fp, r2, lsr r1 │ │ │ │ + strdeq r5, [fp, -r2] │ │ │ │ + tsteq fp, r6, lsl #2 │ │ │ │ + tsteq sl, lr, ror #14 │ │ │ │ + tsteq fp, lr, lsr #2 │ │ │ │ + tsteq sl, lr, asr r7 │ │ │ │ + tsteq fp, r2, asr r2 │ │ │ │ ldrdeq r5, [fp, -lr] │ │ │ │ - tsteq sl, lr, lsl #16 │ │ │ │ - tsteq fp, r2, lsl #6 │ │ │ │ - smlabbeq fp, lr, r2, r5 │ │ │ │ - tsteq fp, lr, lsr r2 │ │ │ │ - tsteq fp, sl, asr r2 │ │ │ │ - smlatteq sl, r6, r7, ip │ │ │ │ + smlabbeq fp, lr, r1, r5 │ │ │ │ + smlatbeq fp, sl, r1, r5 │ │ │ │ + tsteq sl, r6, lsr r7 │ │ │ │ + smlatteq fp, r2, r1, r5 │ │ │ │ + tsteq sl, r6, lsr #14 │ │ │ │ + smlabbeq fp, r6, r2, r5 │ │ │ │ + tsteq fp, r6, lsr r2 │ │ │ │ + tsteq sl, lr, lsl #14 │ │ │ │ @ instruction: 0x010b5292 │ │ │ │ - ldrdeq ip, [sl, -r6] │ │ │ │ - tsteq fp, r6, lsr r3 │ │ │ │ - smlatteq fp, r6, r2, r5 │ │ │ │ - @ instruction: 0x010ac7be │ │ │ │ - tsteq fp, r2, asr #6 │ │ │ │ - smlatbeq sl, lr, r7, ip │ │ │ │ - tsteq fp, r2, lsl fp │ │ │ │ - tsteq fp, lr, lsr r7 │ │ │ │ - tsteq fp, r2, ror #10 │ │ │ │ - tsteq fp, lr, asr r4 │ │ │ │ - smlatteq fp, sl, r3, r5 │ │ │ │ - @ instruction: 0x010b539a │ │ │ │ + strdeq ip, [sl, -lr] │ │ │ │ + tsteq fp, r2, ror #20 │ │ │ │ + smlabbeq fp, lr, r6, r5 │ │ │ │ + @ instruction: 0x010b54b2 │ │ │ │ + smlatbeq fp, lr, r3, r5 │ │ │ │ + tsteq fp, sl, lsr r3 │ │ │ │ + smlatteq fp, sl, r2, r5 │ │ │ │ + tsteq fp, r6, lsl #6 │ │ │ │ + @ instruction: 0x010ac6be │ │ │ │ + tsteq fp, lr, lsr r3 │ │ │ │ + smlatbeq sl, lr, r6, ip │ │ │ │ + tsteq fp, r6, lsl #8 │ │ │ │ @ instruction: 0x010b53b6 │ │ │ │ - tsteq sl, lr, ror #14 │ │ │ │ - smlatteq fp, lr, r3, r5 │ │ │ │ - tsteq sl, lr, asr r7 │ │ │ │ - @ instruction: 0x010b54b6 │ │ │ │ - tsteq fp, r6, ror #8 │ │ │ │ - smlabbeq fp, r2, r4, r5 │ │ │ │ - tsteq sl, lr, lsr r7 │ │ │ │ - @ instruction: 0x010b54ba │ │ │ │ - tsteq sl, lr, lsr #14 │ │ │ │ - smlatteq fp, lr, r5, r5 │ │ │ │ - tsteq fp, sl, ror r5 │ │ │ │ - tsteq fp, sl, lsr #10 │ │ │ │ - tsteq fp, r6, asr #10 │ │ │ │ - tsteq sl, r6, lsl #14 │ │ │ │ - tsteq fp, lr, ror r5 │ │ │ │ - strdeq ip, [sl, -r6] │ │ │ │ - tsteq fp, r2, lsr #12 │ │ │ │ ldrdeq r5, [fp, -r2] │ │ │ │ + smlabbeq sl, lr, r6, ip │ │ │ │ + tsteq fp, sl, lsl #8 │ │ │ │ + tsteq sl, lr, ror r6 │ │ │ │ + tsteq fp, lr, lsr r5 │ │ │ │ + smlabteq fp, sl, r4, r5 │ │ │ │ + tsteq fp, sl, ror r4 │ │ │ │ + @ instruction: 0x010b5496 │ │ │ │ + tsteq sl, r6, asr r6 │ │ │ │ + smlabteq fp, lr, r4, r5 │ │ │ │ + tsteq sl, r6, asr #12 │ │ │ │ + tsteq fp, r2, ror r5 │ │ │ │ + tsteq fp, r2, lsr #10 │ │ │ │ + tsteq sl, lr, lsr #12 │ │ │ │ + tsteq fp, lr, ror r5 │ │ │ │ + tsteq sl, lr, lsl r6 │ │ │ │ + smlatbeq fp, lr, r7, r5 │ │ │ │ + smlatbeq fp, sl, r6, r5 │ │ │ │ + tsteq fp, r6, lsr r6 │ │ │ │ + smlatteq fp, r6, r5, r5 │ │ │ │ + tsteq fp, r2, lsl #12 │ │ │ │ + smlatteq sl, lr, r5, ip │ │ │ │ + tsteq fp, sl, lsr r6 │ │ │ │ ldrdeq ip, [sl, -lr] │ │ │ │ - tsteq fp, lr, lsr #12 │ │ │ │ - smlabteq sl, lr, r6, ip │ │ │ │ - tsteq fp, lr, asr r8 │ │ │ │ - tsteq fp, sl, asr r7 │ │ │ │ - smlatteq fp, r6, r6, r5 │ │ │ │ - @ instruction: 0x010b5696 │ │ │ │ + tsteq fp, r2, lsl #14 │ │ │ │ @ instruction: 0x010b56b2 │ │ │ │ - @ instruction: 0x010ac69e │ │ │ │ - smlatteq fp, sl, r6, r5 │ │ │ │ - smlabbeq sl, lr, r6, ip │ │ │ │ - @ instruction: 0x010b57b2 │ │ │ │ - tsteq fp, r2, ror #14 │ │ │ │ - tsteq fp, lr, ror r7 │ │ │ │ - tsteq sl, lr, ror #12 │ │ │ │ - @ instruction: 0x010b57b6 │ │ │ │ - tsteq sl, lr, asr r6 │ │ │ │ - smlatteq fp, sl, r8, r5 │ │ │ │ - tsteq fp, r6, ror r8 │ │ │ │ - tsteq fp, r6, lsr #16 │ │ │ │ - tsteq fp, r2, asr #16 │ │ │ │ - tsteq sl, r6, lsr r6 │ │ │ │ + smlabteq fp, lr, r6, r5 │ │ │ │ + @ instruction: 0x010ac5be │ │ │ │ + tsteq fp, r6, lsl #14 │ │ │ │ + smlatbeq sl, lr, r5, ip │ │ │ │ + tsteq fp, sl, lsr r8 │ │ │ │ + smlabteq fp, r6, r7, r5 │ │ │ │ + tsteq fp, r6, ror r7 │ │ │ │ + @ instruction: 0x010b5792 │ │ │ │ + smlabbeq sl, r6, r5, ip │ │ │ │ + smlabteq fp, sl, r7, r5 │ │ │ │ + tsteq sl, r6, ror r5 │ │ │ │ + tsteq fp, lr, ror #16 │ │ │ │ + tsteq fp, lr, lsl r8 │ │ │ │ + tsteq sl, lr, asr r5 │ │ │ │ tsteq fp, sl, ror r8 │ │ │ │ - tsteq sl, r6, lsr #12 │ │ │ │ - tsteq fp, lr, lsl r9 │ │ │ │ - smlabteq fp, lr, r8, r5 │ │ │ │ - tsteq sl, lr, lsl #12 │ │ │ │ + tsteq sl, lr, asr #10 │ │ │ │ + tsteq fp, lr, ror ip │ │ │ │ + smlatbeq fp, r2, sl, r5 │ │ │ │ + @ instruction: 0x010b599e │ │ │ │ tsteq fp, sl, lsr #18 │ │ │ │ - strdeq ip, [sl, -lr] │ │ │ │ - tsteq fp, lr, lsr #26 │ │ │ │ - tsteq fp, r2, asr fp │ │ │ │ - tsteq fp, lr, asr #20 │ │ │ │ ldrdeq r5, [fp, -sl] │ │ │ │ - smlabbeq fp, sl, r9, r5 │ │ │ │ + strdeq r5, [fp, -r6] │ │ │ │ + tsteq sl, r6, lsl r5 │ │ │ │ + tsteq fp, lr, lsr #18 │ │ │ │ + tsteq sl, r6, lsl #10 │ │ │ │ + strdeq r5, [fp, -r6] │ │ │ │ smlatbeq fp, r6, r9, r5 │ │ │ │ - smlabteq sl, r6, r5, ip │ │ │ │ - ldrdeq r5, [fp, -lr] │ │ │ │ - @ instruction: 0x010ac5b6 │ │ │ │ - smlatbeq fp, r6, sl, r5 │ │ │ │ - tsteq fp, r6, asr sl │ │ │ │ - tsteq fp, r2, ror sl │ │ │ │ - @ instruction: 0x010ac596 │ │ │ │ - smlatbeq fp, sl, sl, r5 │ │ │ │ - smlabbeq sl, r6, r5, ip │ │ │ │ - ldrdeq r5, [fp, -lr] │ │ │ │ - tsteq fp, sl, ror #22 │ │ │ │ - tsteq fp, sl, lsl fp │ │ │ │ - tsteq fp, r6, lsr fp │ │ │ │ - tsteq sl, lr, asr r5 │ │ │ │ + smlabteq fp, r2, r9, r5 │ │ │ │ + smlatteq sl, r6, r4, ip │ │ │ │ + strdeq r5, [fp, -sl] │ │ │ │ + ldrdeq ip, [sl, -r6] │ │ │ │ + tsteq fp, lr, lsr #22 │ │ │ │ + @ instruction: 0x010b5aba │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ + smlabbeq fp, r6, sl, r5 │ │ │ │ + smlatbeq sl, lr, r4, ip │ │ │ │ + @ instruction: 0x010b5abe │ │ │ │ + @ instruction: 0x010ac49e │ │ │ │ + tsteq fp, r2, ror #22 │ │ │ │ + tsteq fp, r2, lsl fp │ │ │ │ + smlabbeq sl, r6, r4, ip │ │ │ │ tsteq fp, lr, ror #22 │ │ │ │ - tsteq sl, lr, asr #10 │ │ │ │ - tsteq fp, r2, lsl ip │ │ │ │ - smlabteq fp, r2, fp, r5 │ │ │ │ - tsteq sl, r6, lsr r5 │ │ │ │ - tsteq fp, lr, lsl ip │ │ │ │ - tsteq sl, r6, lsr #10 │ │ │ │ - tsteq fp, lr, asr #28 │ │ │ │ - tsteq fp, sl, asr #26 │ │ │ │ + tsteq sl, r6, ror r4 │ │ │ │ + @ instruction: 0x010b5d9e │ │ │ │ + @ instruction: 0x010b5c9a │ │ │ │ + tsteq fp, r6, lsr #24 │ │ │ │ ldrdeq r5, [fp, -r6] │ │ │ │ - smlabbeq fp, r6, ip, r5 │ │ │ │ + strdeq r5, [fp, -r2] │ │ │ │ + tsteq sl, r6, asr #8 │ │ │ │ + tsteq fp, sl, lsr #24 │ │ │ │ + tsteq sl, r6, lsr r4 │ │ │ │ + strdeq r5, [fp, -r2] │ │ │ │ smlatbeq fp, r2, ip, r5 │ │ │ │ - strdeq ip, [sl, -r6] │ │ │ │ - ldrdeq r5, [fp, -sl] │ │ │ │ - smlatteq sl, r6, r4, ip │ │ │ │ - smlatbeq fp, r2, sp, r5 │ │ │ │ - tsteq fp, r2, asr sp │ │ │ │ - tsteq fp, lr, ror #26 │ │ │ │ - smlabteq sl, r6, r4, ip │ │ │ │ - smlatbeq fp, r6, sp, r5 │ │ │ │ - @ instruction: 0x010ac4b6 │ │ │ │ - ldrdeq r5, [fp, -sl] │ │ │ │ - tsteq fp, r6, ror #28 │ │ │ │ - tsteq fp, r6, lsl lr │ │ │ │ - tsteq fp, r2, lsr lr │ │ │ │ - smlabbeq sl, lr, r4, ip │ │ │ │ - tsteq fp, sl, ror #28 │ │ │ │ - tsteq sl, lr, ror r4 │ │ │ │ - tsteq fp, lr, lsl #30 │ │ │ │ - @ instruction: 0x010b5ebe │ │ │ │ - tsteq sl, r6, ror #8 │ │ │ │ - tsteq fp, sl, lsl pc │ │ │ │ - tsteq sl, r6, asr r4 │ │ │ │ - smlabbeq fp, r2, lr, r6 │ │ │ │ - smlatteq fp, r2, r6, r6 │ │ │ │ - tsteq fp, lr, lsl #6 │ │ │ │ - tsteq fp, r2, lsr r1 │ │ │ │ - tsteq fp, lr, lsr #32 │ │ │ │ - @ instruction: 0x010b5fba │ │ │ │ - tsteq fp, sl, ror #30 │ │ │ │ - smlabbeq fp, r6, pc, r5 @ │ │ │ │ - tsteq sl, lr, lsl #8 │ │ │ │ - @ instruction: 0x010b5fbe │ │ │ │ - strdeq ip, [sl, -lr] │ │ │ │ - smlabbeq fp, r6, r0, r6 │ │ │ │ - tsteq fp, r6, lsr r0 │ │ │ │ - qaddeq r6, r2, fp │ │ │ │ + @ instruction: 0x010b5cbe │ │ │ │ + tsteq sl, r6, lsl r4 │ │ │ │ + strdeq r5, [fp, -r6] │ │ │ │ + tsteq sl, r6, lsl #8 │ │ │ │ + tsteq fp, sl, lsr #28 │ │ │ │ + @ instruction: 0x010b5db6 │ │ │ │ + tsteq fp, r6, ror #26 │ │ │ │ + smlabbeq fp, r2, sp, r5 │ │ │ │ ldrdeq ip, [sl, -lr] │ │ │ │ - smlabbeq fp, sl, r0, r6 │ │ │ │ + @ instruction: 0x010b5dba │ │ │ │ smlabteq sl, lr, r3, ip │ │ │ │ - @ instruction: 0x010b61be │ │ │ │ - tsteq fp, sl, asr #2 │ │ │ │ - strdeq r6, [fp, -sl] │ │ │ │ - tsteq fp, r6, lsl r1 │ │ │ │ + tsteq fp, lr, asr lr │ │ │ │ + tsteq fp, lr, lsl #28 │ │ │ │ + @ instruction: 0x010ac3b6 │ │ │ │ + tsteq fp, sl, ror #28 │ │ │ │ smlatbeq sl, r6, r3, ip │ │ │ │ - tsteq fp, lr, asr #2 │ │ │ │ - @ instruction: 0x010ac396 │ │ │ │ + ldrdeq r6, [fp, -r2] │ │ │ │ + tsteq fp, r2, lsr r6 │ │ │ │ + tsteq fp, lr, asr r2 │ │ │ │ + smlabbeq fp, r2, r0, r6 │ │ │ │ + tsteq fp, lr, ror pc │ │ │ │ + tsteq fp, sl, lsl #30 │ │ │ │ + @ instruction: 0x010b5eba │ │ │ │ + ldrdeq r5, [fp, -r6] │ │ │ │ + tsteq sl, lr, asr r3 │ │ │ │ + tsteq fp, lr, lsl #30 │ │ │ │ + tsteq sl, lr, asr #6 │ │ │ │ + ldrdeq r5, [fp, -r6] │ │ │ │ + smlabbeq fp, r6, pc, r5 @ │ │ │ │ + smlatbeq fp, r2, pc, r5 @ │ │ │ │ + tsteq sl, lr, lsr #6 │ │ │ │ + ldrdeq r5, [fp, -sl] │ │ │ │ + tsteq sl, lr, lsl r3 │ │ │ │ + tsteq fp, lr, lsl #2 │ │ │ │ + swpeq r6, sl, [fp] │ │ │ │ + tsteq fp, sl, asr #32 │ │ │ │ + tsteq fp, r6, rrx │ │ │ │ + strdeq ip, [sl, -r6] │ │ │ │ + swpeq r6, lr, [fp] │ │ │ │ + smlatteq sl, r6, r2, ip │ │ │ │ + tsteq fp, r2, asr #2 │ │ │ │ strdeq r6, [fp, -r2] │ │ │ │ - smlatbeq fp, r2, r1, 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 │ │ │ │ @@ -15633,423 +15633,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq sl, ip, lsr #30 │ │ │ │ - smlatbeq fp, ip, sp, r5 │ │ │ │ - tsteq sl, ip, lsl pc │ │ │ │ - ldrdeq r5, [fp, -ip] │ │ │ │ - ldrdeq r5, [fp, -r8] │ │ │ │ - tsteq fp, r4, ror #28 │ │ │ │ - tsteq fp, r4, lsl lr │ │ │ │ - tsteq fp, r0, lsr lr │ │ │ │ - smlatteq sl, ip, lr, fp │ │ │ │ - tsteq fp, r8, ror #28 │ │ │ │ - ldrdeq fp, [sl, -ip] │ │ │ │ - tsteq fp, r0, lsr pc │ │ │ │ - smlatteq fp, r0, lr, r5 │ │ │ │ + tsteq sl, ip, ror lr │ │ │ │ strdeq r5, [fp, -ip] │ │ │ │ - @ instruction: 0x010abebc │ │ │ │ - tsteq fp, r4, lsr pc │ │ │ │ - smlatbeq sl, ip, lr, fp │ │ │ │ - tsteq fp, r8, rrx │ │ │ │ + tsteq sl, ip, ror #28 │ │ │ │ + tsteq fp, ip, lsr #30 │ │ │ │ + tsteq fp, r8, lsr #28 │ │ │ │ + @ instruction: 0x010b5db4 │ │ │ │ + tsteq fp, r4, ror #26 │ │ │ │ + smlabbeq fp, r0, sp, r5 │ │ │ │ + tsteq sl, ip, lsr lr │ │ │ │ + @ instruction: 0x010b5db8 │ │ │ │ + tsteq sl, ip, lsr #28 │ │ │ │ + smlabbeq fp, r0, lr, r5 │ │ │ │ + tsteq fp, r0, lsr lr │ │ │ │ + tsteq fp, ip, asr #28 │ │ │ │ + tsteq sl, ip, lsl #28 │ │ │ │ + smlabbeq fp, r4, lr, r5 │ │ │ │ + strdeq fp, [sl, -ip] │ │ │ │ + @ instruction: 0x010b5fb8 │ │ │ │ + tsteq fp, r4, asr #30 │ │ │ │ strdeq r5, [fp, -r4] │ │ │ │ - smlatbeq fp, r4, pc, r5 @ │ │ │ │ - smlabteq fp, r0, pc, r5 @ │ │ │ │ - smlabbeq sl, r4, lr, fp │ │ │ │ + tsteq fp, r0, lsl pc │ │ │ │ + ldrdeq fp, [sl, -r4] │ │ │ │ + tsteq fp, r8, asr #30 │ │ │ │ + smlabteq sl, r4, sp, fp │ │ │ │ + smlatteq fp, ip, pc, r5 @ │ │ │ │ + @ instruction: 0x010b5f9c │ │ │ │ + smlatbeq sl, ip, sp, fp │ │ │ │ strdeq r5, [fp, -r8] │ │ │ │ - tsteq sl, r4, ror lr │ │ │ │ - swpeq r6, ip, [fp] │ │ │ │ - tsteq fp, ip, asr #32 │ │ │ │ - tsteq sl, ip, asr lr │ │ │ │ + @ instruction: 0x010abd9c │ │ │ │ + strdeq r6, [fp, -ip] │ │ │ │ + tsteq fp, r0, lsr #4 │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ smlatbeq fp, r8, r0, r6 │ │ │ │ - tsteq sl, ip, asr #28 │ │ │ │ - smlatbeq fp, ip, r4, r6 │ │ │ │ - ldrdeq r6, [fp, -r0] │ │ │ │ - smlabteq fp, ip, r1, r6 │ │ │ │ - tsteq fp, r8, asr r1 │ │ │ │ - tsteq fp, r8, lsl #2 │ │ │ │ + qaddeq r6, r8, fp │ │ │ │ + tsteq fp, r4, ror r0 │ │ │ │ + tsteq sl, r4, ror #26 │ │ │ │ + smlatbeq fp, ip, r0, r6 │ │ │ │ + tsteq sl, r4, asr sp │ │ │ │ + tsteq fp, r4, ror r1 │ │ │ │ tsteq fp, r4, lsr #2 │ │ │ │ - tsteq sl, r4, lsl lr │ │ │ │ - tsteq fp, ip, asr r1 │ │ │ │ - tsteq sl, r4, lsl #28 │ │ │ │ - tsteq fp, r4, lsr #4 │ │ │ │ - ldrdeq r6, [fp, -r4] │ │ │ │ - strdeq r6, [fp, -r0] │ │ │ │ - smlatteq sl, r4, sp, fp │ │ │ │ - tsteq fp, r8, lsr #4 │ │ │ │ + tsteq fp, r0, asr #2 │ │ │ │ + tsteq sl, r4, lsr sp │ │ │ │ + tsteq fp, r8, ror r1 │ │ │ │ + tsteq sl, r4, lsr #26 │ │ │ │ + smlatbeq fp, ip, r2, r6 │ │ │ │ + tsteq fp, r8, lsr r2 │ │ │ │ + smlatteq fp, r8, r1, r6 │ │ │ │ + tsteq fp, r4, lsl #4 │ │ │ │ + strdeq fp, [sl, -ip] │ │ │ │ + tsteq fp, ip, lsr r2 │ │ │ │ + smlatteq sl, ip, ip, fp │ │ │ │ + smlatteq fp, r0, r2, r6 │ │ │ │ + @ instruction: 0x010b6290 │ │ │ │ ldrdeq fp, [sl, -r4] │ │ │ │ - tsteq fp, ip, asr r3 │ │ │ │ - smlatteq fp, r8, r2, r6 │ │ │ │ - @ instruction: 0x010b6298 │ │ │ │ - @ instruction: 0x010b62b4 │ │ │ │ - smlatbeq sl, ip, sp, fp │ │ │ │ smlatteq fp, ip, r2, r6 │ │ │ │ - @ instruction: 0x010abd9c │ │ │ │ - @ instruction: 0x010b6390 │ │ │ │ - tsteq fp, r0, asr #6 │ │ │ │ - smlabbeq sl, r4, sp, fp │ │ │ │ - @ instruction: 0x010b639c │ │ │ │ - tsteq sl, r4, ror sp │ │ │ │ - smlabteq fp, ip, r5, r6 │ │ │ │ - smlabteq fp, r8, r4, r6 │ │ │ │ - tsteq fp, r4, asr r4 │ │ │ │ - tsteq fp, r4, lsl #8 │ │ │ │ + smlabteq sl, r4, ip, fp │ │ │ │ + tsteq fp, ip, lsl r5 │ │ │ │ + tsteq fp, r8, lsl r4 │ │ │ │ + smlatbeq fp, r4, r3, r6 │ │ │ │ + tsteq fp, r4, asr r3 │ │ │ │ + tsteq fp, r0, ror r3 │ │ │ │ + @ instruction: 0x010abc94 │ │ │ │ + smlatbeq fp, r8, r3, r6 │ │ │ │ + smlabbeq sl, r4, ip, fp │ │ │ │ + tsteq fp, r0, ror r4 │ │ │ │ tsteq fp, r0, lsr #8 │ │ │ │ - tsteq sl, r4, asr #26 │ │ │ │ - tsteq fp, r8, asr r4 │ │ │ │ - tsteq sl, r4, lsr sp │ │ │ │ - tsteq fp, r0, lsr #10 │ │ │ │ - ldrdeq r6, [fp, -r0] │ │ │ │ - smlatteq fp, ip, r4, r6 │ │ │ │ - tsteq sl, r4, lsl sp │ │ │ │ - tsteq fp, r4, lsr #10 │ │ │ │ - tsteq sl, r4, lsl #26 │ │ │ │ - tsteq fp, r8, asr r6 │ │ │ │ - smlatteq fp, r4, r5, r6 │ │ │ │ - @ instruction: 0x010b6594 │ │ │ │ - @ instruction: 0x010b65b0 │ │ │ │ - ldrdeq fp, [sl, -ip] │ │ │ │ - smlatteq fp, r8, r5, r6 │ │ │ │ - smlabteq sl, ip, ip, fp │ │ │ │ - smlabbeq fp, ip, r6, r6 │ │ │ │ - tsteq fp, ip, lsr r6 │ │ │ │ - @ instruction: 0x010abcb4 │ │ │ │ - @ instruction: 0x010b6698 │ │ │ │ - smlatbeq sl, r4, ip, fp │ │ │ │ - tsteq fp, ip, lsl #16 │ │ │ │ - @ instruction: 0x010b6a94 │ │ │ │ - @ instruction: 0x010b68b8 │ │ │ │ - @ instruction: 0x010b67b4 │ │ │ │ - tsteq fp, r0, asr #14 │ │ │ │ - strdeq r6, [fp, -r0] │ │ │ │ - tsteq fp, ip, lsl #14 │ │ │ │ + tsteq fp, ip, lsr r4 │ │ │ │ tsteq sl, r4, ror #24 │ │ │ │ - tsteq fp, r4, asr #14 │ │ │ │ + tsteq fp, r4, ror r4 │ │ │ │ tsteq sl, r4, asr ip │ │ │ │ - tsteq fp, ip, lsl #16 │ │ │ │ - @ instruction: 0x010b67bc │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - tsteq sl, r4, lsr ip │ │ │ │ - tsteq fp, r0, lsl r8 │ │ │ │ - tsteq sl, r4, lsr #24 │ │ │ │ - tsteq fp, r4, asr #18 │ │ │ │ + smlatbeq fp, r8, r5, r6 │ │ │ │ + tsteq fp, r4, lsr r5 │ │ │ │ + smlatteq fp, r4, r4, r6 │ │ │ │ + tsteq fp, r0, lsl #10 │ │ │ │ + tsteq sl, ip, lsr #24 │ │ │ │ + tsteq fp, r8, lsr r5 │ │ │ │ + tsteq sl, ip, lsl ip │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + smlabbeq fp, ip, r5, r6 │ │ │ │ + tsteq sl, r4, lsl #24 │ │ │ │ + smlatteq fp, r8, r5, r6 │ │ │ │ + strdeq fp, [sl, -r4] │ │ │ │ + tsteq fp, ip, asr r7 │ │ │ │ + smlatteq fp, r4, r9, r6 │ │ │ │ + tsteq fp, r8, lsl #16 │ │ │ │ + tsteq fp, r4, lsl #14 │ │ │ │ + @ instruction: 0x010b6690 │ │ │ │ + tsteq fp, r0, asr #12 │ │ │ │ + tsteq fp, ip, asr r6 │ │ │ │ + @ instruction: 0x010abbb4 │ │ │ │ + @ instruction: 0x010b6694 │ │ │ │ + smlatbeq sl, r4, fp, fp │ │ │ │ + tsteq fp, ip, asr r7 │ │ │ │ + tsteq fp, ip, lsl #14 │ │ │ │ + tsteq fp, r8, lsr #14 │ │ │ │ + smlabbeq sl, r4, fp, fp │ │ │ │ + tsteq fp, r0, ror #14 │ │ │ │ + tsteq sl, r4, ror fp │ │ │ │ + @ instruction: 0x010b6894 │ │ │ │ + tsteq fp, r0, lsr #16 │ │ │ │ ldrdeq r6, [fp, -r0] │ │ │ │ - smlabbeq fp, r0, r8, r6 │ │ │ │ - @ instruction: 0x010b689c │ │ │ │ - strdeq fp, [sl, -ip] │ │ │ │ + smlatteq fp, ip, r7, r6 │ │ │ │ + tsteq sl, ip, asr #22 │ │ │ │ + tsteq fp, r4, lsr #16 │ │ │ │ + tsteq sl, ip, lsr fp │ │ │ │ + smlabteq fp, r8, r8, r6 │ │ │ │ + tsteq fp, r8, ror r8 │ │ │ │ + tsteq sl, r4, lsr #22 │ │ │ │ ldrdeq r6, [fp, -r4] │ │ │ │ - smlatteq sl, ip, fp, fp │ │ │ │ - tsteq fp, r8, ror r9 │ │ │ │ - tsteq fp, r8, lsr #18 │ │ │ │ + tsteq sl, r4, lsl fp │ │ │ │ + strdeq r6, [fp, -ip] │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + tsteq fp, r0, ror #18 │ │ │ │ + tsteq fp, ip, lsr r9 │ │ │ │ + tsteq fp, r4, lsr r5 │ │ │ │ + smlatteq sl, r4, sl, fp │ │ │ │ + tsteq fp, ip, lsr r5 │ │ │ │ ldrdeq fp, [sl, -r4] │ │ │ │ - smlabbeq fp, r4, r9, r6 │ │ │ │ - smlabteq sl, r4, fp, fp │ │ │ │ - smlatbeq fp, ip, sl, r6 │ │ │ │ - tsteq fp, ip, lsr #12 │ │ │ │ + tsteq fp, r4, ror r5 │ │ │ │ + tsteq fp, r4, asr r5 │ │ │ │ + tsteq fp, r4, ror r9 │ │ │ │ + @ instruction: 0x010abab4 │ │ │ │ + smlabbeq fp, r0, r9, r6 │ │ │ │ + smlatbeq sl, r4, sl, fp │ │ │ │ + @ instruction: 0x010b85bc │ │ │ │ + @ instruction: 0x010b69bc │ │ │ │ + @ instruction: 0x010b6998 │ │ │ │ + tsteq fp, r4, ror r5 │ │ │ │ + tsteq sl, ip, ror sl │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + tsteq sl, ip, ror #20 │ │ │ │ + smlatteq fp, r0, r9, r6 │ │ │ │ + @ instruction: 0x010b69bc │ │ │ │ + tsteq sl, r4, asr sl │ │ │ │ + smlatbeq fp, r0, r5, r8 │ │ │ │ + tsteq sl, r4, asr #20 │ │ │ │ + tsteq fp, ip, asr fp │ │ │ │ + tsteq fp, r8, ror #12 │ │ │ │ + tsteq fp, r4, lsr sl │ │ │ │ + smlabteq fp, ip, r5, r8 │ │ │ │ + smlatbeq fp, r8, r5, r8 │ │ │ │ + smlatteq fp, r4, r9, r6 │ │ │ │ + tsteq sl, ip, lsl #20 │ │ │ │ + strdeq r6, [fp, -r0] │ │ │ │ + strdeq fp, [sl, -ip] │ │ │ │ + tsteq fp, r4, lsr sl │ │ │ │ tsteq fp, r0, lsl sl │ │ │ │ - smlatteq fp, ip, r9, r6 │ │ │ │ - smlatteq fp, r4, r5, r8 │ │ │ │ - @ instruction: 0x010abb94 │ │ │ │ + smlatteq fp, r0, r5, r8 │ │ │ │ + ldrdeq fp, [sl, -ip] │ │ │ │ smlatteq fp, ip, r5, r8 │ │ │ │ - smlabbeq sl, r4, fp, fp │ │ │ │ - tsteq fp, r4, lsr #12 │ │ │ │ - tsteq fp, r4, lsl #12 │ │ │ │ - tsteq fp, r4, lsr #20 │ │ │ │ - tsteq sl, r4, ror #22 │ │ │ │ - tsteq fp, r0, lsr sl │ │ │ │ - tsteq sl, r4, asr fp │ │ │ │ - tsteq fp, ip, ror #12 │ │ │ │ - tsteq fp, ip, ror #20 │ │ │ │ - tsteq fp, r8, asr #20 │ │ │ │ - tsteq fp, r4, lsr #12 │ │ │ │ - tsteq sl, ip, lsr #22 │ │ │ │ - tsteq fp, ip, lsr #12 │ │ │ │ - tsteq sl, ip, lsl fp │ │ │ │ + smlabteq sl, ip, r9, fp │ │ │ │ @ instruction: 0x010b6a90 │ │ │ │ - tsteq fp, ip, ror #20 │ │ │ │ - tsteq sl, r4, lsl #22 │ │ │ │ - tsteq fp, r0, asr r6 │ │ │ │ - strdeq fp, [sl, -r4] │ │ │ │ - tsteq fp, ip, lsl #24 │ │ │ │ - tsteq fp, r8, lsl r7 │ │ │ │ - smlatteq fp, r4, sl, r6 │ │ │ │ - tsteq fp, ip, ror r6 │ │ │ │ + tsteq fp, r8, lsr #12 │ │ │ │ + tsteq fp, r4, lsl #12 │ │ │ │ + tsteq fp, r0, asr #20 │ │ │ │ + smlatbeq sl, r4, r9, fp │ │ │ │ + tsteq fp, ip, asr #20 │ │ │ │ + @ instruction: 0x010ab994 │ │ │ │ + tsteq fp, ip, asr #12 │ │ │ │ + tsteq fp, r8, lsr #12 │ │ │ │ + tsteq sl, ip, ror r9 │ │ │ │ + tsteq fp, r8, ror sl │ │ │ │ + tsteq sl, ip, ror #18 │ │ │ │ + tsteq fp, r8, asr #22 │ │ │ │ + smlatbeq fp, r8, r6, r8 │ │ │ │ + smlatbeq fp, ip, sl, r6 │ │ │ │ + smlabbeq fp, r8, sl, r6 │ │ │ │ tsteq fp, r8, asr r6 │ │ │ │ - @ instruction: 0x010b6a94 │ │ │ │ - @ instruction: 0x010ababc │ │ │ │ - smlatbeq fp, r0, sl, r6 │ │ │ │ - smlatbeq sl, ip, sl, fp │ │ │ │ - smlatteq fp, r4, sl, r6 │ │ │ │ + tsteq sl, ip, lsr r9 │ │ │ │ + tsteq fp, r4, ror #12 │ │ │ │ + tsteq sl, ip, lsr #18 │ │ │ │ + smlatbeq fp, r8, r6, r8 │ │ │ │ + smlabbeq fp, r4, r6, r8 │ │ │ │ smlabteq fp, r0, sl, r6 │ │ │ │ - @ instruction: 0x010b8690 │ │ │ │ - smlabbeq sl, ip, sl, fp │ │ │ │ - @ instruction: 0x010b869c │ │ │ │ - tsteq sl, ip, ror sl │ │ │ │ - tsteq fp, r0, asr #22 │ │ │ │ - ldrdeq r8, [fp, -r8] │ │ │ │ + tsteq sl, ip, lsl #18 │ │ │ │ + smlabteq fp, ip, sl, r6 │ │ │ │ + strdeq fp, [sl, -ip] │ │ │ │ + tsteq fp, r4, lsl #14 │ │ │ │ + tsteq fp, r8, lsl #22 │ │ │ │ + smlatteq fp, r4, sl, r6 │ │ │ │ @ instruction: 0x010b86b4 │ │ │ │ - strdeq r6, [fp, -r0] │ │ │ │ - tsteq sl, r4, asr sl │ │ │ │ - strdeq r6, [fp, -ip] │ │ │ │ - tsteq sl, r4, asr #20 │ │ │ │ - strdeq r8, [fp, -ip] │ │ │ │ - ldrdeq r8, [fp, -r8] │ │ │ │ - tsteq sl, ip, lsr #20 │ │ │ │ - tsteq fp, r8, lsr #22 │ │ │ │ - tsteq sl, ip, lsl sl │ │ │ │ - strdeq r6, [fp, -r8] │ │ │ │ - tsteq fp, r8, asr r7 │ │ │ │ - tsteq fp, ip, asr fp │ │ │ │ - tsteq fp, r8, lsr fp │ │ │ │ - tsteq fp, r8, lsl #14 │ │ │ │ - smlatteq sl, ip, r9, fp │ │ │ │ + ldrdeq fp, [sl, -r4] │ │ │ │ + smlabteq fp, r0, r6, r8 │ │ │ │ + smlabteq sl, r4, r8, fp │ │ │ │ + tsteq fp, ip, lsr #22 │ │ │ │ + tsteq fp, r8, lsl #22 │ │ │ │ + smlatbeq sl, ip, r8, fp │ │ │ │ + smlatteq fp, ip, r6, r8 │ │ │ │ + @ instruction: 0x010ab89c │ │ │ │ + tsteq fp, ip, lsl #14 │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ + tsteq fp, r0, lsr #28 │ │ │ │ + tsteq fp, r8, ror #16 │ │ │ │ + @ instruction: 0x010b879c │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ + tsteq fp, r0, lsl #14 │ │ │ │ + ldrdeq r8, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl fp │ │ │ │ + tsteq sl, ip, asr #16 │ │ │ │ + tsteq fp, r4, lsr #22 │ │ │ │ + tsteq sl, ip, lsr r8 │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ + tsteq fp, r4, asr #22 │ │ │ │ tsteq fp, r4, lsl r7 │ │ │ │ - ldrdeq fp, [sl, -ip] │ │ │ │ - tsteq fp, r8, asr r7 │ │ │ │ - tsteq fp, r4, lsr r7 │ │ │ │ - tsteq fp, r0, ror fp │ │ │ │ - @ instruction: 0x010ab9bc │ │ │ │ - tsteq fp, ip, ror fp │ │ │ │ - smlatbeq sl, ip, r9, fp │ │ │ │ - @ instruction: 0x010b87b4 │ │ │ │ - @ instruction: 0x010b6bb8 │ │ │ │ - @ instruction: 0x010b6b94 │ │ │ │ - tsteq fp, r4, ror #14 │ │ │ │ - smlabbeq sl, r4, r9, fp │ │ │ │ + tsteq sl, ip, lsl r8 │ │ │ │ + tsteq fp, r0, lsr #14 │ │ │ │ + tsteq sl, ip, lsl #16 │ │ │ │ + smlabteq fp, r4, fp, r6 │ │ │ │ + tsteq fp, ip, asr r7 │ │ │ │ + tsteq fp, r8, lsr r7 │ │ │ │ + tsteq fp, r4, ror fp │ │ │ │ + smlatteq sl, r4, r7, fp │ │ │ │ + smlabbeq fp, r0, fp, r6 │ │ │ │ + ldrdeq fp, [sl, -r4] │ │ │ │ + smlabteq fp, r4, fp, r6 │ │ │ │ + smlatbeq fp, r0, fp, r6 │ │ │ │ tsteq fp, r0, ror r7 │ │ │ │ - tsteq sl, r4, ror r9 │ │ │ │ - ldrdeq r6, [fp, -ip] │ │ │ │ - @ instruction: 0x010b6bb8 │ │ │ │ - tsteq sl, ip, asr r9 │ │ │ │ - @ instruction: 0x010b879c │ │ │ │ - tsteq sl, ip, asr #18 │ │ │ │ - @ instruction: 0x010b77bc │ │ │ │ - smlabteq fp, ip, r1, r7 │ │ │ │ - ldrdeq r6, [fp, -r0] │ │ │ │ - tsteq fp, r8, lsl r9 │ │ │ │ + @ instruction: 0x010ab7b4 │ │ │ │ + tsteq fp, ip, ror r7 │ │ │ │ + smlatbeq sl, r4, r7, fp │ │ │ │ tsteq fp, ip, asr #16 │ │ │ │ tsteq fp, r8, lsl ip │ │ │ │ @ instruction: 0x010b87b0 │ │ │ │ smlabbeq fp, ip, r7, r8 │ │ │ │ smlabteq fp, r8, fp, r6 │ │ │ │ - strdeq fp, [sl, -ip] │ │ │ │ + tsteq sl, r4, ror r7 │ │ │ │ ldrdeq r6, [fp, -r4] │ │ │ │ - smlatteq sl, ip, r8, fp │ │ │ │ + tsteq sl, r4, ror #14 │ │ │ │ tsteq fp, r8, lsl ip │ │ │ │ strdeq r6, [fp, -r4] │ │ │ │ smlabteq fp, r4, r7, r8 │ │ │ │ - smlabteq sl, ip, r8, fp │ │ │ │ + tsteq sl, r4, asr #14 │ │ │ │ ldrdeq r8, [fp, -r0] │ │ │ │ - @ instruction: 0x010ab8bc │ │ │ │ + tsteq sl, r4, lsr r7 │ │ │ │ tsteq fp, r4, ror ip │ │ │ │ tsteq fp, ip, lsl #16 │ │ │ │ smlatteq fp, r8, r7, r8 │ │ │ │ tsteq fp, r4, lsr #24 │ │ │ │ - @ instruction: 0x010ab894 │ │ │ │ + tsteq sl, ip, lsl #14 │ │ │ │ tsteq fp, r0, lsr ip │ │ │ │ - smlabbeq sl, r4, r8, fp │ │ │ │ - tsteq fp, r4, ror ip │ │ │ │ - tsteq fp, r0, asr ip │ │ │ │ - tsteq fp, r0, lsr #16 │ │ │ │ - tsteq sl, r4, ror #16 │ │ │ │ - tsteq fp, ip, lsr #16 │ │ │ │ - tsteq sl, r4, asr r8 │ │ │ │ - strdeq r8, [fp, -ip] │ │ │ │ - smlabteq fp, r8, ip, r6 │ │ │ │ - tsteq fp, r0, ror #16 │ │ │ │ - tsteq fp, ip, lsr r8 │ │ │ │ - tsteq fp, r8, ror ip │ │ │ │ - tsteq sl, r4, lsr #16 │ │ │ │ - smlabbeq fp, r4, ip, r6 │ │ │ │ - tsteq sl, r4, lsl r8 │ │ │ │ - smlabteq fp, r8, ip, r6 │ │ │ │ - smlatbeq fp, r4, ip, r6 │ │ │ │ - tsteq fp, r4, ror r8 │ │ │ │ - strdeq fp, [sl, -r4] │ │ │ │ - smlabbeq fp, r0, r8, r8 │ │ │ │ - smlatteq sl, r4, r7, fp │ │ │ │ + strdeq fp, [sl, -ip] │ │ │ │ + tsteq fp, r0, lsr r8 │ │ │ │ + tsteq fp, ip, lsl #16 │ │ │ │ + smlatteq sl, r4, r6, fp │ │ │ │ + tsteq fp, ip, asr ip │ │ │ │ + ldrdeq fp, [sl, -r4] │ │ │ │ + smlatbeq fp, ip, r9, r8 │ │ │ │ tsteq fp, r4, lsr #26 │ │ │ │ - @ instruction: 0x010b88bc │ │ │ │ - @ instruction: 0x010b8898 │ │ │ │ - ldrdeq r6, [fp, -r4] │ │ │ │ - @ instruction: 0x010ab7bc │ │ │ │ - smlatteq fp, r0, ip, r6 │ │ │ │ - smlatbeq sl, ip, r7, fp │ │ │ │ + smlabbeq fp, r4, r8, r8 │ │ │ │ + smlabbeq fp, r8, ip, r6 │ │ │ │ + tsteq fp, r4, ror #24 │ │ │ │ + tsteq fp, r4, lsr r8 │ │ │ │ + @ instruction: 0x010ab69c │ │ │ │ + tsteq fp, r0, asr #16 │ │ │ │ + smlabbeq sl, ip, r6, fp │ │ │ │ + smlabbeq fp, r4, r8, r8 │ │ │ │ + tsteq fp, r0, ror #16 │ │ │ │ + @ instruction: 0x010b6c9c │ │ │ │ + tsteq sl, ip, ror #12 │ │ │ │ + smlatbeq fp, r8, ip, r6 │ │ │ │ + tsteq sl, ip, asr r6 │ │ │ │ smlatteq fp, r0, r8, r8 │ │ │ │ - @ instruction: 0x010b88bc │ │ │ │ - @ instruction: 0x010ab794 │ │ │ │ - tsteq fp, ip, lsl #26 │ │ │ │ - smlabbeq sl, r4, r7, fp │ │ │ │ - tsteq fp, ip, asr sl │ │ │ │ - ldrdeq r6, [fp, -r4] │ │ │ │ - tsteq fp, r4, lsr r9 │ │ │ │ - tsteq fp, r8, lsr sp │ │ │ │ + smlatteq fp, r4, ip, r6 │ │ │ │ + smlabteq fp, r0, ip, r6 │ │ │ │ + @ instruction: 0x010b8890 │ │ │ │ + tsteq sl, r4, lsr r6 │ │ │ │ + @ instruction: 0x010b889c │ │ │ │ + tsteq sl, r4, lsr #12 │ │ │ │ + tsteq fp, r8, lsl #26 │ │ │ │ + smlatteq fp, r4, ip, r6 │ │ │ │ + tsteq sl, ip, lsl #12 │ │ │ │ + smlabteq fp, r8, r8, r8 │ │ │ │ + strdeq fp, [sl, -ip] │ │ │ │ + @ instruction: 0x010b8998 │ │ │ │ + tsteq fp, r4, ror #26 │ │ │ │ + strdeq r8, [fp, -ip] │ │ │ │ + ldrdeq r8, [fp, -r8] │ │ │ │ tsteq fp, r4, lsl sp │ │ │ │ - smlatteq fp, r4, r8, r8 │ │ │ │ - tsteq sl, ip, asr #14 │ │ │ │ - strdeq r8, [fp, -r0] │ │ │ │ - tsteq sl, ip, lsr r7 │ │ │ │ - tsteq fp, r4, lsr r9 │ │ │ │ + smlabteq sl, ip, r5, fp │ │ │ │ + tsteq fp, r0, lsr #26 │ │ │ │ + @ instruction: 0x010ab5bc │ │ │ │ + tsteq fp, r4, ror #26 │ │ │ │ + tsteq fp, r0, asr #26 │ │ │ │ tsteq fp, r0, lsl r9 │ │ │ │ - tsteq fp, ip, asr #26 │ │ │ │ - tsteq sl, ip, lsl r7 │ │ │ │ - tsteq fp, r8, asr sp │ │ │ │ - tsteq sl, ip, lsl #14 │ │ │ │ - @ instruction: 0x010b8990 │ │ │ │ - @ instruction: 0x010b6d94 │ │ │ │ + @ instruction: 0x010ab59c │ │ │ │ + tsteq fp, ip, lsl r9 │ │ │ │ + smlabbeq sl, ip, r5, fp │ │ │ │ + smlabteq fp, r0, sp, r6 │ │ │ │ + tsteq fp, r8, asr r9 │ │ │ │ + tsteq fp, r4, lsr r9 │ │ │ │ tsteq fp, r0, ror sp │ │ │ │ - tsteq fp, r0, asr #18 │ │ │ │ - smlatteq sl, r4, r6, fp │ │ │ │ - tsteq fp, ip, asr #18 │ │ │ │ - ldrdeq fp, [sl, -r4] │ │ │ │ - @ instruction: 0x010b6db8 │ │ │ │ - @ instruction: 0x010b6d94 │ │ │ │ - @ instruction: 0x010ab6bc │ │ │ │ + tsteq sl, r4, ror #10 │ │ │ │ + tsteq fp, ip, ror sp │ │ │ │ + tsteq sl, r4, asr r5 │ │ │ │ + tsteq fp, ip, ror r9 │ │ │ │ + tsteq fp, r8, asr r9 │ │ │ │ + tsteq sl, ip, lsr r5 │ │ │ │ + smlatbeq fp, r8, sp, r6 │ │ │ │ + tsteq sl, ip, lsr #10 │ │ │ │ + smlatbeq fp, r8, r0, r7 │ │ │ │ + strdeq r8, [fp, -r0] │ │ │ │ + tsteq fp, r8, ror #28 │ │ │ │ + smlabteq fp, r8, r9, r8 │ │ │ │ + smlabteq fp, ip, sp, r6 │ │ │ │ + smlatbeq fp, r8, sp, r6 │ │ │ │ tsteq fp, r8, ror r9 │ │ │ │ - smlatbeq sl, ip, r6, fp │ │ │ │ - tsteq fp, r8, asr #20 │ │ │ │ - tsteq fp, r4, lsl lr │ │ │ │ - smlatbeq fp, ip, r9, r8 │ │ │ │ - smlabbeq fp, r8, r9, r8 │ │ │ │ - smlabteq fp, r4, sp, r6 │ │ │ │ - tsteq sl, ip, ror r6 │ │ │ │ - ldrdeq r6, [fp, -r0] │ │ │ │ - tsteq sl, ip, ror #12 │ │ │ │ - tsteq fp, r4, lsl lr │ │ │ │ - strdeq r6, [fp, -r0] │ │ │ │ - smlabteq fp, r0, r9, r8 │ │ │ │ - tsteq sl, ip, asr #12 │ │ │ │ - smlabteq fp, ip, r9, r8 │ │ │ │ - tsteq sl, ip, lsr r6 │ │ │ │ - tsteq fp, r0, ror lr │ │ │ │ - tsteq fp, r8, lsl #20 │ │ │ │ - smlatteq fp, r4, r9, r8 │ │ │ │ - tsteq fp, r0, lsr #28 │ │ │ │ - tsteq sl, r4, lsl r6 │ │ │ │ - tsteq fp, ip, lsr #28 │ │ │ │ - tsteq sl, r4, lsl #12 │ │ │ │ - tsteq fp, ip, lsr #20 │ │ │ │ - tsteq fp, r8, lsl #20 │ │ │ │ - smlatteq sl, ip, r5, fp │ │ │ │ - tsteq fp, r8, asr lr │ │ │ │ + smlatteq sl, ip, r4, fp │ │ │ │ + smlabbeq fp, r4, r9, r8 │ │ │ │ ldrdeq fp, [sl, -ip] │ │ │ │ - tsteq fp, r8, asr r1 │ │ │ │ - smlatbeq fp, r0, fp, r8 │ │ │ │ - tsteq fp, r8, lsl pc │ │ │ │ - tsteq fp, r8, ror sl │ │ │ │ - tsteq fp, ip, ror lr │ │ │ │ + smlabteq fp, r8, r9, r8 │ │ │ │ + smlatbeq fp, r4, r9, r8 │ │ │ │ + smlatteq fp, r0, sp, r6 │ │ │ │ + @ instruction: 0x010ab4bc │ │ │ │ + smlatteq fp, ip, sp, r6 │ │ │ │ + smlatbeq sl, ip, r4, fp │ │ │ │ + tsteq fp, r4, lsr #20 │ │ │ │ + tsteq fp, r8, lsr #28 │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + ldrdeq r8, [fp, -r4] │ │ │ │ + smlabbeq sl, r4, r4, fp │ │ │ │ + smlatteq fp, r0, r9, r8 │ │ │ │ + tsteq sl, r4, ror r4 │ │ │ │ + tsteq fp, ip, asr #28 │ │ │ │ + tsteq fp, r8, lsr #28 │ │ │ │ + tsteq sl, ip, asr r4 │ │ │ │ + tsteq fp, ip, lsl #20 │ │ │ │ + tsteq sl, ip, asr #8 │ │ │ │ + ldrdeq r8, [fp, -ip] │ │ │ │ + smlatbeq fp, r8, lr, r6 │ │ │ │ + tsteq fp, r0, asr #20 │ │ │ │ + tsteq fp, ip, lsl sl │ │ │ │ tsteq fp, r8, asr lr │ │ │ │ - tsteq fp, r8, lsr #20 │ │ │ │ - @ instruction: 0x010ab59c │ │ │ │ - tsteq fp, r4, lsr sl │ │ │ │ - smlabbeq sl, ip, r5, fp │ │ │ │ - tsteq fp, r8, ror sl │ │ │ │ + tsteq sl, ip, lsl r4 │ │ │ │ + tsteq fp, r4, ror #28 │ │ │ │ + tsteq sl, ip, lsl #8 │ │ │ │ + smlatbeq fp, r8, lr, r6 │ │ │ │ + smlabbeq fp, r4, lr, r6 │ │ │ │ tsteq fp, r4, asr sl │ │ │ │ - @ instruction: 0x010b6e90 │ │ │ │ - tsteq sl, ip, ror #10 │ │ │ │ - @ instruction: 0x010b6e9c │ │ │ │ - tsteq sl, ip, asr r5 │ │ │ │ - ldrdeq r8, [fp, -r4] │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ + smlatteq sl, ip, r3, fp │ │ │ │ + tsteq fp, r0, ror #20 │ │ │ │ + ldrdeq fp, [sl, -ip] │ │ │ │ + tsteq fp, r4, lsl #30 │ │ │ │ + @ instruction: 0x010b8a9c │ │ │ │ + tsteq fp, r8, ror sl │ │ │ │ @ instruction: 0x010b6eb4 │ │ │ │ - smlabbeq fp, r4, sl, r8 │ │ │ │ - tsteq sl, r4, lsr r5 │ │ │ │ - @ instruction: 0x010b8a90 │ │ │ │ - tsteq sl, r4, lsr #10 │ │ │ │ - strdeq r6, [fp, -ip] │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - tsteq sl, ip, lsl #10 │ │ │ │ - @ instruction: 0x010b8abc │ │ │ │ - strdeq fp, [sl, -ip] │ │ │ │ - smlabbeq fp, ip, fp, r8 │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - strdeq r8, [fp, -r0] │ │ │ │ - smlabteq fp, ip, sl, r8 │ │ │ │ - tsteq fp, r8, lsl #30 │ │ │ │ - smlabteq sl, ip, r4, fp │ │ │ │ - tsteq fp, r4, lsl pc │ │ │ │ - @ instruction: 0x010ab4bc │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - tsteq fp, r4, lsr pc │ │ │ │ - tsteq fp, r4, lsl #22 │ │ │ │ - @ instruction: 0x010ab49c │ │ │ │ - tsteq fp, r0, lsl fp │ │ │ │ - smlabbeq sl, ip, r4, fp │ │ │ │ - @ instruction: 0x010b6fb4 │ │ │ │ - tsteq fp, ip, asr #22 │ │ │ │ - tsteq fp, r8, lsr #22 │ │ │ │ - tsteq fp, r4, ror #30 │ │ │ │ - tsteq sl, r4, ror #8 │ │ │ │ - tsteq fp, r0, ror pc │ │ │ │ - tsteq sl, r4, asr r4 │ │ │ │ - tsteq fp, r0, ror fp │ │ │ │ - tsteq fp, ip, asr #22 │ │ │ │ - tsteq sl, ip, lsr r4 │ │ │ │ - @ instruction: 0x010b6f9c │ │ │ │ - tsteq sl, ip, lsr #8 │ │ │ │ - smlatteq fp, ip, ip, r8 │ │ │ │ - tsteq fp, r4, rrx │ │ │ │ - smlabteq fp, r4, fp, r8 │ │ │ │ - smlabteq fp, r8, pc, r6 @ │ │ │ │ - smlatbeq fp, r4, pc, r6 @ │ │ │ │ - tsteq fp, r4, ror fp │ │ │ │ - strdeq fp, [sl, -r4] │ │ │ │ - smlabbeq fp, r0, fp, r8 │ │ │ │ - smlatteq sl, r4, r3, fp │ │ │ │ - smlabteq fp, r4, fp, r8 │ │ │ │ - smlatbeq fp, r0, fp, r8 │ │ │ │ - ldrdeq r6, [fp, -ip] │ │ │ │ - smlabteq sl, r4, r3, fp │ │ │ │ - smlatteq fp, r8, pc, r6 @ │ │ │ │ @ instruction: 0x010ab3b4 │ │ │ │ - tsteq fp, r0, lsr #24 │ │ │ │ - tsteq fp, r4, lsr #32 │ │ │ │ - mrseq r7, (UNDEF: 11) │ │ │ │ - ldrdeq r8, [fp, -r0] │ │ │ │ + smlabteq fp, r0, lr, r6 │ │ │ │ + smlatbeq sl, r4, r3, fp │ │ │ │ + smlabteq fp, r0, sl, r8 │ │ │ │ + @ instruction: 0x010b8a9c │ │ │ │ smlabbeq sl, ip, r3, fp │ │ │ │ - ldrdeq r8, [fp, -ip] │ │ │ │ + smlatteq fp, ip, lr, r6 │ │ │ │ tsteq sl, ip, ror r3 │ │ │ │ - tsteq fp, r8, asr #32 │ │ │ │ - tsteq fp, r4, lsr #32 │ │ │ │ - tsteq sl, r4, ror #6 │ │ │ │ - tsteq fp, r8, lsl #24 │ │ │ │ - tsteq sl, r4, asr r3 │ │ │ │ - ldrdeq r8, [fp, -r8] │ │ │ │ - smlatbeq fp, r4, r0, r7 │ │ │ │ tsteq fp, ip, lsr ip │ │ │ │ - tsteq fp, r8, lsl ip │ │ │ │ - qaddeq r7, r4, fp │ │ │ │ - tsteq sl, r4, lsr #6 │ │ │ │ - tsteq fp, r0, rrx │ │ │ │ + @ instruction: 0x010b6fb4 │ │ │ │ + tsteq fp, r4, lsl fp │ │ │ │ + tsteq fp, r8, lsl pc │ │ │ │ + strdeq r6, [fp, -r4] │ │ │ │ + smlabteq fp, r4, sl, r8 │ │ │ │ + tsteq sl, r4, asr #6 │ │ │ │ + ldrdeq r8, [fp, -r0] │ │ │ │ + tsteq sl, r4, lsr r3 │ │ │ │ + tsteq fp, r4, lsl fp │ │ │ │ + strdeq r8, [fp, -r0] │ │ │ │ + tsteq fp, ip, lsr #30 │ │ │ │ tsteq sl, r4, lsl r3 │ │ │ │ - smlatbeq fp, r4, r0, r7 │ │ │ │ - smlabbeq fp, r0, r0, r7 │ │ │ │ - tsteq fp, r0, asr ip │ │ │ │ - strdeq fp, [sl, -r4] │ │ │ │ - tsteq fp, ip, asr ip │ │ │ │ - smlatteq sl, r4, r2, fp │ │ │ │ - mrseq r7, (UNDEF: 27) │ │ │ │ - @ instruction: 0x010b8c98 │ │ │ │ - tsteq fp, r4, ror ip │ │ │ │ - strheq r7, [fp, -r0] │ │ │ │ - @ instruction: 0x010ab2bc │ │ │ │ - strheq r7, [fp, -ip] │ │ │ │ - smlatbeq sl, ip, r2, fp │ │ │ │ - @ instruction: 0x010b8cbc │ │ │ │ - @ instruction: 0x010b8c98 │ │ │ │ - @ instruction: 0x010ab294 │ │ │ │ - smlatteq fp, r8, r0, r7 │ │ │ │ - smlabbeq sl, r4, r2, fp │ │ │ │ - ldrdeq r7, [fp, -ip] │ │ │ │ - smlatteq fp, r0, r3, r7 │ │ │ │ - tsteq fp, r8, lsr #28 │ │ │ │ + tsteq fp, r8, lsr pc │ │ │ │ + tsteq sl, r4, lsl #6 │ │ │ │ + tsteq fp, r0, ror fp │ │ │ │ + tsteq fp, r4, ror pc │ │ │ │ + tsteq fp, r0, asr pc │ │ │ │ + tsteq fp, r0, lsr #22 │ │ │ │ + ldrdeq fp, [sl, -ip] │ │ │ │ + tsteq fp, ip, lsr #22 │ │ │ │ + smlabteq sl, ip, r2, fp │ │ │ │ + @ instruction: 0x010b6f98 │ │ │ │ + tsteq fp, r4, ror pc │ │ │ │ + @ instruction: 0x010ab2b4 │ │ │ │ + tsteq fp, r8, asr fp │ │ │ │ + smlatbeq sl, r4, r2, fp │ │ │ │ + tsteq fp, r8, lsr #24 │ │ │ │ + strdeq r6, [fp, -r4] │ │ │ │ + smlabbeq fp, ip, fp, r8 │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ + smlatbeq fp, r4, pc, r6 @ │ │ │ │ + tsteq sl, r4, ror r2 │ │ │ │ + @ instruction: 0x010b6fb0 │ │ │ │ + tsteq sl, r4, ror #4 │ │ │ │ + strdeq r6, [fp, -r4] │ │ │ │ + ldrdeq r6, [fp, -r0] │ │ │ │ + smlatbeq fp, r0, fp, r8 │ │ │ │ + tsteq sl, r4, asr #4 │ │ │ │ + smlatbeq fp, ip, fp, r8 │ │ │ │ + tsteq sl, r4, lsr r2 │ │ │ │ + qaddeq r7, r0, fp │ │ │ │ + smlatteq fp, r8, fp, r8 │ │ │ │ + smlabteq fp, r4, fp, r8 │ │ │ │ + mrseq r7, (UNDEF: 11) │ │ │ │ + tsteq sl, ip, lsl #4 │ │ │ │ + tsteq fp, ip │ │ │ │ + strdeq fp, [sl, -ip] │ │ │ │ + tsteq fp, ip, lsl #24 │ │ │ │ + smlatteq fp, r8, fp, r8 │ │ │ │ + smlatteq sl, r4, r1, fp │ │ │ │ + tsteq fp, r8, lsr r0 │ │ │ │ + ldrdeq fp, [sl, -r4] │ │ │ │ + tsteq fp, ip, lsr #12 │ │ │ │ + tsteq fp, r0, lsr r3 │ │ │ │ + tsteq fp, r8, ror sp │ │ │ │ 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 @ │ │ │ │ @@ -16422,226 +16422,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 fp, ip, lsr fp │ │ │ │ - @ instruction: 0x010b869c │ │ │ │ - smlatbeq fp, r0, sl, r6 │ │ │ │ + smlabbeq fp, ip, sl, r6 │ │ │ │ + smlatteq fp, ip, r5, r8 │ │ │ │ + strdeq r6, [fp, -r0] │ │ │ │ + smlabteq fp, ip, r9, r6 │ │ │ │ + @ instruction: 0x010b859c │ │ │ │ + tsteq sl, r8, lsr #22 │ │ │ │ + smlatbeq fp, r8, r5, r8 │ │ │ │ + tsteq sl, r8, lsl fp │ │ │ │ + smlatteq fp, ip, r5, r8 │ │ │ │ + smlabteq fp, r8, r5, r8 │ │ │ │ + tsteq fp, r4, lsl #20 │ │ │ │ + strdeq sl, [sl, -r8] │ │ │ │ + tsteq fp, r0, lsl sl │ │ │ │ + smlatteq sl, r8, sl, sl │ │ │ │ + tsteq fp, r8, asr #12 │ │ │ │ + tsteq fp, ip, asr #20 │ │ │ │ + tsteq fp, r8, lsr #20 │ │ │ │ + strdeq r8, [fp, -r8] │ │ │ │ + smlabteq sl, r0, sl, sl │ │ │ │ + tsteq fp, r4, lsl #12 │ │ │ │ + @ instruction: 0x010aaab0 │ │ │ │ + tsteq fp, r0, ror sl │ │ │ │ + tsteq fp, ip, asr #20 │ │ │ │ + @ instruction: 0x010aaa98 │ │ │ │ + tsteq fp, r0, lsr r6 │ │ │ │ + smlabbeq sl, r8, sl, sl │ │ │ │ + tsteq fp, r0, lsl #14 │ │ │ │ + smlabteq fp, ip, sl, r6 │ │ │ │ + tsteq fp, r4, ror #12 │ │ │ │ + tsteq fp, r0, asr #12 │ │ │ │ tsteq fp, ip, ror sl │ │ │ │ - tsteq fp, ip, asr #12 │ │ │ │ - ldrdeq sl, [sl, -r8] │ │ │ │ - tsteq fp, r8, asr r6 │ │ │ │ - smlabteq sl, r8, fp, sl │ │ │ │ - @ instruction: 0x010b869c │ │ │ │ + tsteq sl, r8, asr sl │ │ │ │ + smlabbeq fp, r8, sl, r6 │ │ │ │ + tsteq sl, r8, asr #20 │ │ │ │ + smlabteq fp, ip, sl, r6 │ │ │ │ + smlatbeq fp, r8, sl, r6 │ │ │ │ tsteq fp, r8, ror r6 │ │ │ │ - @ instruction: 0x010b6ab4 │ │ │ │ - smlatbeq sl, r8, fp, sl │ │ │ │ - smlabteq fp, r0, sl, r6 │ │ │ │ - @ instruction: 0x010aab98 │ │ │ │ - strdeq r8, [fp, -r8] │ │ │ │ - strdeq r6, [fp, -ip] │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - smlatbeq fp, r8, r6, r8 │ │ │ │ - tsteq sl, r0, ror fp │ │ │ │ - @ instruction: 0x010b86b4 │ │ │ │ - tsteq sl, r0, ror #22 │ │ │ │ - tsteq fp, r0, lsr #22 │ │ │ │ - strdeq r6, [fp, -ip] │ │ │ │ - tsteq sl, r8, asr #22 │ │ │ │ - smlatteq fp, r0, r6, r8 │ │ │ │ - tsteq sl, r8, lsr fp │ │ │ │ - @ instruction: 0x010b87b0 │ │ │ │ - tsteq fp, ip, ror fp │ │ │ │ - tsteq fp, r4, lsl r7 │ │ │ │ - strdeq r8, [fp, -r0] │ │ │ │ - tsteq fp, ip, lsr #22 │ │ │ │ - tsteq sl, r8, lsl #22 │ │ │ │ - tsteq fp, r8, lsr fp │ │ │ │ - strdeq sl, [sl, -r8] │ │ │ │ - tsteq fp, ip, ror fp │ │ │ │ - tsteq fp, r8, asr fp │ │ │ │ - tsteq fp, r8, lsr #14 │ │ │ │ - ldrdeq sl, [sl, -r8] │ │ │ │ - tsteq fp, r4, lsr r7 │ │ │ │ - smlabteq sl, r8, sl, sl │ │ │ │ + tsteq sl, r8, lsr #20 │ │ │ │ + smlabbeq fp, r4, r6, r8 │ │ │ │ + tsteq sl, r8, lsl sl │ │ │ │ + tsteq fp, r8, lsr #22 │ │ │ │ + smlabteq fp, r0, r6, r8 │ │ │ │ + @ instruction: 0x010b869c │ │ │ │ ldrdeq r6, [fp, -r8] │ │ │ │ - tsteq fp, r0, ror r7 │ │ │ │ - tsteq fp, ip, asr #14 │ │ │ │ - smlabbeq fp, r8, fp, r6 │ │ │ │ - smlatbeq sl, r0, sl, sl │ │ │ │ - @ instruction: 0x010b6b94 │ │ │ │ - @ instruction: 0x010aaa90 │ │ │ │ - @ instruction: 0x010b8794 │ │ │ │ - tsteq fp, r0, ror r7 │ │ │ │ - tsteq sl, r8, ror sl │ │ │ │ - smlabteq fp, r0, fp, r6 │ │ │ │ - tsteq sl, r8, ror #20 │ │ │ │ - tsteq fp, r0, lsl r9 │ │ │ │ - smlabbeq fp, r8, ip, r6 │ │ │ │ - smlatteq fp, r8, r7, r8 │ │ │ │ - smlatteq fp, ip, fp, r6 │ │ │ │ - smlabteq fp, r8, fp, r6 │ │ │ │ - @ instruction: 0x010b8798 │ │ │ │ - tsteq sl, r0, lsr sl │ │ │ │ - smlatbeq fp, r4, r7, r8 │ │ │ │ - tsteq sl, r0, lsr #20 │ │ │ │ - smlatteq fp, r8, r7, r8 │ │ │ │ - smlabteq fp, r4, r7, r8 │ │ │ │ - tsteq fp, r0, lsl #24 │ │ │ │ - tsteq sl, r0, lsl #20 │ │ │ │ - tsteq fp, ip, lsl #24 │ │ │ │ strdeq sl, [sl, -r0] │ │ │ │ - tsteq fp, r4, asr #16 │ │ │ │ - tsteq fp, r8, asr #24 │ │ │ │ - tsteq fp, r4, lsr #24 │ │ │ │ - strdeq r8, [fp, -r4] │ │ │ │ + smlatteq fp, r4, sl, r6 │ │ │ │ + smlatteq sl, r0, r9, sl │ │ │ │ + smlatteq fp, r4, r6, r8 │ │ │ │ + smlabteq fp, r0, r6, r8 │ │ │ │ smlabteq sl, r8, r9, sl │ │ │ │ - tsteq fp, r0, lsl #16 │ │ │ │ + tsteq fp, r0, lsl fp │ │ │ │ @ instruction: 0x010aa9b8 │ │ │ │ - tsteq fp, ip, ror #24 │ │ │ │ - tsteq fp, r8, asr #24 │ │ │ │ - smlatbeq sl, r0, r9, sl │ │ │ │ - tsteq fp, ip, lsr #16 │ │ │ │ - @ instruction: 0x010aa990 │ │ │ │ - strdeq r8, [fp, -ip] │ │ │ │ - smlabteq fp, r8, ip, r6 │ │ │ │ tsteq fp, r0, ror #16 │ │ │ │ - tsteq fp, ip, lsr r8 │ │ │ │ - tsteq fp, r8, ror ip │ │ │ │ - tsteq sl, r0, ror #18 │ │ │ │ - smlabbeq fp, r4, ip, r6 │ │ │ │ + ldrdeq r6, [fp, -r8] │ │ │ │ + tsteq fp, r8, lsr r7 │ │ │ │ + tsteq fp, ip, lsr fp │ │ │ │ + tsteq fp, r8, lsl fp │ │ │ │ + smlatteq fp, r8, r6, r8 │ │ │ │ + smlabbeq sl, r0, r9, sl │ │ │ │ + strdeq r8, [fp, -r4] │ │ │ │ + tsteq sl, r0, ror r9 │ │ │ │ + tsteq fp, r8, lsr r7 │ │ │ │ + tsteq fp, r4, lsl r7 │ │ │ │ + tsteq fp, r0, asr fp │ │ │ │ tsteq sl, r0, asr r9 │ │ │ │ - smlabteq fp, r8, ip, r6 │ │ │ │ - smlatbeq fp, r4, ip, r6 │ │ │ │ - tsteq fp, r4, ror r8 │ │ │ │ - tsteq sl, r0, lsr r9 │ │ │ │ - smlabbeq fp, r0, r8, r8 │ │ │ │ - tsteq sl, r0, lsr #18 │ │ │ │ - tsteq fp, r4, lsr #26 │ │ │ │ - @ instruction: 0x010b88bc │ │ │ │ - @ instruction: 0x010b8898 │ │ │ │ + tsteq fp, ip, asr fp │ │ │ │ + tsteq sl, r0, asr #18 │ │ │ │ + @ instruction: 0x010b8794 │ │ │ │ + @ instruction: 0x010b6b98 │ │ │ │ + tsteq fp, r4, ror fp │ │ │ │ + tsteq fp, r4, asr #14 │ │ │ │ + tsteq sl, r8, lsl r9 │ │ │ │ + tsteq fp, r0, asr r7 │ │ │ │ + tsteq sl, r8, lsl #18 │ │ │ │ + @ instruction: 0x010b6bbc │ │ │ │ + @ instruction: 0x010b6b98 │ │ │ │ + strdeq sl, [sl, -r0] │ │ │ │ + tsteq fp, ip, ror r7 │ │ │ │ + smlatteq sl, r0, r8, sl │ │ │ │ + tsteq fp, ip, asr #16 │ │ │ │ + tsteq fp, r8, lsl ip │ │ │ │ + @ instruction: 0x010b87b0 │ │ │ │ + smlabbeq fp, ip, r7, r8 │ │ │ │ + smlabteq fp, r8, fp, r6 │ │ │ │ + @ instruction: 0x010aa8b0 │ │ │ │ ldrdeq r6, [fp, -r4] │ │ │ │ - strdeq sl, [sl, -r8] │ │ │ │ - smlatteq fp, r0, ip, r6 │ │ │ │ - smlatteq sl, r8, r8, sl │ │ │ │ - smlatteq fp, r0, r8, r8 │ │ │ │ - @ instruction: 0x010b88bc │ │ │ │ - ldrdeq sl, [sl, -r0] │ │ │ │ - tsteq fp, ip, lsl #26 │ │ │ │ - smlabteq sl, r0, r8, sl │ │ │ │ - tsteq fp, ip │ │ │ │ - tsteq fp, r4, asr sl │ │ │ │ - smlabteq fp, ip, sp, r6 │ │ │ │ - tsteq fp, ip, lsr #18 │ │ │ │ - tsteq fp, r0, lsr sp │ │ │ │ - tsteq fp, ip, lsl #26 │ │ │ │ - ldrdeq r8, [fp, -ip] │ │ │ │ + smlatbeq sl, r0, r8, sl │ │ │ │ + tsteq fp, r8, lsl ip │ │ │ │ + strdeq r6, [fp, -r4] │ │ │ │ + smlabteq fp, r4, r7, r8 │ │ │ │ smlabbeq sl, r0, r8, sl │ │ │ │ - smlatteq fp, r8, r8, r8 │ │ │ │ + ldrdeq r8, [fp, -r0] │ │ │ │ tsteq sl, r0, ror r8 │ │ │ │ - tsteq fp, ip, lsr #18 │ │ │ │ - tsteq fp, r8, lsl #18 │ │ │ │ - tsteq fp, r4, asr #26 │ │ │ │ - tsteq sl, r0, asr r8 │ │ │ │ - tsteq fp, r0, asr sp │ │ │ │ - tsteq sl, r0, asr #16 │ │ │ │ - smlabbeq fp, r8, r9, r8 │ │ │ │ - smlabbeq fp, ip, sp, r6 │ │ │ │ - tsteq fp, r8, ror #26 │ │ │ │ - tsteq fp, sl, lsr r9 │ │ │ │ - tsteq sl, ip, lsl r8 │ │ │ │ - tsteq fp, sl, asr #18 │ │ │ │ + tsteq fp, r4, ror ip │ │ │ │ + tsteq fp, ip, lsl #16 │ │ │ │ + smlatteq fp, r8, r7, r8 │ │ │ │ + tsteq fp, r4, lsr #24 │ │ │ │ + tsteq sl, r8, asr #16 │ │ │ │ + tsteq fp, r0, lsr ip │ │ │ │ + tsteq sl, r8, lsr r8 │ │ │ │ + tsteq fp, r0, lsr r8 │ │ │ │ + tsteq fp, ip, lsl #16 │ │ │ │ + tsteq sl, r0, lsr #16 │ │ │ │ + tsteq fp, ip, asr ip │ │ │ │ tsteq sl, r0, lsl r8 │ │ │ │ - @ instruction: 0x010b6dba │ │ │ │ - @ instruction: 0x010b6d98 │ │ │ │ - strdeq sl, [sl, -lr] │ │ │ │ - smlabbeq fp, r0, r9, r8 │ │ │ │ - strdeq sl, [sl, -r2] │ │ │ │ - tsteq fp, r4, asr sl │ │ │ │ - tsteq fp, r2, lsr #28 │ │ │ │ - @ instruction: 0x010b89bc │ │ │ │ - @ instruction: 0x010b899a │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - smlabteq sl, lr, r7, sl │ │ │ │ + tsteq fp, ip, asr pc │ │ │ │ + smlatbeq fp, r4, r9, r8 │ │ │ │ + tsteq fp, ip, lsl sp │ │ │ │ + tsteq fp, ip, ror r8 │ │ │ │ + smlabbeq fp, r0, ip, r6 │ │ │ │ + tsteq fp, ip, asr ip │ │ │ │ + tsteq fp, ip, lsr #16 │ │ │ │ + ldrdeq sl, [sl, -r0] │ │ │ │ + tsteq fp, r8, lsr r8 │ │ │ │ + smlabteq sl, r0, r7, sl │ │ │ │ + tsteq fp, ip, ror r8 │ │ │ │ + tsteq fp, r8, asr r8 │ │ │ │ + @ instruction: 0x010b6c94 │ │ │ │ + smlatbeq sl, r0, r7, sl │ │ │ │ + smlatbeq fp, r0, ip, r6 │ │ │ │ + @ instruction: 0x010aa790 │ │ │ │ + ldrdeq r8, [fp, -r8] │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + @ instruction: 0x010b6cb8 │ │ │ │ + smlabbeq fp, sl, r8, r8 │ │ │ │ + tsteq sl, ip, ror #14 │ │ │ │ + @ instruction: 0x010b889a │ │ │ │ + tsteq sl, r0, ror #14 │ │ │ │ + tsteq fp, sl, lsl #26 │ │ │ │ + smlatteq fp, r8, ip, r6 │ │ │ │ + tsteq sl, lr, asr #14 │ │ │ │ + ldrdeq r8, [fp, -r0] │ │ │ │ + tsteq sl, r2, asr #14 │ │ │ │ + smlatbeq fp, r4, r9, r8 │ │ │ │ + tsteq fp, r2, ror sp │ │ │ │ + tsteq fp, ip, lsl #18 │ │ │ │ + smlatteq fp, sl, r8, r8 │ │ │ │ + tsteq fp, r8, lsr #26 │ │ │ │ + tsteq sl, lr, lsl r7 │ │ │ │ + tsteq fp, r8, lsr sp │ │ │ │ + tsteq sl, r2, lsl r7 │ │ │ │ + smlabbeq fp, r0, sp, r6 │ │ │ │ + tsteq fp, lr, asr sp │ │ │ │ + tsteq fp, r0, lsr r9 │ │ │ │ + strdeq sl, [sl, -sl] │ │ │ │ + tsteq fp, r0, asr #18 │ │ │ │ + smlatteq sl, lr, r6, sl │ │ │ │ smlatteq fp, r8, sp, r6 │ │ │ │ - smlabteq sl, r2, r7, sl │ │ │ │ - tsteq fp, r0, lsr lr │ │ │ │ - tsteq fp, lr, lsl #28 │ │ │ │ - smlatteq fp, r0, r9, r8 │ │ │ │ - smlatbeq sl, sl, r7, sl │ │ │ │ - strdeq r8, [fp, -r0] │ │ │ │ - @ instruction: 0x010aa79e │ │ │ │ - @ instruction: 0x010b6e98 │ │ │ │ - tsteq fp, r2, lsr sl │ │ │ │ - tsteq fp, r0, lsl sl │ │ │ │ + smlabbeq fp, r2, r9, r8 │ │ │ │ + tsteq fp, r0, ror #18 │ │ │ │ + @ instruction: 0x010b6d9e │ │ │ │ + ldrdeq sl, [sl, -r0] │ │ │ │ + smlatbeq fp, lr, sp, r6 │ │ │ │ + smlabteq sl, r4, r6, sl │ │ │ │ + @ instruction: 0x010b89b2 │ │ │ │ + @ instruction: 0x010b8990 │ │ │ │ + @ instruction: 0x010aa6b2 │ │ │ │ + smlatteq fp, r4, sp, r6 │ │ │ │ + smlatbeq sl, r6, r6, sl │ │ │ │ + tsteq fp, r8, lsr fp │ │ │ │ + @ instruction: 0x010b6eb2 │ │ │ │ + tsteq fp, r4, lsl sl │ │ │ │ + tsteq fp, sl, lsl lr │ │ │ │ + strdeq r6, [fp, -r8] │ │ │ │ + smlabteq fp, sl, r9, r8 │ │ │ │ + tsteq sl, ip, ror r6 │ │ │ │ + ldrdeq r8, [fp, -sl] │ │ │ │ + tsteq sl, r0, ror r6 │ │ │ │ + tsteq fp, r2, lsr #20 │ │ │ │ + tsteq fp, r0, lsl #20 │ │ │ │ + tsteq fp, lr, lsr lr │ │ │ │ + tsteq sl, r8, asr r6 │ │ │ │ tsteq fp, lr, asr #28 │ │ │ │ - smlabbeq sl, r0, r7, sl │ │ │ │ - tsteq fp, lr, asr lr │ │ │ │ - tsteq sl, r4, ror r7 │ │ │ │ - tsteq fp, r2, ror #20 │ │ │ │ - tsteq fp, r0, asr #20 │ │ │ │ - tsteq sl, r2, ror #14 │ │ │ │ - @ instruction: 0x010b6e94 │ │ │ │ - tsteq sl, r6, asr r7 │ │ │ │ - smlatteq fp, r8, fp, r8 │ │ │ │ - tsteq fp, r2, ror #30 │ │ │ │ - smlabteq fp, r4, sl, r8 │ │ │ │ - smlabteq fp, sl, lr, r6 │ │ │ │ - smlatbeq fp, r8, lr, r6 │ │ │ │ - tsteq fp, sl, ror sl │ │ │ │ - tsteq sl, ip, lsr #14 │ │ │ │ + tsteq sl, ip, asr #12 │ │ │ │ smlabbeq fp, sl, sl, r8 │ │ │ │ - tsteq sl, r0, lsr #14 │ │ │ │ - ldrdeq r8, [fp, -r2] │ │ │ │ - @ instruction: 0x010b8ab0 │ │ │ │ + @ instruction: 0x010b6e90 │ │ │ │ + tsteq fp, lr, ror #28 │ │ │ │ + tsteq fp, r0, asr #20 │ │ │ │ + tsteq sl, lr, lsr #12 │ │ │ │ + tsteq fp, r0, asr sl │ │ │ │ + tsteq sl, r2, lsr #12 │ │ │ │ + smlabteq fp, r0, lr, r6 │ │ │ │ + @ instruction: 0x010b6e9e │ │ │ │ + tsteq sl, r0, lsl r6 │ │ │ │ + smlabbeq fp, r6, sl, r8 │ │ │ │ + tsteq sl, r4, lsl #12 │ │ │ │ + tsteq fp, sl, asr fp │ │ │ │ + tsteq fp, r8, lsr #30 │ │ │ │ + smlabteq fp, r2, sl, r8 │ │ │ │ + smlatbeq fp, r0, sl, r8 │ │ │ │ + ldrdeq r6, [fp, -lr] │ │ │ │ + smlatteq sl, r0, r5, sl │ │ │ │ smlatteq fp, lr, lr, r6 │ │ │ │ - tsteq sl, r8, lsl #14 │ │ │ │ - strdeq r6, [fp, -lr] │ │ │ │ - strdeq sl, [sl, -ip] │ │ │ │ - tsteq fp, sl, lsr fp │ │ │ │ - tsteq fp, r0, asr #30 │ │ │ │ - tsteq fp, lr, lsl pc │ │ │ │ - strdeq r8, [fp, -r0] │ │ │ │ - ldrdeq sl, [sl, -lr] │ │ │ │ - tsteq fp, r0, lsl #22 │ │ │ │ - ldrdeq sl, [sl, -r2] │ │ │ │ - tsteq fp, r0, ror pc │ │ │ │ - tsteq fp, lr, asr #30 │ │ │ │ - smlabteq sl, r0, r6, sl │ │ │ │ - tsteq fp, r6, lsr fp │ │ │ │ - @ instruction: 0x010aa6b4 │ │ │ │ - tsteq fp, sl, lsl #24 │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - tsteq fp, r2, ror fp │ │ │ │ - tsteq fp, r0, asr fp │ │ │ │ - smlabbeq fp, lr, pc, r6 @ │ │ │ │ - @ instruction: 0x010aa690 │ │ │ │ - @ instruction: 0x010b6f9e │ │ │ │ - smlabbeq sl, r4, r6, sl │ │ │ │ - smlatteq fp, r6, pc, r6 @ │ │ │ │ - smlabteq fp, r4, pc, r6 @ │ │ │ │ - @ instruction: 0x010b8b96 │ │ │ │ - tsteq sl, ip, ror #12 │ │ │ │ - smlatbeq fp, r6, fp, r8 │ │ │ │ - tsteq sl, r0, ror #12 │ │ │ │ - tsteq fp, lr, asr #32 │ │ │ │ - smlatteq fp, r8, fp, r8 │ │ │ │ - smlabteq fp, r6, fp, r8 │ │ │ │ - tsteq fp, r4 │ │ │ │ - tsteq sl, r2, asr #12 │ │ │ │ - tsteq fp, r4, lsl r0 │ │ │ │ - tsteq sl, r6, lsr r6 │ │ │ │ - tsteq fp, r8, lsl ip │ │ │ │ + ldrdeq sl, [sl, -r4] │ │ │ │ + tsteq fp, r6, lsr pc │ │ │ │ + tsteq fp, r4, lsl pc │ │ │ │ + smlatteq fp, r6, sl, r8 │ │ │ │ + @ instruction: 0x010aa5bc │ │ │ │ strdeq r8, [fp, -r6] │ │ │ │ - tsteq sl, r4, lsr #12 │ │ │ │ - tsteq fp, sl, asr #32 │ │ │ │ - tsteq sl, r8, lsl r6 │ │ │ │ + @ instruction: 0x010aa5b0 │ │ │ │ + @ instruction: 0x010b6f9e │ │ │ │ + tsteq fp, r8, lsr fp │ │ │ │ + tsteq fp, r6, lsl fp │ │ │ │ + tsteq fp, r4, asr pc │ │ │ │ + @ instruction: 0x010aa592 │ │ │ │ + tsteq fp, r4, ror #30 │ │ │ │ + smlabbeq sl, r6, r5, sl │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ + tsteq fp, r6, asr #22 │ │ │ │ + tsteq sl, r4, ror r5 │ │ │ │ + @ instruction: 0x010b6f9a │ │ │ │ + tsteq sl, r8, ror #10 │ │ │ │ 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 │ │ │ │ @@ -17436,19 +17436,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 fp, r6, asr #18 │ │ │ │ - tsteq ip, r8, lsr #28 │ │ │ │ - tsteq fp, sl, lsr r9 │ │ │ │ - smlatbeq fp, sl, r8, r1 │ │ │ │ - tsteq ip, ip, asr #26 │ │ │ │ + @ instruction: 0x010b1896 │ │ │ │ + tsteq ip, r8, ror sp │ │ │ │ + smlabbeq fp, sl, r8, r1 │ │ │ │ + strdeq r1, [fp, -sl] │ │ │ │ + @ instruction: 0x010c9c9c │ │ │ │ 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] │ │ │ │ @@ -18058,109 +18058,109 @@ │ │ │ │ ldc 7, cr15, [r4], {237} @ 0xed │ │ │ │ bmi 1976bc4 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ andlt lr, r2, ip, lsl #25 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatteq sl, sl, r6, r9 │ │ │ │ - ldrdeq r8, [ip, -r4] │ │ │ │ - tsteq fp, r0, lsl #20 │ │ │ │ - @ instruction: 0x010c8eb6 │ │ │ │ - tsteq fp, r8, lsl #20 │ │ │ │ - tsteq fp, ip, lsl #20 │ │ │ │ - strdeq r0, [fp, -r0] │ │ │ │ - tsteq r3, sl, lsr #25 │ │ │ │ - smlatteq fp, ip, r9, r0 │ │ │ │ - ldrdeq r0, [fp, -lr] │ │ │ │ - ldrdeq r0, [fp, -lr] │ │ │ │ - smlatteq fp, sl, r9, r0 │ │ │ │ - smlatteq fp, lr, r9, r0 │ │ │ │ - smlatteq fp, ip, r9, r0 │ │ │ │ - strdeq r8, [ip, -r2] │ │ │ │ - ldrdeq r0, [fp, -lr] │ │ │ │ - ldrdeq r8, [ip, -r0] │ │ │ │ - tsteq fp, sl, asr #18 │ │ │ │ - tsteq sl, r6, asr #12 │ │ │ │ - tsteq sl, lr, lsr r6 │ │ │ │ - @ instruction: 0x010b0992 │ │ │ │ - @ instruction: 0x010b0992 │ │ │ │ - @ instruction: 0x010b0996 │ │ │ │ - tsteq r3, r8, lsl #23 │ │ │ │ - smlabteq sl, sl, r7, r9 │ │ │ │ - ldrdeq r9, [sl, -r6] │ │ │ │ - tsteq r3, r4, asr fp │ │ │ │ - @ instruction: 0x010a97be │ │ │ │ - @ instruction: 0x010a9794 │ │ │ │ - smlatbeq sl, r0, r7, r9 │ │ │ │ - @ instruction: 0x010a979c │ │ │ │ - @ instruction: 0x010a9798 │ │ │ │ - @ instruction: 0x010a9794 │ │ │ │ - @ instruction: 0x010a9794 │ │ │ │ - tsteq r3, r2, asr #21 │ │ │ │ - smlabbeq sl, r0, r7, r9 │ │ │ │ - tsteq sl, r2, lsl #14 │ │ │ │ + tsteq sl, sl, lsr r6 │ │ │ │ + tsteq ip, r4, lsr #28 │ │ │ │ + tsteq fp, r0, asr r9 │ │ │ │ + tsteq ip, r6, lsl #28 │ │ │ │ + tsteq fp, r8, asr r9 │ │ │ │ + tsteq fp, ip, asr r9 │ │ │ │ + tsteq fp, r0, asr #18 │ │ │ │ + @ instruction: 0x01135bfa │ │ │ │ + tsteq fp, ip, lsr r9 │ │ │ │ + tsteq fp, lr, lsr #18 │ │ │ │ + tsteq fp, lr, lsr #18 │ │ │ │ + tsteq fp, sl, lsr r9 │ │ │ │ + tsteq fp, lr, lsr r9 │ │ │ │ + tsteq fp, ip, lsr r9 │ │ │ │ + tsteq ip, r2, asr #26 │ │ │ │ + tsteq fp, lr, lsr #18 │ │ │ │ + tsteq ip, r0, lsr #26 │ │ │ │ + @ instruction: 0x010b089a │ │ │ │ + @ instruction: 0x010a9596 │ │ │ │ + smlabbeq sl, lr, r5, r9 │ │ │ │ + smlatteq fp, r2, r8, r0 │ │ │ │ + smlatteq fp, r2, r8, r0 │ │ │ │ + smlatteq fp, r6, r8, r0 │ │ │ │ + @ instruction: 0x01135ad8 │ │ │ │ + tsteq sl, sl, lsl r7 │ │ │ │ + tsteq sl, r6, lsr #14 │ │ │ │ + tsteq r3, r4, lsr #21 │ │ │ │ tsteq sl, lr, lsl #14 │ │ │ │ - tsteq sl, sl, lsl #14 │ │ │ │ - tsteq sl, r6, lsl #14 │ │ │ │ - tsteq sl, r2, lsl #14 │ │ │ │ - tsteq sl, r2, lsl #14 │ │ │ │ - tsteq r3, r0, lsr sl │ │ │ │ - tsteq sl, r2, ror r6 │ │ │ │ - tsteq sl, lr, ror r6 │ │ │ │ - @ instruction: 0x011359fc │ │ │ │ - tsteq sl, r6, ror #12 │ │ │ │ - tsteq sl, lr, lsr r6 │ │ │ │ - tsteq sl, ip, asr #12 │ │ │ │ - tsteq sl, sl, asr #12 │ │ │ │ - tsteq sl, r8, asr #12 │ │ │ │ - tsteq sl, r6, asr #12 │ │ │ │ - tsteq sl, r8, asr #12 │ │ │ │ - tsteq r3, r8, ror r9 │ │ │ │ - tsteq sl, r8, lsr r6 │ │ │ │ - tsteq r3, r0, lsr r9 │ │ │ │ - smlabbeq sl, ip, r4, r9 │ │ │ │ - ldrdeq r8, [ip, -r8] │ │ │ │ - tsteq sl, lr, ror #8 │ │ │ │ - @ instruction: 0x010c8aba │ │ │ │ - smlatteq fp, ip, r4, r7 │ │ │ │ - tsteq sl, r0, asr #6 │ │ │ │ - tsteq sl, sl, lsr r3 │ │ │ │ - @ instruction: 0x010a93b0 │ │ │ │ - @ instruction: 0x010a93b8 │ │ │ │ - @ instruction: 0x010a93ba │ │ │ │ - @ instruction: 0x010a93b4 │ │ │ │ - smlabbeq sl, ip, r3, r9 │ │ │ │ - smlabbeq sl, lr, r3, r9 │ │ │ │ - tsteq fp, sl, ror r4 │ │ │ │ - tsteq fp, sl, ror r4 │ │ │ │ - tsteq fp, ip, ror r4 │ │ │ │ - tsteq fp, sl, ror r4 │ │ │ │ - tsteq r3, sl, lsl r8 │ │ │ │ + smlatteq sl, r4, r6, r9 │ │ │ │ + strdeq r9, [sl, -r0] │ │ │ │ + smlatteq sl, ip, r6, r9 │ │ │ │ + smlatteq sl, r8, r6, r9 │ │ │ │ + smlatteq sl, r4, r6, r9 │ │ │ │ + smlatteq sl, r4, r6, r9 │ │ │ │ + tsteq r3, r2, lsl sl │ │ │ │ + ldrdeq r9, [sl, -r0] │ │ │ │ + tsteq sl, r2, asr r6 │ │ │ │ + tsteq sl, lr, asr r6 │ │ │ │ + tsteq sl, sl, asr r6 │ │ │ │ + tsteq sl, r6, asr r6 │ │ │ │ + tsteq sl, r2, asr r6 │ │ │ │ + tsteq sl, r2, asr r6 │ │ │ │ + tsteq r3, r0, lsl #19 │ │ │ │ + smlabteq sl, r2, r5, r9 │ │ │ │ + smlabteq sl, lr, r5, r9 │ │ │ │ + tsteq r3, ip, asr #18 │ │ │ │ + @ instruction: 0x010a95b6 │ │ │ │ + smlabbeq sl, lr, r5, r9 │ │ │ │ + @ instruction: 0x010a959c │ │ │ │ + @ instruction: 0x010a959a │ │ │ │ + @ instruction: 0x010a9598 │ │ │ │ + @ instruction: 0x010a9596 │ │ │ │ + @ instruction: 0x010a9598 │ │ │ │ + tsteq r3, r8, asr #17 │ │ │ │ + smlabbeq sl, r8, r5, r9 │ │ │ │ + tsteq r3, r0, lsl #17 │ │ │ │ ldrdeq r9, [sl, -ip] │ │ │ │ - tsteq fp, sl, asr r4 │ │ │ │ - tsteq sp, r4, ror #16 │ │ │ │ - @ instruction: 0x011357d8 │ │ │ │ - tsteq fp, sl, lsr r4 │ │ │ │ - tsteq fp, r6, asr #8 │ │ │ │ - tsteq fp, r4, asr #8 │ │ │ │ - smlatteq fp, lr, r4, r0 │ │ │ │ - strdeq r0, [fp, -r6] │ │ │ │ - strdeq r0, [fp, -ip] │ │ │ │ - strdeq r0, [fp, -lr] │ │ │ │ - tsteq r3, r6, asr r7 │ │ │ │ - tsteq sl, r4, ror #2 │ │ │ │ - tsteq ip, r0, lsl #18 │ │ │ │ - tsteq fp, ip, ror r4 │ │ │ │ - @ instruction: 0x011356f8 │ │ │ │ + tsteq ip, r8, lsr #20 │ │ │ │ + @ instruction: 0x010a93be │ │ │ │ + tsteq ip, sl, lsl #20 │ │ │ │ + tsteq fp, ip, lsr r4 │ │ │ │ + @ instruction: 0x010a9290 │ │ │ │ + smlabbeq sl, sl, r2, r9 │ │ │ │ + mrseq r9, (UNDEF: 58) │ │ │ │ + tsteq sl, r8, lsl #6 │ │ │ │ + tsteq sl, sl, lsl #6 │ │ │ │ + tsteq sl, r4, lsl #6 │ │ │ │ + ldrdeq r9, [sl, -ip] │ │ │ │ + ldrdeq r9, [sl, -lr] │ │ │ │ + smlabteq fp, sl, r3, r7 │ │ │ │ + smlabteq fp, sl, r3, r7 │ │ │ │ + smlabteq fp, ip, r3, r7 │ │ │ │ + smlabteq fp, sl, r3, r7 │ │ │ │ + tsteq r3, sl, ror #14 │ │ │ │ + tsteq sl, ip, lsr #4 │ │ │ │ + smlatbeq fp, sl, r3, r7 │ │ │ │ + @ instruction: 0x010d97b4 │ │ │ │ + tsteq r3, r8, lsr #14 │ │ │ │ + smlabbeq fp, sl, r3, r7 │ │ │ │ + @ instruction: 0x010b7396 │ │ │ │ + @ instruction: 0x010b7394 │ │ │ │ + tsteq fp, lr, lsr r4 │ │ │ │ + tsteq fp, r6, asr #16 │ │ │ │ + tsteq fp, ip, asr #16 │ │ │ │ + tsteq fp, lr, asr #16 │ │ │ │ + tsteq r3, r6, lsr #13 │ │ │ │ strheq r9, [sl, -r4] │ │ │ │ - @ instruction: 0x010c889e │ │ │ │ - swpeq r9, r4, [sl] │ │ │ │ - smlabbeq ip, r0, r8, r8 │ │ │ │ - tsteq sl, r2, asr sp │ │ │ │ + tsteq ip, r0, asr r8 │ │ │ │ + smlabteq fp, ip, r3, r0 │ │ │ │ + tsteq r3, r8, asr #12 │ │ │ │ + tsteq sl, r4 │ │ │ │ + smlatteq ip, lr, r7, r8 │ │ │ │ + smlatteq sl, r4, pc, r8 @ │ │ │ │ + ldrdeq r8, [ip, -r0] │ │ │ │ + smlatbeq sl, r2, ip, r8 │ │ │ │ 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 │ │ │ │ @@ -18195,32 +18195,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 fp, ip, r1, r7 │ │ │ │ - ldrdeq r7, [fp, -lr] │ │ │ │ - tsteq fp, lr, lsl r2 │ │ │ │ - tsteq fp, ip, ror #4 │ │ │ │ - smlatteq fp, lr, r1, r7 │ │ │ │ - @ instruction: 0x010b7198 │ │ │ │ - tsteq fp, r6, ror r1 │ │ │ │ - smlabbeq fp, r0, r1, r7 │ │ │ │ - @ instruction: 0x010a8a9a │ │ │ │ - smlatbeq fp, r8, r1, r7 │ │ │ │ - @ instruction: 0x010b71b6 │ │ │ │ - smlabbeq sl, r8, sl, r8 │ │ │ │ - tsteq fp, sl, lsl #4 │ │ │ │ - smlatteq fp, r4, r1, r7 │ │ │ │ - smlatteq fp, lr, r1, r7 │ │ │ │ - tsteq sl, r0, ror sl │ │ │ │ - tsteq fp, sl, lsl #4 │ │ │ │ - tsteq sl, r4, ror #20 │ │ │ │ + strdeq r7, [fp, -ip] │ │ │ │ + tsteq fp, lr, lsr #2 │ │ │ │ + tsteq fp, lr, ror #2 │ │ │ │ + @ instruction: 0x010b71bc │ │ │ │ + tsteq fp, lr, lsr r1 │ │ │ │ + smlatteq fp, r8, r0, r7 │ │ │ │ + smlabteq fp, r6, r0, r7 │ │ │ │ + ldrdeq r7, [fp, -r0] │ │ │ │ + smlatteq sl, sl, r9, r8 │ │ │ │ + strdeq r7, [fp, -r8] │ │ │ │ + tsteq fp, r6, lsl #2 │ │ │ │ + ldrdeq r8, [sl, -r8] │ │ │ │ + tsteq fp, sl, asr r1 │ │ │ │ + tsteq fp, r4, lsr r1 │ │ │ │ + tsteq fp, lr, lsr r1 │ │ │ │ + smlabteq sl, r0, r9, r8 │ │ │ │ + tsteq fp, sl, asr r1 │ │ │ │ + @ instruction: 0x010a89b4 │ │ │ │ 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 │ │ │ │ @@ -18475,75 +18475,75 @@ │ │ │ │ ldmdb r2, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 10f7248 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, sl, asr #18 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x010b01b2 │ │ │ │ - smlatbeq ip, r6, r5, r8 │ │ │ │ - tsteq fp, r8, asr r1 │ │ │ │ - tsteq ip, r4, ror #10 │ │ │ │ - tsteq fp, lr, asr #2 │ │ │ │ - tsteq fp, r8, asr #2 │ │ │ │ - tsteq r3, ip, ror #6 │ │ │ │ - tsteq fp, ip, lsr #2 │ │ │ │ - tsteq ip, r4, lsl r5 │ │ │ │ - strdeq r0, [fp, -r2] │ │ │ │ - strdeq r8, [ip, -sl] │ │ │ │ - tsteq sl, r4, asr #26 │ │ │ │ - smlatteq ip, r0, r4, r8 │ │ │ │ - smlatteq fp, sl, r0, r7 │ │ │ │ - ldrdeq r7, [fp, -ip] │ │ │ │ - ldrdeq r7, [fp, -sl] │ │ │ │ - ldrdeq r7, [fp, -r8] │ │ │ │ - ldrdeq r7, [fp, -r6] │ │ │ │ - @ instruction: 0x011352b2 │ │ │ │ - smlabteq fp, r4, r0, r7 │ │ │ │ - smlabteq fp, ip, r0, r7 │ │ │ │ - smlabteq fp, sl, r0, r7 │ │ │ │ - smlabteq fp, r8, r0, r7 │ │ │ │ - smlabteq fp, ip, r0, r7 │ │ │ │ - smlabteq fp, r2, r0, r7 │ │ │ │ - strheq r7, [fp, -ip] │ │ │ │ - smlabteq fp, r0, r0, r7 │ │ │ │ - strheq r7, [fp, -sl] │ │ │ │ - strheq r7, [fp, -r0] │ │ │ │ - ldrdeq r8, [ip, -ip] │ │ │ │ - smlatbeq fp, r8, r0, r7 │ │ │ │ + tsteq fp, r2, lsl #2 │ │ │ │ + strdeq r8, [ip, -r6] │ │ │ │ smlatbeq fp, r8, r0, r7 │ │ │ │ - smlatbeq fp, ip, r0, r7 │ │ │ │ - smlatbeq fp, sl, r0, r7 │ │ │ │ - strheq r7, [fp, -r0] │ │ │ │ - tsteq r3, r0, lsr #3 │ │ │ │ - smlatbeq fp, sl, r0, r7 │ │ │ │ - tsteq ip, sl, asr #6 │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - smlabbeq fp, r0, r0, r7 │ │ │ │ - smlabbeq fp, r6, r0, r7 │ │ │ │ - smlabbeq fp, r4, r0, r7 │ │ │ │ - smlabbeq fp, sl, r0, r7 │ │ │ │ - swpeq r7, r4, [fp] │ │ │ │ + @ instruction: 0x010c84b4 │ │ │ │ swpeq r7, lr, [fp] │ │ │ │ - smlatbeq fp, r4, r0, r7 │ │ │ │ + swpeq r7, r8, [fp] │ │ │ │ + @ instruction: 0x011352bc │ │ │ │ + tsteq fp, ip, ror r0 │ │ │ │ + tsteq ip, r4, ror #8 │ │ │ │ + tsteq fp, r2, asr #32 │ │ │ │ + tsteq ip, sl, asr #8 │ │ │ │ + @ instruction: 0x010a8c94 │ │ │ │ + tsteq ip, r0, lsr r4 │ │ │ │ + tsteq fp, sl, lsr r0 │ │ │ │ + tsteq fp, ip, lsr #32 │ │ │ │ + tsteq fp, sl, lsr #32 │ │ │ │ + tsteq fp, r8, lsr #32 │ │ │ │ + tsteq fp, r6, lsr #32 │ │ │ │ + tsteq r3, r2, lsl #4 │ │ │ │ + tsteq fp, r4, lsl r0 │ │ │ │ + tsteq fp, ip, lsl r0 │ │ │ │ + tsteq fp, sl, lsl r0 │ │ │ │ + tsteq fp, r8, lsl r0 │ │ │ │ + tsteq fp, ip, lsl r0 │ │ │ │ + tsteq fp, r2, lsl r0 │ │ │ │ + tsteq fp, ip │ │ │ │ + tsteq fp, r0, lsl r0 │ │ │ │ + tsteq fp, sl │ │ │ │ + mrseq r7, (UNDEF: 11) │ │ │ │ + tsteq ip, ip, lsr #6 │ │ │ │ + strdeq r6, [fp, -r8] │ │ │ │ + strdeq r6, [fp, -r8] │ │ │ │ + strdeq r6, [fp, -ip] │ │ │ │ + strdeq r6, [fp, -sl] │ │ │ │ + mrseq r7, (UNDEF: 11) │ │ │ │ ldrsheq r5, [r3, -r0] │ │ │ │ - swpeq r7, r6, [fp] │ │ │ │ - @ instruction: 0x010d68b2 │ │ │ │ - smlabbeq ip, r0, lr, r9 │ │ │ │ - smlabbeq fp, sl, r0, r7 │ │ │ │ - swpeq r7, sl, [fp] │ │ │ │ - swpeq r7, r4, [fp] │ │ │ │ - swpeq r7, r4, [fp] │ │ │ │ - tsteq ip, r4, asr #4 │ │ │ │ - ldrdeq r8, [sl, -lr] │ │ │ │ - tsteq ip, sl, lsr #4 │ │ │ │ - tsteq fp, r8, rrx │ │ │ │ - @ instruction: 0x0109079e │ │ │ │ - tsteq r3, r6, lsr r0 │ │ │ │ - smlabteq sl, lr, r6, r8 │ │ │ │ + strdeq r6, [fp, -sl] │ │ │ │ + @ instruction: 0x010c829a │ │ │ │ + smlatbeq fp, r8, lr, r6 │ │ │ │ + ldrdeq r6, [fp, -r0] │ │ │ │ + ldrdeq r6, [fp, -r6] │ │ │ │ + ldrdeq r6, [fp, -r4] │ │ │ │ + ldrdeq r6, [fp, -sl] │ │ │ │ + smlatteq fp, r4, pc, r6 @ │ │ │ │ + smlatteq fp, lr, pc, r6 @ │ │ │ │ + strdeq r6, [fp, -r4] │ │ │ │ + tsteq r3, r0, asr #32 │ │ │ │ + smlatteq fp, r6, pc, r6 @ │ │ │ │ + tsteq sp, r2, lsl #16 │ │ │ │ + ldrdeq r9, [ip, -r0] │ │ │ │ + ldrdeq r6, [fp, -sl] │ │ │ │ + smlatteq fp, sl, pc, r6 @ │ │ │ │ + smlatteq fp, r4, pc, r6 @ │ │ │ │ + smlatteq fp, r4, pc, r6 @ │ │ │ │ + @ instruction: 0x010c8194 │ │ │ │ + tsteq sl, lr, lsr #22 │ │ │ │ + tsteq ip, sl, ror r1 │ │ │ │ + @ instruction: 0x010b6fb8 │ │ │ │ + smlatteq r9, lr, r6, r0 │ │ │ │ + tsteq r3, r6, lsl #31 │ │ │ │ + tsteq sl, lr, lsl r6 │ │ │ │ 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 │ │ │ │ @@ -19344,85 +19344,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: 0x010b6ebe │ │ │ │ - smlatteq fp, lr, lr, r6 │ │ │ │ - tsteq fp, r4, lsr pc │ │ │ │ - @ instruction: 0x010b6fb4 │ │ │ │ - tsteq fp, r4, lsl r0 │ │ │ │ - tsteq fp, r0, ror r0 │ │ │ │ - ldrdeq r7, [fp, -r2] │ │ │ │ - tsteq fp, r6, asr #2 │ │ │ │ - smlatbeq fp, r8, r1, r7 │ │ │ │ - tsteq fp, ip, lsl r2 │ │ │ │ - tsteq fp, r2, ror r2 │ │ │ │ - smlabteq fp, sl, r2, r7 │ │ │ │ - tsteq fp, sl, lsr r3 │ │ │ │ - @ instruction: 0x010b7392 │ │ │ │ - smlabteq fp, r8, r3, r7 │ │ │ │ - tsteq fp, r4, lsr r4 │ │ │ │ - tsteq fp, r2, lsr r4 │ │ │ │ - tsteq fp, lr, lsr #12 │ │ │ │ - smlabbeq fp, r0, r5, r7 │ │ │ │ - ldrdeq r7, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsr #8 │ │ │ │ - smlabteq fp, sl, r6, r7 │ │ │ │ - strdeq r7, [fp, -sl] │ │ │ │ - tsteq fp, r8, ror r8 │ │ │ │ - smlatbeq fp, lr, r7, r7 │ │ │ │ - @ instruction: 0x010b7892 │ │ │ │ - strdeq r7, [fp, -ip] │ │ │ │ - tsteq fp, lr, ror #18 │ │ │ │ - @ instruction: 0x010b79be │ │ │ │ - tsteq fp, r6, lsr #20 │ │ │ │ - tsteq fp, r0, ror sl │ │ │ │ - smlatbeq fp, r8, sp, r7 │ │ │ │ - smlabbeq fp, r6, pc, r7 @ │ │ │ │ - tsteq fp, r2, asr #8 │ │ │ │ - tsteq fp, r6, lsl sp │ │ │ │ - @ instruction: 0x010b81b6 │ │ │ │ - @ instruction: 0x010b7ab4 │ │ │ │ - strdeq r7, [fp, -r6] │ │ │ │ - @ instruction: 0x010b839e │ │ │ │ - smlabbeq fp, r6, ip, r7 │ │ │ │ - tsteq fp, lr, lsl #2 │ │ │ │ - tsteq fp, r0, lsl sl │ │ │ │ - tsteq fp, r0, asr lr │ │ │ │ - strdeq r8, [fp, -ip] │ │ │ │ + tsteq fp, lr, lsl #28 │ │ │ │ + tsteq fp, lr, lsr lr │ │ │ │ + smlabbeq fp, r4, lr, r6 │ │ │ │ + tsteq fp, r4, lsl #30 │ │ │ │ + tsteq fp, r4, ror #30 │ │ │ │ + smlabteq fp, r0, pc, r6 @ │ │ │ │ + tsteq fp, r2, lsr #32 │ │ │ │ + swpeq r7, r6, [fp] │ │ │ │ + strdeq r7, [fp, -r8] │ │ │ │ + tsteq fp, ip, ror #2 │ │ │ │ + smlabteq fp, r2, r1, r7 │ │ │ │ + tsteq fp, sl, lsl r2 │ │ │ │ + smlabbeq fp, sl, r2, r7 │ │ │ │ + smlatteq fp, r2, r2, r7 │ │ │ │ + tsteq fp, r8, lsl r3 │ │ │ │ + smlabbeq fp, r4, r3, r7 │ │ │ │ + smlabbeq fp, r2, r3, r7 │ │ │ │ + tsteq fp, lr, ror r5 │ │ │ │ + ldrdeq r7, [fp, -r0] │ │ │ │ + tsteq fp, ip, lsr #8 │ │ │ │ + tsteq fp, r8, ror r3 │ │ │ │ + tsteq fp, sl, lsl r6 │ │ │ │ + tsteq fp, sl, asr #12 │ │ │ │ + smlabteq fp, r8, r7, r7 │ │ │ │ + strdeq r7, [fp, -lr] │ │ │ │ + smlatteq fp, r2, r7, r7 │ │ │ │ + tsteq fp, ip, asr #16 │ │ │ │ + @ instruction: 0x010b78be │ │ │ │ + tsteq fp, lr, lsl #18 │ │ │ │ + tsteq fp, r6, ror r9 │ │ │ │ + smlabteq fp, r0, r9, r7 │ │ │ │ + strdeq r7, [fp, -r8] │ │ │ │ ldrdeq r7, [fp, -r6] │ │ │ │ - smlabbeq fp, r6, r0, r8 │ │ │ │ - tsteq fp, lr, ror #18 │ │ │ │ - tsteq fp, sl, lsl pc │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ - tsteq fp, r8, lsl sl │ │ │ │ - smlatbeq fp, r0, lr, r7 │ │ │ │ - tsteq fp, r8, lsl #4 │ │ │ │ - smlatteq fp, r8, r9, r8 │ │ │ │ - smlabteq fp, lr, r5, r8 │ │ │ │ - smlabteq fp, r0, r1, r8 │ │ │ │ - ldrdeq r8, [fp, -r8] │ │ │ │ - smlabbeq fp, r4, r3, r8 │ │ │ │ - @ instruction: 0x010b8b92 │ │ │ │ - tsteq fp, r6, asr r7 │ │ │ │ - tsteq fp, r2, asr r3 │ │ │ │ - tsteq fp, sl, asr #22 │ │ │ │ - tsteq fp, r8, lsl r7 │ │ │ │ - tsteq fp, sl, lsl #6 │ │ │ │ - tsteq fp, r2, lsl r1 │ │ │ │ - smlatbeq fp, r4, r4, r8 │ │ │ │ - smlatbeq fp, r2, r0, r8 │ │ │ │ - smlabbeq fp, lr, r8, r8 │ │ │ │ - tsteq fp, r4, ror r4 │ │ │ │ - qaddeq r8, sl, fp │ │ │ │ - tsteq fp, r6, asr r8 │ │ │ │ - tsteq fp, sl, lsr #8 │ │ │ │ + @ instruction: 0x010b8392 │ │ │ │ + tsteq fp, r6, ror #24 │ │ │ │ + tsteq fp, r6, lsl #2 │ │ │ │ + tsteq fp, r4, lsl #20 │ │ │ │ + tsteq fp, r6, asr #28 │ │ │ │ + smlatteq fp, lr, r2, r8 │ │ │ │ + ldrdeq r7, [fp, -r6] │ │ │ │ + qaddeq r8, lr, fp │ │ │ │ + tsteq fp, r0, ror #18 │ │ │ │ + smlatbeq fp, r0, sp, r7 │ │ │ │ + tsteq fp, ip, asr #4 │ │ │ │ + tsteq fp, r6, lsr #22 │ │ │ │ + ldrdeq r7, [fp, -r6] │ │ │ │ + @ instruction: 0x010b78be │ │ │ │ + tsteq fp, sl, ror #28 │ │ │ │ + smlabbeq fp, r8, r0, r8 │ │ │ │ + tsteq fp, r8, ror #18 │ │ │ │ + strdeq r7, [fp, -r0] │ │ │ │ + tsteq fp, r8, asr r1 │ │ │ │ + tsteq fp, r8, lsr r9 │ │ │ │ + tsteq fp, lr, lsl r5 │ │ │ │ + tsteq fp, r0, lsl r1 │ │ │ │ + tsteq fp, r8, lsr #22 │ │ │ │ + ldrdeq r8, [fp, -r4] │ │ │ │ + smlatteq fp, r2, sl, r8 │ │ │ │ + smlatbeq fp, r6, r6, r8 │ │ │ │ + smlatbeq fp, r2, r2, r8 │ │ │ │ + @ instruction: 0x010b8a9a │ │ │ │ + tsteq fp, r8, ror #12 │ │ │ │ + tsteq fp, sl, asr r2 │ │ │ │ + tsteq fp, r2, rrx │ │ │ │ + strdeq r8, [fp, -r4] │ │ │ │ + strdeq r7, [fp, -r2] │ │ │ │ + ldrdeq r8, [fp, -lr] │ │ │ │ + smlabteq fp, r4, r3, r8 │ │ │ │ + smlatbeq fp, sl, pc, r7 @ │ │ │ │ + smlatbeq fp, r6, r7, r8 │ │ │ │ + tsteq fp, sl, ror r3 │ │ │ │ @ instruction: 0x33a4f640 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6408203 │ │ │ │ addsmi r3, r8, #168, 6 @ 0xa0000002 │ │ │ │ andhi pc, r2, #6 │ │ │ │ svcvs 0x003af5b0 │ │ │ │ andhi pc, r2, #70 @ 0x46 │ │ │ │ @@ -20201,81 +20201,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 fp, r8, lsl #30 │ │ │ │ - smlatteq fp, r6, r6, r8 │ │ │ │ - @ instruction: 0x010b82be │ │ │ │ - smlatbeq fp, lr, lr, r7 │ │ │ │ - @ instruction: 0x010b86b8 │ │ │ │ - @ instruction: 0x010b8db8 │ │ │ │ - @ instruction: 0x010b8db8 │ │ │ │ - smlatbeq fp, ip, sp, r8 │ │ │ │ - strdeq r8, [fp, -r4] │ │ │ │ - tsteq fp, r6, lsl fp │ │ │ │ - tsteq fp, r8, lsl fp │ │ │ │ - tsteq fp, r0, lsl fp │ │ │ │ - tsteq fp, r2, lsl fp │ │ │ │ - tsteq fp, r0, lsl #22 │ │ │ │ - tsteq fp, r2, lsl #22 │ │ │ │ - strdeq r8, [fp, -sl] │ │ │ │ - tsteq fp, sl, asr sp │ │ │ │ - tsteq fp, r6, ror #16 │ │ │ │ - tsteq fp, sl, ror #16 │ │ │ │ - tsteq fp, r2, ror #16 │ │ │ │ - tsteq fp, r6, ror #16 │ │ │ │ - tsteq fp, r2, asr pc │ │ │ │ - tsteq fp, lr, ror pc │ │ │ │ - @ instruction: 0x010b8f9e │ │ │ │ - strdeq r9, [fp, -ip] │ │ │ │ + tsteq fp, r8, asr lr │ │ │ │ + tsteq fp, r6, lsr r6 │ │ │ │ + tsteq fp, lr, lsl #4 │ │ │ │ + strdeq r7, [fp, -lr] │ │ │ │ + tsteq fp, r8, lsl #12 │ │ │ │ + tsteq fp, r8, lsl #26 │ │ │ │ + tsteq fp, r8, lsl #26 │ │ │ │ + strdeq r8, [fp, -ip] │ │ │ │ + tsteq fp, r4, asr #30 │ │ │ │ + tsteq fp, r6, ror #20 │ │ │ │ + tsteq fp, r8, ror #20 │ │ │ │ + tsteq fp, r0, ror #20 │ │ │ │ + tsteq fp, r2, ror #20 │ │ │ │ + tsteq fp, r0, asr sl │ │ │ │ + tsteq fp, r2, asr sl │ │ │ │ + tsteq fp, sl, asr #20 │ │ │ │ + smlatbeq fp, sl, ip, r8 │ │ │ │ + @ instruction: 0x010b87b6 │ │ │ │ + @ instruction: 0x010b87ba │ │ │ │ + @ instruction: 0x010b87b2 │ │ │ │ + @ instruction: 0x010b87b6 │ │ │ │ + smlatbeq fp, r2, lr, r8 │ │ │ │ + smlabteq fp, lr, lr, r8 │ │ │ │ + smlatteq fp, lr, lr, r8 │ │ │ │ + tsteq fp, ip, asr #32 │ │ │ │ + tsteq fp, ip │ │ │ │ + smlatbeq fp, ip, r0, r9 │ │ │ │ strheq r9, [fp, -ip] │ │ │ │ - tsteq fp, ip, asr r1 │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - smlatteq fp, r0, r1, r9 │ │ │ │ - tsteq fp, r4, lsr #4 │ │ │ │ - tsteq fp, ip, ror r2 │ │ │ │ - ldrdeq r9, [fp, -r6] │ │ │ │ - tsteq fp, sl, lsr #6 │ │ │ │ + tsteq fp, r0, lsr r1 │ │ │ │ + tsteq fp, r4, ror r1 │ │ │ │ + smlabteq fp, ip, r1, r9 │ │ │ │ + tsteq fp, r6, lsr #4 │ │ │ │ + tsteq fp, sl, ror r2 │ │ │ │ + @ instruction: 0x010b929c │ │ │ │ + smlatteq fp, lr, r2, r9 │ │ │ │ + tsteq fp, sl, asr r3 │ │ │ │ + smlatbeq fp, lr, r7, r9 │ │ │ │ + tsteq fp, r4, ror r3 │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + smlatbeq fp, r0, r7, r9 │ │ │ │ + @ instruction: 0x010b959e │ │ │ │ + tsteq fp, r4, asr r3 │ │ │ │ + tsteq fp, r0, ror r5 │ │ │ │ + smlabbeq fp, r0, r7, r9 │ │ │ │ + tsteq fp, ip, asr r3 │ │ │ │ + tsteq fp, r0, ror r5 │ │ │ │ + tsteq fp, ip, ror r7 │ │ │ │ tsteq fp, ip, asr #6 │ │ │ │ - @ instruction: 0x010b939e │ │ │ │ - tsteq fp, sl, lsl #8 │ │ │ │ - tsteq fp, lr, asr r8 │ │ │ │ - tsteq fp, r4, lsr #8 │ │ │ │ - tsteq fp, ip, lsr #12 │ │ │ │ - tsteq fp, r0, asr r8 │ │ │ │ - tsteq fp, lr, asr #12 │ │ │ │ - tsteq fp, r4, lsl #8 │ │ │ │ - tsteq fp, r0, lsr #12 │ │ │ │ - tsteq fp, r0, lsr r8 │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ - tsteq fp, r0, lsr #12 │ │ │ │ - tsteq fp, ip, lsr #16 │ │ │ │ - strdeq r9, [fp, -ip] │ │ │ │ - smlabbeq fp, r4, r8, r9 │ │ │ │ - smlabbeq fp, lr, r8, r9 │ │ │ │ - strdeq r9, [fp, -ip] │ │ │ │ - tsteq fp, r2, asr #18 │ │ │ │ - smlatbeq fp, r0, r9, r9 │ │ │ │ + ldrdeq r9, [fp, -r4] │ │ │ │ ldrdeq r9, [fp, -lr] │ │ │ │ - tsteq fp, ip, lsl sl │ │ │ │ - smlabbeq fp, r8, sl, r9 │ │ │ │ - tsteq fp, ip, lsr fp │ │ │ │ - tsteq fp, r4, lsl fp │ │ │ │ - tsteq fp, r0, asr fp │ │ │ │ - smlabbeq fp, r2, fp, r9 │ │ │ │ - @ instruction: 0x010b9bbe │ │ │ │ - smlatteq fp, r4, fp, r9 │ │ │ │ - tsteq fp, ip, ror #24 │ │ │ │ - smlabteq fp, r8, ip, r9 │ │ │ │ - tsteq fp, lr, lsr sp │ │ │ │ - tsteq fp, ip, ror #26 │ │ │ │ + tsteq fp, ip, asr #16 │ │ │ │ + @ instruction: 0x010b9892 │ │ │ │ + strdeq r9, [fp, -r0] │ │ │ │ + tsteq fp, lr, lsr #18 │ │ │ │ + tsteq fp, ip, ror #18 │ │ │ │ ldrdeq r9, [fp, -r8] │ │ │ │ + smlabbeq fp, ip, sl, r9 │ │ │ │ + tsteq fp, r4, ror #20 │ │ │ │ + smlatbeq fp, r0, sl, r9 │ │ │ │ + ldrdeq r9, [fp, -r2] │ │ │ │ + tsteq fp, lr, lsl #22 │ │ │ │ + tsteq fp, r4, lsr fp │ │ │ │ + @ instruction: 0x010b9bbc │ │ │ │ + tsteq fp, r8, lsl ip │ │ │ │ + smlabbeq fp, lr, ip, r9 │ │ │ │ + @ instruction: 0x010b9cbc │ │ │ │ + tsteq fp, r8, lsr #26 │ │ │ │ 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 │ │ │ │ @@ -21067,81 +21067,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 fp, ip, lsr #26 │ │ │ │ - @ instruction: 0x010b9d96 │ │ │ │ - smlatteq fp, sl, sp, r9 │ │ │ │ - tsteq fp, r4, asr lr │ │ │ │ - @ instruction: 0x010b9eb4 │ │ │ │ + tsteq fp, ip, ror ip │ │ │ │ + smlatteq fp, r6, ip, r9 │ │ │ │ + tsteq fp, sl, lsr sp │ │ │ │ + smlatbeq fp, r4, sp, r9 │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + @ instruction: 0x010b9e9c │ │ │ │ + smlabbeq fp, ip, lr, r9 │ │ │ │ + tsteq fp, r0, lsl pc │ │ │ │ tsteq fp, ip, asr #30 │ │ │ │ - tsteq fp, ip, lsr pc │ │ │ │ - smlabteq fp, r0, pc, r9 @ │ │ │ │ - strdeq r9, [fp, -ip] │ │ │ │ - tsteq fp, sl, asr #32 │ │ │ │ - ldrdeq sl, [fp, -r0] │ │ │ │ - tsteq fp, r0, lsl r1 │ │ │ │ - @ instruction: 0x010ba1b4 │ │ │ │ - tsteq fp, r4, lsr #4 │ │ │ │ - tsteq fp, ip, lsl #4 │ │ │ │ - tsteq fp, r6, asr r2 │ │ │ │ - smlatbeq fp, sl, r2, sl │ │ │ │ - tsteq fp, r0, lsl r3 │ │ │ │ - tsteq fp, r4, asr r3 │ │ │ │ - @ instruction: 0x010ba39a │ │ │ │ - @ instruction: 0x010ba3ba │ │ │ │ - tsteq fp, r6, lsl r4 │ │ │ │ - smlatteq fp, r4, r3, sl │ │ │ │ - tsteq fp, lr, lsr #8 │ │ │ │ - tsteq fp, r2, ror r4 │ │ │ │ - smlatteq fp, r8, r4, sl │ │ │ │ - tsteq fp, sl, lsr r5 │ │ │ │ - smlabbeq fp, lr, r5, sl │ │ │ │ - smlatteq fp, r8, r5, sl │ │ │ │ - tsteq fp, r0, lsr r6 │ │ │ │ - tsteq fp, sl, asr r6 │ │ │ │ - smlatbeq fp, sl, r6, sl │ │ │ │ - strdeq sl, [fp, -r4] │ │ │ │ - tsteq fp, r2, asr r7 │ │ │ │ - @ instruction: 0x010ba79a │ │ │ │ + @ instruction: 0x010b9f9a │ │ │ │ + tsteq fp, r0, lsr #32 │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ + tsteq fp, r4, lsl #2 │ │ │ │ + tsteq fp, r4, ror r1 │ │ │ │ + tsteq fp, ip, asr r1 │ │ │ │ + smlatbeq fp, r6, r1, sl │ │ │ │ + strdeq sl, [fp, -sl] │ │ │ │ + tsteq fp, r0, ror #4 │ │ │ │ + smlatbeq fp, r4, r2, sl │ │ │ │ + smlatteq fp, sl, r2, sl │ │ │ │ + tsteq fp, sl, lsl #6 │ │ │ │ + tsteq fp, r6, ror #6 │ │ │ │ + tsteq fp, r4, lsr r3 │ │ │ │ + tsteq fp, lr, ror r3 │ │ │ │ + smlabteq fp, r2, r3, sl │ │ │ │ + tsteq fp, r8, lsr r4 │ │ │ │ + smlabbeq fp, sl, r4, sl │ │ │ │ + ldrdeq sl, [fp, -lr] │ │ │ │ + tsteq fp, r8, lsr r5 │ │ │ │ + smlabbeq fp, r0, r5, sl │ │ │ │ + smlatbeq fp, sl, r5, sl │ │ │ │ + strdeq sl, [fp, -sl] │ │ │ │ + tsteq fp, r4, asr #12 │ │ │ │ + smlatbeq fp, r2, r6, sl │ │ │ │ + smlatteq fp, sl, r6, sl │ │ │ │ + tsteq fp, r4, asr #14 │ │ │ │ + tsteq fp, r6, ror r7 │ │ │ │ + strdeq sl, [fp, -sl] │ │ │ │ strdeq sl, [fp, -r4] │ │ │ │ - tsteq fp, r6, lsr #16 │ │ │ │ - smlatbeq fp, sl, r8, sl │ │ │ │ - smlatbeq fp, r4, r8, sl │ │ │ │ + tsteq fp, lr, asr #16 │ │ │ │ + tsteq fp, r6, ror r8 │ │ │ │ + smlabteq fp, sl, r8, sl │ │ │ │ strdeq sl, [fp, -lr] │ │ │ │ - tsteq fp, r6, lsr #18 │ │ │ │ - tsteq fp, sl, ror r9 │ │ │ │ + tsteq fp, r8, asr r9 │ │ │ │ smlatbeq fp, lr, r9, sl │ │ │ │ - tsteq fp, r8, lsl #20 │ │ │ │ - tsteq fp, lr, asr sl │ │ │ │ - smlabteq fp, ip, sl, sl │ │ │ │ - @ instruction: 0x010baabe │ │ │ │ - tsteq fp, r2, lsl fp │ │ │ │ - tsteq fp, r4, asr fp │ │ │ │ - smlatbeq fp, r2, fp, sl │ │ │ │ - smlatteq fp, lr, fp, sl │ │ │ │ - smlatbeq fp, ip, ip, sl │ │ │ │ - tsteq fp, r0, lsr #26 │ │ │ │ - smlabteq fp, lr, sp, sl │ │ │ │ - @ instruction: 0x010badb4 │ │ │ │ - tsteq fp, r0, lsr lr │ │ │ │ - smlatbeq fp, r0, lr, sl │ │ │ │ - tsteq fp, ip, lsl pc │ │ │ │ - smlabbeq fp, r0, pc, sl @ │ │ │ │ + tsteq fp, ip, lsl sl │ │ │ │ + tsteq fp, lr, lsl #20 │ │ │ │ + tsteq fp, r2, ror #20 │ │ │ │ + smlatbeq fp, r4, sl, sl │ │ │ │ + strdeq sl, [fp, -r2] │ │ │ │ + tsteq fp, lr, lsr fp │ │ │ │ strdeq sl, [fp, -ip] │ │ │ │ - tsteq fp, r6, rrx │ │ │ │ - smlatbeq fp, sl, r0, fp │ │ │ │ - smlatteq fp, sl, r0, fp │ │ │ │ - tsteq fp, lr, asr #2 │ │ │ │ - smlabbeq fp, r4, r1, fp │ │ │ │ - smlabteq fp, r6, r1, fp │ │ │ │ - strdeq fp, [fp, -r8] │ │ │ │ + tsteq fp, r0, ror ip │ │ │ │ + tsteq fp, lr, lsl sp │ │ │ │ + tsteq fp, r4, lsl #26 │ │ │ │ + smlabbeq fp, r0, sp, sl │ │ │ │ + strdeq sl, [fp, -r0] │ │ │ │ + tsteq fp, ip, ror #28 │ │ │ │ + ldrdeq sl, [fp, -r0] │ │ │ │ + tsteq fp, ip, asr #30 │ │ │ │ + @ instruction: 0x010bafb6 │ │ │ │ + strdeq sl, [fp, -sl] │ │ │ │ + tsteq fp, sl, lsr r0 │ │ │ │ + swpeq fp, lr, [fp] @ │ │ │ │ + ldrdeq fp, [fp, -r4] │ │ │ │ + tsteq fp, r6, lsl r1 │ │ │ │ + tsteq fp, r8, asr #2 │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf64187f3 │ │ │ │ addsmi r1, r8, #236, 6 @ 0xb0000003 │ │ │ │ ldrbhi pc, [r2, r5]! @ │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -21931,81 +21931,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 fp, sl, lsr r1 │ │ │ │ - smlabbeq fp, sl, r1, fp │ │ │ │ - strdeq fp, [fp, -lr] │ │ │ │ - ldrdeq fp, [fp, -r6] │ │ │ │ - tsteq fp, r0, lsl r2 │ │ │ │ - tsteq fp, ip, lsr #4 │ │ │ │ - tsteq fp, ip, ror r2 │ │ │ │ - tsteq fp, lr, asr sl │ │ │ │ - tsteq fp, r2, ror #20 │ │ │ │ - tsteq fp, r8, asr sl │ │ │ │ - smlabbeq fp, lr, r2, fp │ │ │ │ - @ instruction: 0x010bb794 │ │ │ │ - @ instruction: 0x010bb79c │ │ │ │ - @ instruction: 0x010bb796 │ │ │ │ - @ instruction: 0x010bb79e │ │ │ │ - smlabbeq fp, ip, r7, fp │ │ │ │ - @ instruction: 0x010bb794 │ │ │ │ - smlabbeq fp, lr, r7, fp │ │ │ │ - tsteq fp, r6, lsr sl │ │ │ │ - smlatbeq fp, sl, r4, fp │ │ │ │ - @ instruction: 0x010bb4b0 │ │ │ │ - smlatbeq fp, sl, r4, fp │ │ │ │ - @ instruction: 0x010bb4b0 │ │ │ │ - tsteq fp, r8, ror ip │ │ │ │ - tsteq fp, lr, ror ip │ │ │ │ - tsteq fp, r8, ror ip │ │ │ │ - tsteq fp, lr, ror ip │ │ │ │ - tsteq fp, r4, ror #24 │ │ │ │ - tsteq fp, sl, ror #24 │ │ │ │ - tsteq fp, r4, ror #24 │ │ │ │ - tsteq fp, sl, ror #24 │ │ │ │ - tsteq fp, sl, asr ip │ │ │ │ - tsteq fp, r0, ror #24 │ │ │ │ - tsteq fp, sl, asr ip │ │ │ │ - tsteq fp, sl, lsr #30 │ │ │ │ - @ instruction: 0x010bb992 │ │ │ │ - @ instruction: 0x010bb994 │ │ │ │ - smlabbeq fp, ip, r9, fp │ │ │ │ - smlabbeq fp, lr, r9, fp │ │ │ │ - @ instruction: 0x010bc194 │ │ │ │ - tsteq fp, lr, ror #14 │ │ │ │ - tsteq fp, r4, lsl #6 │ │ │ │ - tsteq fp, r0, lsr sl │ │ │ │ - smlabteq fp, r6, r2, ip │ │ │ │ - tsteq fp, sl, asr r8 │ │ │ │ - strdeq ip, [fp, -ip] │ │ │ │ - smlabteq fp, ip, r9, ip │ │ │ │ - tsteq fp, lr, asr r5 │ │ │ │ - strdeq ip, [fp, -lr] │ │ │ │ - @ instruction: 0x010bc694 │ │ │ │ - smlabteq fp, sl, r3, ip │ │ │ │ - tsteq fp, r6, lsl r6 │ │ │ │ - @ instruction: 0x010bc1ba │ │ │ │ - smlabbeq fp, r0, r7, ip │ │ │ │ - tsteq fp, r8, lsr r9 │ │ │ │ + smlabbeq fp, sl, r0, fp │ │ │ │ + ldrdeq fp, [fp, -sl] │ │ │ │ + tsteq fp, lr, asr #2 │ │ │ │ + tsteq fp, r6, lsr #2 │ │ │ │ + tsteq fp, r0, ror #2 │ │ │ │ + tsteq fp, ip, ror r1 │ │ │ │ + smlabteq fp, ip, r1, fp │ │ │ │ + smlatbeq fp, lr, r9, fp │ │ │ │ + @ instruction: 0x010bb9b2 │ │ │ │ + smlatbeq fp, r8, r9, fp │ │ │ │ + ldrdeq fp, [fp, -lr] │ │ │ │ + smlatteq fp, r4, r6, fp │ │ │ │ + smlatteq fp, ip, r6, fp │ │ │ │ + smlatteq fp, r6, r6, fp │ │ │ │ + smlatteq fp, lr, r6, fp │ │ │ │ + ldrdeq fp, [fp, -ip] │ │ │ │ + smlatteq fp, r4, r6, fp │ │ │ │ + ldrdeq fp, [fp, -lr] │ │ │ │ + smlabbeq fp, r6, r9, fp │ │ │ │ + strdeq fp, [fp, -sl] │ │ │ │ + tsteq fp, r0, lsl #8 │ │ │ │ + strdeq fp, [fp, -sl] │ │ │ │ + tsteq fp, r0, lsl #8 │ │ │ │ + smlabteq fp, r8, fp, fp │ │ │ │ + smlabteq fp, lr, fp, fp │ │ │ │ + smlabteq fp, r8, fp, fp │ │ │ │ + smlabteq fp, lr, fp, fp │ │ │ │ + @ instruction: 0x010bbbb4 │ │ │ │ + @ instruction: 0x010bbbba │ │ │ │ + @ instruction: 0x010bbbb4 │ │ │ │ + @ instruction: 0x010bbbba │ │ │ │ + smlatbeq fp, sl, fp, fp │ │ │ │ + @ instruction: 0x010bbbb0 │ │ │ │ + smlatbeq fp, sl, fp, fp │ │ │ │ + tsteq fp, sl, ror lr │ │ │ │ + smlatteq fp, r2, r8, fp │ │ │ │ + smlatteq fp, r4, r8, fp │ │ │ │ + ldrdeq fp, [fp, -ip] │ │ │ │ + ldrdeq fp, [fp, -lr] │ │ │ │ + smlatteq fp, r4, r0, ip │ │ │ │ + @ instruction: 0x010bc6be │ │ │ │ + tsteq fp, r4, asr r2 │ │ │ │ + smlabbeq fp, r0, r9, ip │ │ │ │ + tsteq fp, r6, lsl r2 │ │ │ │ + smlatbeq fp, sl, r7, ip │ │ │ │ + tsteq fp, ip, asr #6 │ │ │ │ + tsteq fp, ip, lsl r9 │ │ │ │ + smlatbeq fp, lr, r4, ip │ │ │ │ + tsteq fp, lr, asr #32 │ │ │ │ + smlatteq fp, r4, r5, ip │ │ │ │ + tsteq fp, sl, lsl r3 │ │ │ │ + tsteq fp, r6, ror #10 │ │ │ │ + tsteq fp, sl, lsl #2 │ │ │ │ + ldrdeq ip, [fp, -r0] │ │ │ │ + smlabbeq fp, r8, r8, ip │ │ │ │ + @ instruction: 0x010bc89e │ │ │ │ + smlabteq fp, sl, r8, ip │ │ │ │ + smlatteq fp, ip, r8, ip │ │ │ │ + tsteq fp, r8, lsl r9 │ │ │ │ + tsteq fp, r2, lsr #18 │ │ │ │ tsteq fp, lr, asr #18 │ │ │ │ - tsteq fp, sl, ror r9 │ │ │ │ - @ instruction: 0x010bc99c │ │ │ │ - smlabteq fp, r8, r9, ip │ │ │ │ - ldrdeq ip, [fp, -r2] │ │ │ │ - strdeq ip, [fp, -lr] │ │ │ │ - tsteq fp, r0, lsr #20 │ │ │ │ - smlabteq fp, ip, ip, ip │ │ │ │ - smlatteq fp, r2, ip, ip │ │ │ │ - tsteq fp, lr, lsl #26 │ │ │ │ - tsteq fp, r0, lsr sp │ │ │ │ - smlatteq fp, r6, pc, ip @ │ │ │ │ + tsteq fp, r0, ror r9 │ │ │ │ + tsteq fp, ip, lsl ip │ │ │ │ + tsteq fp, r2, lsr ip │ │ │ │ + tsteq fp, lr, asr ip │ │ │ │ + smlabbeq fp, r0, ip, ip │ │ │ │ + tsteq fp, r6, lsr pc │ │ │ │ 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 │ │ │ │ @@ -22809,81 +22809,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 fp, sl, lr, ip │ │ │ │ - ldrdeq ip, [fp, -r4] │ │ │ │ - strdeq ip, [fp, -r4] │ │ │ │ - ldrdeq ip, [fp, -lr] │ │ │ │ - smlatteq fp, r8, r2, sp │ │ │ │ - ldrdeq ip, [fp, -ip] │ │ │ │ - strdeq sp, [fp, -r2] │ │ │ │ - @ instruction: 0x010bceb0 │ │ │ │ - strdeq ip, [fp, -r0] │ │ │ │ - tsteq fp, sl, lsr #6 │ │ │ │ - strdeq ip, [fp, -r0] │ │ │ │ - tsteq fp, lr, lsl r2 │ │ │ │ - smlatteq fp, lr, sp, ip │ │ │ │ - tsteq fp, r0, lsl r1 │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - smlatteq fp, r4, r0, sp │ │ │ │ - tsteq fp, ip, lsr #4 │ │ │ │ - smlatteq fp, lr, r3, sp │ │ │ │ + strdeq ip, [fp, -sl] │ │ │ │ + tsteq fp, r4, lsr #28 │ │ │ │ + tsteq fp, r4, asr #28 │ │ │ │ + tsteq fp, lr, lsr #30 │ │ │ │ + tsteq fp, r8, lsr r2 │ │ │ │ + tsteq fp, ip, lsr #28 │ │ │ │ + tsteq fp, r2, asr #2 │ │ │ │ + tsteq fp, r0, lsl #28 │ │ │ │ + tsteq fp, r0, asr #30 │ │ │ │ + tsteq fp, sl, ror r2 │ │ │ │ + tsteq fp, r0, asr #28 │ │ │ │ + tsteq fp, lr, ror #2 │ │ │ │ + tsteq fp, lr, lsr sp │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ + smlabbeq fp, r8, r3, sp │ │ │ │ + tsteq fp, r4, lsr r0 │ │ │ │ + tsteq fp, ip, ror r1 │ │ │ │ + tsteq fp, lr, lsr r3 │ │ │ │ + tsteq fp, ip, asr r3 │ │ │ │ + smlabbeq fp, r6, r3, sp │ │ │ │ + @ instruction: 0x010bd39a │ │ │ │ + smlabteq fp, r4, r3, sp │ │ │ │ + smlatteq fp, r2, r3, sp │ │ │ │ tsteq fp, ip, lsl #8 │ │ │ │ - tsteq fp, r6, lsr r4 │ │ │ │ - tsteq fp, sl, asr #8 │ │ │ │ - tsteq fp, r4, ror r4 │ │ │ │ - @ instruction: 0x010bd492 │ │ │ │ - @ instruction: 0x010bd4bc │ │ │ │ - smlabteq fp, r4, r4, sp │ │ │ │ - tsteq fp, r2, lsl #10 │ │ │ │ - tsteq fp, r4, ror #10 │ │ │ │ - @ instruction: 0x010bd5be │ │ │ │ + tsteq fp, r4, lsl r4 │ │ │ │ + tsteq fp, r2, asr r4 │ │ │ │ + @ instruction: 0x010bd4b4 │ │ │ │ + tsteq fp, lr, lsl #10 │ │ │ │ + tsteq fp, r2, asr r5 │ │ │ │ + smlatbeq fp, ip, r5, sp │ │ │ │ tsteq fp, r2, lsl #12 │ │ │ │ - tsteq fp, ip, asr r6 │ │ │ │ - @ instruction: 0x010bd6b2 │ │ │ │ - tsteq fp, lr, asr r7 │ │ │ │ - tsteq fp, r6, asr r7 │ │ │ │ - ldrdeq sp, [fp, -r0] │ │ │ │ - tsteq fp, r0, asr #16 │ │ │ │ - smlabteq fp, r2, r8, sp │ │ │ │ - tsteq fp, r6, asr #18 │ │ │ │ - smlatteq fp, r0, r9, sp │ │ │ │ - tsteq fp, lr, ror #20 │ │ │ │ - tsteq fp, r2, asr fp │ │ │ │ - tsteq fp, r2, ror fp │ │ │ │ - tsteq fp, ip, lsl ip │ │ │ │ - @ instruction: 0x010bdcbc │ │ │ │ - tsteq fp, r6, asr sp │ │ │ │ - smlatbeq fp, r8, sp, sp │ │ │ │ - tsteq fp, r2, lsl lr │ │ │ │ - tsteq fp, r2, ror lr │ │ │ │ - tsteq fp, sl, lsl #30 │ │ │ │ - smlatteq fp, r0, lr, sp │ │ │ │ - tsteq fp, ip, asr #30 │ │ │ │ - smlatbeq fp, ip, pc, sp @ │ │ │ │ - tsteq fp, sl, lsl r0 │ │ │ │ - tsteq fp, lr, rrx │ │ │ │ - ldrdeq lr, [fp, -sl] │ │ │ │ - tsteq fp, sl, lsr r1 │ │ │ │ - smlatbeq fp, r8, r1, lr │ │ │ │ + smlatbeq fp, lr, r6, sp │ │ │ │ + smlatbeq fp, r6, r6, sp │ │ │ │ + tsteq fp, r0, lsr #14 │ │ │ │ + @ instruction: 0x010bd790 │ │ │ │ + tsteq fp, r2, lsl r8 │ │ │ │ + @ instruction: 0x010bd896 │ │ │ │ + tsteq fp, r0, lsr r9 │ │ │ │ + @ instruction: 0x010bd9be │ │ │ │ + smlatbeq fp, r2, sl, sp │ │ │ │ + smlabteq fp, r2, sl, sp │ │ │ │ + tsteq fp, ip, ror #22 │ │ │ │ + tsteq fp, ip, lsl #24 │ │ │ │ + smlatbeq fp, r6, ip, sp │ │ │ │ + strdeq sp, [fp, -r8] │ │ │ │ + tsteq fp, r2, ror #26 │ │ │ │ + smlabteq fp, r2, sp, sp │ │ │ │ + tsteq fp, sl, asr lr │ │ │ │ + tsteq fp, r0, lsr lr │ │ │ │ + @ instruction: 0x010bde9c │ │ │ │ + strdeq sp, [fp, -ip] │ │ │ │ + tsteq fp, sl, ror #30 │ │ │ │ + @ instruction: 0x010bdfbe │ │ │ │ + tsteq fp, sl, lsr #32 │ │ │ │ + smlabbeq fp, sl, r0, lr │ │ │ │ + strdeq lr, [fp, -r8] │ │ │ │ + tsteq fp, r0, asr #2 │ │ │ │ + smlatbeq fp, ip, r1, lr │ │ │ │ + tsteq fp, ip, lsl #4 │ │ │ │ + tsteq fp, sl, ror r2 │ │ │ │ + smlabteq fp, lr, r2, lr │ │ │ │ + tsteq fp, sl, lsr r3 │ │ │ │ + @ instruction: 0x010be39a │ │ │ │ + tsteq fp, r6, lsr r4 │ │ │ │ + tsteq fp, r6, lsr #8 │ │ │ │ + @ instruction: 0x010be492 │ │ │ │ strdeq lr, [fp, -r0] │ │ │ │ - tsteq fp, ip, asr r2 │ │ │ │ - @ instruction: 0x010be2bc │ │ │ │ - tsteq fp, sl, lsr #6 │ │ │ │ - tsteq fp, lr, ror r3 │ │ │ │ - smlatteq fp, sl, r3, lr │ │ │ │ - tsteq fp, sl, asr #8 │ │ │ │ - smlatteq fp, r6, r4, lr │ │ │ │ - ldrdeq lr, [fp, -r6] │ │ │ │ - tsteq fp, r2, asr #10 │ │ │ │ - smlatbeq fp, r0, r5, lr │ │ │ │ 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 │ │ │ │ @@ -23674,80 +23674,80 @@ │ │ │ │ @ instruction: 0xf64386b9 │ │ │ │ addsmi r1, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrthi pc, [r8], r5 @ │ │ │ │ cmnpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r2, {r0, r1, r2, r4, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq fp, r0, lsl #10 │ │ │ │ - tsteq fp, r2, asr r5 │ │ │ │ - @ instruction: 0x010be5bc │ │ │ │ - tsteq fp, sl, lsl r6 │ │ │ │ - @ instruction: 0x010be6b4 │ │ │ │ - @ instruction: 0x010be6b2 │ │ │ │ - tsteq fp, ip, lsl r7 │ │ │ │ - tsteq fp, sl, ror r7 │ │ │ │ - smlatteq fp, r6, r7, lr │ │ │ │ - tsteq fp, r8, lsr r8 │ │ │ │ - smlatbeq fp, r2, r8, lr │ │ │ │ - tsteq fp, r0, lsl #18 │ │ │ │ - @ instruction: 0x010be998 │ │ │ │ - tsteq fp, lr, ror r9 │ │ │ │ - smlatteq fp, r8, r9, lr │ │ │ │ - tsteq fp, r6, asr #20 │ │ │ │ - @ instruction: 0x010beab0 │ │ │ │ - tsteq fp, r2, lsl #22 │ │ │ │ - tsteq fp, ip, ror #22 │ │ │ │ - smlabteq fp, sl, fp, lr │ │ │ │ - tsteq fp, r4, lsr ip │ │ │ │ - tsteq fp, ip, ror ip │ │ │ │ - smlatteq fp, r6, ip, lr │ │ │ │ - tsteq fp, r4, asr #26 │ │ │ │ - smlatbeq fp, lr, sp, lr │ │ │ │ - tsteq fp, r0, lsl #28 │ │ │ │ - tsteq fp, sl, ror #28 │ │ │ │ - smlabteq fp, r8, lr, lr │ │ │ │ - tsteq fp, r0, ror #30 │ │ │ │ - tsteq fp, r2, asr pc │ │ │ │ - @ instruction: 0x010befbc │ │ │ │ - tstpeq fp, sl, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, r4, r0, pc @ │ │ │ │ - ldrdeq pc, [fp, -r8] │ │ │ │ - tstpeq fp, r2, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq fp, r0, r1, pc @ │ │ │ │ - tstpeq fp, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq fp, r2, r2, pc @ │ │ │ │ - mrseq pc, (UNDEF: 59) @ │ │ │ │ - tstpeq fp, sl, ror #6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010bf3be │ │ │ │ - ldrdeq r0, [ip, -r4] │ │ │ │ - ldrdeq r0, [ip, -r2] │ │ │ │ - tstpeq fp, r6, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010bf3b2 │ │ │ │ - smlabteq fp, r4, r3, pc @ │ │ │ │ - smlabteq fp, sl, r3, pc @ │ │ │ │ - ldrdeq pc, [fp, -lr] │ │ │ │ - ldrdeq pc, [fp, -ip] │ │ │ │ + tsteq fp, r0, asr r4 │ │ │ │ + smlatbeq fp, r2, r4, lr │ │ │ │ + tsteq fp, ip, lsl #10 │ │ │ │ + tsteq fp, sl, ror #10 │ │ │ │ + tsteq fp, r4, lsl #12 │ │ │ │ + tsteq fp, r2, lsl #12 │ │ │ │ + tsteq fp, ip, ror #12 │ │ │ │ + smlabteq fp, sl, r6, lr │ │ │ │ + tsteq fp, r6, lsr r7 │ │ │ │ + smlabbeq fp, r8, r7, lr │ │ │ │ + strdeq lr, [fp, -r2] │ │ │ │ + tsteq fp, r0, asr r8 │ │ │ │ + smlatteq fp, r8, r8, lr │ │ │ │ + smlabteq fp, lr, r8, lr │ │ │ │ + tsteq fp, r8, lsr r9 │ │ │ │ + @ instruction: 0x010be996 │ │ │ │ + tsteq fp, r0, lsl #20 │ │ │ │ + tsteq fp, r2, asr sl │ │ │ │ + @ instruction: 0x010beabc │ │ │ │ + tsteq fp, sl, lsl fp │ │ │ │ + smlabbeq fp, r4, fp, lr │ │ │ │ + smlabteq fp, ip, fp, lr │ │ │ │ + tsteq fp, r6, lsr ip │ │ │ │ + @ instruction: 0x010bec94 │ │ │ │ + strdeq lr, [fp, -lr] │ │ │ │ + tsteq fp, r0, asr sp │ │ │ │ + @ instruction: 0x010bedba │ │ │ │ + tsteq fp, r8, lsl lr │ │ │ │ + @ instruction: 0x010beeb0 │ │ │ │ + smlatbeq fp, r2, lr, lr │ │ │ │ + tsteq fp, ip, lsl #30 │ │ │ │ + tsteq fp, sl, ror #30 │ │ │ │ + ldrdeq lr, [fp, -r4] │ │ │ │ + tstpeq fp, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + swpeq pc, r2, [fp] @ │ │ │ │ strdeq pc, [fp, -r0] │ │ │ │ - strdeq pc, [fp, -r8] │ │ │ │ - tstpeq fp, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [fp, -lr] │ │ │ │ - tstpeq fp, r2, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, lr, lsr r0 │ │ │ │ - tsteq ip, r6 │ │ │ │ - tsteq ip, sl, lsl r0 │ │ │ │ - tsteq ip, r2, lsr #32 │ │ │ │ - tsteq ip, r6, lsr r0 │ │ │ │ - tsteq ip, r0, lsr r0 │ │ │ │ + smlabbeq fp, r8, r1, pc @ │ │ │ │ + smlabbeq fp, r8, r1, pc @ │ │ │ │ + strdeq pc, [fp, -r2] │ │ │ │ + tstpeq fp, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010bf2ba │ │ │ │ + tstpeq fp, lr, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, lsr #30 │ │ │ │ + tsteq ip, r2, lsr #30 │ │ │ │ + tstpeq fp, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010bf390 │ │ │ │ + @ instruction: 0x010bf398 │ │ │ │ + smlabbeq ip, lr, pc, r0 @ │ │ │ │ + tsteq ip, r6, asr pc │ │ │ │ + tsteq ip, sl, ror #30 │ │ │ │ + tsteq ip, r2, ror pc │ │ │ │ + smlabbeq ip, r6, pc, r0 @ │ │ │ │ + smlabbeq ip, r0, pc, r0 @ │ │ │ │ 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 │ │ │ │ @@ -24537,81 +24537,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 ip, sl, lsr pc │ │ │ │ - tsteq ip, r0, asr #30 │ │ │ │ - smlatbeq fp, r0, r3, pc @ │ │ │ │ - tstpeq fp, r2, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, r6, r3, pc @ │ │ │ │ + smlabbeq ip, sl, lr, r0 │ │ │ │ + @ instruction: 0x010c0e90 │ │ │ │ + strdeq pc, [fp, -r0] │ │ │ │ + smlabteq fp, r2, r2, pc @ │ │ │ │ + ldrdeq pc, [fp, -r6] │ │ │ │ + ldrdeq pc, [fp, -ip] │ │ │ │ + smlatteq fp, lr, r2, pc @ │ │ │ │ + smlatteq fp, r8, r2, pc @ │ │ │ │ + strdeq pc, [fp, -ip] │ │ │ │ + tstpeq fp, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [ip, -r6] │ │ │ │ + smlatbeq ip, ip, lr, r0 │ │ │ │ + smlabteq ip, r0, lr, r0 │ │ │ │ + smlabteq ip, r6, lr, r0 │ │ │ │ + ldrdeq r0, [ip, -r8] │ │ │ │ + ldrdeq r0, [ip, -r2] │ │ │ │ + smlatteq ip, r6, lr, r0 │ │ │ │ + smlatteq ip, ip, lr, r0 │ │ │ │ + strdeq r0, [ip, -lr] │ │ │ │ + smlatteq ip, ip, lr, r0 │ │ │ │ + tsteq ip, r0, lsl #30 │ │ │ │ + tsteq ip, r6, lsl #30 │ │ │ │ + tsteq ip, r8, lsl pc │ │ │ │ + tsteq ip, r2, lsl pc │ │ │ │ + tsteq ip, r6, lsr #30 │ │ │ │ + tsteq ip, ip, lsr #30 │ │ │ │ smlabbeq fp, ip, r3, pc @ │ │ │ │ - @ instruction: 0x010bf39e │ │ │ │ - @ instruction: 0x010bf398 │ │ │ │ - smlatbeq fp, ip, r3, pc @ │ │ │ │ - @ instruction: 0x010bf3b2 │ │ │ │ - smlatbeq ip, r6, pc, r0 @ │ │ │ │ - tsteq ip, ip, asr pc │ │ │ │ + tstpeq fp, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, ror r3 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq fp, sl, r3, pc @ │ │ │ │ + @ instruction: 0x010bf390 │ │ │ │ + smlabbeq ip, r4, pc, r0 @ │ │ │ │ + tsteq ip, r8, asr pc │ │ │ │ + tsteq ip, sl, ror #30 │ │ │ │ tsteq ip, r0, ror pc │ │ │ │ - tsteq ip, r6, ror pc │ │ │ │ - smlabbeq ip, r8, pc, r0 @ │ │ │ │ smlabbeq ip, r2, pc, r0 @ │ │ │ │ + tsteq ip, lr, ror pc │ │ │ │ + @ instruction: 0x010c0f90 │ │ │ │ @ instruction: 0x010c0f96 │ │ │ │ - @ instruction: 0x010c0f9c │ │ │ │ - smlatbeq ip, lr, pc, r0 @ │ │ │ │ - @ instruction: 0x010c0f9c │ │ │ │ - @ instruction: 0x010c0fb0 │ │ │ │ - @ instruction: 0x010c0fb6 │ │ │ │ - smlabteq ip, r8, pc, r0 @ │ │ │ │ - smlabteq ip, r2, pc, r0 @ │ │ │ │ - ldrdeq r0, [ip, -r6] │ │ │ │ - ldrdeq r0, [ip, -ip] │ │ │ │ - tstpeq fp, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [fp, -r6] │ │ │ │ + @ instruction: 0x010bf39e │ │ │ │ + @ instruction: 0x010bf3b0 │ │ │ │ + @ instruction: 0x010bf3b8 │ │ │ │ + smlabteq fp, sl, r3, pc @ │ │ │ │ + smlabteq fp, r4, r3, pc @ │ │ │ │ + ldrdeq pc, [fp, -r8] │ │ │ │ + smlatteq fp, r2, r3, pc @ │ │ │ │ + strdeq pc, [fp, -r6] │ │ │ │ + smlatteq fp, r6, r3, pc @ │ │ │ │ + strdeq pc, [fp, -sl] │ │ │ │ + tstpeq fp, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ tstpeq fp, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r4, lsr r0 │ │ │ │ - tsteq ip, r8 │ │ │ │ - tsteq ip, sl, lsl r0 │ │ │ │ + tstpeq fp, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r8, lsr #32 │ │ │ │ + smlatteq ip, lr, pc, r0 @ │ │ │ │ + tsteq ip, r2 │ │ │ │ + tsteq ip, ip │ │ │ │ tsteq ip, r0, lsr #32 │ │ │ │ - tsteq ip, r2, lsr r0 │ │ │ │ - tsteq ip, lr, lsr #32 │ │ │ │ - tsteq ip, r0, asr #32 │ │ │ │ - tsteq ip, r6, asr #32 │ │ │ │ - smlatbeq fp, r6, r4, pc @ │ │ │ │ - tstpeq fp, lr, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, r8, r4, pc @ │ │ │ │ - @ instruction: 0x010bf492 │ │ │ │ - smlatbeq fp, r6, r4, pc @ │ │ │ │ - @ instruction: 0x010bf496 │ │ │ │ - smlatbeq fp, sl, r4, pc @ │ │ │ │ - @ instruction: 0x010bf4b4 │ │ │ │ - smlabteq fp, r8, r4, pc @ │ │ │ │ - smlabteq fp, r4, r4, pc @ │ │ │ │ - ldrdeq pc, [fp, -r8] │ │ │ │ - smlatteq fp, r2, r4, pc @ │ │ │ │ - ldrdeq r1, [ip, -r8] │ │ │ │ - swpeq r1, lr, [ip] │ │ │ │ - strheq r1, [ip, -r2] │ │ │ │ - strheq r1, [ip, -ip] │ │ │ │ - ldrdeq r1, [ip, -r0] │ │ │ │ - smlabteq ip, ip, r0, r1 │ │ │ │ - smlatteq ip, r0, r0, r1 │ │ │ │ - smlatteq ip, sl, r0, r1 │ │ │ │ - tstpeq fp, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsl r0 │ │ │ │ + tsteq ip, r0, lsr r0 │ │ │ │ + tsteq ip, sl, lsr r0 │ │ │ │ + @ instruction: 0x010bf49c │ │ │ │ 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 │ │ │ │ @@ -25386,227 +25386,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 │ │ │ │ - tstpeq fp, r2, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r2, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r6, asr #32 │ │ │ │ - strdeq r0, [ip, -ip] │ │ │ │ - tsteq ip, lr │ │ │ │ - tsteq ip, r6, lsl r0 │ │ │ │ - tsteq ip, r8, lsr #32 │ │ │ │ - tsteq ip, r2, lsr #32 │ │ │ │ - tsteq ip, r4, lsr r0 │ │ │ │ - tsteq ip, ip, lsr r0 │ │ │ │ - @ instruction: 0x010bf49c │ │ │ │ - tstpeq fp, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, r0, r4, pc @ │ │ │ │ - smlabbeq fp, r6, r4, pc @ │ │ │ │ - @ instruction: 0x010bf49a │ │ │ │ - @ instruction: 0x010bf494 │ │ │ │ - smlatbeq fp, r6, r4, pc @ │ │ │ │ - smlatbeq fp, ip, r4, pc @ │ │ │ │ - smlatbeq ip, r2, r0, r1 │ │ │ │ - tsteq ip, r6, rrx │ │ │ │ - tsteq ip, r8, ror r0 │ │ │ │ - tsteq ip, lr, ror r0 │ │ │ │ - swpeq r1, r2, [ip] │ │ │ │ - smlabbeq ip, ip, r0, r1 │ │ │ │ - swpeq r1, lr, [ip] │ │ │ │ - smlatbeq ip, r4, r0, r1 │ │ │ │ - tstpeq fp, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [fp, -r8] │ │ │ │ - smlatteq fp, sl, r4, pc @ │ │ │ │ - strdeq pc, [fp, -r0] │ │ │ │ - tstpeq fp, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [fp, -lr] │ │ │ │ - tstpeq fp, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, sl, lsl #2 │ │ │ │ - strdeq r9, [fp, -r6] │ │ │ │ - tsteq fp, r2, lsl #26 │ │ │ │ - smlatteq fp, r6, r7, r2 │ │ │ │ - ldrdeq r1, [fp, -lr] │ │ │ │ - strheq r1, [fp, -r6] │ │ │ │ - ldrdeq r0, [fp, -r2] │ │ │ │ - @ instruction: 0x010b0a96 │ │ │ │ - tsteq fp, lr, asr r9 │ │ │ │ - strdeq r0, [fp, -r2] │ │ │ │ - smlabteq fp, r2, r8, r0 │ │ │ │ - smlabteq fp, lr, r8, r0 │ │ │ │ - tsteq sl, r6, ror #28 │ │ │ │ - strdeq r0, [fp, -r6] │ │ │ │ - tsteq fp, r6, lsl #18 │ │ │ │ - tsteq sl, lr, asr #28 │ │ │ │ - @ instruction: 0x010b09b2 │ │ │ │ - tsteq fp, r2, ror #18 │ │ │ │ - tsteq fp, lr, ror r9 │ │ │ │ - tsteq sl, lr, lsr #28 │ │ │ │ + tstpeq fp, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq fp, lr, r3, pc @ │ │ │ │ + smlabbeq fp, r8, r3, pc @ │ │ │ │ + @ instruction: 0x010bf39a │ │ │ │ + smlatbeq fp, r2, r3, pc @ │ │ │ │ + @ instruction: 0x010c0f96 │ │ │ │ + tsteq ip, ip, asr #30 │ │ │ │ + tsteq ip, lr, asr pc │ │ │ │ + tsteq ip, r6, ror #30 │ │ │ │ + tsteq ip, r8, ror pc │ │ │ │ + tsteq ip, r2, ror pc │ │ │ │ + smlabbeq ip, r4, pc, r0 @ │ │ │ │ + smlabbeq ip, ip, pc, r0 @ │ │ │ │ + smlatteq fp, ip, r3, pc @ │ │ │ │ + @ instruction: 0x010bf3be │ │ │ │ + ldrdeq pc, [fp, -r0] │ │ │ │ + ldrdeq pc, [fp, -r6] │ │ │ │ + smlatteq fp, sl, r3, pc @ │ │ │ │ + smlatteq fp, r4, r3, pc @ │ │ │ │ + strdeq pc, [fp, -r6] │ │ │ │ + strdeq pc, [fp, -ip] │ │ │ │ + strdeq r0, [ip, -r2] │ │ │ │ + @ instruction: 0x010c0fb6 │ │ │ │ + smlabteq ip, r8, pc, r0 @ │ │ │ │ + smlabteq ip, lr, pc, r0 @ │ │ │ │ + smlatteq ip, r2, pc, r0 @ │ │ │ │ + ldrdeq r0, [ip, -ip] │ │ │ │ + smlatteq ip, lr, pc, r0 @ │ │ │ │ + strdeq r0, [ip, -r4] │ │ │ │ + tstpeq fp, r6, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ + qaddeq r1, sl, ip │ │ │ │ + tsteq fp, r6, asr #32 │ │ │ │ + tsteq fp, r2, asr ip │ │ │ │ + tsteq fp, r6, lsr r7 │ │ │ │ + tsteq fp, lr, lsr #26 │ │ │ │ + tsteq fp, r6 │ │ │ │ + tsteq fp, r2, lsr #24 │ │ │ │ smlatteq fp, r6, r9, r0 │ │ │ │ - tsteq fp, r2, lsl #20 │ │ │ │ - tsteq sl, r6, lsl lr │ │ │ │ - tsteq fp, sl, lsl fp │ │ │ │ - smlabbeq fp, r6, sl, r0 │ │ │ │ - tsteq fp, lr, lsr sl │ │ │ │ - tsteq fp, sl, asr #20 │ │ │ │ - smlatteq sl, lr, sp, r1 │ │ │ │ - smlatbeq fp, r2, sl, r0 │ │ │ │ - smlabteq fp, r6, sl, r0 │ │ │ │ - ldrdeq r1, [sl, -r6] │ │ │ │ - tsteq fp, r6, ror fp │ │ │ │ - tsteq fp, sl, lsl fp │ │ │ │ - tsteq fp, sl, lsr #22 │ │ │ │ + smlatbeq fp, lr, r8, r0 │ │ │ │ + tsteq fp, r2, asr #16 │ │ │ │ + tsteq fp, r2, lsl r8 │ │ │ │ + tsteq fp, lr, lsl r8 │ │ │ │ @ instruction: 0x010a1db6 │ │ │ │ - @ instruction: 0x010b0b9a │ │ │ │ - @ instruction: 0x010b0bb6 │ │ │ │ + tsteq fp, r6, asr #16 │ │ │ │ + tsteq fp, r6, asr r8 │ │ │ │ @ instruction: 0x010a1d9e │ │ │ │ - tsteq fp, r6, lsl #28 │ │ │ │ - smlatteq fp, r6, ip, r0 │ │ │ │ - tsteq fp, r2, ror #24 │ │ │ │ - tsteq fp, r2, lsl ip │ │ │ │ - tsteq fp, r2, lsr ip │ │ │ │ - tsteq sl, lr, ror #26 │ │ │ │ - smlabbeq fp, sl, ip, r0 │ │ │ │ - @ instruction: 0x010b0c9a │ │ │ │ - tsteq sl, r6, asr sp │ │ │ │ - tsteq fp, r2, lsr #26 │ │ │ │ - ldrdeq r0, [fp, -lr] │ │ │ │ - strdeq r0, [fp, -r6] │ │ │ │ - tsteq sl, r6, lsr sp │ │ │ │ - tsteq fp, r6, asr #26 │ │ │ │ - tsteq fp, sl, ror #26 │ │ │ │ - tsteq sl, lr, lsl sp │ │ │ │ - tsteq fp, lr, ror #28 │ │ │ │ - tsteq fp, r6, lsl #28 │ │ │ │ - @ instruction: 0x010b0dbe │ │ │ │ + tsteq fp, r2, lsl #18 │ │ │ │ + @ instruction: 0x010b08b2 │ │ │ │ + smlabteq fp, lr, r8, r0 │ │ │ │ + tsteq sl, lr, ror sp │ │ │ │ + tsteq fp, r6, lsr r9 │ │ │ │ + tsteq fp, r2, asr r9 │ │ │ │ + tsteq sl, r6, ror #26 │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ ldrdeq r0, [fp, -r6] │ │ │ │ - strdeq r1, [sl, -r6] │ │ │ │ - tsteq fp, r6, lsl lr │ │ │ │ - tsteq fp, r6, lsr #28 │ │ │ │ - ldrdeq r1, [sl, -lr] │ │ │ │ - smlabbeq fp, lr, lr, r0 │ │ │ │ - tsteq fp, r6, asr lr │ │ │ │ - tsteq fp, r6, ror #28 │ │ │ │ + smlabbeq fp, lr, r9, r0 │ │ │ │ + @ instruction: 0x010b099a │ │ │ │ + tsteq sl, lr, lsr sp │ │ │ │ + strdeq r0, [fp, -r2] │ │ │ │ + tsteq fp, r6, lsl sl │ │ │ │ + tsteq sl, r6, lsr #26 │ │ │ │ + smlabteq fp, r6, sl, r0 │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ + tsteq fp, sl, ror sl │ │ │ │ + tsteq sl, r6, lsl #26 │ │ │ │ + smlatteq fp, sl, sl, r0 │ │ │ │ + tsteq fp, r6, lsl #22 │ │ │ │ + smlatteq sl, lr, ip, r1 │ │ │ │ + tsteq fp, r6, asr sp │ │ │ │ + tsteq fp, r6, lsr ip │ │ │ │ + @ instruction: 0x010b0bb2 │ │ │ │ + tsteq fp, r2, ror #22 │ │ │ │ + smlabbeq fp, r2, fp, r0 │ │ │ │ @ instruction: 0x010a1cbe │ │ │ │ - smlabbeq fp, r6, lr, r0 │ │ │ │ - smlatbeq sl, lr, ip, r1 │ │ │ │ - smlatteq fp, r6, r2, r1 │ │ │ │ - strdeq r1, [fp, -lr] │ │ │ │ - @ instruction: 0x010b0fba │ │ │ │ - tsteq fp, r6, lsr r0 │ │ │ │ + ldrdeq r0, [fp, -sl] │ │ │ │ + smlatteq fp, sl, fp, r0 │ │ │ │ + smlatbeq sl, r6, ip, r1 │ │ │ │ + tsteq fp, r2, ror ip │ │ │ │ + tsteq fp, lr, lsr #24 │ │ │ │ + tsteq fp, r6, asr #24 │ │ │ │ + smlabbeq sl, r6, ip, r1 │ │ │ │ + @ instruction: 0x010b0c96 │ │ │ │ + @ instruction: 0x010b0cba │ │ │ │ + tsteq sl, lr, ror #24 │ │ │ │ + @ instruction: 0x010b0dbe │ │ │ │ + tsteq fp, r6, asr sp │ │ │ │ + tsteq fp, lr, lsl #26 │ │ │ │ + tsteq fp, r6, lsr #26 │ │ │ │ + tsteq sl, r6, asr #24 │ │ │ │ + tsteq fp, r6, ror #26 │ │ │ │ + tsteq fp, r6, ror sp │ │ │ │ + tsteq sl, lr, lsr #24 │ │ │ │ ldrdeq r0, [fp, -lr] │ │ │ │ - tsteq fp, r6, ror pc │ │ │ │ - tsteq sl, r6, ror ip │ │ │ │ - tsteq fp, r6, ror #2 │ │ │ │ - smlatteq fp, r6, lr, r0 │ │ │ │ - tsteq sl, lr, asr ip │ │ │ │ - strdeq r0, [fp, -lr] │ │ │ │ - smlabteq fp, lr, r0, r1 │ │ │ │ - tsteq fp, r2, ror r1 │ │ │ │ - tsteq sl, lr, lsr ip │ │ │ │ + smlatbeq fp, r6, sp, r0 │ │ │ │ + @ instruction: 0x010b0db6 │ │ │ │ + tsteq sl, lr, lsl #24 │ │ │ │ + ldrdeq r0, [fp, -r6] │ │ │ │ + strdeq r1, [sl, -lr] │ │ │ │ + tsteq fp, r6, lsr r2 │ │ │ │ + tsteq fp, lr, asr #2 │ │ │ │ + tsteq fp, sl, lsl #30 │ │ │ │ + smlabbeq fp, r6, pc, r0 @ │ │ │ │ + tsteq fp, lr, lsr #28 │ │ │ │ + smlabteq fp, r6, lr, r0 │ │ │ │ + smlabteq sl, r6, fp, r1 │ │ │ │ + strheq r1, [fp, -r6] │ │ │ │ + tsteq fp, r6, lsr lr │ │ │ │ + smlatbeq sl, lr, fp, r1 │ │ │ │ + tsteq fp, lr, asr #28 │ │ │ │ + tsteq fp, lr, lsl r0 │ │ │ │ + smlabteq fp, r2, r0, r1 │ │ │ │ + smlabbeq sl, lr, fp, r1 │ │ │ │ + smlabbeq fp, r6, pc, r0 @ │ │ │ │ + tsteq fp, r6, lsr #32 │ │ │ │ + tsteq sl, r6, ror fp │ │ │ │ + smlatbeq fp, r6, r2, r1 │ │ │ │ tsteq fp, r6, lsr r0 │ │ │ │ - ldrdeq r1, [fp, -r6] │ │ │ │ - tsteq sl, r6, lsr #24 │ │ │ │ - tsteq fp, r6, asr r3 │ │ │ │ - smlatteq fp, r6, r0, r1 │ │ │ │ - smlabbeq fp, sl, pc, r0 @ │ │ │ │ - tsteq fp, r2, lsr r0 │ │ │ │ - tsteq sl, r0, lsl #24 │ │ │ │ - smlabteq fp, r2, r1, r1 │ │ │ │ - tsteq fp, ip, asr r2 │ │ │ │ - smlatteq sl, lr, fp, r1 │ │ │ │ - mrseq r1, R11_fiq │ │ │ │ - tsteq fp, lr, ror r2 │ │ │ │ - tsteq fp, ip, lsr r3 │ │ │ │ - ldrdeq r1, [sl, -r6] │ │ │ │ - smlatbeq fp, r0, r2, r1 │ │ │ │ - smlabteq sl, sl, fp, r1 │ │ │ │ - tsteq fp, r4, ror #10 │ │ │ │ - tsteq fp, lr, lsr r4 │ │ │ │ - smlatbeq fp, r8, r3, r1 │ │ │ │ - tsteq fp, r2, ror #6 │ │ │ │ - smlabbeq fp, r4, r3, r1 │ │ │ │ - smlatbeq sl, r6, fp, r1 │ │ │ │ - ldrdeq r1, [fp, -ip] │ │ │ │ - strdeq r1, [fp, -r2] │ │ │ │ - @ instruction: 0x010a1b94 │ │ │ │ - smlatbeq fp, r2, r4, r1 │ │ │ │ - tsteq fp, r4, asr r4 │ │ │ │ - tsteq fp, r2, ror r4 │ │ │ │ - tsteq sl, ip, ror fp │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ + ldrdeq r0, [fp, -sl] │ │ │ │ + smlabbeq fp, r2, pc, r0 @ │ │ │ │ + tsteq sl, r0, asr fp │ │ │ │ + tsteq fp, r2, lsl r1 │ │ │ │ + smlatbeq fp, ip, r1, r1 │ │ │ │ + tsteq sl, lr, lsr fp │ │ │ │ + tsteq fp, r0, asr r1 │ │ │ │ + smlabteq fp, lr, r1, r1 │ │ │ │ + smlabbeq fp, ip, r2, r1 │ │ │ │ + tsteq sl, r6, lsr #22 │ │ │ │ strdeq r1, [fp, -r0] │ │ │ │ - tsteq sl, sl, ror #22 │ │ │ │ - tsteq fp, ip, lsl #12 │ │ │ │ - smlabbeq fp, r6, r5, r1 │ │ │ │ - tsteq fp, r8, lsr r5 │ │ │ │ - tsteq fp, sl, asr r5 │ │ │ │ - tsteq sl, ip, asr #22 │ │ │ │ - @ instruction: 0x010b15b6 │ │ │ │ - smlabteq fp, ip, r5, r1 │ │ │ │ - tsteq sl, sl, lsr fp │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - tsteq fp, lr, lsl #12 │ │ │ │ - tsteq fp, r0, lsr #12 │ │ │ │ - tsteq sl, r2, lsr #22 │ │ │ │ - tsteq fp, r4, lsl r8 │ │ │ │ - tsteq sl, r6, lsl fp │ │ │ │ - ldrdeq r1, [fp, -r8] │ │ │ │ - tsteq fp, r6, lsl #26 │ │ │ │ - tsteq fp, ip, lsr r6 │ │ │ │ - tsteq fp, sl, lsl r8 │ │ │ │ - tsteq fp, r0, lsl pc │ │ │ │ - tsteq fp, sl, ror #24 │ │ │ │ - smlabteq fp, r4, sp, r1 │ │ │ │ - smlatteq sl, r6, sl, r1 │ │ │ │ + tsteq sl, sl, lsl fp │ │ │ │ + @ instruction: 0x010b14b4 │ │ │ │ + smlabbeq fp, lr, r3, r1 │ │ │ │ strdeq r1, [fp, -r8] │ │ │ │ + @ instruction: 0x010b12b2 │ │ │ │ + ldrdeq r1, [fp, -r4] │ │ │ │ + strdeq r1, [sl, -r6] │ │ │ │ + tsteq fp, ip, lsr #6 │ │ │ │ + tsteq fp, r2, asr #6 │ │ │ │ + smlatteq sl, r4, sl, r1 │ │ │ │ strdeq r1, [fp, -r2] │ │ │ │ - ldrdeq r1, [sl, -r4] │ │ │ │ - tsteq fp, r2, ror ip │ │ │ │ - tsteq fp, r4, lsr #20 │ │ │ │ - tsteq fp, lr, lsr fp │ │ │ │ - @ instruction: 0x010a1abc │ │ │ │ - strdeq r1, [fp, -r2] │ │ │ │ - tsteq fp, r8 │ │ │ │ - smlatbeq sl, sl, sl, r1 │ │ │ │ - tsteq fp, r4, lsl #30 │ │ │ │ - tsteq fp, lr, lsl sl │ │ │ │ - ldrdeq r1, [fp, -r8] │ │ │ │ - strdeq r1, [fp, -r2] │ │ │ │ - smlabbeq sl, ip, sl, r1 │ │ │ │ + smlatbeq fp, r4, r3, r1 │ │ │ │ + smlabteq fp, r2, r3, r1 │ │ │ │ + smlabteq sl, ip, sl, r1 │ │ │ │ + tsteq fp, r2, lsr #8 │ │ │ │ + tsteq fp, r0, asr #8 │ │ │ │ + @ instruction: 0x010a1aba │ │ │ │ + tsteq fp, ip, asr r5 │ │ │ │ + ldrdeq r1, [fp, -r6] │ │ │ │ + smlabbeq fp, r8, r4, r1 │ │ │ │ + smlatbeq fp, sl, r4, r1 │ │ │ │ + @ instruction: 0x010a1a9c │ │ │ │ + tsteq fp, r6, lsl #10 │ │ │ │ + tsteq fp, ip, lsl r5 │ │ │ │ + smlabbeq sl, sl, sl, r1 │ │ │ │ + tsteq fp, ip, ror r6 │ │ │ │ + tsteq fp, lr, asr r5 │ │ │ │ + tsteq fp, r0, ror r5 │ │ │ │ + tsteq sl, r2, ror sl │ │ │ │ + tsteq fp, r4, ror #14 │ │ │ │ + tsteq sl, r6, ror #20 │ │ │ │ + tsteq fp, r8, lsr #28 │ │ │ │ tsteq fp, r6, asr ip │ │ │ │ - smlatbeq fp, r8, sp, r1 │ │ │ │ - tsteq sl, sl, ror sl │ │ │ │ - ldrdeq r1, [fp, -r8] │ │ │ │ - smlabteq fp, r6, r5, r1 │ │ │ │ - smlabteq fp, r0, r6, r1 │ │ │ │ - tsteq sl, r2, ror #20 │ │ │ │ - tsteq fp, r0, lsl #20 │ │ │ │ - tsteq fp, sl, lsl fp │ │ │ │ - tsteq sl, r0, asr sl │ │ │ │ - strdeq r1, [fp, -r6] │ │ │ │ - tsteq fp, ip, lsl #20 │ │ │ │ - @ instruction: 0x010b15b6 │ │ │ │ - @ instruction: 0x010b1ebc │ │ │ │ - smlabteq fp, sl, pc, r1 @ │ │ │ │ - tsteq sl, ip, lsr #20 │ │ │ │ - smlatbeq fp, lr, r7, r1 │ │ │ │ - smlabteq fp, r8, r8, r1 │ │ │ │ - tsteq sl, sl, lsl sl │ │ │ │ - @ instruction: 0x010b1ebc │ │ │ │ - tsteq fp, r6, lsr ip │ │ │ │ - smlabbeq fp, r0, sp, r1 │ │ │ │ + smlabbeq fp, ip, r5, r1 │ │ │ │ + tsteq fp, sl, ror #14 │ │ │ │ + tsteq fp, r0, ror #28 │ │ │ │ + @ instruction: 0x010b1bba │ │ │ │ + tsteq fp, r4, lsl sp │ │ │ │ + tsteq sl, r6, lsr sl │ │ │ │ + tsteq fp, r8, asr #10 │ │ │ │ + tsteq fp, r2, asr #12 │ │ │ │ + tsteq sl, r4, lsr #20 │ │ │ │ + smlabteq fp, r2, fp, r1 │ │ │ │ + tsteq fp, r4, ror r9 │ │ │ │ + smlabbeq fp, lr, sl, r1 │ │ │ │ + tsteq sl, ip, lsl #20 │ │ │ │ + tsteq fp, r2, asr #28 │ │ │ │ + tsteq fp, r8, asr pc │ │ │ │ + strdeq r1, [sl, -sl] │ │ │ │ + tsteq fp, r4, asr lr │ │ │ │ + tsteq fp, lr, ror #18 │ │ │ │ + tsteq fp, r8, lsr #14 │ │ │ │ + tsteq fp, r2, asr #16 │ │ │ │ + ldrdeq r1, [sl, -ip] │ │ │ │ + smlatbeq fp, r6, fp, r1 │ │ │ │ + strdeq r1, [fp, -r8] │ │ │ │ + smlabteq sl, sl, r9, r1 │ │ │ │ + tsteq fp, r8, lsr #14 │ │ │ │ + tsteq fp, r6, lsl r5 │ │ │ │ + tsteq fp, r0, lsl r6 │ │ │ │ + @ instruction: 0x010a19b2 │ │ │ │ + tsteq fp, r0, asr r9 │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ + smlatbeq sl, r0, r9, r1 │ │ │ │ + tsteq fp, r6, asr #14 │ │ │ │ + tsteq fp, ip, asr r9 │ │ │ │ + tsteq fp, r6, lsl #10 │ │ │ │ + tsteq fp, ip, lsl #28 │ │ │ │ + tsteq fp, sl, lsl pc │ │ │ │ + tsteq sl, ip, ror r9 │ │ │ │ + strdeq r1, [fp, -lr] │ │ │ │ + tsteq fp, r8, lsl r8 │ │ │ │ + tsteq sl, sl, ror #18 │ │ │ │ + tsteq fp, ip, lsl #28 │ │ │ │ + smlabbeq fp, r6, fp, r1 │ │ │ │ + ldrdeq r1, [fp, -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 │ │ │ │ @@ -26417,423 +26417,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq sl, ip, r6, r1 │ │ │ │ - tsteq fp, ip, lsr r2 │ │ │ │ - tsteq fp, r4, lsr r3 │ │ │ │ - @ instruction: 0x010a1694 │ │ │ │ - tsteq fp, r4, asr #4 │ │ │ │ - ldrdeq r1, [fp, -r8] │ │ │ │ - tsteq fp, r8, ror #12 │ │ │ │ - smlabbeq fp, r0, r7, r1 │ │ │ │ - tsteq sl, ip, ror #12 │ │ │ │ - tsteq fp, r0, lsr fp │ │ │ │ - tsteq fp, r4, lsr ip │ │ │ │ - tsteq sl, r4, asr r6 │ │ │ │ - tsteq fp, ip, asr r6 │ │ │ │ - tsteq fp, r4, lsl r4 │ │ │ │ - tsteq fp, ip, lsr #10 │ │ │ │ - tsteq sl, r4, lsr r6 │ │ │ │ - tsteq fp, ip, asr r7 │ │ │ │ - tsteq sl, r4, lsr #12 │ │ │ │ - @ instruction: 0x010b1cb4 │ │ │ │ - tsteq fp, ip, asr #4 │ │ │ │ - tsteq fp, r0, ror #14 │ │ │ │ - ldrdeq r1, [fp, -ip] │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ - smlabteq fp, ip, r1, r1 │ │ │ │ - smlatteq sl, ip, r5, r1 │ │ │ │ - strdeq r1, [fp, -r8] │ │ │ │ - tsteq fp, r0, lsl r6 │ │ │ │ - ldrdeq r1, [sl, -r4] │ │ │ │ - smlatteq fp, r4, fp, r1 │ │ │ │ - @ instruction: 0x010b19b4 │ │ │ │ + strdeq r1, [sl, -ip] │ │ │ │ + smlabbeq fp, ip, r1, r1 │ │ │ │ + smlabbeq fp, r4, r2, r1 │ │ │ │ + smlatteq sl, r4, r5, r1 │ │ │ │ + @ instruction: 0x010b1194 │ │ │ │ + tsteq fp, r8, lsr #16 │ │ │ │ + @ instruction: 0x010b15b8 │ │ │ │ ldrdeq r1, [fp, -r0] │ │ │ │ - @ instruction: 0x010a15b4 │ │ │ │ - smlatteq fp, r4, sp, r1 │ │ │ │ - ldrdeq r1, [fp, -ip] │ │ │ │ - @ instruction: 0x010a159c │ │ │ │ - tsteq fp, ip, lsl r6 │ │ │ │ - smlatteq fp, r4, sp, r1 │ │ │ │ - smlatteq fp, ip, r5, r2 │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ + @ instruction: 0x010a15bc │ │ │ │ + smlabbeq fp, r0, sl, r1 │ │ │ │ + smlabbeq fp, r4, fp, r1 │ │ │ │ + smlatbeq sl, r4, r5, r1 │ │ │ │ + smlatbeq fp, ip, r5, r1 │ │ │ │ + tsteq fp, r4, ror #6 │ │ │ │ + tsteq fp, ip, ror r4 │ │ │ │ + smlabbeq sl, r4, r5, r1 │ │ │ │ + smlatbeq fp, ip, r6, r1 │ │ │ │ tsteq sl, r4, ror r5 │ │ │ │ - smlabteq fp, r4, r1, r2 │ │ │ │ - ldrdeq r2, [fp, -r4] │ │ │ │ - tsteq sl, ip, asr r5 │ │ │ │ - smlabteq fp, ip, r1, r2 │ │ │ │ - smlabteq fp, r4, sp, r1 │ │ │ │ - @ instruction: 0x010b1fbc │ │ │ │ - tsteq sl, ip, lsr r5 │ │ │ │ - smlabteq fp, r4, r3, r2 │ │ │ │ - tsteq sl, ip, lsr #10 │ │ │ │ - tsteq fp, r4, lsl r4 │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ - smlabteq fp, r4, r3, r2 │ │ │ │ - smlatbeq fp, r4, pc, r1 @ │ │ │ │ + tsteq fp, r4, lsl #24 │ │ │ │ @ instruction: 0x010b219c │ │ │ │ - strdeq r1, [sl, -ip] │ │ │ │ - smlatbeq fp, ip, fp, r1 │ │ │ │ - smlatbeq fp, r4, sp, r1 │ │ │ │ - smlatteq sl, r4, r4, r1 │ │ │ │ - @ instruction: 0x010b1bb4 │ │ │ │ - smlatbeq fp, r4, r3, r2 │ │ │ │ - @ instruction: 0x010b25b4 │ │ │ │ - smlabteq sl, r4, r4, r1 │ │ │ │ - @ instruction: 0x010b1f94 │ │ │ │ - smlabbeq fp, ip, r1, r2 │ │ │ │ - smlatbeq sl, ip, r4, r1 │ │ │ │ - @ instruction: 0x010b1bbc │ │ │ │ - @ instruction: 0x010b1f94 │ │ │ │ - smlabbeq fp, ip, fp, r1 │ │ │ │ - smlabbeq fp, r4, sp, r1 │ │ │ │ - smlabbeq sl, r4, r4, r1 │ │ │ │ - smlabbeq fp, ip, r3, r2 │ │ │ │ - @ instruction: 0x010b259c │ │ │ │ - tsteq sl, ip, ror #8 │ │ │ │ - @ instruction: 0x010b2394 │ │ │ │ - tsteq fp, r4, ror pc │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - tsteq sl, ip, asr #8 │ │ │ │ - smlabbeq fp, ip, r5, r2 │ │ │ │ - tsteq sl, ip, lsr r4 │ │ │ │ - tsteq fp, ip, asr #2 │ │ │ │ - tsteq fp, ip, asr #14 │ │ │ │ - tsteq fp, r8, lsl #4 │ │ │ │ - smlabteq fp, r4, r5, r2 │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - tsteq fp, r4, ror r5 │ │ │ │ - tsteq fp, ip, lsr r1 │ │ │ │ - tsteq fp, ip, asr #6 │ │ │ │ - strdeq r1, [sl, -r4] │ │ │ │ - tsteq fp, r4, asr #26 │ │ │ │ - tsteq fp, ip, lsr pc │ │ │ │ - ldrdeq r1, [sl, -ip] │ │ │ │ - tsteq fp, ip, asr #26 │ │ │ │ - tsteq fp, r4, asr r5 │ │ │ │ - tsteq fp, ip, lsr fp │ │ │ │ - @ instruction: 0x010a13bc │ │ │ │ - tsteq fp, ip, lsr #2 │ │ │ │ - tsteq fp, ip, lsr r3 │ │ │ │ - smlatbeq sl, r4, r3, r1 │ │ │ │ - tsteq fp, r4, asr sp │ │ │ │ - tsteq fp, r0, lsr r1 │ │ │ │ - tsteq fp, r4, lsr #26 │ │ │ │ - tsteq fp, ip, lsl pc │ │ │ │ - tsteq sl, ip, ror r3 │ │ │ │ - tsteq fp, r0, asr #10 │ │ │ │ + @ instruction: 0x010b16b0 │ │ │ │ + tsteq fp, ip, lsr #4 │ │ │ │ + tsteq fp, r4, asr #22 │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ + tsteq sl, ip, lsr r5 │ │ │ │ + tsteq fp, r8, asr #8 │ │ │ │ + tsteq fp, r0, ror #10 │ │ │ │ + tsteq sl, r4, lsr #10 │ │ │ │ + tsteq fp, r4, lsr fp │ │ │ │ + tsteq fp, r4, lsl #18 │ │ │ │ + tsteq fp, r0, lsr #20 │ │ │ │ + tsteq sl, r4, lsl #10 │ │ │ │ + tsteq fp, r4, lsr sp │ │ │ │ + tsteq fp, ip, lsr #30 │ │ │ │ + smlatteq sl, ip, r4, r1 │ │ │ │ + tsteq fp, ip, ror #10 │ │ │ │ + tsteq fp, r4, lsr sp │ │ │ │ + tsteq fp, ip, lsr r5 │ │ │ │ tsteq fp, r4, lsr #22 │ │ │ │ - tsteq sl, r4, ror #6 │ │ │ │ - tsteq fp, ip, asr #10 │ │ │ │ + smlabteq sl, r4, r4, r1 │ │ │ │ tsteq fp, r4, lsl r1 │ │ │ │ tsteq fp, r4, lsr #6 │ │ │ │ - tsteq sl, r4, asr #6 │ │ │ │ + smlatbeq sl, ip, r4, r1 │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ tsteq fp, r4, lsl sp │ │ │ │ tsteq fp, ip, lsl #30 │ │ │ │ - tsteq sl, ip, lsr #6 │ │ │ │ - tsteq fp, r4, lsr #16 │ │ │ │ - tsteq fp, r4, asr r5 │ │ │ │ - tsteq fp, ip, lsl #26 │ │ │ │ - tsteq fp, r0, lsr #10 │ │ │ │ + smlabbeq sl, ip, r4, r1 │ │ │ │ + tsteq fp, r4, lsl r3 │ │ │ │ + tsteq sl, ip, ror r4 │ │ │ │ + tsteq fp, r4, ror #6 │ │ │ │ + tsteq fp, r4, lsr #30 │ │ │ │ + tsteq fp, r4, lsl r3 │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + smlatteq fp, ip, r0, r2 │ │ │ │ + tsteq sl, ip, asr #8 │ │ │ │ strdeq r1, [fp, -ip] │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + tsteq sl, r4, lsr r4 │ │ │ │ + tsteq fp, r4, lsl #22 │ │ │ │ + strdeq r2, [fp, -r4] │ │ │ │ + tsteq fp, r4, lsl #10 │ │ │ │ + tsteq sl, r4, lsl r4 │ │ │ │ + smlatteq fp, r4, lr, r1 │ │ │ │ + ldrdeq r2, [fp, -ip] │ │ │ │ strdeq r1, [sl, -ip] │ │ │ │ - strdeq r2, [fp, -ip] │ │ │ │ - tsteq fp, ip, lsl #6 │ │ │ │ - smlatteq sl, r4, r2, r1 │ │ │ │ - tsteq fp, r8, lsl #2 │ │ │ │ - smlatteq fp, ip, ip, r1 │ │ │ │ + tsteq fp, ip, lsl #22 │ │ │ │ smlatteq fp, r4, lr, r1 │ │ │ │ - smlabteq sl, r4, r2, r1 │ │ │ │ - tsteq fp, r8, lsl r5 │ │ │ │ - tsteq fp, r4, lsr r5 │ │ │ │ - smlatbeq sl, ip, r2, r1 │ │ │ │ - strdeq r2, [fp, -r4] │ │ │ │ - smlabteq fp, r4, r7, r2 │ │ │ │ - tsteq fp, r4, asr ip │ │ │ │ - tsteq fp, r4, lsr r5 │ │ │ │ - smlabbeq sl, r4, r2, r1 │ │ │ │ - tsteq fp, r0, ror #24 │ │ │ │ - tsteq fp, r4, asr #10 │ │ │ │ - tsteq sl, ip, ror #4 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + ldrdeq r1, [fp, -r4] │ │ │ │ + ldrdeq r1, [sl, -r4] │ │ │ │ ldrdeq r2, [fp, -ip] │ │ │ │ + smlatteq fp, ip, r4, r2 │ │ │ │ + @ instruction: 0x010a13bc │ │ │ │ + smlatteq fp, r4, r2, r2 │ │ │ │ + smlabteq fp, r4, lr, r1 │ │ │ │ + strheq r2, [fp, -ip] │ │ │ │ + @ instruction: 0x010a139c │ │ │ │ + ldrdeq r2, [fp, -ip] │ │ │ │ + smlabbeq sl, ip, r3, r1 │ │ │ │ + swpeq r3, ip, [fp] │ │ │ │ + @ instruction: 0x010b269c │ │ │ │ + tsteq fp, r8, asr r1 │ │ │ │ + tsteq fp, r4, lsl r5 │ │ │ │ + strheq r2, [fp, -ip] │ │ │ │ + smlabteq fp, r4, r4, r2 │ │ │ │ + smlabbeq fp, ip, r0, r2 │ │ │ │ + @ instruction: 0x010b229c │ │ │ │ + tsteq sl, r4, asr #6 │ │ │ │ + @ instruction: 0x010b1c94 │ │ │ │ + smlabbeq fp, ip, lr, r1 │ │ │ │ + tsteq sl, ip, lsr #6 │ │ │ │ + @ instruction: 0x010b1c9c │ │ │ │ + smlatbeq fp, r4, r4, r2 │ │ │ │ + smlabbeq fp, ip, sl, r1 │ │ │ │ + tsteq sl, ip, lsl #6 │ │ │ │ + tsteq fp, ip, ror r0 │ │ │ │ + smlabbeq fp, ip, r2, r2 │ │ │ │ + strdeq r1, [sl, -r4] │ │ │ │ + smlatbeq fp, r4, ip, r1 │ │ │ │ + smlabbeq fp, r0, r0, r2 │ │ │ │ + tsteq fp, r4, ror ip │ │ │ │ + tsteq fp, ip, ror #28 │ │ │ │ + smlabteq sl, ip, r2, r1 │ │ │ │ + @ instruction: 0x010b2490 │ │ │ │ + tsteq fp, r4, ror sl │ │ │ │ + @ instruction: 0x010a12b4 │ │ │ │ + @ instruction: 0x010b249c │ │ │ │ + tsteq fp, r4, rrx │ │ │ │ + tsteq fp, r4, ror r2 │ │ │ │ + @ instruction: 0x010a1294 │ │ │ │ tsteq fp, r4, ror #24 │ │ │ │ - tsteq fp, ip, asr #10 │ │ │ │ - tsteq sl, ip, asr #4 │ │ │ │ - tsteq fp, r0, lsr sl │ │ │ │ - tsteq sl, ip, lsr r2 │ │ │ │ - smlabbeq fp, r0, sp, r2 │ │ │ │ - smlatteq fp, ip, r5, r2 │ │ │ │ - @ instruction: 0x010b2594 │ │ │ │ - tsteq fp, r4, ror #10 │ │ │ │ - tsteq fp, r4, lsr #20 │ │ │ │ + tsteq fp, ip, asr lr │ │ │ │ + tsteq sl, ip, ror r2 │ │ │ │ + tsteq fp, r4, ror r7 │ │ │ │ + smlatbeq fp, r4, r4, r2 │ │ │ │ tsteq fp, ip, asr ip │ │ │ │ - tsteq sl, r4, lsl #4 │ │ │ │ - tsteq fp, r0, lsr sl │ │ │ │ - tsteq fp, r8, ror #24 │ │ │ │ - smlatteq sl, ip, r1, r1 │ │ │ │ - tsteq fp, ip, ror r5 │ │ │ │ - tsteq fp, r4, lsr sl │ │ │ │ - tsteq fp, ip, ror #24 │ │ │ │ - smlabteq sl, ip, r1, r1 │ │ │ │ - tsteq fp, r0, asr #20 │ │ │ │ - tsteq fp, r8, ror ip │ │ │ │ - @ instruction: 0x010a11b4 │ │ │ │ - @ instruction: 0x010b25bc │ │ │ │ - smlabbeq fp, ip, r5, r2 │ │ │ │ - tsteq fp, ip, lsr sl │ │ │ │ - tsteq fp, r4, ror ip │ │ │ │ - smlabbeq sl, ip, r1, r1 │ │ │ │ - tsteq fp, r8, asr #20 │ │ │ │ - smlabbeq fp, r0, ip, r2 │ │ │ │ - tsteq sl, r4, ror r1 │ │ │ │ - smlatbeq fp, r4, r5, r2 │ │ │ │ - tsteq fp, ip, asr #20 │ │ │ │ - smlabbeq fp, r4, ip, r2 │ │ │ │ - tsteq sl, r4, asr r1 │ │ │ │ - tsteq fp, r4, lsl #16 │ │ │ │ - tsteq sl, r4, asr #2 │ │ │ │ - tsteq fp, r8, lsl sp │ │ │ │ - smlabteq fp, r8, ip, r2 │ │ │ │ - @ instruction: 0x010b2c9c │ │ │ │ - tsteq fp, r4, lsl #16 │ │ │ │ + tsteq fp, r0, ror r4 │ │ │ │ tsteq fp, ip, asr #20 │ │ │ │ - tsteq sl, r4, lsl r1 │ │ │ │ - tsteq fp, r4, lsl r8 │ │ │ │ - tsteq fp, r8, asr sl │ │ │ │ + tsteq sl, ip, asr #4 │ │ │ │ + tsteq fp, ip, asr #32 │ │ │ │ + tsteq fp, ip, asr r2 │ │ │ │ + tsteq sl, r4, lsr r2 │ │ │ │ + qaddeq r2, r8, fp │ │ │ │ + tsteq fp, ip, lsr ip │ │ │ │ + tsteq fp, r4, lsr lr │ │ │ │ + tsteq sl, r4, lsl r2 │ │ │ │ + tsteq fp, r8, ror #8 │ │ │ │ + smlabbeq fp, r4, r4, r2 │ │ │ │ strdeq r1, [sl, -ip] │ │ │ │ - smlatbeq fp, ip, ip, r2 │ │ │ │ - tsteq fp, ip, lsl r8 │ │ │ │ - tsteq fp, ip, asr sl │ │ │ │ + tsteq fp, r4, asr #14 │ │ │ │ + tsteq fp, r4, lsl r7 │ │ │ │ + smlatbeq fp, r4, fp, r2 │ │ │ │ + smlabbeq fp, r4, r4, r2 │ │ │ │ + ldrdeq r1, [sl, -r4] │ │ │ │ + @ instruction: 0x010b2bb0 │ │ │ │ + @ instruction: 0x010b2494 │ │ │ │ + @ instruction: 0x010a11bc │ │ │ │ + tsteq fp, ip, lsr #14 │ │ │ │ + @ instruction: 0x010b2bb4 │ │ │ │ + @ instruction: 0x010b249c │ │ │ │ + @ instruction: 0x010a119c │ │ │ │ + smlabbeq fp, r0, r9, r2 │ │ │ │ + smlabbeq sl, ip, r1, r1 │ │ │ │ + ldrdeq r2, [fp, -r0] │ │ │ │ + tsteq fp, ip, lsr r5 │ │ │ │ + smlatteq fp, r4, r4, r2 │ │ │ │ + @ instruction: 0x010b24b4 │ │ │ │ + tsteq fp, r4, ror r9 │ │ │ │ + smlatbeq fp, ip, fp, r2 │ │ │ │ + tsteq sl, r4, asr r1 │ │ │ │ + smlabbeq fp, r0, r9, r2 │ │ │ │ + @ instruction: 0x010b2bb8 │ │ │ │ + tsteq sl, ip, lsr r1 │ │ │ │ + smlabteq fp, ip, r4, r2 │ │ │ │ + smlabbeq fp, r4, r9, r2 │ │ │ │ + @ instruction: 0x010b2bbc │ │ │ │ + tsteq sl, ip, lsl r1 │ │ │ │ + @ instruction: 0x010b2990 │ │ │ │ + smlabteq fp, r8, fp, r2 │ │ │ │ + tsteq sl, r4, lsl #2 │ │ │ │ + tsteq fp, ip, lsl #10 │ │ │ │ + ldrdeq r2, [fp, -ip] │ │ │ │ + smlabbeq fp, ip, r9, r2 │ │ │ │ + smlabteq fp, r4, fp, r2 │ │ │ │ ldrdeq r1, [sl, -ip] │ │ │ │ - tsteq fp, ip, lsr #16 │ │ │ │ - tsteq fp, r8, ror #20 │ │ │ │ + @ instruction: 0x010b2998 │ │ │ │ + ldrdeq r2, [fp, -r0] │ │ │ │ smlabteq sl, r4, r0, r1 │ │ │ │ - tsteq fp, r8, ror #28 │ │ │ │ - tsteq fp, r8, lsl lr │ │ │ │ - smlatteq fp, ip, sp, r2 │ │ │ │ - smlabteq fp, ip, ip, r2 │ │ │ │ - swpeq r1, ip, [sl] │ │ │ │ - tsteq fp, ip, lsl lr │ │ │ │ - tsteq fp, r4, lsl #26 │ │ │ │ - smlabbeq sl, r4, r0, r1 │ │ │ │ - tsteq fp, r0, ror lr │ │ │ │ - tsteq fp, r4, asr #28 │ │ │ │ - tsteq fp, r4, lsr sp │ │ │ │ - tsteq sl, r4, rrx │ │ │ │ - tsteq fp, ip, asr #26 │ │ │ │ - qaddeq r1, r4, sl │ │ │ │ - ldrdeq r3, [fp, -r8] │ │ │ │ - tsteq fp, r8, ror #4 │ │ │ │ - tsteq fp, r8, ror r0 │ │ │ │ strdeq r2, [fp, -r4] │ │ │ │ - smlatbeq fp, ip, lr, r2 │ │ │ │ - smlabbeq fp, r4, lr, r2 │ │ │ │ + @ instruction: 0x010b299c │ │ │ │ + ldrdeq r2, [fp, -r4] │ │ │ │ + smlatbeq sl, r4, r0, r1 │ │ │ │ + tsteq fp, r4, asr r7 │ │ │ │ + swpeq r1, r4, [sl] │ │ │ │ + tsteq fp, r8, ror #24 │ │ │ │ + tsteq fp, r8, lsl ip │ │ │ │ + smlatteq fp, ip, fp, r2 │ │ │ │ + tsteq fp, r4, asr r7 │ │ │ │ + @ instruction: 0x010b299c │ │ │ │ + tsteq sl, r4, rrx │ │ │ │ + tsteq fp, r4, ror #14 │ │ │ │ + smlatbeq fp, r8, r9, r2 │ │ │ │ + tsteq sl, ip, asr #32 │ │ │ │ strdeq r2, [fp, -ip] │ │ │ │ + tsteq fp, ip, ror #14 │ │ │ │ + smlatbeq fp, ip, r9, r2 │ │ │ │ + tsteq sl, ip, lsr #32 │ │ │ │ + tsteq fp, ip, ror r7 │ │ │ │ + @ instruction: 0x010b29b8 │ │ │ │ tsteq sl, r4, lsl r0 │ │ │ │ - smlatbeq fp, ip, lr, r2 │ │ │ │ - tsteq fp, r4, lsr #30 │ │ │ │ - strdeq r0, [sl, -ip] │ │ │ │ - smlatbeq fp, ip, pc, r2 @ │ │ │ │ - tsteq fp, ip, asr #30 │ │ │ │ - tsteq fp, r8, ror pc │ │ │ │ - ldrdeq r0, [sl, -ip] │ │ │ │ - ldrdeq r2, [fp, -r0] │ │ │ │ - smlatteq fp, r8, pc, r2 @ │ │ │ │ - smlabteq sl, r4, pc, r0 @ │ │ │ │ - smlatteq fp, ip, r0, r3 │ │ │ │ - tsteq fp, r8, rrx │ │ │ │ - tsteq fp, r0, lsr #32 │ │ │ │ - tsteq fp, r8, lsr r0 │ │ │ │ - @ instruction: 0x010a0f9c │ │ │ │ - smlabbeq fp, r8, r0, r3 │ │ │ │ - swpeq r3, ip, [fp] │ │ │ │ - smlabbeq sl, r4, pc, r0 @ │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - tsteq fp, r8, lsl #2 │ │ │ │ + @ instruction: 0x010b2db8 │ │ │ │ + tsteq fp, r8, ror #26 │ │ │ │ + tsteq fp, ip, lsr sp │ │ │ │ + tsteq fp, ip, lsl ip │ │ │ │ + smlatteq sl, ip, pc, r0 @ │ │ │ │ + tsteq fp, ip, ror #26 │ │ │ │ + tsteq fp, r4, asr ip │ │ │ │ + ldrdeq r0, [sl, -r4] │ │ │ │ + smlabteq fp, r0, sp, r2 │ │ │ │ + @ instruction: 0x010b2d94 │ │ │ │ + smlabbeq fp, r4, ip, r2 │ │ │ │ + @ instruction: 0x010a0fb4 │ │ │ │ + @ instruction: 0x010b2c9c │ │ │ │ + smlatbeq sl, r4, pc, r0 @ │ │ │ │ + tsteq fp, r8, lsr #16 │ │ │ │ + @ instruction: 0x010b31b8 │ │ │ │ + smlabteq fp, r8, pc, r2 @ │ │ │ │ + tsteq fp, r4, asr #28 │ │ │ │ + strdeq r2, [fp, -ip] │ │ │ │ + ldrdeq r2, [fp, -r4] │ │ │ │ + tsteq fp, ip, asr #28 │ │ │ │ tsteq sl, r4, ror #30 │ │ │ │ - tsteq fp, r4, asr #2 │ │ │ │ - tsteq fp, r8, asr r1 │ │ │ │ + strdeq r2, [fp, -ip] │ │ │ │ + tsteq fp, r4, ror lr │ │ │ │ tsteq sl, ip, asr #30 │ │ │ │ - tsteq fp, r0, lsr r7 │ │ │ │ - tsteq fp, r0, ror r2 │ │ │ │ + strdeq r2, [fp, -ip] │ │ │ │ + @ instruction: 0x010b2e9c │ │ │ │ + smlabteq fp, r8, lr, r2 │ │ │ │ + tsteq sl, ip, lsr #30 │ │ │ │ + tsteq fp, r0, lsr #30 │ │ │ │ + tsteq fp, r8, lsr pc │ │ │ │ + tsteq sl, r4, lsl pc │ │ │ │ + tsteq fp, ip, lsr r0 │ │ │ │ + @ instruction: 0x010b2fb8 │ │ │ │ + tsteq fp, r0, ror pc │ │ │ │ + smlabbeq fp, r8, pc, r2 @ │ │ │ │ + smlatteq sl, ip, lr, r0 │ │ │ │ + ldrdeq r2, [fp, -r8] │ │ │ │ + smlatteq fp, ip, pc, r2 @ │ │ │ │ + ldrdeq r0, [sl, -r4] │ │ │ │ + smlabbeq fp, r8, r0, r3 │ │ │ │ + tsteq fp, r0, asr #32 │ │ │ │ + qaddeq r3, r8, fp │ │ │ │ + @ instruction: 0x010a0eb4 │ │ │ │ + swpeq r3, r4, [fp] │ │ │ │ + smlatbeq fp, r8, r0, r3 │ │ │ │ + @ instruction: 0x010a0e9c │ │ │ │ + smlabbeq fp, r0, r6, r3 │ │ │ │ smlabteq fp, r0, r1, r3 │ │ │ │ - smlabbeq fp, r8, r1, r3 │ │ │ │ - @ instruction: 0x010b3194 │ │ │ │ - tsteq sl, ip, lsl pc │ │ │ │ - smlatteq fp, ip, r1, r3 │ │ │ │ - tsteq fp, r4, lsl r2 │ │ │ │ - tsteq sl, r4, lsl #30 │ │ │ │ - smlabbeq fp, r8, r4, r3 │ │ │ │ - tsteq fp, r4, ror #4 │ │ │ │ - tsteq fp, r8, ror r2 │ │ │ │ - smlatteq sl, r4, lr, r0 │ │ │ │ - smlabbeq fp, r8, r2, r3 │ │ │ │ - smlabbeq fp, r4, r4, r3 │ │ │ │ - smlabteq sl, ip, lr, r0 │ │ │ │ - smlatteq fp, r0, r4, r3 │ │ │ │ - smlatbeq fp, r8, r2, r3 │ │ │ │ - smlabbeq fp, r8, r4, r3 │ │ │ │ - @ instruction: 0x010b36b8 │ │ │ │ - smlatbeq sl, r4, lr, r0 │ │ │ │ - smlabteq fp, r8, r6, r3 │ │ │ │ - smlatbeq fp, r0, r2, r3 │ │ │ │ - smlabbeq sl, ip, lr, r0 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - smlatbeq fp, r8, r2, r3 │ │ │ │ - @ instruction: 0x010b34b4 │ │ │ │ + tsteq fp, r0, lsl r1 │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + smlatteq fp, r4, r0, r3 │ │ │ │ tsteq sl, ip, ror #28 │ │ │ │ - @ instruction: 0x010b32b0 │ │ │ │ - tsteq sl, ip, asr lr │ │ │ │ - smlabbeq fp, r8, r8, r3 │ │ │ │ - tsteq fp, r8, asr r3 │ │ │ │ - tsteq fp, r4, lsl r5 │ │ │ │ - smlabteq fp, r8, r2, r3 │ │ │ │ - @ instruction: 0x010b34bc │ │ │ │ + tsteq fp, ip, lsr r1 │ │ │ │ + tsteq fp, r4, ror #2 │ │ │ │ + tsteq sl, r4, asr lr │ │ │ │ ldrdeq r3, [fp, -r8] │ │ │ │ - tsteq sl, r4, lsr #28 │ │ │ │ - smlatteq fp, r8, r6, r3 │ │ │ │ - smlabteq fp, r0, r2, r3 │ │ │ │ - tsteq sl, ip, lsl #28 │ │ │ │ - tsteq fp, r0, lsl r7 │ │ │ │ - smlabteq fp, r8, r2, r3 │ │ │ │ - smlatteq fp, r8, r4, r3 │ │ │ │ - smlatteq sl, ip, sp, r0 │ │ │ │ - strdeq r3, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsl #14 │ │ │ │ - ldrdeq r0, [sl, -r4] │ │ │ │ - tsteq fp, r8, asr r7 │ │ │ │ - tsteq fp, r4, lsr #10 │ │ │ │ - tsteq fp, r8, lsl #14 │ │ │ │ - smlatteq fp, r0, r2, r3 │ │ │ │ - smlatbeq sl, ip, sp, r0 │ │ │ │ + @ instruction: 0x010b31b4 │ │ │ │ + smlabteq fp, r8, r1, r3 │ │ │ │ + tsteq sl, r4, lsr lr │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ + tsteq sl, ip, lsl lr │ │ │ │ + tsteq fp, r0, lsr r4 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, r8, lsl #12 │ │ │ │ + strdeq r0, [sl, -r4] │ │ │ │ + tsteq fp, r8, lsl r6 │ │ │ │ strdeq r3, [fp, -r0] │ │ │ │ - tsteq fp, r0, lsr #10 │ │ │ │ - @ instruction: 0x010a0d94 │ │ │ │ - tsteq fp, r8, asr r7 │ │ │ │ - tsteq fp, ip, lsr #10 │ │ │ │ - tsteq fp, r8, lsr #14 │ │ │ │ + ldrdeq r0, [sl, -ip] │ │ │ │ + tsteq fp, r0, asr #12 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, r4, lsl #8 │ │ │ │ + @ instruction: 0x010a0dbc │ │ │ │ + mrseq r3, R11_fiq │ │ │ │ + smlatbeq sl, ip, sp, r0 │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + smlatbeq fp, r8, r2, r3 │ │ │ │ + tsteq fp, r4, ror #8 │ │ │ │ + tsteq fp, r8, lsl r2 │ │ │ │ + tsteq fp, ip, lsl #8 │ │ │ │ + tsteq fp, r8, lsr #12 │ │ │ │ tsteq sl, r4, ror sp │ │ │ │ - tsteq fp, ip, asr r7 │ │ │ │ - tsteq sl, r4, ror #26 │ │ │ │ - smlatbeq fp, r4, r9, r3 │ │ │ │ - @ instruction: 0x010b3894 │ │ │ │ - tsteq fp, r8, lsl r8 │ │ │ │ - smlabteq fp, r8, r7, r3 │ │ │ │ - smlatteq fp, r4, r7, r3 │ │ │ │ - tsteq sl, r4, lsr sp │ │ │ │ - tsteq fp, r4, lsr r8 │ │ │ │ - tsteq fp, r8, asr #16 │ │ │ │ - tsteq sl, ip, lsl sp │ │ │ │ - ldrdeq r3, [fp, -r4] │ │ │ │ - smlabbeq fp, ip, r8, r3 │ │ │ │ - smlatbeq fp, r4, r8, r3 │ │ │ │ + tsteq fp, r8, lsr r6 │ │ │ │ + tsteq fp, r0, lsl r2 │ │ │ │ + tsteq sl, ip, asr sp │ │ │ │ + tsteq fp, r0, ror #12 │ │ │ │ + tsteq fp, r8, lsl r2 │ │ │ │ + tsteq fp, r8, lsr r4 │ │ │ │ + tsteq sl, ip, lsr sp │ │ │ │ + tsteq fp, ip, asr #8 │ │ │ │ + tsteq fp, r8, asr r6 │ │ │ │ + tsteq sl, r4, lsr #26 │ │ │ │ + smlatbeq fp, r8, r6, r3 │ │ │ │ + tsteq fp, r4, ror r4 │ │ │ │ + tsteq fp, r8, asr r6 │ │ │ │ + tsteq fp, r0, lsr r2 │ │ │ │ strdeq r0, [sl, -ip] │ │ │ │ - strdeq r3, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsl r9 │ │ │ │ + tsteq fp, r0, asr #4 │ │ │ │ + tsteq fp, r0, ror r4 │ │ │ │ smlatteq sl, r4, ip, r0 │ │ │ │ - tsteq fp, ip, lsl #20 │ │ │ │ - tsteq fp, r0, ror r9 │ │ │ │ - tsteq fp, r4, lsr r9 │ │ │ │ - tsteq fp, r4, asr #18 │ │ │ │ - @ instruction: 0x010a0cbc │ │ │ │ - @ instruction: 0x010b3990 │ │ │ │ - smlatbeq fp, ip, r9, r3 │ │ │ │ - smlatbeq sl, r4, ip, r0 │ │ │ │ - tsteq fp, r8, ror #20 │ │ │ │ - tsteq fp, ip, lsl #20 │ │ │ │ - tsteq fp, ip, lsr #20 │ │ │ │ + smlatbeq fp, r8, r6, r3 │ │ │ │ + tsteq fp, ip, ror r4 │ │ │ │ + tsteq fp, r8, ror r6 │ │ │ │ + smlabteq sl, r4, ip, r0 │ │ │ │ + smlatbeq fp, ip, r6, r3 │ │ │ │ + @ instruction: 0x010a0cb4 │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ + smlatteq fp, r4, r7, r3 │ │ │ │ + tsteq fp, r8, ror #14 │ │ │ │ + tsteq fp, r8, lsl r7 │ │ │ │ + tsteq fp, r4, lsr r7 │ │ │ │ smlabbeq sl, r4, ip, r0 │ │ │ │ - tsteq fp, r4, ror sl │ │ │ │ - tsteq sl, r4, ror ip │ │ │ │ - tsteq fp, r0, asr sl │ │ │ │ - smlabbeq fp, ip, sl, r4 │ │ │ │ - ldrdeq r4, [fp, -r0] │ │ │ │ - tsteq fp, r4, ror lr │ │ │ │ - tsteq fp, r8, lsr #24 │ │ │ │ - tsteq fp, r0, ror #22 │ │ │ │ - strdeq r3, [fp, -r8] │ │ │ │ - smlabteq fp, r0, sl, r3 │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - tsteq sl, r4, lsr #24 │ │ │ │ - tsteq fp, r8, lsl #22 │ │ │ │ - tsteq fp, r8, lsl fp │ │ │ │ - tsteq sl, ip, lsl #24 │ │ │ │ - smlabbeq fp, r0, fp, r3 │ │ │ │ - tsteq fp, r8, asr #22 │ │ │ │ - tsteq fp, r8, asr fp │ │ │ │ - smlatteq sl, ip, fp, r0 │ │ │ │ - @ instruction: 0x010b3b90 │ │ │ │ - smlatbeq fp, r0, fp, r3 │ │ │ │ - ldrdeq r0, [sl, -r4] │ │ │ │ - ldrdeq r3, [fp, -r4] │ │ │ │ - tsteq fp, ip, lsr ip │ │ │ │ + smlabbeq fp, r4, r7, r3 │ │ │ │ + @ instruction: 0x010b3798 │ │ │ │ + tsteq sl, ip, ror #24 │ │ │ │ + tsteq fp, r4, lsr #16 │ │ │ │ ldrdeq r3, [fp, -ip] │ │ │ │ - tsteq fp, r0, lsl #24 │ │ │ │ - smlatbeq sl, ip, fp, r0 │ │ │ │ - tsteq fp, ip, ror #24 │ │ │ │ - @ instruction: 0x010b3c90 │ │ │ │ - @ instruction: 0x010a0b94 │ │ │ │ - tsteq fp, r8, lsr sp │ │ │ │ strdeq r3, [fp, -r4] │ │ │ │ - tsteq fp, r8, lsl #26 │ │ │ │ + tsteq sl, ip, asr #24 │ │ │ │ + tsteq fp, r8, asr #16 │ │ │ │ + tsteq fp, r4, ror #16 │ │ │ │ + tsteq sl, r4, lsr ip │ │ │ │ + tsteq fp, ip, asr r9 │ │ │ │ + smlabteq fp, r0, r8, r3 │ │ │ │ + smlabbeq fp, r4, r8, r3 │ │ │ │ + @ instruction: 0x010b3894 │ │ │ │ + tsteq sl, ip, lsl #24 │ │ │ │ + smlatteq fp, r0, r8, r3 │ │ │ │ + strdeq r3, [fp, -ip] │ │ │ │ + strdeq r0, [sl, -r4] │ │ │ │ + @ instruction: 0x010b39b8 │ │ │ │ + tsteq fp, ip, asr r9 │ │ │ │ + tsteq fp, ip, ror r9 │ │ │ │ + ldrdeq r0, [sl, -r4] │ │ │ │ + smlabteq fp, r4, r9, r3 │ │ │ │ + smlabteq sl, r4, fp, r0 │ │ │ │ + smlatbeq fp, r0, r9, r5 │ │ │ │ + ldrdeq r4, [fp, -ip] │ │ │ │ + tsteq fp, r0, lsr #4 │ │ │ │ + smlabteq fp, r4, sp, r3 │ │ │ │ + tsteq fp, r8, ror fp │ │ │ │ + @ instruction: 0x010b3ab0 │ │ │ │ + tsteq fp, r8, asr #20 │ │ │ │ + tsteq fp, r0, lsl sl │ │ │ │ + tsteq fp, r0, lsr #20 │ │ │ │ tsteq sl, r4, ror fp │ │ │ │ - tsteq fp, ip, asr #26 │ │ │ │ - tsteq fp, r8, ror #26 │ │ │ │ + tsteq fp, r8, asr sl │ │ │ │ + tsteq fp, r8, ror #20 │ │ │ │ tsteq sl, ip, asr fp │ │ │ │ - smlatbeq fp, ip, pc, r3 @ │ │ │ │ - smlabbeq fp, r4, lr, r3 │ │ │ │ - smlatteq fp, ip, sp, r3 │ │ │ │ - @ instruction: 0x010b3d9c │ │ │ │ - @ instruction: 0x010b3db8 │ │ │ │ - tsteq sl, ip, lsr #22 │ │ │ │ - tsteq fp, r4, lsl lr │ │ │ │ - tsteq fp, r0, lsr lr │ │ │ │ - tsteq sl, r4, lsl fp │ │ │ │ - ldrdeq r3, [fp, -r4] │ │ │ │ - smlabbeq fp, r4, lr, r3 │ │ │ │ - smlatbeq fp, r0, lr, r3 │ │ │ │ - strdeq r0, [sl, -r4] │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ + @ instruction: 0x010b3a98 │ │ │ │ + smlatbeq fp, r8, sl, r3 │ │ │ │ + tsteq sl, ip, lsr fp │ │ │ │ + smlatteq fp, r0, sl, r3 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + tsteq sl, r4, lsr #22 │ │ │ │ + tsteq fp, r4, lsr #24 │ │ │ │ + smlabbeq fp, ip, fp, r3 │ │ │ │ + tsteq fp, ip, lsr #22 │ │ │ │ + tsteq fp, r0, asr fp │ │ │ │ + strdeq r0, [sl, -ip] │ │ │ │ + @ instruction: 0x010b3bbc │ │ │ │ + smlatteq fp, r0, fp, r3 │ │ │ │ + smlatteq sl, r4, sl, r0 │ │ │ │ + smlabbeq fp, r8, ip, r3 │ │ │ │ + tsteq fp, r4, asr #24 │ │ │ │ + tsteq fp, r8, asr ip │ │ │ │ + smlabteq sl, r4, sl, r0 │ │ │ │ + @ instruction: 0x010b3c9c │ │ │ │ + @ instruction: 0x010b3cb8 │ │ │ │ + smlatbeq sl, ip, sl, r0 │ │ │ │ strdeq r3, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsl pc │ │ │ │ - ldrdeq r0, [sl, -ip] │ │ │ │ - tsteq fp, ip, asr #32 │ │ │ │ - @ instruction: 0x010b3fb4 │ │ │ │ - tsteq fp, r4, ror #30 │ │ │ │ - smlabbeq fp, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x010a0ab4 │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - strdeq r3, [fp, -r8] │ │ │ │ - @ instruction: 0x010a0a9c │ │ │ │ - swpeq r4, ip, [fp] │ │ │ │ - tsteq fp, ip, asr #32 │ │ │ │ - tsteq fp, r8, rrx │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ + tsteq fp, ip, lsr sp │ │ │ │ + smlatteq fp, ip, ip, r3 │ │ │ │ + tsteq fp, r8, lsl #26 │ │ │ │ tsteq sl, ip, ror sl │ │ │ │ - smlatbeq fp, r0, r0, r4 │ │ │ │ - tsteq sl, ip, ror #20 │ │ │ │ - tsteq fp, r4, lsr #10 │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - smlatteq fp, r8, r1, r4 │ │ │ │ - tsteq fp, r4, ror r1 │ │ │ │ - mrseq r4, (UNDEF: 27) │ │ │ │ - tsteq fp, ip, lsr #2 │ │ │ │ - tsteq sl, r4, lsr sl │ │ │ │ + tsteq fp, r4, ror #26 │ │ │ │ + smlabbeq fp, r0, sp, r3 │ │ │ │ + tsteq sl, r4, ror #20 │ │ │ │ + tsteq fp, r4, lsr #28 │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + tsteq sl, r4, asr #20 │ │ │ │ + tsteq fp, ip, asr #28 │ │ │ │ + tsteq fp, r8, ror #28 │ │ │ │ + tsteq sl, ip, lsr #20 │ │ │ │ + @ instruction: 0x010b3f9c │ │ │ │ + tsteq fp, r4, lsl #30 │ │ │ │ + @ instruction: 0x010b3eb4 │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ + tsteq sl, r4, lsl #20 │ │ │ │ + tsteq fp, ip, lsr #30 │ │ │ │ + tsteq fp, r8, asr #30 │ │ │ │ + smlatteq sl, ip, r9, r0 │ │ │ │ + smlatteq fp, ip, pc, r3 @ │ │ │ │ + @ instruction: 0x010b3f9c │ │ │ │ + @ instruction: 0x010b3fb8 │ │ │ │ + smlabteq sl, ip, r9, r0 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + @ instruction: 0x010a09bc │ │ │ │ + tsteq fp, r4, ror r4 │ │ │ │ + tsteq fp, r0, ror r2 │ │ │ │ + tsteq fp, r8, lsr r1 │ │ │ │ + smlabteq fp, r4, r0, r4 │ │ │ │ + qaddeq r4, r0, fp │ │ │ │ + tsteq fp, ip, ror r0 │ │ │ │ + smlabbeq sl, r4, r9, r0 │ │ │ │ + smlatteq fp, r0, r0, r4 │ │ │ │ + strdeq r4, [fp, -r0] │ │ │ │ + tsteq sl, ip, ror #18 │ │ │ │ + tsteq fp, r0, ror #2 │ │ │ │ + tsteq fp, r4, lsr #2 │ │ │ │ + tsteq fp, r0, lsr r1 │ │ │ │ + tsteq sl, ip, asr #18 │ │ │ │ @ instruction: 0x010b4190 │ │ │ │ - smlatbeq fp, r0, r1, r4 │ │ │ │ - tsteq sl, ip, lsl sl │ │ │ │ - tsteq fp, r0, lsl r2 │ │ │ │ - ldrdeq r4, [fp, -r4] │ │ │ │ - smlatteq fp, r0, r1, r4 │ │ │ │ - strdeq r0, [sl, -ip] │ │ │ │ - tsteq fp, r0, asr #4 │ │ │ │ - tsteq fp, r8, ror r2 │ │ │ │ + smlabteq fp, r8, r1, 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 │ │ │ │ @@ -27644,423 +27644,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq sl, r0, r3, r0 │ │ │ │ - tsteq fp, r0, ror sp │ │ │ │ - smlatbeq fp, r0, ip, r3 │ │ │ │ - tsteq fp, r8, ror #24 │ │ │ │ - tsteq fp, r8, ror ip │ │ │ │ - tsteq sl, r8, asr r3 │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - tsteq fp, r4, lsl sp │ │ │ │ - tsteq sl, r0, asr #6 │ │ │ │ - smlatbeq fp, r8, sp, r3 │ │ │ │ - tsteq fp, r4, ror #26 │ │ │ │ - tsteq fp, r4, ror sp │ │ │ │ - tsteq sl, r0, lsr #6 │ │ │ │ - smlatbeq fp, r4, sp, r3 │ │ │ │ - tsteq sl, r0, lsl r3 │ │ │ │ - smlabteq fp, r4, pc, r3 @ │ │ │ │ - smlatbeq fp, r4, lr, r3 │ │ │ │ - tsteq fp, r0, lsr #28 │ │ │ │ - smlatteq fp, r0, sp, r3 │ │ │ │ - strdeq r3, [fp, -r4] │ │ │ │ - smlatteq sl, r0, r2, r0 │ │ │ │ - tsteq fp, ip, lsr lr │ │ │ │ - tsteq fp, r4, asr lr │ │ │ │ - smlabteq sl, r8, r2, r0 │ │ │ │ - strdeq r3, [fp, -r4] │ │ │ │ - smlatbeq fp, ip, lr, r3 │ │ │ │ - smlabteq fp, r8, lr, r3 │ │ │ │ + ldrdeq r0, [sl, -r0] │ │ │ │ + smlabteq fp, r0, ip, r3 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + @ instruction: 0x010b3bb8 │ │ │ │ + smlabteq fp, r8, fp, r3 │ │ │ │ smlatbeq sl, r8, r2, r0 │ │ │ │ - tsteq fp, ip, lsl pc │ │ │ │ - tsteq fp, r0, lsr pc │ │ │ │ + tsteq fp, ip, lsr #24 │ │ │ │ + tsteq fp, r4, ror #24 │ │ │ │ @ instruction: 0x010a0290 │ │ │ │ - tsteq fp, r8 │ │ │ │ - @ instruction: 0x010b3fb0 │ │ │ │ - tsteq fp, r4, ror pc │ │ │ │ - smlabbeq fp, ip, pc, r3 @ │ │ │ │ - tsteq sl, r8, ror #4 │ │ │ │ - @ instruction: 0x010b3fb8 │ │ │ │ - smlabteq fp, r4, pc, r3 @ │ │ │ │ - tsteq sl, r0, asr r2 │ │ │ │ - tsteq fp, ip, lsl r0 │ │ │ │ - smlatteq fp, r8, pc, r3 @ │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + @ instruction: 0x010b3cb4 │ │ │ │ + smlabteq fp, r4, ip, r3 │ │ │ │ + tsteq sl, r0, ror r2 │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ + tsteq sl, r0, ror #4 │ │ │ │ + tsteq fp, r4, lsl pc │ │ │ │ strdeq r3, [fp, -r4] │ │ │ │ + tsteq fp, r0, ror sp │ │ │ │ + tsteq fp, r0, lsr sp │ │ │ │ + tsteq fp, r4, asr #26 │ │ │ │ tsteq sl, r0, lsr r2 │ │ │ │ - tsteq fp, r8, lsl r0 │ │ │ │ - tsteq sl, r0, lsr #4 │ │ │ │ - strdeq r4, [fp, -r0] │ │ │ │ - tsteq fp, r4, lsr #8 │ │ │ │ - tsteq fp, r0, lsr r2 │ │ │ │ - mrseq r4, (UNDEF: 27) │ │ │ │ - smlabbeq fp, ip, r0, r4 │ │ │ │ - tsteq fp, ip, asr #32 │ │ │ │ - tsteq fp, r4, rrx │ │ │ │ + smlabbeq fp, ip, sp, r3 │ │ │ │ + smlatbeq fp, r4, sp, r3 │ │ │ │ + tsteq sl, r8, lsl r2 │ │ │ │ + tsteq fp, r4, asr #28 │ │ │ │ + strdeq r3, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl lr │ │ │ │ + strdeq r0, [sl, -r8] │ │ │ │ + tsteq fp, ip, ror #28 │ │ │ │ + smlabbeq fp, r0, lr, r3 │ │ │ │ smlatteq sl, r0, r1, r0 │ │ │ │ - smlatbeq fp, r0, r0, r4 │ │ │ │ - strheq r4, [fp, -r4] │ │ │ │ - smlabteq sl, r8, r1, r0 │ │ │ │ - tsteq fp, r0, asr r1 │ │ │ │ - tsteq fp, r4, lsl #2 │ │ │ │ - tsteq fp, r8, lsl r1 │ │ │ │ - smlatbeq sl, r8, r1, r0 │ │ │ │ + tsteq fp, r8, asr pc │ │ │ │ + tsteq fp, r0, lsl #30 │ │ │ │ + smlabteq fp, r4, lr, r3 │ │ │ │ + ldrdeq r3, [fp, -ip] │ │ │ │ + @ instruction: 0x010a01b8 │ │ │ │ + tsteq fp, r8, lsl #30 │ │ │ │ + tsteq fp, r4, lsl pc │ │ │ │ + smlatbeq sl, r0, r1, r0 │ │ │ │ + tsteq fp, ip, ror #30 │ │ │ │ + tsteq fp, r8, lsr pc │ │ │ │ + tsteq fp, r4, asr #30 │ │ │ │ + smlabbeq sl, r0, r1, r0 │ │ │ │ + tsteq fp, r8, ror #30 │ │ │ │ + tsteq sl, r0, ror r1 │ │ │ │ + tsteq fp, r0, asr #14 │ │ │ │ + tsteq fp, r4, ror r3 │ │ │ │ smlabbeq fp, r0, r1, r4 │ │ │ │ - @ instruction: 0x010b419c │ │ │ │ - @ instruction: 0x010a0190 │ │ │ │ - @ instruction: 0x010b42b4 │ │ │ │ - tsteq fp, r4, lsr r2 │ │ │ │ - smlatteq fp, r8, r1, r4 │ │ │ │ - mrseq r4, R11_fiq │ │ │ │ - tsteq sl, r8, ror #2 │ │ │ │ - tsteq fp, ip, lsr r2 │ │ │ │ - tsteq fp, r8, asr r2 │ │ │ │ - tsteq sl, r0, asr r1 │ │ │ │ - strdeq r4, [fp, -r0] │ │ │ │ - @ instruction: 0x010b42b0 │ │ │ │ - smlabteq fp, r8, r2, r4 │ │ │ │ + qaddeq r4, r0, fp │ │ │ │ + ldrdeq r3, [fp, -ip] │ │ │ │ + @ instruction: 0x010b3f9c │ │ │ │ + @ instruction: 0x010b3fb4 │ │ │ │ tsteq sl, r0, lsr r1 │ │ │ │ - mrseq r4, (UNDEF: 59) │ │ │ │ - tsteq fp, r8, lsl r3 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + tsteq fp, r4 │ │ │ │ tsteq sl, r8, lsl r1 │ │ │ │ - tsteq fp, ip, lsl r5 │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ - smlabbeq fp, ip, r3, r4 │ │ │ │ - tsteq fp, r4, asr #6 │ │ │ │ - tsteq fp, r0, ror #6 │ │ │ │ - smlatteq sl, r8, r0, r0 │ │ │ │ - smlatbeq fp, r4, r3, r4 │ │ │ │ - @ instruction: 0x010b43bc │ │ │ │ - ldrdeq r0, [sl, -r0] │ │ │ │ - tsteq fp, r0, asr r4 │ │ │ │ - tsteq fp, r8, lsl #8 │ │ │ │ - tsteq fp, r0, lsr #8 │ │ │ │ - strheq r0, [sl, -r0] │ │ │ │ - tsteq fp, r0, ror r4 │ │ │ │ - smlabbeq fp, r8, r4, r4 │ │ │ │ - swpeq r0, r8, [sl] │ │ │ │ - smlabbeq fp, r8, r5, r4 │ │ │ │ - tsteq fp, ip, lsl r5 │ │ │ │ + smlatbeq fp, r0, r0, r4 │ │ │ │ + qaddeq r4, r4, fp │ │ │ │ + tsteq fp, r8, rrx │ │ │ │ + strdeq r0, [sl, -r8] │ │ │ │ ldrdeq r4, [fp, -r0] │ │ │ │ - smlatteq fp, ip, r4, r4 │ │ │ │ - tsteq sl, r0, ror r0 │ │ │ │ - tsteq fp, ip, lsr #10 │ │ │ │ - tsteq fp, r4, asr #10 │ │ │ │ - qaddeq r0, r8, sl │ │ │ │ - @ instruction: 0x010b45b8 │ │ │ │ - tsteq fp, r0, ror r5 │ │ │ │ - smlabbeq fp, r4, r5, r4 │ │ │ │ + smlatteq fp, ip, r0, r4 │ │ │ │ + smlatteq sl, r0, r0, r0 │ │ │ │ + tsteq fp, r4, lsl #4 │ │ │ │ + smlabbeq fp, r4, r1, r4 │ │ │ │ + tsteq fp, r8, lsr r1 │ │ │ │ + tsteq fp, r0, asr r1 │ │ │ │ + strheq r0, [sl, -r8] │ │ │ │ + smlabbeq fp, ip, r1, r4 │ │ │ │ + smlatbeq fp, r8, r1, r4 │ │ │ │ + smlatbeq sl, r0, r0, r0 │ │ │ │ + tsteq fp, r0, asr #4 │ │ │ │ + mrseq r4, R11_fiq │ │ │ │ + tsteq fp, r8, lsl r2 │ │ │ │ + smlabbeq sl, r0, r0, r0 │ │ │ │ + tsteq fp, r0, asr r2 │ │ │ │ + tsteq fp, r8, ror #4 │ │ │ │ + tsteq sl, r8, rrx │ │ │ │ + tsteq fp, ip, ror #8 │ │ │ │ + tsteq fp, ip, asr r3 │ │ │ │ + ldrdeq r4, [fp, -ip] │ │ │ │ + @ instruction: 0x010b4294 │ │ │ │ + @ instruction: 0x010b42b0 │ │ │ │ tsteq sl, r8, lsr r0 │ │ │ │ - @ instruction: 0x010b45b8 │ │ │ │ - tsteq sl, r8, lsr #32 │ │ │ │ - @ instruction: 0x010b4994 │ │ │ │ - @ instruction: 0x010b47b8 │ │ │ │ - smlabteq fp, ip, r6, r4 │ │ │ │ - tsteq fp, ip, ror #12 │ │ │ │ - tsteq fp, r8, lsr #12 │ │ │ │ - tsteq fp, r0, asr #12 │ │ │ │ - strdeq pc, [r9, -r0] │ │ │ │ - smlabbeq fp, r8, r6, r4 │ │ │ │ - smlabbeq fp, ip, r6, r4 │ │ │ │ - ldrdeq pc, [r9, -r8] │ │ │ │ - tsteq fp, r0, lsl #14 │ │ │ │ - @ instruction: 0x010b46bc │ │ │ │ - ldrdeq r4, [fp, -r0] │ │ │ │ - @ instruction: 0x0109ffb8 │ │ │ │ - tsteq fp, r0, lsr #14 │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - smlatbeq r9, r0, pc, pc @ │ │ │ │ - tsteq fp, ip, lsr r8 │ │ │ │ - @ instruction: 0x010b47b0 │ │ │ │ - tsteq fp, r0, ror r7 │ │ │ │ - smlabbeq fp, r0, r7, r4 │ │ │ │ - tstpeq r9, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [fp, -r8] │ │ │ │ strdeq r4, [fp, -r4] │ │ │ │ - tstpeq r9, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r4, ror r8 │ │ │ │ - tsteq fp, r4, lsr r8 │ │ │ │ - tsteq fp, r8, asr #16 │ │ │ │ + tsteq fp, ip, lsl #6 │ │ │ │ + tsteq sl, r0, lsr #32 │ │ │ │ + smlatbeq fp, r0, r3, r4 │ │ │ │ + tsteq fp, r8, asr r3 │ │ │ │ + tsteq fp, r0, ror r3 │ │ │ │ + mrseq r0, (UNDEF: 10) │ │ │ │ + smlabteq fp, r0, r3, r4 │ │ │ │ + ldrdeq r4, [fp, -r8] │ │ │ │ + smlatteq r9, r8, pc, pc @ │ │ │ │ + ldrdeq r4, [fp, -r8] │ │ │ │ + tsteq fp, ip, ror #8 │ │ │ │ + tsteq fp, r0, lsr #8 │ │ │ │ + tsteq fp, ip, lsr r4 │ │ │ │ + smlabteq r9, r0, pc, pc @ │ │ │ │ + tsteq fp, ip, ror r4 │ │ │ │ + @ instruction: 0x010b4494 │ │ │ │ + smlatbeq r9, r8, pc, pc @ │ │ │ │ + tsteq fp, r8, lsl #10 │ │ │ │ + smlabteq fp, r0, r4, r4 │ │ │ │ + ldrdeq r4, [fp, -r4] │ │ │ │ + smlabbeq r9, r8, pc, pc @ │ │ │ │ + tsteq fp, r8, lsl #10 │ │ │ │ + tstpeq r9, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq fp, r4, r8, r4 │ │ │ │ + tsteq fp, r8, lsl #14 │ │ │ │ + tsteq fp, ip, lsl r6 │ │ │ │ + @ instruction: 0x010b45bc │ │ │ │ + tsteq fp, r8, ror r5 │ │ │ │ + @ instruction: 0x010b4590 │ │ │ │ tstpeq r9, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r0, ror r8 │ │ │ │ - tstpeq r9, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r4, ror #20 │ │ │ │ - tsteq fp, r8, ror r9 │ │ │ │ - tsteq fp, r0, lsl #18 │ │ │ │ - @ instruction: 0x010b48b8 │ │ │ │ ldrdeq r4, [fp, -r8] │ │ │ │ - tstpeq r9, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r0, lsl r9 │ │ │ │ - tsteq fp, r8, lsr #18 │ │ │ │ - smlatteq r9, r8, lr, pc @ │ │ │ │ - smlatbeq fp, ip, r9, r4 │ │ │ │ - tsteq fp, ip, ror #18 │ │ │ │ - smlabbeq fp, r0, r9, r4 │ │ │ │ + ldrdeq r4, [fp, -ip] │ │ │ │ + tstpeq r9, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, asr r6 │ │ │ │ + tsteq fp, ip, lsl #12 │ │ │ │ + tsteq fp, r0, lsr #12 │ │ │ │ + tstpeq r9, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, ror r6 │ │ │ │ + tsteq fp, ip, ror r6 │ │ │ │ + strdeq pc, [r9, -r0] │ │ │ │ + smlabbeq fp, ip, r7, r4 │ │ │ │ + tsteq fp, r0, lsl #14 │ │ │ │ + smlabteq fp, r0, r6, r4 │ │ │ │ + ldrdeq r4, [fp, -r0] │ │ │ │ smlabteq r9, r8, lr, pc @ │ │ │ │ - smlabteq fp, r4, r9, r4 │ │ │ │ - ldrdeq r4, [fp, -r8] │ │ │ │ + tsteq fp, r8, lsr #14 │ │ │ │ + tsteq fp, r4, asr #14 │ │ │ │ @ instruction: 0x0109feb0 │ │ │ │ - tsteq fp, r4, ror fp │ │ │ │ - @ instruction: 0x010b4ab4 │ │ │ │ - tsteq fp, ip, lsr sl │ │ │ │ - tsteq fp, r8, ror #20 │ │ │ │ - smlabbeq r9, r8, lr, pc @ │ │ │ │ - tsteq fp, r8, lsl #22 │ │ │ │ - tsteq fp, ip, lsl fp │ │ │ │ - tstpeq r9, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [fp, -r4] │ │ │ │ - tsteq fp, ip, ror fp │ │ │ │ - @ instruction: 0x010b4b9c │ │ │ │ + smlabteq fp, r4, r7, r4 │ │ │ │ + smlabbeq fp, r4, r7, r4 │ │ │ │ + @ instruction: 0x010b4798 │ │ │ │ + @ instruction: 0x0109fe90 │ │ │ │ + smlabteq fp, r0, r7, r4 │ │ │ │ + smlabbeq r9, r0, lr, pc @ │ │ │ │ + @ instruction: 0x010b49b4 │ │ │ │ + smlabteq fp, r8, r8, r4 │ │ │ │ + tsteq fp, r0, asr r8 │ │ │ │ + tsteq fp, r8, lsl #16 │ │ │ │ + tsteq fp, r8, lsr #16 │ │ │ │ tstpeq r9, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ - tstpeq r9, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, r0, r7, r5 │ │ │ │ - tsteq fp, r0, asr #8 │ │ │ │ - smlabteq fp, r4, r0, r5 │ │ │ │ - smlabbeq fp, r4, lr, r4 │ │ │ │ - tsteq fp, ip, lsr sp │ │ │ │ - @ instruction: 0x010b4c94 │ │ │ │ - tsteq fp, ip, lsr ip │ │ │ │ - tsteq fp, ip, asr ip │ │ │ │ - strdeq pc, [r9, -r8] │ │ │ │ - smlabteq fp, r4, ip, r4 │ │ │ │ - smlatteq fp, r4, ip, r4 │ │ │ │ - smlatteq r9, r0, sp, pc @ │ │ │ │ - @ instruction: 0x010b4d9c │ │ │ │ - tsteq fp, r4, asr #26 │ │ │ │ - tsteq fp, r4, ror #26 │ │ │ │ + tsteq fp, r0, ror #16 │ │ │ │ + tsteq fp, r8, ror r8 │ │ │ │ + tstpeq r9, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ + strdeq r4, [fp, -ip] │ │ │ │ + @ instruction: 0x010b48bc │ │ │ │ + ldrdeq r4, [fp, -r0] │ │ │ │ + tstpeq r9, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r4, lsl r9 │ │ │ │ + tsteq fp, r8, lsr #18 │ │ │ │ + tstpeq r9, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq fp, r4, sl, r4 │ │ │ │ + tsteq fp, r4, lsl #20 │ │ │ │ + smlabbeq fp, ip, r9, r4 │ │ │ │ + @ instruction: 0x010b49b8 │ │ │ │ + ldrdeq pc, [r9, -r8] │ │ │ │ + tsteq fp, r8, asr sl │ │ │ │ + tsteq fp, ip, ror #20 │ │ │ │ smlabteq r9, r0, sp, pc @ │ │ │ │ - smlabteq fp, ip, sp, r4 │ │ │ │ - smlatteq fp, ip, sp, r4 │ │ │ │ - smlatbeq r9, r8, sp, pc @ │ │ │ │ - tsteq fp, r4, asr #30 │ │ │ │ - @ instruction: 0x010b4e9c │ │ │ │ - tsteq fp, r4, asr #28 │ │ │ │ - tsteq fp, r4, ror #28 │ │ │ │ - smlabbeq r9, r0, sp, pc @ │ │ │ │ - smlabteq fp, ip, lr, r4 │ │ │ │ - smlatteq fp, ip, lr, r4 │ │ │ │ - tstpeq r9, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r0, ror pc │ │ │ │ - tsteq fp, r0, lsr pc │ │ │ │ - tsteq fp, r4, asr #30 │ │ │ │ + tsteq fp, r4, lsr #22 │ │ │ │ + smlabteq fp, ip, sl, r4 │ │ │ │ + smlatteq fp, ip, sl, r4 │ │ │ │ + smlatbeq r9, r0, sp, pc @ │ │ │ │ + tsteq fp, ip, lsr #22 │ │ │ │ + @ instruction: 0x0109fd90 │ │ │ │ + ldrdeq r5, [fp, -r0] │ │ │ │ + @ instruction: 0x010b5390 │ │ │ │ + tsteq fp, r4, lsl r0 │ │ │ │ + ldrdeq r4, [fp, -r4] │ │ │ │ + smlabbeq fp, ip, ip, r4 │ │ │ │ + smlatteq fp, r4, fp, r4 │ │ │ │ + smlabbeq fp, ip, fp, r4 │ │ │ │ + smlatbeq fp, ip, fp, r4 │ │ │ │ tstpeq r9, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010b4f90 │ │ │ │ - @ instruction: 0x010b4fb0 │ │ │ │ + tsteq fp, r4, lsl ip │ │ │ │ + tsteq fp, r4, lsr ip │ │ │ │ tstpeq r9, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, r0, r1, r5 │ │ │ │ - smlatbeq fp, r0, r0, r5 │ │ │ │ - tsteq fp, r8, lsr r0 │ │ │ │ - smlatteq fp, r8, pc, r4 @ │ │ │ │ - tsteq fp, r8 │ │ │ │ - tstpeq r9, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, ip, asr #32 │ │ │ │ - qaddeq r5, r8, fp │ │ │ │ - smlatteq r9, r8, ip, pc @ │ │ │ │ + smlatteq fp, ip, ip, r4 │ │ │ │ + @ instruction: 0x010b4c94 │ │ │ │ + @ instruction: 0x010b4cb4 │ │ │ │ + tstpeq r9, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, ip, lsl sp │ │ │ │ + tsteq fp, ip, lsr sp │ │ │ │ + strdeq pc, [r9, -r8] │ │ │ │ + @ instruction: 0x010b4e94 │ │ │ │ + smlatteq fp, ip, sp, r4 │ │ │ │ + @ instruction: 0x010b4d94 │ │ │ │ + @ instruction: 0x010b4db4 │ │ │ │ + ldrdeq pc, [r9, -r0] │ │ │ │ + tsteq fp, ip, lsl lr │ │ │ │ + tsteq fp, ip, lsr lr │ │ │ │ + @ instruction: 0x0109fcb8 │ │ │ │ + smlabteq fp, r0, lr, r4 │ │ │ │ + smlabbeq fp, r0, lr, r4 │ │ │ │ + @ instruction: 0x010b4e94 │ │ │ │ + @ instruction: 0x0109fc98 │ │ │ │ + smlatteq fp, r0, lr, r4 │ │ │ │ + tsteq fp, r0, lsl #30 │ │ │ │ + smlabbeq r9, r0, ip, pc @ │ │ │ │ ldrdeq r5, [fp, -r0] │ │ │ │ - smlabbeq fp, ip, r0, r5 │ │ │ │ - swpeq r5, ip, [fp] │ │ │ │ - smlabteq r9, r8, ip, pc @ │ │ │ │ - smlatteq fp, r4, r0, r5 │ │ │ │ - strdeq r5, [fp, -ip] │ │ │ │ - @ instruction: 0x0109fcb0 │ │ │ │ - strdeq r5, [fp, -r0] │ │ │ │ - tsteq fp, r8, ror #2 │ │ │ │ - tsteq fp, r8, lsr #2 │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ - smlabbeq r9, r8, ip, pc @ │ │ │ │ - smlabbeq fp, r8, r1, r5 │ │ │ │ - smlatbeq fp, r0, r1, r5 │ │ │ │ - tstpeq r9, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r0, lsr r2 │ │ │ │ - smlatteq fp, r8, r1, r5 │ │ │ │ - mrseq r5, R11_fiq │ │ │ │ + strdeq r4, [fp, -r0] │ │ │ │ + smlabbeq fp, r8, pc, r4 @ │ │ │ │ + tsteq fp, r8, lsr pc │ │ │ │ + tsteq fp, r8, asr pc │ │ │ │ tstpeq r9, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r8, lsr #4 │ │ │ │ - tstpeq r9, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r5, [fp, -r0] │ │ │ │ + @ instruction: 0x010b4f9c │ │ │ │ + smlatbeq fp, r8, pc, r4 @ │ │ │ │ + tstpeq r9, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, lsr #32 │ │ │ │ + ldrdeq r4, [fp, -ip] │ │ │ │ + smlatteq fp, ip, pc, r4 @ │ │ │ │ + tstpeq r9, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r4, lsr r0 │ │ │ │ + tsteq fp, ip, asr #32 │ │ │ │ + tstpeq r9, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, asr #2 │ │ │ │ + strheq r5, [fp, -r8] │ │ │ │ + tsteq fp, r8, ror r0 │ │ │ │ + smlabbeq fp, r8, r0, r5 │ │ │ │ + ldrdeq pc, [r9, -r8] │ │ │ │ ldrdeq r5, [fp, -r8] │ │ │ │ - smlatteq fp, r8, r2, r5 │ │ │ │ - @ instruction: 0x010b5290 │ │ │ │ - tsteq fp, r8, asr r2 │ │ │ │ - tsteq fp, r8, ror #4 │ │ │ │ - tstpeq r9, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010b5298 │ │ │ │ - smlatbeq fp, r4, r2, r5 │ │ │ │ - strdeq pc, [r9, -r0] │ │ │ │ - tsteq fp, r0, lsl r3 │ │ │ │ - smlabteq fp, r8, r2, r5 │ │ │ │ - smlatteq fp, r0, r2, r5 │ │ │ │ - ldrdeq pc, [r9, -r0] │ │ │ │ - tsteq fp, r0, lsr r3 │ │ │ │ - smlatbeq fp, r8, r5, r5 │ │ │ │ - @ instruction: 0x0109fbb8 │ │ │ │ - @ instruction: 0x010b58b0 │ │ │ │ - tsteq fp, ip, ror r8 │ │ │ │ - tsteq fp, r0, lsr r3 │ │ │ │ - smlatbeq fp, ip, r5, r5 │ │ │ │ + strdeq r5, [fp, -r0] │ │ │ │ + smlabteq r9, r0, fp, pc @ │ │ │ │ + smlabbeq fp, r0, r1, r5 │ │ │ │ + tsteq fp, r8, lsr r1 │ │ │ │ + tsteq fp, r0, asr r1 │ │ │ │ + smlatbeq r9, r0, fp, pc @ │ │ │ │ + tsteq fp, r8, ror r1 │ │ │ │ @ instruction: 0x0109fb90 │ │ │ │ - tsteq fp, r0, asr #6 │ │ │ │ - smlabteq fp, r0, r5, r5 │ │ │ │ - tstpeq r9, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010b589c │ │ │ │ - tsteq fp, r8, asr #6 │ │ │ │ - smlabteq fp, ip, r5, r5 │ │ │ │ + tsteq fp, r0, lsr #12 │ │ │ │ + tsteq fp, r8, lsr #16 │ │ │ │ + tsteq fp, r8, lsr r2 │ │ │ │ + smlatteq fp, r0, r1, r5 │ │ │ │ + smlatbeq fp, r8, r1, r5 │ │ │ │ + @ instruction: 0x010b51b8 │ │ │ │ tstpeq r9, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r0, lsr fp │ │ │ │ - tstpeq r9, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, r8, r6, r5 │ │ │ │ - tsteq fp, r8, lsr #12 │ │ │ │ + smlatteq fp, r8, r1, r5 │ │ │ │ strdeq r5, [fp, -r4] │ │ │ │ - tsteq fp, r0, lsr fp │ │ │ │ - tsteq fp, r0, asr r3 │ │ │ │ - tstpeq r9, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r0, asr #22 │ │ │ │ - tsteq fp, r0, ror #6 │ │ │ │ - tstpeq r9, r0, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r4, lsl r6 │ │ │ │ - tsteq fp, r8, asr #22 │ │ │ │ - tsteq fp, r8, ror #6 │ │ │ │ + tstpeq r9, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, ror #4 │ │ │ │ + tsteq fp, r8, lsl r2 │ │ │ │ + tsteq fp, r0, lsr r2 │ │ │ │ + tstpeq r9, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq fp, r0, r2, r5 │ │ │ │ + strdeq r5, [fp, -r8] │ │ │ │ + tstpeq r9, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, lsl #16 │ │ │ │ + smlabteq fp, ip, r7, r5 │ │ │ │ + smlabbeq fp, r0, r2, r5 │ │ │ │ + strdeq r5, [fp, -ip] │ │ │ │ smlatteq r9, r0, sl, pc @ │ │ │ │ - tsteq fp, r8, asr fp │ │ │ │ - tsteq fp, r8, ror r3 │ │ │ │ + @ instruction: 0x010b5290 │ │ │ │ + tsteq fp, r0, lsl r5 │ │ │ │ smlabteq r9, r8, sl, pc @ │ │ │ │ - tsteq fp, r0, ror #12 │ │ │ │ - tsteq fp, ip, lsr #12 │ │ │ │ - tsteq fp, r8, asr fp │ │ │ │ - tsteq fp, r8, ror r3 │ │ │ │ - smlatbeq r9, r0, sl, pc @ │ │ │ │ - tsteq fp, r8, ror #22 │ │ │ │ - smlabbeq fp, r8, r3, r5 │ │ │ │ - smlabbeq r9, r8, sl, pc @ │ │ │ │ - tsteq fp, ip, asr #12 │ │ │ │ - tsteq fp, r0, ror fp │ │ │ │ - @ instruction: 0x010b5390 │ │ │ │ + smlatteq fp, ip, r7, r5 │ │ │ │ + @ instruction: 0x010b5298 │ │ │ │ + tsteq fp, ip, lsl r5 │ │ │ │ + smlatbeq r9, r8, sl, pc @ │ │ │ │ + smlabbeq fp, r0, sl, r5 │ │ │ │ + @ instruction: 0x0109fa98 │ │ │ │ + ldrdeq r5, [fp, -r8] │ │ │ │ + tsteq fp, r8, ror r5 │ │ │ │ + tsteq fp, r4, asr #10 │ │ │ │ + smlabbeq fp, r0, sl, r5 │ │ │ │ + smlatbeq fp, r0, r2, r5 │ │ │ │ tstpeq r9, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq fp, ip, r8, r5 │ │ │ │ - tstpeq r9, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, ip, lsl #12 │ │ │ │ - smlatteq fp, r8, ip, r5 │ │ │ │ - tsteq fp, r0, asr #24 │ │ │ │ - ldrdeq r5, [fp, -r0] │ │ │ │ - smlatbeq fp, r0, r3, r5 │ │ │ │ - smlatteq fp, r0, r8, r5 │ │ │ │ - tsteq fp, r0, ror fp │ │ │ │ + @ instruction: 0x010b5a90 │ │ │ │ + @ instruction: 0x010b52b0 │ │ │ │ + tstpeq r9, r0, asr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r4, ror #10 │ │ │ │ + @ instruction: 0x010b5a98 │ │ │ │ + @ instruction: 0x010b52b8 │ │ │ │ + tstpeq r9, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, r8, sl, r5 │ │ │ │ + smlabteq fp, r8, r2, r5 │ │ │ │ tstpeq r9, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ - strdeq r5, [fp, -r4] │ │ │ │ - smlabbeq fp, r4, fp, r5 │ │ │ │ - tstpeq r9, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010b53b8 │ │ │ │ - tsteq fp, r0, lsl #18 │ │ │ │ + @ instruction: 0x010b55b0 │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + smlatbeq fp, r8, sl, r5 │ │ │ │ + smlabteq fp, r8, r2, r5 │ │ │ │ + strdeq pc, [r9, -r0] │ │ │ │ + @ instruction: 0x010b5ab8 │ │ │ │ + ldrdeq r5, [fp, -r8] │ │ │ │ + ldrdeq pc, [r9, -r8] │ │ │ │ + @ instruction: 0x010b559c │ │ │ │ + smlabteq fp, r0, sl, r5 │ │ │ │ + smlatteq fp, r0, r2, r5 │ │ │ │ + @ instruction: 0x0109f9b8 │ │ │ │ + tsteq fp, ip, lsr r8 │ │ │ │ + smlatbeq r9, r8, r9, pc @ │ │ │ │ + tsteq fp, ip, asr r5 │ │ │ │ + tsteq fp, r8, lsr ip │ │ │ │ @ instruction: 0x010b5b90 │ │ │ │ - smlatteq r9, r0, r9, pc @ │ │ │ │ - tsteq fp, r4, lsl r9 │ │ │ │ - smlatbeq fp, r4, fp, r5 │ │ │ │ - smlabteq r9, r8, r9, pc @ │ │ │ │ - tsteq fp, r0, lsl ip │ │ │ │ - smlatteq fp, r0, fp, r5 │ │ │ │ - strdeq r6, [fp, -r0] │ │ │ │ - smlatbeq fp, r8, r3, r6 │ │ │ │ - smlatbeq r9, r0, r9, pc @ │ │ │ │ - tsteq fp, r4, lsl #2 │ │ │ │ - @ instruction: 0x010b63b8 │ │ │ │ - smlabbeq r9, r8, r9, pc @ │ │ │ │ - strdeq r5, [fp, -r8] │ │ │ │ - tsteq fp, r0, lsl r1 │ │ │ │ - smlabteq fp, r0, r3, r6 │ │ │ │ + tsteq fp, r0, lsr #6 │ │ │ │ + strdeq r5, [fp, -r0] │ │ │ │ + tsteq fp, r0, lsr r8 │ │ │ │ + smlabteq fp, r0, sl, r5 │ │ │ │ tstpeq r9, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r4, lsr #2 │ │ │ │ - ldrdeq r6, [fp, -r0] │ │ │ │ + tsteq fp, r4, asr #16 │ │ │ │ + ldrdeq r5, [fp, -r4] │ │ │ │ tstpeq r9, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, r8, ip, r5 │ │ │ │ - tsteq fp, r0, lsr ip │ │ │ │ - tsteq fp, r0, lsl #24 │ │ │ │ - tsteq fp, r0, lsr #2 │ │ │ │ - smlabteq fp, r8, r3, r6 │ │ │ │ - tstpeq r9, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - tstpeq r9, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r8, lsl ip │ │ │ │ - tsteq fp, r0, asr #2 │ │ │ │ - smlatteq fp, r0, r3, r6 │ │ │ │ - smlatteq r9, r8, r8, pc @ │ │ │ │ - tsteq fp, r4, asr r1 │ │ │ │ - strdeq r6, [fp, -r0] │ │ │ │ - ldrdeq pc, [r9, -r0] │ │ │ │ - tsteq fp, r8, asr ip │ │ │ │ - tsteq fp, r8, lsr #24 │ │ │ │ - tsteq fp, r8, asr r1 │ │ │ │ - strdeq r6, [fp, -r0] │ │ │ │ - smlatbeq r9, r8, r8, pc @ │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - tsteq fp, r0, lsl #8 │ │ │ │ - @ instruction: 0x0109f890 │ │ │ │ - tsteq fp, r0, asr #24 │ │ │ │ - tsteq fp, r8, ror r1 │ │ │ │ - tsteq fp, r8, lsl #8 │ │ │ │ - tstpeq r9, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq fp, ip, lr, r5 │ │ │ │ - tstpeq r9, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r8, asr r5 │ │ │ │ - @ instruction: 0x010b64bc │ │ │ │ - tsteq fp, ip, asr r4 │ │ │ │ - tsteq fp, r8, lsr #8 │ │ │ │ - smlabteq fp, r8, lr, r5 │ │ │ │ - smlabbeq fp, r0, r1, r6 │ │ │ │ - tstpeq r9, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r5, [fp, -ip] │ │ │ │ - @ instruction: 0x010b6194 │ │ │ │ - tstpeq r9, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r8, asr #8 │ │ │ │ - smlatteq fp, r8, lr, r5 │ │ │ │ - smlatbeq fp, r0, r1, r6 │ │ │ │ + tsteq fp, r8, lsl #6 │ │ │ │ + tsteq fp, r0, asr r8 │ │ │ │ + smlatteq fp, r0, sl, r5 │ │ │ │ + tstpeq r9, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r4, ror #16 │ │ │ │ + strdeq r5, [fp, -r4] │ │ │ │ + tstpeq r9, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, ror #22 │ │ │ │ + tsteq fp, r0, lsr fp │ │ │ │ + tsteq fp, r0, asr #32 │ │ │ │ + strdeq r6, [fp, -r8] │ │ │ │ strdeq pc, [r9, -r0] │ │ │ │ - strdeq r5, [fp, -ip] │ │ │ │ - @ instruction: 0x010b61b4 │ │ │ │ + qaddeq r6, r4, fp │ │ │ │ + tsteq fp, r8, lsl #6 │ │ │ │ ldrdeq pc, [r9, -r8] │ │ │ │ - @ instruction: 0x010b649c │ │ │ │ - smlatteq fp, r0, r8, r6 │ │ │ │ - strdeq r6, [fp, -r8] │ │ │ │ - tsteq fp, r0, lsr r7 │ │ │ │ + tsteq fp, r8, asr #22 │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ + tsteq fp, r0, lsl r3 │ │ │ │ + @ instruction: 0x0109f8b8 │ │ │ │ + tsteq fp, r4, ror r0 │ │ │ │ + tsteq fp, r0, lsr #6 │ │ │ │ + smlatbeq r9, r0, r8, pc @ │ │ │ │ + ldrdeq r5, [fp, -r8] │ │ │ │ + smlabbeq fp, r0, fp, r5 │ │ │ │ + tsteq fp, r0, asr fp │ │ │ │ + tsteq fp, r0, ror r0 │ │ │ │ + tsteq fp, r8, lsl r3 │ │ │ │ + tstpeq r9, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq fp, r4, r0, r6 │ │ │ │ + tsteq fp, r8, lsr #6 │ │ │ │ + tstpeq r9, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ + swpeq r6, r0, [fp] │ │ │ │ + tsteq fp, r0, lsr r3 │ │ │ │ + tstpeq r9, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, r4, r0, r6 │ │ │ │ + tsteq fp, r0, asr #6 │ │ │ │ + tstpeq r9, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, r8, fp, r5 │ │ │ │ + tsteq fp, r8, ror fp │ │ │ │ + smlatbeq fp, r8, r0, r6 │ │ │ │ + tsteq fp, r0, asr #6 │ │ │ │ + strdeq pc, [r9, -r8] │ │ │ │ + strheq r6, [fp, -ip] │ │ │ │ + tsteq fp, r0, asr r3 │ │ │ │ + smlatteq r9, r0, r7, pc @ │ │ │ │ + @ instruction: 0x010b5b90 │ │ │ │ + smlabteq fp, r8, r0, r6 │ │ │ │ + tsteq fp, r8, asr r3 │ │ │ │ + smlabteq r9, r0, r7, pc @ │ │ │ │ + tsteq fp, ip, lsl lr │ │ │ │ @ instruction: 0x0109f7b0 │ │ │ │ - smlabbeq fp, r0, fp, r6 │ │ │ │ - tsteq fp, r8, lsl sp │ │ │ │ - @ instruction: 0x0109f798 │ │ │ │ - tsteq fp, r0, asr sl │ │ │ │ - tsteq fp, r4, lsr r7 │ │ │ │ - smlabteq fp, r8, r8, r6 │ │ │ │ + smlatbeq fp, r8, r4, r6 │ │ │ │ + tsteq fp, ip, lsl #8 │ │ │ │ + smlatbeq fp, ip, r3, r6 │ │ │ │ + tsteq fp, r8, ror r3 │ │ │ │ + tsteq fp, r8, lsl lr │ │ │ │ + ldrdeq r6, [fp, -r0] │ │ │ │ tstpeq r9, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, ip, ror fp │ │ │ │ - tstpeq r9, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq fp, r8, r7, r6 │ │ │ │ - tsteq fp, r8, lsl #12 │ │ │ │ - tsteq fp, r8, lsr sl │ │ │ │ - tsteq fp, r8, lsr #14 │ │ │ │ - @ instruction: 0x010b68b8 │ │ │ │ - tstpeq r9, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r8, lsl #26 │ │ │ │ - tsteq fp, ip, asr r4 │ │ │ │ - tstpeq r9, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, ip, fp, r6 │ │ │ │ - @ instruction: 0x010b68b8 │ │ │ │ - tsteq fp, r8, lsl sl │ │ │ │ + tsteq fp, ip, lsr #28 │ │ │ │ + smlatteq fp, r4, r0, r6 │ │ │ │ + tstpeq r9, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010b6398 │ │ │ │ + tsteq fp, r8, lsr lr │ │ │ │ + strdeq r6, [fp, -r0] │ │ │ │ + tstpeq r9, r0, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, ip, asr #28 │ │ │ │ + tsteq fp, r4, lsl #2 │ │ │ │ + tstpeq r9, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + smlatteq fp, ip, r3, r6 │ │ │ │ + tsteq fp, r0, lsr r8 │ │ │ │ + tsteq fp, r8, asr #10 │ │ │ │ + smlabbeq fp, r0, r6, r6 │ │ │ │ tstpeq r9, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r0, ror #8 │ │ │ │ - smlabteq fp, r8, r5, r6 │ │ │ │ + ldrdeq r6, [fp, -r0] │ │ │ │ + tsteq fp, r8, ror #24 │ │ │ │ smlatteq r9, r8, r6, pc @ │ │ │ │ - smlatteq fp, r8, r8, r6 │ │ │ │ - tsteq fp, r0, lsl sp │ │ │ │ - tsteq fp, r8, lsl #20 │ │ │ │ - tsteq fp, r0, ror fp │ │ │ │ - smlabteq r9, r0, r6, pc @ │ │ │ │ + smlatbeq fp, r0, r9, r6 │ │ │ │ + smlabbeq fp, r4, r6, r6 │ │ │ │ + tsteq fp, r8, lsl r8 │ │ │ │ + smlabteq r9, r8, r6, pc @ │ │ │ │ + smlabteq fp, ip, sl, r6 │ │ │ │ + @ instruction: 0x0109f6b8 │ │ │ │ + strdeq r6, [fp, -r8] │ │ │ │ + tsteq fp, r8, asr r5 │ │ │ │ + smlabbeq fp, r8, r9, r6 │ │ │ │ + tsteq fp, r8, ror r6 │ │ │ │ + tsteq fp, r8, lsl #16 │ │ │ │ + smlabbeq r9, r8, r6, pc @ │ │ │ │ + tsteq fp, r8, asr ip │ │ │ │ + smlatbeq fp, ip, r3, r6 │ │ │ │ + tstpeq r9, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl #16 │ │ │ │ + tsteq fp, r8, ror #18 │ │ │ │ + tstpeq r9, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010b63b0 │ │ │ │ + tsteq fp, r8, lsl r5 │ │ │ │ + tstpeq r9, r8, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r8, lsr r8 │ │ │ │ + tsteq fp, r0, ror #24 │ │ │ │ + tsteq fp, r8, asr r9 │ │ │ │ + smlabteq fp, r0, sl, r6 │ │ │ │ + tstpeq r9, r0, lsl r6 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ @@ -28871,423 +28871,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq fp, r4, asr pc │ │ │ │ - smlabteq fp, r8, r0, r6 │ │ │ │ - tstpeq r9, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, ip, lsl #28 │ │ │ │ - tsteq fp, r0, lsl r5 │ │ │ │ - @ instruction: 0x010b6694 │ │ │ │ - tstpeq r9, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r4, asr #30 │ │ │ │ - tstpeq r9, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r4, lsr #14 │ │ │ │ - tsteq fp, r8, lsr r9 │ │ │ │ - @ instruction: 0x010b75b0 │ │ │ │ - tsteq fp, ip, ror sp │ │ │ │ - strdeq r6, [fp, -r4] │ │ │ │ - smlatbeq fp, ip, r9, r6 │ │ │ │ - smlabbeq fp, ip, r3, r6 │ │ │ │ - ldrdeq r5, [fp, -r8] │ │ │ │ - ldrdeq r6, [fp, -ip] │ │ │ │ - tsteq fp, ip, asr r6 │ │ │ │ - @ instruction: 0x0109efbc │ │ │ │ - swpeq r6, r8, [fp] │ │ │ │ - tsteq fp, r4, lsl r2 │ │ │ │ - smlatbeq r9, r4, pc, lr @ │ │ │ │ - tsteq fp, r4, lsl r9 │ │ │ │ - tsteq fp, ip, asr r6 │ │ │ │ - smlabbeq fp, r4, r6, r6 │ │ │ │ - smlabbeq r9, r4, pc, lr @ │ │ │ │ - tsteq fp, ip, lsl r9 │ │ │ │ - @ instruction: 0x010b66bc │ │ │ │ - tsteq r9, ip, ror #30 │ │ │ │ - smlabteq fp, ip, r9, r6 │ │ │ │ - tsteq fp, r4, ror r9 │ │ │ │ - tsteq fp, r4, asr #18 │ │ │ │ - smlatteq fp, r4, r6, r6 │ │ │ │ - tsteq r9, r4, asr #30 │ │ │ │ - tsteq fp, ip, ror r9 │ │ │ │ - tsteq fp, ip, lsl r7 │ │ │ │ - tsteq r9, ip, lsr #30 │ │ │ │ + smlatbeq fp, r4, lr, r5 │ │ │ │ + tsteq fp, r8, lsl r0 │ │ │ │ + @ instruction: 0x0109ef94 │ │ │ │ + tsteq fp, ip, asr sp │ │ │ │ + tsteq fp, r0, ror #8 │ │ │ │ + smlatteq fp, r4, r5, r6 │ │ │ │ + tsteq r9, r4, ror pc │ │ │ │ + @ instruction: 0x010b5e94 │ │ │ │ + tsteq r9, r4, ror #30 │ │ │ │ + tsteq fp, r4, ror r6 │ │ │ │ + smlabbeq fp, r8, r8, r8 │ │ │ │ + tsteq fp, r0, lsl #10 │ │ │ │ + smlabteq fp, ip, ip, r6 │ │ │ │ + tsteq fp, r4, asr #20 │ │ │ │ + strdeq r6, [fp, -ip] │ │ │ │ ldrdeq r6, [fp, -ip] │ │ │ │ - smlatbeq fp, ip, r9, r6 │ │ │ │ - tsteq fp, ip, asr #14 │ │ │ │ + tsteq fp, r8, lsr #26 │ │ │ │ + tsteq fp, ip, lsr #8 │ │ │ │ + smlatbeq fp, ip, r5, r6 │ │ │ │ tsteq r9, ip, lsl #30 │ │ │ │ - smlatteq fp, r4, r9, r6 │ │ │ │ - smlabbeq fp, r4, r7, r6 │ │ │ │ + smlatteq fp, r8, pc, r5 @ │ │ │ │ + tsteq fp, r4, ror #2 │ │ │ │ strdeq lr, [r9, -r4] │ │ │ │ - @ instruction: 0x010b6db4 │ │ │ │ - smlabbeq fp, ip, sl, r6 │ │ │ │ - tsteq fp, r4, lsr sl │ │ │ │ - tsteq fp, r4, lsl #20 │ │ │ │ - smlatbeq fp, r4, r7, r6 │ │ │ │ - smlabteq r9, r4, lr, lr │ │ │ │ - tsteq fp, ip, lsr sl │ │ │ │ + tsteq fp, r4, ror #16 │ │ │ │ + smlatbeq fp, ip, r5, r6 │ │ │ │ + ldrdeq r6, [fp, -r4] │ │ │ │ + ldrdeq lr, [r9, -r4] │ │ │ │ + tsteq fp, ip, ror #16 │ │ │ │ + tsteq fp, ip, lsl #12 │ │ │ │ + @ instruction: 0x0109eebc │ │ │ │ + tsteq fp, ip, lsl r9 │ │ │ │ + smlabteq fp, r4, r8, r6 │ │ │ │ + @ instruction: 0x010b6894 │ │ │ │ + tsteq fp, r4, lsr r6 │ │ │ │ + @ instruction: 0x0109ee94 │ │ │ │ + smlabteq fp, ip, r8, r6 │ │ │ │ + tsteq fp, ip, ror #12 │ │ │ │ + tsteq r9, ip, ror lr │ │ │ │ + tsteq fp, ip, lsr #18 │ │ │ │ + strdeq r6, [fp, -ip] │ │ │ │ + @ instruction: 0x010b669c │ │ │ │ + tsteq r9, ip, asr lr │ │ │ │ + tsteq fp, r4, lsr r9 │ │ │ │ + ldrdeq r6, [fp, -r4] │ │ │ │ + tsteq r9, r4, asr #28 │ │ │ │ + tsteq fp, r4, lsl #26 │ │ │ │ ldrdeq r6, [fp, -ip] │ │ │ │ - smlatbeq r9, ip, lr, lr │ │ │ │ - tsteq fp, ip, lsl sp │ │ │ │ - tsteq fp, ip, ror #20 │ │ │ │ - smlabbeq fp, ip, sl, r6 │ │ │ │ - smlabbeq r9, ip, lr, lr │ │ │ │ + smlabbeq fp, r4, r9, r6 │ │ │ │ + tsteq fp, r4, asr r9 │ │ │ │ + strdeq r6, [fp, -r4] │ │ │ │ + tsteq r9, r4, lsl lr │ │ │ │ + smlabbeq fp, ip, r9, r6 │ │ │ │ + tsteq fp, ip, lsr #14 │ │ │ │ + strdeq lr, [r9, -ip] │ │ │ │ + tsteq fp, ip, ror #24 │ │ │ │ + @ instruction: 0x010b69bc │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + ldrdeq lr, [r9, -ip] │ │ │ │ + tsteq fp, r4, ror ip │ │ │ │ + tsteq fp, r4, lsl sl │ │ │ │ + smlabteq r9, r4, sp, lr │ │ │ │ tsteq fp, r4, lsr #26 │ │ │ │ - smlabteq fp, r4, sl, r6 │ │ │ │ - tsteq r9, r4, ror lr │ │ │ │ + smlabteq fp, ip, ip, r6 │ │ │ │ + @ instruction: 0x010b6c9c │ │ │ │ + tsteq fp, ip, lsr sl │ │ │ │ + @ instruction: 0x0109ed9c │ │ │ │ ldrdeq r6, [fp, -r4] │ │ │ │ - tsteq fp, ip, ror sp │ │ │ │ - tsteq fp, ip, asr #26 │ │ │ │ - smlatteq fp, ip, sl, r6 │ │ │ │ - tsteq r9, ip, asr #28 │ │ │ │ - smlabbeq fp, r4, sp, r6 │ │ │ │ - tsteq fp, r4, lsr #22 │ │ │ │ - tsteq r9, r4, lsr lr │ │ │ │ - smlatteq fp, r4, sp, r6 │ │ │ │ - @ instruction: 0x010b6db4 │ │ │ │ - tsteq fp, r4, asr fp │ │ │ │ - tsteq r9, r4, lsl lr │ │ │ │ - tsteq fp, ip, ror #22 │ │ │ │ - tsteq r9, r4, lsl #28 │ │ │ │ - strdeq r6, [fp, -r4] │ │ │ │ - tsteq fp, r4, lsr r2 │ │ │ │ - tsteq fp, r4, lsl ip │ │ │ │ - @ instruction: 0x010b6bbc │ │ │ │ - smlabbeq fp, ip, fp, r6 │ │ │ │ - tsteq fp, r4, lsl #28 │ │ │ │ - smlabteq r9, ip, sp, lr │ │ │ │ - smlabteq fp, r4, fp, r6 │ │ │ │ - tsteq fp, ip, lsr lr │ │ │ │ - @ instruction: 0x0109edb4 │ │ │ │ - smlatbeq fp, r4, lr, r6 │ │ │ │ - strdeq r6, [fp, -r4] │ │ │ │ - tsteq fp, ip, ror #28 │ │ │ │ - @ instruction: 0x0109ed94 │ │ │ │ - tsteq fp, r4 │ │ │ │ - ldrdeq r7, [fp, -r4] │ │ │ │ - tsteq r9, ip, ror sp │ │ │ │ - smlatteq fp, ip, r0, r7 │ │ │ │ - strdeq r7, [fp, -r4] │ │ │ │ - tsteq fp, ip, lsr r3 │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ + tsteq fp, r4, ror sl │ │ │ │ + smlabbeq r9, r4, sp, lr │ │ │ │ + tsteq fp, r4, lsr sp │ │ │ │ + tsteq fp, r4, lsl #26 │ │ │ │ + smlatbeq fp, r4, sl, r6 │ │ │ │ + tsteq r9, r4, ror #26 │ │ │ │ + @ instruction: 0x010b6abc │ │ │ │ tsteq r9, r4, asr sp │ │ │ │ - tsteq fp, r4, lsr #30 │ │ │ │ - smlatteq fp, r0, pc, r6 @ │ │ │ │ - tsteq r9, ip, lsr sp │ │ │ │ - tsteq fp, r8, lsl #8 │ │ │ │ - tsteq fp, r0, asr r2 │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ + tsteq fp, r4, asr #30 │ │ │ │ + smlabbeq fp, r4, r1, r7 │ │ │ │ + tsteq fp, r4, ror #22 │ │ │ │ + tsteq fp, ip, lsl #22 │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + tsteq fp, r4, asr sp │ │ │ │ tsteq r9, ip, lsl sp │ │ │ │ - smlabteq fp, r0, r4, r7 │ │ │ │ - tsteq r9, ip, lsl #26 │ │ │ │ - strdeq r7, [fp, -r8] │ │ │ │ - tsteq fp, r4, asr lr │ │ │ │ - tsteq fp, ip, lsr r2 │ │ │ │ - smlabbeq fp, ip, r0, r7 │ │ │ │ - tsteq fp, r4, ror #2 │ │ │ │ - ldrdeq lr, [r9, -ip] │ │ │ │ - smlabteq fp, ip, r3, r7 │ │ │ │ - @ instruction: 0x010b749c │ │ │ │ - smlabteq r9, r4, ip, lr │ │ │ │ - tsteq fp, ip, asr r1 │ │ │ │ - @ instruction: 0x010b6f98 │ │ │ │ - tsteq fp, r4, ror r0 │ │ │ │ + tsteq fp, r4, lsl fp │ │ │ │ + smlabbeq fp, ip, sp, r6 │ │ │ │ + tsteq r9, r4, lsl #26 │ │ │ │ + strdeq r6, [fp, -r4] │ │ │ │ + tsteq fp, r4, asr #22 │ │ │ │ + @ instruction: 0x010b6dbc │ │ │ │ + smlatteq r9, r4, ip, lr │ │ │ │ + tsteq fp, r4, asr pc │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + smlabteq r9, ip, ip, lr │ │ │ │ + tsteq fp, ip, lsr r0 │ │ │ │ + tsteq fp, r4, asr #8 │ │ │ │ + smlabbeq fp, ip, r2, r7 │ │ │ │ + tsteq fp, ip, asr r3 │ │ │ │ smlatbeq r9, r4, ip, lr │ │ │ │ - smlatteq fp, r0, r2, r7 │ │ │ │ - @ instruction: 0x010b73b0 │ │ │ │ + tsteq fp, r4, ror lr │ │ │ │ + tsteq fp, r0, lsr pc │ │ │ │ smlabbeq r9, ip, ip, lr │ │ │ │ - smlabteq fp, r4, r3, r7 │ │ │ │ - tsteq fp, ip, rrx │ │ │ │ - smlatbeq fp, ip, lr, r6 │ │ │ │ - tsteq fp, r4, ror pc │ │ │ │ - tsteq r9, r4, ror #24 │ │ │ │ - smlatteq fp, ip, r1, r7 │ │ │ │ - @ instruction: 0x010b72bc │ │ │ │ - tsteq r9, ip, asr #24 │ │ │ │ - tsteq fp, r0, ror pc │ │ │ │ - ldrdeq r6, [fp, -r4] │ │ │ │ - smlabbeq fp, ip, lr, r6 │ │ │ │ + tsteq fp, r8, asr r3 │ │ │ │ + smlatbeq fp, r0, r1, r7 │ │ │ │ + tsteq fp, r0, ror r2 │ │ │ │ + tsteq r9, ip, ror #24 │ │ │ │ + tsteq fp, r0, lsl r4 │ │ │ │ + tsteq r9, ip, asr ip │ │ │ │ + tsteq fp, r8, asr #8 │ │ │ │ + smlatbeq fp, r4, sp, r6 │ │ │ │ + smlabbeq fp, ip, r1, r7 │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + strheq r7, [fp, -r4] │ │ │ │ tsteq r9, ip, lsr #24 │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ - tsteq r9, ip, lsl ip │ │ │ │ - smlatbeq fp, r8, sl, r7 │ │ │ │ - @ instruction: 0x010b769c │ │ │ │ - tsteq fp, r4, asr r5 │ │ │ │ - smlatbeq fp, ip, r4, r7 │ │ │ │ - tsteq fp, r4, asr r4 │ │ │ │ - tsteq fp, r0, asr r3 │ │ │ │ - tsteq fp, r0, lsr #8 │ │ │ │ + tsteq fp, ip, lsl r3 │ │ │ │ + smlatteq fp, ip, r3, r7 │ │ │ │ + tsteq r9, r4, lsl ip │ │ │ │ + smlatbeq fp, ip, r0, r7 │ │ │ │ + smlatteq fp, r8, lr, r6 │ │ │ │ + smlabteq fp, r4, pc, r6 @ │ │ │ │ + strdeq lr, [r9, -r4] │ │ │ │ + tsteq fp, r0, lsr r2 │ │ │ │ + mrseq r7, (UNDEF: 59) │ │ │ │ ldrdeq lr, [r9, -ip] │ │ │ │ - tsteq fp, ip, asr r4 │ │ │ │ - tsteq fp, r8, ror #8 │ │ │ │ - smlabteq r9, r4, fp, lr │ │ │ │ - @ instruction: 0x010b74bc │ │ │ │ - smlabbeq fp, ip, r4, r7 │ │ │ │ - @ instruction: 0x010b7498 │ │ │ │ - smlatbeq r9, r4, fp, lr │ │ │ │ - smlabteq fp, r4, r4, r7 │ │ │ │ - ldrdeq r7, [fp, -r0] │ │ │ │ - smlabbeq r9, ip, fp, lr │ │ │ │ - tsteq fp, r4, ror r5 │ │ │ │ - tsteq fp, ip, lsl r5 │ │ │ │ - smlatteq fp, ip, r4, r7 │ │ │ │ + tsteq fp, r4, lsl r3 │ │ │ │ + @ instruction: 0x010b6fbc │ │ │ │ + strdeq r6, [fp, -ip] │ │ │ │ + smlabteq fp, r4, lr, r6 │ │ │ │ + @ instruction: 0x0109ebb4 │ │ │ │ + tsteq fp, ip, lsr r1 │ │ │ │ + tsteq fp, ip, lsl #4 │ │ │ │ + @ instruction: 0x0109eb9c │ │ │ │ + smlabteq fp, r0, lr, r6 │ │ │ │ + tsteq fp, r4, lsr #26 │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + tsteq r9, ip, ror fp │ │ │ │ + smlabbeq fp, ip, pc, r6 @ │ │ │ │ + tsteq r9, ip, ror #22 │ │ │ │ strdeq r7, [fp, -r8] │ │ │ │ - tsteq r9, r4, ror #22 │ │ │ │ - tsteq fp, r4, lsr #10 │ │ │ │ - tsteq fp, r0, lsr r5 │ │ │ │ - tsteq r9, ip, asr #22 │ │ │ │ - smlabbeq fp, r4, r5, r7 │ │ │ │ - tsteq fp, r4, asr r5 │ │ │ │ - tsteq fp, r0, ror #10 │ │ │ │ + smlatteq fp, ip, r5, r7 │ │ │ │ + smlatbeq fp, r4, r4, r7 │ │ │ │ + strdeq r7, [fp, -ip] │ │ │ │ + smlatbeq fp, r4, r3, r7 │ │ │ │ + smlatbeq fp, r0, r2, r7 │ │ │ │ + tsteq fp, r0, ror r3 │ │ │ │ tsteq r9, ip, lsr #22 │ │ │ │ - smlabbeq fp, ip, r5, r7 │ │ │ │ - @ instruction: 0x010b7598 │ │ │ │ + smlatbeq fp, ip, r3, r7 │ │ │ │ + @ instruction: 0x010b73b8 │ │ │ │ tsteq r9, r4, lsl fp │ │ │ │ - smlabbeq fp, r8, r7, r7 │ │ │ │ - smlabbeq fp, r0, r6, r7 │ │ │ │ + tsteq fp, ip, lsl #8 │ │ │ │ ldrdeq r7, [fp, -ip] │ │ │ │ - smlatbeq fp, ip, r5, r7 │ │ │ │ - @ instruction: 0x010b75b8 │ │ │ │ - smlatteq r9, r4, sl, lr │ │ │ │ - tsteq fp, ip, lsl #12 │ │ │ │ - tsteq fp, ip, lsr #12 │ │ │ │ - smlabteq r9, ip, sl, lr │ │ │ │ - smlabteq fp, r0, r6, r7 │ │ │ │ - tsteq fp, r8, ror r6 │ │ │ │ - @ instruction: 0x010b7690 │ │ │ │ - smlatbeq r9, ip, sl, lr │ │ │ │ - smlatteq fp, r0, r6, r7 │ │ │ │ - strdeq r7, [fp, -r8] │ │ │ │ - @ instruction: 0x0109ea94 │ │ │ │ - tsteq fp, r8, lsl #16 │ │ │ │ - smlabbeq fp, r0, r7, r7 │ │ │ │ - tsteq fp, r8, lsr r7 │ │ │ │ - tsteq fp, r0, asr r7 │ │ │ │ - tsteq r9, ip, ror #20 │ │ │ │ - smlatbeq fp, r0, r7, r7 │ │ │ │ - @ instruction: 0x010b77b8 │ │ │ │ - tsteq r9, r4, asr sl │ │ │ │ - tsteq fp, r8, ror #16 │ │ │ │ - tsteq fp, r0, lsl r8 │ │ │ │ - tsteq fp, r0, lsr r8 │ │ │ │ - tsteq r9, r4, lsr sl │ │ │ │ - tsteq fp, r0, ror r8 │ │ │ │ - tsteq r9, r4, lsr #20 │ │ │ │ - tsteq fp, r4, lsr lr │ │ │ │ - tsteq fp, r8, asr #22 │ │ │ │ - smlatteq fp, r0, r9, r7 │ │ │ │ - tsteq fp, r8, lsr r9 │ │ │ │ - smlatteq fp, r0, r8, r7 │ │ │ │ - tsteq fp, r0, lsl #18 │ │ │ │ - smlatteq r9, ip, r9, lr │ │ │ │ - tsteq fp, r8, ror #18 │ │ │ │ - smlabbeq fp, r8, r9, r7 │ │ │ │ - ldrdeq lr, [r9, -r4] │ │ │ │ - tsteq fp, r0, asr #20 │ │ │ │ + smlatteq fp, r8, r3, r7 │ │ │ │ + strdeq lr, [r9, -r4] │ │ │ │ + tsteq fp, r4, lsl r4 │ │ │ │ + tsteq fp, r0, lsr #8 │ │ │ │ + ldrdeq lr, [r9, -ip] │ │ │ │ + smlabteq fp, r4, r4, r7 │ │ │ │ + tsteq fp, ip, ror #8 │ │ │ │ + tsteq fp, ip, lsr r4 │ │ │ │ + tsteq fp, r8, asr #8 │ │ │ │ + @ instruction: 0x0109eab4 │ │ │ │ + tsteq fp, r4, ror r4 │ │ │ │ + smlabbeq fp, r0, r4, r7 │ │ │ │ + @ instruction: 0x0109ea9c │ │ │ │ + ldrdeq r7, [fp, -r4] │ │ │ │ + smlatbeq fp, r4, r4, r7 │ │ │ │ + @ instruction: 0x010b74b0 │ │ │ │ + tsteq r9, ip, ror sl │ │ │ │ + ldrdeq r7, [fp, -ip] │ │ │ │ + smlatteq fp, r8, r4, r7 │ │ │ │ + tsteq r9, r4, ror #20 │ │ │ │ ldrdeq r7, [fp, -r8] │ │ │ │ - tsteq fp, r0, lsl #20 │ │ │ │ - @ instruction: 0x0109e9b4 │ │ │ │ - smlabbeq fp, r0, sl, r7 │ │ │ │ - smlatbeq fp, r8, sl, r7 │ │ │ │ - @ instruction: 0x0109e99c │ │ │ │ - tsteq fp, r8, asr #24 │ │ │ │ - smlabbeq fp, r0, fp, r7 │ │ │ │ - tsteq fp, r8, lsl fp │ │ │ │ - tsteq fp, r0, asr #22 │ │ │ │ - tsteq r9, r4, ror r9 │ │ │ │ - smlabteq fp, r0, fp, r7 │ │ │ │ - smlatteq fp, r8, fp, r7 │ │ │ │ - tsteq r9, ip, asr r9 │ │ │ │ ldrdeq r7, [fp, -r0] │ │ │ │ - tsteq fp, r0, ror #24 │ │ │ │ - smlabbeq fp, ip, ip, r7 │ │ │ │ - tsteq r9, ip, lsr r9 │ │ │ │ - smlatteq fp, r4, ip, r7 │ │ │ │ - tsteq r9, ip, lsr #18 │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ - ldrdeq r7, [fp, -r4] │ │ │ │ + tsteq fp, ip, lsr #10 │ │ │ │ strdeq r7, [fp, -ip] │ │ │ │ - smlabbeq fp, ip, sp, r7 │ │ │ │ - @ instruction: 0x010b7db8 │ │ │ │ + tsteq fp, r8, lsl #10 │ │ │ │ + tsteq r9, r4, lsr sl │ │ │ │ + tsteq fp, ip, asr r5 │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + tsteq r9, ip, lsl sl │ │ │ │ + tsteq fp, r0, lsl r6 │ │ │ │ + smlabteq fp, r8, r5, r7 │ │ │ │ + smlatteq fp, r0, r5, r7 │ │ │ │ strdeq lr, [r9, -ip] │ │ │ │ - tsteq fp, r4, asr #28 │ │ │ │ - tsteq fp, r0, ror lr │ │ │ │ - smlatteq r9, r4, r8, lr │ │ │ │ - tsteq fp, r4, ror #30 │ │ │ │ - strdeq r7, [fp, -r4] │ │ │ │ - tsteq fp, r0, lsr #30 │ │ │ │ + tsteq fp, r0, lsr r6 │ │ │ │ + tsteq fp, r8, asr #12 │ │ │ │ + smlatteq r9, r4, r9, lr │ │ │ │ + tsteq fp, r8, asr r7 │ │ │ │ + ldrdeq r7, [fp, -r0] │ │ │ │ + smlabbeq fp, r8, r6, r7 │ │ │ │ + smlatbeq fp, r0, r6, r7 │ │ │ │ + @ instruction: 0x0109e9bc │ │ │ │ + strdeq r7, [fp, -r0] │ │ │ │ + tsteq fp, r8, lsl #14 │ │ │ │ + smlatbeq r9, r4, r9, lr │ │ │ │ + @ instruction: 0x010b77b8 │ │ │ │ + tsteq fp, r0, ror #14 │ │ │ │ + smlabbeq fp, r0, r7, r7 │ │ │ │ + smlabbeq r9, r4, r9, lr │ │ │ │ + smlabteq fp, r0, r7, r7 │ │ │ │ + tsteq r9, r4, ror r9 │ │ │ │ + smlabbeq fp, r4, sp, r7 │ │ │ │ + @ instruction: 0x010b7a98 │ │ │ │ + tsteq fp, r0, lsr r9 │ │ │ │ + smlabbeq fp, r8, r8, r7 │ │ │ │ + tsteq fp, r0, lsr r8 │ │ │ │ + tsteq fp, r0, asr r8 │ │ │ │ + tsteq r9, ip, lsr r9 │ │ │ │ + @ instruction: 0x010b78b8 │ │ │ │ + ldrdeq r7, [fp, -r8] │ │ │ │ + tsteq r9, r4, lsr #18 │ │ │ │ + @ instruction: 0x010b7990 │ │ │ │ + tsteq fp, r8, lsr #18 │ │ │ │ + tsteq fp, r0, asr r9 │ │ │ │ + tsteq r9, r4, lsl #18 │ │ │ │ + ldrdeq r7, [fp, -r0] │ │ │ │ + strdeq r7, [fp, -r8] │ │ │ │ + smlatteq r9, ip, r8, lr │ │ │ │ + @ instruction: 0x010b7b98 │ │ │ │ + ldrdeq r7, [fp, -r0] │ │ │ │ + tsteq fp, r8, ror #20 │ │ │ │ + @ instruction: 0x010b7a90 │ │ │ │ smlabteq r9, r4, r8, lr │ │ │ │ - smlabbeq fp, ip, pc, r7 @ │ │ │ │ - smlatbeq fp, r8, pc, r7 @ │ │ │ │ + tsteq fp, r0, lsl fp │ │ │ │ + tsteq fp, r8, lsr fp │ │ │ │ smlatbeq r9, ip, r8, lr │ │ │ │ - ldrdeq r8, [fp, -ip] │ │ │ │ - tsteq fp, r4, asr #32 │ │ │ │ - strdeq r7, [fp, -r4] │ │ │ │ - tsteq fp, r0, lsl r0 │ │ │ │ - smlabbeq r9, r4, r8, lr │ │ │ │ - tsteq fp, ip, rrx │ │ │ │ - smlabbeq fp, r8, r0, r8 │ │ │ │ - tsteq r9, ip, ror #16 │ │ │ │ - tsteq fp, ip, lsr #2 │ │ │ │ - ldrdeq r8, [fp, -ip] │ │ │ │ - strdeq r8, [fp, -r8] │ │ │ │ + tsteq fp, r0, lsr #24 │ │ │ │ + @ instruction: 0x010b7bb0 │ │ │ │ + ldrdeq r7, [fp, -ip] │ │ │ │ + smlabbeq r9, ip, r8, lr │ │ │ │ + tsteq fp, r4, lsr ip │ │ │ │ + tsteq r9, ip, ror r8 │ │ │ │ + smlabbeq fp, ip, pc, r7 @ │ │ │ │ + tsteq fp, r4, lsr #28 │ │ │ │ + tsteq fp, ip, asr #26 │ │ │ │ + ldrdeq r7, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl #26 │ │ │ │ tsteq r9, ip, asr #16 │ │ │ │ - tsteq fp, r0, lsr r1 │ │ │ │ - tsteq r9, ip, lsr r8 │ │ │ │ - strdeq r9, [fp, -ip] │ │ │ │ - tsteq fp, ip, lsr sl │ │ │ │ - ldrdeq r8, [fp, -r8] │ │ │ │ - @ instruction: 0x010b8390 │ │ │ │ - tsteq fp, r8, ror #4 │ │ │ │ - ldrdeq r8, [fp, -r0] │ │ │ │ - smlabbeq fp, r0, r1, r8 │ │ │ │ - @ instruction: 0x010b819c │ │ │ │ - strdeq lr, [r9, -r4] │ │ │ │ - strdeq r8, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsl r2 │ │ │ │ - ldrdeq lr, [r9, -ip] │ │ │ │ - @ instruction: 0x010b82b8 │ │ │ │ - tsteq fp, r8, ror #4 │ │ │ │ - smlabbeq fp, r4, r2, r8 │ │ │ │ + @ instruction: 0x010b7d94 │ │ │ │ + smlabteq fp, r0, sp, r7 │ │ │ │ + tsteq r9, r4, lsr r8 │ │ │ │ + @ instruction: 0x010b7eb4 │ │ │ │ + tsteq fp, r4, asr #28 │ │ │ │ + tsteq fp, r0, ror lr │ │ │ │ + tsteq r9, r4, lsl r8 │ │ │ │ + ldrdeq r7, [fp, -ip] │ │ │ │ + strdeq r7, [fp, -r8] │ │ │ │ + strdeq lr, [r9, -ip] │ │ │ │ + tsteq fp, ip, lsr #32 │ │ │ │ + @ instruction: 0x010b7f94 │ │ │ │ + tsteq fp, r4, asr #30 │ │ │ │ + tsteq fp, r0, ror #30 │ │ │ │ + ldrdeq lr, [r9, -r4] │ │ │ │ + @ instruction: 0x010b7fbc │ │ │ │ + ldrdeq r7, [fp, -r8] │ │ │ │ @ instruction: 0x0109e7bc │ │ │ │ + tsteq fp, ip, ror r0 │ │ │ │ + tsteq fp, ip, lsr #32 │ │ │ │ + tsteq fp, r8, asr #32 │ │ │ │ + @ instruction: 0x0109e79c │ │ │ │ + smlabbeq fp, r0, r0, r8 │ │ │ │ + smlabbeq r9, ip, r7, lr │ │ │ │ + tsteq fp, ip, asr #4 │ │ │ │ + smlabbeq fp, ip, r9, r8 │ │ │ │ + tsteq fp, r8, lsr #10 │ │ │ │ smlatteq fp, r0, r2, r8 │ │ │ │ - strdeq r8, [fp, -ip] │ │ │ │ - smlatbeq r9, r4, r7, lr │ │ │ │ - tsteq fp, r0, lsr r4 │ │ │ │ - @ instruction: 0x010b8398 │ │ │ │ - tsteq fp, r8, asr #6 │ │ │ │ - tsteq fp, r4, ror #6 │ │ │ │ - tsteq r9, ip, ror r7 │ │ │ │ - smlabteq fp, r0, r3, r8 │ │ │ │ - ldrdeq r8, [fp, -ip] │ │ │ │ - tsteq r9, r4, ror #14 │ │ │ │ - smlabbeq fp, r0, r4, r8 │ │ │ │ - tsteq fp, r0, lsr r4 │ │ │ │ - tsteq fp, ip, asr #8 │ │ │ │ + @ instruction: 0x010b81b8 │ │ │ │ + tsteq fp, r0, lsr #2 │ │ │ │ + ldrdeq r8, [fp, -r0] │ │ │ │ + smlatteq fp, ip, r0, r8 │ │ │ │ tsteq r9, r4, asr #14 │ │ │ │ - smlatbeq fp, r8, r4, r8 │ │ │ │ - smlabteq fp, r4, r4, r8 │ │ │ │ + tsteq fp, r8, asr #2 │ │ │ │ + tsteq fp, r4, ror #2 │ │ │ │ tsteq r9, ip, lsr #14 │ │ │ │ - tsteq fp, r8, lsl r7 │ │ │ │ - strdeq r8, [fp, -r0] │ │ │ │ - tsteq fp, r8, asr r5 │ │ │ │ - tsteq fp, r8, lsl #10 │ │ │ │ - tsteq fp, r4, lsr #10 │ │ │ │ - strdeq lr, [r9, -ip] │ │ │ │ - smlabbeq fp, r0, r5, r8 │ │ │ │ - @ instruction: 0x010b859c │ │ │ │ - smlatteq r9, r4, r6, lr │ │ │ │ - tsteq fp, r0, asr #12 │ │ │ │ - strdeq r8, [fp, -r0] │ │ │ │ - tsteq fp, ip, lsl #12 │ │ │ │ - smlabteq r9, r4, r6, lr │ │ │ │ + tsteq fp, r8, lsl #4 │ │ │ │ + @ instruction: 0x010b81b8 │ │ │ │ + ldrdeq r8, [fp, -r4] │ │ │ │ + tsteq r9, ip, lsl #14 │ │ │ │ + tsteq fp, r0, lsr r2 │ │ │ │ + tsteq fp, ip, asr #4 │ │ │ │ + strdeq lr, [r9, -r4] │ │ │ │ + smlabbeq fp, r0, r3, r8 │ │ │ │ + smlatteq fp, r8, r2, r8 │ │ │ │ + @ instruction: 0x010b8298 │ │ │ │ + @ instruction: 0x010b82b4 │ │ │ │ + smlabteq r9, ip, r6, lr │ │ │ │ + tsteq fp, r0, lsl r3 │ │ │ │ + tsteq fp, ip, lsr #6 │ │ │ │ + @ instruction: 0x0109e6b4 │ │ │ │ + ldrdeq r8, [fp, -r0] │ │ │ │ + smlabbeq fp, r0, r3, r8 │ │ │ │ + @ instruction: 0x010b839c │ │ │ │ + @ instruction: 0x0109e694 │ │ │ │ + strdeq r8, [fp, -r8] │ │ │ │ + tsteq fp, r4, lsl r4 │ │ │ │ + tsteq r9, ip, ror r6 │ │ │ │ tsteq fp, r8, ror #12 │ │ │ │ - smlabbeq fp, r4, r6, r8 │ │ │ │ - smlatbeq r9, ip, r6, lr │ │ │ │ - @ instruction: 0x010b87b8 │ │ │ │ - tsteq fp, r0, lsr #14 │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + smlatbeq fp, r8, r4, r8 │ │ │ │ + tsteq fp, r8, asr r4 │ │ │ │ + tsteq fp, r4, ror r4 │ │ │ │ + tsteq r9, ip, asr #12 │ │ │ │ ldrdeq r8, [fp, -r0] │ │ │ │ - smlatteq fp, ip, r6, r8 │ │ │ │ - smlabbeq r9, r4, r6, lr │ │ │ │ - tsteq fp, r8, asr #14 │ │ │ │ - tsteq fp, r4, ror #14 │ │ │ │ - tsteq r9, ip, ror #12 │ │ │ │ - tsteq fp, r8, lsl #16 │ │ │ │ - @ instruction: 0x010b87b8 │ │ │ │ + smlatteq fp, ip, r4, r8 │ │ │ │ + tsteq r9, r4, lsr r6 │ │ │ │ + @ instruction: 0x010b8590 │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + tsteq fp, ip, asr r5 │ │ │ │ + tsteq r9, r4, lsl r6 │ │ │ │ + @ instruction: 0x010b85b8 │ │ │ │ ldrdeq r8, [fp, -r4] │ │ │ │ - tsteq r9, ip, asr #12 │ │ │ │ - tsteq fp, ip, lsl #16 │ │ │ │ - tsteq r9, ip, lsr r6 │ │ │ │ - smlatbeq fp, r0, ip, r8 │ │ │ │ - tsteq fp, ip, ror sl │ │ │ │ - tsteq fp, r4, asr r9 │ │ │ │ - @ instruction: 0x010b88bc │ │ │ │ - tsteq fp, ip, ror #16 │ │ │ │ - smlabbeq fp, r8, r8, r8 │ │ │ │ - tsteq r9, r4, lsl #12 │ │ │ │ - smlatteq fp, r4, r8, r8 │ │ │ │ - tsteq fp, r0, lsl #18 │ │ │ │ - smlatteq r9, ip, r5, lr │ │ │ │ - smlatbeq fp, r4, r9, r8 │ │ │ │ - tsteq fp, r4, asr r9 │ │ │ │ - tsteq fp, r0, ror r9 │ │ │ │ - smlabteq r9, ip, r5, lr │ │ │ │ - smlabteq fp, ip, r9, r8 │ │ │ │ - smlatteq fp, r8, r9, r8 │ │ │ │ - @ instruction: 0x0109e5b4 │ │ │ │ - tsteq fp, ip, lsl fp │ │ │ │ - smlabbeq fp, r4, sl, r8 │ │ │ │ - tsteq fp, r4, lsr sl │ │ │ │ - tsteq fp, r0, asr sl │ │ │ │ + strdeq lr, [r9, -ip] │ │ │ │ + tsteq fp, r8, lsl #14 │ │ │ │ + tsteq fp, r0, ror r6 │ │ │ │ + tsteq fp, r0, lsr #12 │ │ │ │ + tsteq fp, ip, lsr r6 │ │ │ │ + ldrdeq lr, [r9, -r4] │ │ │ │ + @ instruction: 0x010b8698 │ │ │ │ + @ instruction: 0x010b86b4 │ │ │ │ + @ instruction: 0x0109e5bc │ │ │ │ + tsteq fp, r8, asr r7 │ │ │ │ + tsteq fp, r8, lsl #14 │ │ │ │ + tsteq fp, r4, lsr #14 │ │ │ │ + @ instruction: 0x0109e59c │ │ │ │ + tsteq fp, ip, asr r7 │ │ │ │ smlabbeq r9, ip, r5, lr │ │ │ │ - smlatbeq fp, ip, sl, r8 │ │ │ │ - smlabteq fp, r8, sl, r8 │ │ │ │ - tsteq r9, r4, ror r5 │ │ │ │ - tsteq fp, ip, ror #22 │ │ │ │ - tsteq fp, ip, lsl fp │ │ │ │ - tsteq fp, r8, lsr fp │ │ │ │ - tsteq r9, r4, asr r5 │ │ │ │ - tsteq fp, r0, ror fp │ │ │ │ - tsteq r9, r4, asr #10 │ │ │ │ - smlatteq fp, r8, sp, r8 │ │ │ │ - smlabteq fp, r0, ip, r8 │ │ │ │ - tsteq fp, r8, lsr #24 │ │ │ │ + strdeq r8, [fp, -r0] │ │ │ │ + smlabteq fp, ip, r9, r8 │ │ │ │ + smlatbeq fp, r4, r8, r8 │ │ │ │ + tsteq fp, ip, lsl #16 │ │ │ │ + @ instruction: 0x010b87bc │ │ │ │ ldrdeq r8, [fp, -r8] │ │ │ │ + tsteq r9, r4, asr r5 │ │ │ │ + tsteq fp, r4, lsr r8 │ │ │ │ + tsteq fp, r0, asr r8 │ │ │ │ + tsteq r9, ip, lsr r5 │ │ │ │ strdeq r8, [fp, -r4] │ │ │ │ - tsteq r9, r4, lsl r5 │ │ │ │ - tsteq fp, r0, asr ip │ │ │ │ - tsteq fp, ip, ror #24 │ │ │ │ - strdeq lr, [r9, -ip] │ │ │ │ - tsteq fp, r0, lsl sp │ │ │ │ - smlabteq fp, r0, ip, r8 │ │ │ │ - ldrdeq r8, [fp, -ip] │ │ │ │ + smlatbeq fp, r4, r8, r8 │ │ │ │ + smlabteq fp, r0, r8, r8 │ │ │ │ + tsteq r9, ip, lsl r5 │ │ │ │ + tsteq fp, ip, lsl r9 │ │ │ │ + tsteq fp, r8, lsr r9 │ │ │ │ + tsteq r9, r4, lsl #10 │ │ │ │ + tsteq fp, ip, ror #20 │ │ │ │ + ldrdeq r8, [fp, -r4] │ │ │ │ + smlabbeq fp, r4, r9, r8 │ │ │ │ + smlatbeq fp, r0, r9, r8 │ │ │ │ ldrdeq lr, [r9, -ip] │ │ │ │ - tsteq fp, r8, lsr sp │ │ │ │ - tsteq fp, r4, asr sp │ │ │ │ + strdeq r8, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl sl │ │ │ │ smlabteq r9, r4, r4, lr │ │ │ │ - smlabbeq fp, r8, lr, r8 │ │ │ │ - strdeq r8, [fp, -r0] │ │ │ │ - smlatbeq fp, r0, sp, r8 │ │ │ │ - @ instruction: 0x010b8dbc │ │ │ │ - @ instruction: 0x0109e49c │ │ │ │ - tsteq fp, r8, lsl lr │ │ │ │ - tsteq fp, r4, lsr lr │ │ │ │ - smlabbeq r9, r4, r4, lr │ │ │ │ - ldrdeq r8, [fp, -r8] │ │ │ │ - smlabbeq fp, r8, lr, r8 │ │ │ │ - smlatbeq fp, r4, lr, r8 │ │ │ │ + @ instruction: 0x010b8abc │ │ │ │ + tsteq fp, ip, ror #20 │ │ │ │ + smlabbeq fp, r8, sl, r8 │ │ │ │ + smlatbeq r9, r4, r4, lr │ │ │ │ + smlabteq fp, r0, sl, r8 │ │ │ │ + @ instruction: 0x0109e494 │ │ │ │ + tsteq fp, r8, lsr sp │ │ │ │ + tsteq fp, r0, lsl ip │ │ │ │ + tsteq fp, r8, ror fp │ │ │ │ + tsteq fp, r8, lsr #22 │ │ │ │ + tsteq fp, r4, asr #22 │ │ │ │ tsteq r9, r4, ror #8 │ │ │ │ - ldrdeq r8, [fp, -ip] │ │ │ │ - tsteq r9, r4, asr r4 │ │ │ │ - strdeq r9, [fp, -r0] │ │ │ │ - smlabbeq fp, ip, r3, r9 │ │ │ │ - tsteq fp, r4, asr #2 │ │ │ │ - tsteq fp, ip, lsl r0 │ │ │ │ - smlabbeq fp, r4, pc, r8 @ │ │ │ │ - tsteq fp, r4, lsr pc │ │ │ │ - tsteq fp, r0, asr pc │ │ │ │ + smlatbeq fp, r0, fp, r8 │ │ │ │ + @ instruction: 0x010b8bbc │ │ │ │ + tsteq r9, ip, asr #8 │ │ │ │ + tsteq fp, r0, ror #24 │ │ │ │ + tsteq fp, r0, lsl ip │ │ │ │ + tsteq fp, ip, lsr #24 │ │ │ │ + tsteq r9, ip, lsr #8 │ │ │ │ + smlabbeq fp, r8, ip, r8 │ │ │ │ + smlatbeq fp, r4, ip, r8 │ │ │ │ tsteq r9, r4, lsl r4 │ │ │ │ - smlatbeq fp, ip, pc, r8 @ │ │ │ │ - smlabteq fp, r8, pc, r8 @ │ │ │ │ - strdeq lr, [r9, -ip] │ │ │ │ - tsteq fp, ip, rrx │ │ │ │ - tsteq fp, ip, lsl r0 │ │ │ │ - tsteq fp, r8, lsr r0 │ │ │ │ - ldrdeq lr, [r9, -ip] │ │ │ │ + ldrdeq r8, [fp, -r8] │ │ │ │ + tsteq fp, r0, asr #26 │ │ │ │ + strdeq r8, [fp, -r0] │ │ │ │ + tsteq fp, ip, lsl #26 │ │ │ │ + smlatteq r9, ip, r3, lr │ │ │ │ + tsteq fp, r8, ror #26 │ │ │ │ + smlabbeq fp, r4, sp, r8 │ │ │ │ + ldrdeq lr, [r9, -r4] │ │ │ │ + tsteq fp, r8, lsr #28 │ │ │ │ + ldrdeq r8, [fp, -r8] │ │ │ │ + strdeq r8, [fp, -r4] │ │ │ │ + @ instruction: 0x0109e3b4 │ │ │ │ + tsteq fp, ip, lsr #28 │ │ │ │ + smlatbeq r9, r4, r3, lr │ │ │ │ + tsteq fp, r0, asr #14 │ │ │ │ + ldrdeq r9, [fp, -ip] │ │ │ │ swpeq r9, r4, [fp] │ │ │ │ - strheq r9, [fp, -r0] │ │ │ │ - smlabteq r9, r4, r3, lr │ │ │ │ - smlatteq fp, r4, r1, r9 │ │ │ │ - tsteq fp, ip, asr #2 │ │ │ │ - strdeq r9, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsl r1 │ │ │ │ - @ instruction: 0x0109e39c │ │ │ │ - tsteq fp, r4, ror r1 │ │ │ │ + tsteq fp, ip, ror #30 │ │ │ │ + ldrdeq r8, [fp, -r4] │ │ │ │ + smlabbeq fp, r4, lr, r8 │ │ │ │ + smlatbeq fp, r0, lr, r8 │ │ │ │ + tsteq r9, r4, ror #6 │ │ │ │ + strdeq r8, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl pc │ │ │ │ + tsteq r9, ip, asr #6 │ │ │ │ + @ instruction: 0x010b8fbc │ │ │ │ + tsteq fp, ip, ror #30 │ │ │ │ + smlabbeq fp, r8, pc, r8 @ │ │ │ │ + tsteq r9, ip, lsr #6 │ │ │ │ + smlatteq fp, r4, pc, r8 @ │ │ │ │ + mrseq r9, (UNDEF: 11) │ │ │ │ + tsteq r9, r4, lsl r3 │ │ │ │ + tsteq fp, r4, lsr r1 │ │ │ │ + swpeq r9, ip, [fp] │ │ │ │ + tsteq fp, ip, asr #32 │ │ │ │ + tsteq fp, r8, rrx │ │ │ │ + smlatteq r9, ip, r2, lr │ │ │ │ + smlabteq fp, r4, r0, r9 │ │ │ │ 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 │ │ │ │ @@ -30098,423 +30098,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq fp, ip, lsr #22 │ │ │ │ - tsteq r9, r0, lsr #26 │ │ │ │ - ldrdeq r8, [fp, -r0] │ │ │ │ - smlabbeq fp, r0, fp, r8 │ │ │ │ - @ instruction: 0x010b8b9c │ │ │ │ - tsteq r9, r0, lsl #26 │ │ │ │ - strdeq r8, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsl ip │ │ │ │ - smlatteq r9, r8, ip, sp │ │ │ │ - tsteq fp, r8, ror #28 │ │ │ │ - tsteq fp, r0, asr #26 │ │ │ │ - smlatbeq fp, r8, ip, r8 │ │ │ │ - tsteq fp, r8, asr ip │ │ │ │ - tsteq fp, r4, ror ip │ │ │ │ - @ instruction: 0x0109dcb8 │ │ │ │ + tsteq fp, ip, ror sl │ │ │ │ + tsteq r9, r0, ror ip │ │ │ │ + tsteq fp, r0, lsr #22 │ │ │ │ ldrdeq r8, [fp, -r0] │ │ │ │ - smlatteq fp, ip, ip, r8 │ │ │ │ - smlatbeq r9, r0, ip, sp │ │ │ │ - @ instruction: 0x010b8d90 │ │ │ │ - tsteq fp, r0, asr #26 │ │ │ │ - tsteq fp, ip, asr sp │ │ │ │ - smlabbeq r9, r0, ip, sp │ │ │ │ + smlatteq fp, ip, sl, r8 │ │ │ │ + tsteq r9, r0, asr ip │ │ │ │ + tsteq fp, r8, asr #22 │ │ │ │ + tsteq fp, r4, ror #22 │ │ │ │ + tsteq r9, r8, lsr ip │ │ │ │ @ instruction: 0x010b8db8 │ │ │ │ - ldrdeq r8, [fp, -r4] │ │ │ │ - tsteq r9, r8, ror #24 │ │ │ │ - tsteq fp, r8, lsl #30 │ │ │ │ - tsteq fp, r0, ror lr │ │ │ │ - tsteq fp, r0, lsr #28 │ │ │ │ - tsteq fp, ip, lsr lr │ │ │ │ - tsteq r9, r0, asr #24 │ │ │ │ - @ instruction: 0x010b8e98 │ │ │ │ - @ instruction: 0x010b8eb4 │ │ │ │ - tsteq r9, r8, lsr #24 │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - tsteq fp, r8, lsl #30 │ │ │ │ - tsteq fp, r4, lsr #30 │ │ │ │ + @ instruction: 0x010b8c90 │ │ │ │ + strdeq r8, [fp, -r8] │ │ │ │ + smlatbeq fp, r8, fp, r8 │ │ │ │ + smlabteq fp, r4, fp, r8 │ │ │ │ tsteq r9, r8, lsl #24 │ │ │ │ + tsteq fp, r0, lsr #24 │ │ │ │ + tsteq fp, ip, lsr ip │ │ │ │ + strdeq sp, [r9, -r0] │ │ │ │ + smlatteq fp, r0, ip, r8 │ │ │ │ + @ instruction: 0x010b8c90 │ │ │ │ + smlatbeq fp, ip, ip, r8 │ │ │ │ + ldrdeq sp, [r9, -r0] │ │ │ │ + tsteq fp, r8, lsl #26 │ │ │ │ + tsteq fp, r4, lsr #26 │ │ │ │ + @ instruction: 0x0109dbb8 │ │ │ │ + tsteq fp, r8, asr lr │ │ │ │ + smlabteq fp, r0, sp, r8 │ │ │ │ + tsteq fp, r0, ror sp │ │ │ │ + smlabbeq fp, ip, sp, r8 │ │ │ │ + @ instruction: 0x0109db90 │ │ │ │ + smlatteq fp, r8, sp, r8 │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + tsteq r9, r8, ror fp │ │ │ │ + smlatbeq fp, r8, lr, r8 │ │ │ │ + tsteq fp, r8, asr lr │ │ │ │ + tsteq fp, r4, ror lr │ │ │ │ + tsteq r9, r8, asr fp │ │ │ │ + smlatbeq fp, ip, lr, r8 │ │ │ │ + tsteq r9, r8, asr #22 │ │ │ │ + tsteq fp, r0, asr #6 │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ + strdeq r8, [fp, -r4] │ │ │ │ tsteq fp, ip, asr pc │ │ │ │ + tsteq fp, ip, lsl #30 │ │ │ │ + tsteq fp, r8, lsr #30 │ │ │ │ + tsteq r9, r0, lsl fp │ │ │ │ + smlabbeq fp, r4, pc, r8 @ │ │ │ │ + smlatbeq fp, r0, pc, r8 @ │ │ │ │ strdeq sp, [r9, -r8] │ │ │ │ - strdeq r9, [fp, -r0] │ │ │ │ - smlabteq fp, ip, r1, r9 │ │ │ │ - smlatbeq fp, r4, r0, r9 │ │ │ │ - tsteq fp, ip │ │ │ │ - @ instruction: 0x010b8fbc │ │ │ │ - ldrdeq r8, [fp, -r8] │ │ │ │ - smlabteq r9, r0, fp, sp │ │ │ │ - tsteq fp, r4, lsr r0 │ │ │ │ - qaddeq r9, r0, fp │ │ │ │ - smlatbeq r9, r8, fp, sp │ │ │ │ - strdeq r9, [fp, -r4] │ │ │ │ - smlatbeq fp, r4, r0, r9 │ │ │ │ - smlabteq fp, r0, r0, r9 │ │ │ │ - smlabbeq r9, r8, fp, sp │ │ │ │ - tsteq fp, ip, lsl r1 │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ - tsteq r9, r0, ror fp │ │ │ │ - tsteq fp, ip, ror #4 │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ + strdeq r8, [fp, -r4] │ │ │ │ + tsteq fp, r0, lsl r0 │ │ │ │ + ldrdeq sp, [r9, -r8] │ │ │ │ + tsteq fp, ip, rrx │ │ │ │ + smlabbeq fp, r8, r0, r9 │ │ │ │ + smlabteq r9, r0, sl, sp │ │ │ │ + @ instruction: 0x010b91bc │ │ │ │ + tsteq fp, r4, lsr #2 │ │ │ │ ldrdeq r9, [fp, -r4] │ │ │ │ - smlabbeq fp, r4, r1, r9 │ │ │ │ - smlatbeq fp, r0, r1, r9 │ │ │ │ - tsteq r9, r8, asr #22 │ │ │ │ - strdeq r9, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsl r2 │ │ │ │ - tsteq r9, r0, lsr fp │ │ │ │ - @ instruction: 0x010b92bc │ │ │ │ - tsteq fp, ip, ror #4 │ │ │ │ - smlabbeq fp, r8, r2, r9 │ │ │ │ - tsteq r9, r0, lsl fp │ │ │ │ - smlabteq fp, r0, r2, r9 │ │ │ │ - tsteq r9, r0, lsl #22 │ │ │ │ - tsteq fp, r8, lsr r5 │ │ │ │ - tsteq fp, r0, lsl r4 │ │ │ │ - tsteq fp, r8, ror r3 │ │ │ │ - tsteq fp, r8, lsr #6 │ │ │ │ - tsteq fp, r4, asr #6 │ │ │ │ - ldrdeq sp, [r9, -r0] │ │ │ │ - smlatbeq fp, r0, r3, r9 │ │ │ │ - @ instruction: 0x010b93bc │ │ │ │ - @ instruction: 0x0109dab8 │ │ │ │ - tsteq fp, r0, ror #8 │ │ │ │ - tsteq fp, r0, lsl r4 │ │ │ │ - tsteq fp, ip, lsr #8 │ │ │ │ + strdeq r9, [fp, -r0] │ │ │ │ @ instruction: 0x0109da98 │ │ │ │ - smlabbeq fp, r8, r4, r9 │ │ │ │ - smlatbeq fp, r4, r4, r9 │ │ │ │ + tsteq fp, ip, asr #2 │ │ │ │ + tsteq fp, r8, ror #2 │ │ │ │ smlabbeq r9, r0, sl, sp │ │ │ │ - tsteq fp, r4, asr r5 │ │ │ │ - tsteq fp, r4, lsl r5 │ │ │ │ + tsteq fp, ip, lsl #4 │ │ │ │ + @ instruction: 0x010b91bc │ │ │ │ + ldrdeq r9, [fp, -r8] │ │ │ │ + tsteq r9, r0, ror #20 │ │ │ │ + tsteq fp, r0, lsl r2 │ │ │ │ + tsteq r9, r0, asr sl │ │ │ │ + smlabbeq fp, r8, r4, r9 │ │ │ │ + tsteq fp, r0, ror #6 │ │ │ │ + smlabteq fp, r8, r2, r9 │ │ │ │ + tsteq fp, r8, ror r2 │ │ │ │ + @ instruction: 0x010b9294 │ │ │ │ + tsteq r9, r0, lsr #20 │ │ │ │ strdeq r9, [fp, -r0] │ │ │ │ - smlatteq fp, r8, r0, fp │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ - tsteq fp, r0, lsl r5 │ │ │ │ - mrseq fp, (UNDEF: 27) │ │ │ │ - tsteq r9, r0, asr #20 │ │ │ │ - tsteq fp, ip, asr #10 │ │ │ │ - tsteq fp, r8, lsr #10 │ │ │ │ + tsteq fp, ip, lsl #6 │ │ │ │ + tsteq r9, r8, lsl #20 │ │ │ │ + @ instruction: 0x010b93b0 │ │ │ │ + tsteq fp, r0, ror #6 │ │ │ │ + tsteq fp, ip, ror r3 │ │ │ │ + smlatteq r9, r8, r9, sp │ │ │ │ + ldrdeq r9, [fp, -r8] │ │ │ │ + strdeq r9, [fp, -r4] │ │ │ │ + ldrdeq sp, [r9, -r0] │ │ │ │ + smlatbeq fp, r4, r4, r9 │ │ │ │ + tsteq fp, r4, ror #8 │ │ │ │ + tsteq fp, r0, asr #8 │ │ │ │ + tsteq fp, r8, lsr r0 │ │ │ │ + smlatbeq r9, r8, r9, sp │ │ │ │ + tsteq fp, r0, ror #8 │ │ │ │ + qaddeq fp, r0, fp │ │ │ │ + @ instruction: 0x0109d990 │ │ │ │ + @ instruction: 0x010b949c │ │ │ │ + tsteq fp, r8, ror r4 │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ + tsteq r9, r0, ror r9 │ │ │ │ + tsteq fp, r8, rrx │ │ │ │ + tsteq r9, r0, ror #18 │ │ │ │ + tsteq fp, ip, lsl #28 │ │ │ │ + tsteq fp, r4, ror #22 │ │ │ │ + strdeq r9, [fp, -r8] │ │ │ │ + tsteq fp, r8, lsl #4 │ │ │ │ + tsteq fp, r0, lsr #2 │ │ │ │ + smlatbeq fp, r8, r0, fp │ │ │ │ + tsteq fp, r0, ror r0 │ │ │ │ + qaddeq fp, r0, fp │ │ │ │ + smlabbeq fp, r0, r4, r9 │ │ │ │ + tsteq r9, r0, lsl r9 │ │ │ │ + tsteq fp, r8, rrx │ │ │ │ + smlatbeq fp, r0, r4, r9 │ │ │ │ + strdeq sp, [r9, -r8] │ │ │ │ + smlatbeq fp, r0, r0, fp │ │ │ │ + tsteq fp, ip, ror r0 │ │ │ │ + @ instruction: 0x010b94b8 │ │ │ │ + ldrdeq sp, [r9, -r8] │ │ │ │ + swpeq fp, ip, [fp] @ │ │ │ │ + ldrdeq r9, [fp, -r8] │ │ │ │ + smlabteq r9, r0, r8, sp │ │ │ │ tsteq fp, r0, lsl r1 │ │ │ │ - tsteq r9, r0, lsr #20 │ │ │ │ - tsteq fp, r8, lsl r1 │ │ │ │ - tsteq r9, r0, lsl sl │ │ │ │ - @ instruction: 0x010bbebc │ │ │ │ - tsteq fp, r4, lsl ip │ │ │ │ - smlatbeq fp, r8, r8, r9 │ │ │ │ - @ instruction: 0x010bb2b8 │ │ │ │ ldrdeq fp, [fp, -r0] │ │ │ │ - tsteq fp, r8, asr r1 │ │ │ │ - tsteq fp, r0, lsr #2 │ │ │ │ - mrseq fp, (UNDEF: 27) │ │ │ │ - tsteq fp, r0, lsr r5 │ │ │ │ - smlabteq r9, r0, r9, sp │ │ │ │ - tsteq fp, r8, lsl r1 │ │ │ │ - tsteq fp, r0, asr r5 │ │ │ │ - smlatbeq r9, r8, r9, sp │ │ │ │ - tsteq fp, r0, asr r1 │ │ │ │ + smlatbeq fp, ip, r0, fp │ │ │ │ + smlatteq fp, r8, r4, r9 │ │ │ │ + @ instruction: 0x0109d898 │ │ │ │ + smlabteq fp, ip, r0, fp │ │ │ │ + tsteq fp, r8, lsl #10 │ │ │ │ + smlabbeq r9, r0, r8, sp │ │ │ │ + tsteq fp, r8, lsl #2 │ │ │ │ + smlatteq fp, r4, r0, fp │ │ │ │ + tsteq fp, r0, lsr #10 │ │ │ │ + tsteq r9, r0, ror #16 │ │ │ │ + tsteq fp, r4, lsl #2 │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + tsteq r9, r8, asr #16 │ │ │ │ + smlatteq fp, r8, r1, fp │ │ │ │ + tsteq fp, r0, ror r1 │ │ │ │ + tsteq fp, r0, lsr r1 │ │ │ │ + tsteq fp, ip, lsl #2 │ │ │ │ + tsteq fp, r8, asr #10 │ │ │ │ + tsteq r9, r8, lsl r8 │ │ │ │ tsteq fp, ip, lsr #2 │ │ │ │ tsteq fp, r8, ror #10 │ │ │ │ - smlabbeq r9, r8, r9, sp │ │ │ │ - tsteq fp, ip, asr #2 │ │ │ │ - smlabbeq fp, r8, r5, r9 │ │ │ │ - tsteq r9, r0, ror r9 │ │ │ │ - smlabteq fp, r0, r1, fp │ │ │ │ - smlabbeq fp, r0, r1, fp │ │ │ │ - tsteq fp, ip, asr r1 │ │ │ │ - @ instruction: 0x010b9598 │ │ │ │ - tsteq r9, r8, asr #18 │ │ │ │ - tsteq fp, ip, ror r1 │ │ │ │ - @ instruction: 0x010b95b8 │ │ │ │ - tsteq r9, r0, lsr r9 │ │ │ │ - @ instruction: 0x010bb1b8 │ │ │ │ + tsteq r9, r0, lsl #16 │ │ │ │ + tsteq fp, r8, ror #2 │ │ │ │ + tsteq fp, r4, asr #2 │ │ │ │ + smlabbeq fp, r0, r5, r9 │ │ │ │ + smlatteq r9, r0, r7, sp │ │ │ │ + tsteq fp, r4, ror #2 │ │ │ │ + smlatbeq fp, r0, r5, r9 │ │ │ │ + smlabteq r9, r8, r7, sp │ │ │ │ + ldrdeq fp, [fp, -r8] │ │ │ │ + @ instruction: 0x010bb198 │ │ │ │ + tsteq fp, r4, ror r1 │ │ │ │ + @ instruction: 0x010b95b0 │ │ │ │ + smlatbeq r9, r0, r7, sp │ │ │ │ @ instruction: 0x010bb194 │ │ │ │ ldrdeq r9, [fp, -r0] │ │ │ │ - tsteq r9, r0, lsl r9 │ │ │ │ - @ instruction: 0x010bb1b4 │ │ │ │ - strdeq r9, [fp, -r0] │ │ │ │ - strdeq sp, [r9, -r8] │ │ │ │ - @ instruction: 0x010bb298 │ │ │ │ - tsteq fp, r0, lsr #4 │ │ │ │ - smlatteq fp, r0, r1, fp │ │ │ │ - @ instruction: 0x010bb1bc │ │ │ │ - strdeq r9, [fp, -r8] │ │ │ │ - smlabteq r9, r8, r8, sp │ │ │ │ - ldrdeq fp, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsl r6 │ │ │ │ - @ instruction: 0x0109d8b0 │ │ │ │ - tsteq fp, r8, lsl r2 │ │ │ │ - strdeq fp, [fp, -r4] │ │ │ │ - tsteq fp, r0, lsr r6 │ │ │ │ - @ instruction: 0x0109d890 │ │ │ │ - tsteq fp, r4, lsl r2 │ │ │ │ - tsteq fp, r0, asr r6 │ │ │ │ - tsteq r9, r8, ror r8 │ │ │ │ - smlabbeq fp, r8, r2, fp │ │ │ │ - tsteq fp, r8, asr #4 │ │ │ │ - tsteq fp, r4, lsr #4 │ │ │ │ + smlabbeq r9, r8, r7, sp │ │ │ │ + ldrdeq fp, [fp, -r0] │ │ │ │ + smlatbeq fp, ip, r1, fp │ │ │ │ + smlatteq fp, r8, r5, r9 │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ + strdeq r9, [fp, -r4] │ │ │ │ + tsteq r9, r8, asr r7 │ │ │ │ + tsteq fp, ip, ror r3 │ │ │ │ + ldrdeq r9, [fp, -r8] │ │ │ │ tsteq fp, r0, ror #12 │ │ │ │ - tsteq r9, r0, asr r8 │ │ │ │ - tsteq fp, r4, asr #4 │ │ │ │ - smlabbeq fp, r0, r6, r9 │ │ │ │ - tsteq r9, r8, lsr r8 │ │ │ │ - smlabbeq fp, r0, r2, fp │ │ │ │ - tsteq fp, ip, asr r2 │ │ │ │ - @ instruction: 0x010b9698 │ │ │ │ - tsteq r9, r8, lsl r8 │ │ │ │ - smlatbeq fp, r4, r6, r9 │ │ │ │ - tsteq r9, r8, lsl #16 │ │ │ │ - tsteq fp, ip, lsr #8 │ │ │ │ - smlabbeq fp, r8, r7, r9 │ │ │ │ - tsteq fp, r0, lsl r7 │ │ │ │ - ldrdeq r9, [fp, -r0] │ │ │ │ - smlatbeq fp, ip, r6, r9 │ │ │ │ - tsteq fp, ip, ror r2 │ │ │ │ + tsteq fp, r0, lsr #12 │ │ │ │ + strdeq r9, [fp, -ip] │ │ │ │ + smlabteq fp, ip, r1, fp │ │ │ │ + tsteq r9, r0, lsr #14 │ │ │ │ + tsteq fp, ip, lsl r6 │ │ │ │ + smlatteq fp, ip, r1, fp │ │ │ │ + tsteq r9, r8, lsl #14 │ │ │ │ + tsteq fp, r8, asr r6 │ │ │ │ + tsteq fp, r4, lsr r6 │ │ │ │ + tsteq fp, r4, lsl #4 │ │ │ │ + smlatteq r9, r8, r6, sp │ │ │ │ + tsteq fp, r4, asr r6 │ │ │ │ + tsteq fp, r4, lsr #4 │ │ │ │ ldrdeq sp, [r9, -r0] │ │ │ │ - smlabteq fp, ip, r6, r9 │ │ │ │ - @ instruction: 0x010bb29c │ │ │ │ - @ instruction: 0x0109d7b8 │ │ │ │ - tsteq fp, r8, lsl #14 │ │ │ │ + smlabteq fp, r8, r6, r9 │ │ │ │ + smlabbeq fp, r8, r6, r9 │ │ │ │ + tsteq fp, r4, ror #12 │ │ │ │ + tsteq fp, r4, lsr r2 │ │ │ │ + smlatbeq r9, r8, r6, sp │ │ │ │ + smlabbeq fp, r4, r6, r9 │ │ │ │ + tsteq fp, r4, asr r2 │ │ │ │ + @ instruction: 0x0109d690 │ │ │ │ + smlabteq fp, r0, r6, r9 │ │ │ │ + @ instruction: 0x010b969c │ │ │ │ + tsteq fp, ip, ror #4 │ │ │ │ + tsteq r9, r0, ror r6 │ │ │ │ + tsteq fp, r8, ror r2 │ │ │ │ + tsteq r9, r0, ror #12 │ │ │ │ + tsteq fp, r4, ror #6 │ │ │ │ + smlatteq fp, ip, r2, fp │ │ │ │ + smlatbeq fp, ip, r2, fp │ │ │ │ + smlabbeq fp, r8, r2, fp │ │ │ │ + smlabteq fp, r4, r6, r9 │ │ │ │ + tsteq r9, r0, lsr r6 │ │ │ │ + smlatbeq fp, r8, r2, fp │ │ │ │ smlatteq fp, r4, r6, r9 │ │ │ │ - @ instruction: 0x010bb2b4 │ │ │ │ - @ instruction: 0x0109d798 │ │ │ │ - tsteq fp, r4, lsl #14 │ │ │ │ - ldrdeq fp, [fp, -r4] │ │ │ │ - smlabbeq r9, r0, r7, sp │ │ │ │ - tsteq fp, r8, ror r7 │ │ │ │ - tsteq fp, r8, lsr r7 │ │ │ │ - tsteq fp, r4, lsl r7 │ │ │ │ + tsteq r9, r8, lsl r6 │ │ │ │ smlatteq fp, r4, r2, fp │ │ │ │ - tsteq r9, r8, asr r7 │ │ │ │ - tsteq fp, r4, lsr r7 │ │ │ │ - tsteq fp, r4, lsl #6 │ │ │ │ - tsteq r9, r0, asr #14 │ │ │ │ - tsteq fp, r0, ror r7 │ │ │ │ + smlabteq fp, r0, r2, fp │ │ │ │ + strdeq r9, [fp, -ip] │ │ │ │ + strdeq sp, [r9, -r8] │ │ │ │ + smlatteq fp, r0, r2, fp │ │ │ │ + tsteq fp, ip, lsl r7 │ │ │ │ + smlatteq r9, r0, r5, sp │ │ │ │ + tsteq fp, r4, asr r3 │ │ │ │ + tsteq fp, r4, lsl r3 │ │ │ │ + strdeq fp, [fp, -r0] │ │ │ │ + tsteq fp, ip, lsr #14 │ │ │ │ + @ instruction: 0x0109d5b8 │ │ │ │ + tsteq fp, r0, lsl r3 │ │ │ │ tsteq fp, ip, asr #14 │ │ │ │ - tsteq fp, ip, lsl r3 │ │ │ │ - tsteq r9, r0, lsr #14 │ │ │ │ + smlatbeq r9, r0, r5, sp │ │ │ │ + tsteq fp, ip, asr #6 │ │ │ │ tsteq fp, r8, lsr #6 │ │ │ │ - tsteq r9, r0, lsl r7 │ │ │ │ - tsteq fp, r4, lsl r4 │ │ │ │ - @ instruction: 0x010bb39c │ │ │ │ - tsteq fp, ip, asr r3 │ │ │ │ - tsteq fp, r8, lsr r3 │ │ │ │ - tsteq fp, r4, ror r7 │ │ │ │ - smlatteq r9, r0, r6, sp │ │ │ │ - tsteq fp, r8, asr r3 │ │ │ │ + tsteq fp, r4, ror #14 │ │ │ │ + smlabbeq r9, r0, r5, sp │ │ │ │ + tsteq fp, r0, ror r7 │ │ │ │ + tsteq r9, r0, ror r5 │ │ │ │ + @ instruction: 0x010bb6b8 │ │ │ │ + tsteq fp, r4, lsr r9 │ │ │ │ + tsteq fp, ip, asr #16 │ │ │ │ + ldrdeq r9, [fp, -r4] │ │ │ │ @ instruction: 0x010b9794 │ │ │ │ - smlabteq r9, r8, r6, sp │ │ │ │ - @ instruction: 0x010bb394 │ │ │ │ - tsteq fp, r0, ror r3 │ │ │ │ - smlatbeq fp, ip, r7, r9 │ │ │ │ - smlatbeq r9, r8, r6, sp │ │ │ │ - @ instruction: 0x010bb390 │ │ │ │ + tsteq fp, r0, ror r7 │ │ │ │ + tsteq fp, r0, asr #6 │ │ │ │ + tsteq r9, r0, lsr r5 │ │ │ │ + @ instruction: 0x010b9790 │ │ │ │ + tsteq fp, r0, ror #6 │ │ │ │ + tsteq r9, r8, lsl r5 │ │ │ │ smlabteq fp, ip, r7, r9 │ │ │ │ - @ instruction: 0x0109d690 │ │ │ │ - tsteq fp, r4, lsl #8 │ │ │ │ - smlabteq fp, r4, r3, fp │ │ │ │ - smlatbeq fp, r0, r3, fp │ │ │ │ - ldrdeq r9, [fp, -ip] │ │ │ │ - tsteq r9, r8, ror #12 │ │ │ │ - smlabteq fp, r0, r3, fp │ │ │ │ - strdeq r9, [fp, -ip] │ │ │ │ - tsteq r9, r0, asr r6 │ │ │ │ - strdeq fp, [fp, -ip] │ │ │ │ - ldrdeq fp, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsl r8 │ │ │ │ - tsteq r9, r0, lsr r6 │ │ │ │ - tsteq fp, r0, lsr #16 │ │ │ │ - tsteq r9, r0, lsr #12 │ │ │ │ - tsteq fp, r8, ror #14 │ │ │ │ - smlatteq fp, r4, r9, r9 │ │ │ │ + smlatbeq fp, r8, r7, r9 │ │ │ │ + tsteq fp, r8, ror r3 │ │ │ │ + strdeq sp, [r9, -r8] │ │ │ │ + smlabteq fp, r8, r7, r9 │ │ │ │ + @ instruction: 0x010bb398 │ │ │ │ + smlatteq r9, r0, r4, sp │ │ │ │ + tsteq fp, ip, lsr r8 │ │ │ │ strdeq r9, [fp, -ip] │ │ │ │ - smlabbeq fp, r4, r8, r9 │ │ │ │ - tsteq fp, r4, asr #16 │ │ │ │ - tsteq fp, r0, lsr #16 │ │ │ │ - strdeq fp, [fp, -r0] │ │ │ │ - smlatteq r9, r0, r5, sp │ │ │ │ - tsteq fp, r0, asr #16 │ │ │ │ - tsteq fp, r0, lsl r4 │ │ │ │ - smlabteq r9, r8, r5, sp │ │ │ │ - tsteq fp, ip, ror r8 │ │ │ │ + ldrdeq r9, [fp, -r8] │ │ │ │ + smlatbeq fp, r8, r3, fp │ │ │ │ + @ instruction: 0x0109d4b8 │ │ │ │ + strdeq r9, [fp, -r8] │ │ │ │ + smlabteq fp, r8, r3, fp │ │ │ │ + smlatbeq r9, r0, r4, sp │ │ │ │ + tsteq fp, r4, lsr r8 │ │ │ │ + tsteq fp, r0, lsl r8 │ │ │ │ + smlatteq fp, r0, r3, fp │ │ │ │ + smlabbeq r9, r0, r4, sp │ │ │ │ + tsteq fp, r0, lsr r8 │ │ │ │ + tsteq fp, r0, lsl #8 │ │ │ │ + tsteq r9, r8, ror #8 │ │ │ │ + tsteq fp, r4, lsl r9 │ │ │ │ + @ instruction: 0x010b989c │ │ │ │ + tsteq fp, ip, asr r8 │ │ │ │ + tsteq fp, r8, lsr r8 │ │ │ │ + tsteq fp, r8, lsl #8 │ │ │ │ + tsteq r9, r8, lsr r4 │ │ │ │ tsteq fp, r8, asr r8 │ │ │ │ tsteq fp, r8, lsr #8 │ │ │ │ - smlatbeq r9, r8, r5, sp │ │ │ │ - tsteq fp, r8, ror r8 │ │ │ │ - tsteq fp, r8, asr #8 │ │ │ │ - @ instruction: 0x0109d590 │ │ │ │ - smlatteq fp, ip, r8, r9 │ │ │ │ - smlatbeq fp, ip, r8, r9 │ │ │ │ - smlabbeq fp, r8, r8, r9 │ │ │ │ - tsteq fp, r8, asr r4 │ │ │ │ - tsteq r9, r8, ror #10 │ │ │ │ - smlatbeq fp, r8, r8, r9 │ │ │ │ - tsteq fp, r8, ror r4 │ │ │ │ - tsteq r9, r0, asr r5 │ │ │ │ - smlatteq fp, r4, r8, r9 │ │ │ │ + tsteq r9, r0, lsr #8 │ │ │ │ + @ instruction: 0x010b9894 │ │ │ │ + tsteq fp, r0, ror r8 │ │ │ │ + tsteq fp, r0, asr #8 │ │ │ │ + tsteq r9, r0, lsl #8 │ │ │ │ + @ instruction: 0x010b9890 │ │ │ │ + tsteq fp, r0, ror #8 │ │ │ │ + smlatteq r9, r8, r3, sp │ │ │ │ + tsteq fp, r4, lsl #18 │ │ │ │ + smlabteq fp, r4, r8, r9 │ │ │ │ + smlatbeq fp, r0, r8, r9 │ │ │ │ + tsteq fp, r0, ror r4 │ │ │ │ + smlabteq r9, r0, r3, sp │ │ │ │ smlabteq fp, r0, r8, r9 │ │ │ │ @ instruction: 0x010bb490 │ │ │ │ - tsteq r9, r0, lsr r5 │ │ │ │ - smlatteq fp, r0, r8, r9 │ │ │ │ - @ instruction: 0x010bb4b0 │ │ │ │ - tsteq r9, r8, lsl r5 │ │ │ │ - smlabteq fp, r4, r9, r9 │ │ │ │ - tsteq fp, ip, asr #18 │ │ │ │ - tsteq fp, ip, lsl #18 │ │ │ │ - smlatteq fp, r8, r8, r9 │ │ │ │ - @ instruction: 0x010bb4b8 │ │ │ │ - smlatteq r9, r8, r4, sp │ │ │ │ - tsteq fp, r8, lsl #18 │ │ │ │ - ldrdeq fp, [fp, -r8] │ │ │ │ - ldrdeq sp, [r9, -r0] │ │ │ │ - tsteq fp, r4, asr #18 │ │ │ │ - tsteq fp, r0, lsr #18 │ │ │ │ - strdeq fp, [fp, -r0] │ │ │ │ - @ instruction: 0x0109d4b0 │ │ │ │ - tsteq fp, r0, asr #18 │ │ │ │ - tsteq fp, r0, lsl r5 │ │ │ │ - @ instruction: 0x0109d498 │ │ │ │ - @ instruction: 0x010b99b4 │ │ │ │ - tsteq fp, r4, ror r9 │ │ │ │ - tsteq fp, r0, asr r9 │ │ │ │ + smlatbeq r9, r8, r3, sp │ │ │ │ + strdeq r9, [fp, -ip] │ │ │ │ + ldrdeq r9, [fp, -r8] │ │ │ │ + smlatbeq fp, r8, r4, fp │ │ │ │ + smlabbeq r9, r8, r3, sp │ │ │ │ + @ instruction: 0x010bb4b4 │ │ │ │ + tsteq r9, r8, ror r3 │ │ │ │ + smlatbeq fp, r8, sl, r9 │ │ │ │ + @ instruction: 0x010bb598 │ │ │ │ tsteq fp, r0, lsr #10 │ │ │ │ - tsteq r9, r0, ror r4 │ │ │ │ - tsteq fp, r0, ror r9 │ │ │ │ - tsteq fp, r0, asr #10 │ │ │ │ - tsteq r9, r8, asr r4 │ │ │ │ - smlatbeq fp, ip, r9, r9 │ │ │ │ - smlabbeq fp, r8, r9, r9 │ │ │ │ - tsteq fp, r8, asr r5 │ │ │ │ - tsteq r9, r8, lsr r4 │ │ │ │ - tsteq fp, r4, ror #10 │ │ │ │ - tsteq r9, r8, lsr #8 │ │ │ │ - tsteq fp, r8, asr fp │ │ │ │ - tsteq fp, r8, asr #12 │ │ │ │ - ldrdeq fp, [fp, -r0] │ │ │ │ - @ instruction: 0x010bb590 │ │ │ │ - tsteq fp, ip, ror #10 │ │ │ │ - smlatbeq fp, r8, r9, r9 │ │ │ │ + smlatteq fp, r0, r4, fp │ │ │ │ + @ instruction: 0x010bb4bc │ │ │ │ + strdeq r9, [fp, -r8] │ │ │ │ + tsteq r9, r0, asr #6 │ │ │ │ + ldrdeq fp, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl r9 │ │ │ │ + tsteq r9, r8, lsr #6 │ │ │ │ + tsteq fp, r8, lsl r5 │ │ │ │ + strdeq fp, [fp, -r4] │ │ │ │ + tsteq fp, r0, lsr r9 │ │ │ │ + tsteq r9, r8, lsl #6 │ │ │ │ + tsteq fp, r4, lsl r5 │ │ │ │ + tsteq fp, r0, asr r9 │ │ │ │ strdeq sp, [r9, -r0] │ │ │ │ - smlabbeq fp, ip, r5, fp │ │ │ │ - smlabteq fp, r8, r9, r9 │ │ │ │ - ldrdeq sp, [r9, -r8] │ │ │ │ - smlabteq fp, r8, r5, fp │ │ │ │ + smlabbeq fp, r8, r5, fp │ │ │ │ + tsteq fp, r8, asr #10 │ │ │ │ + tsteq fp, r4, lsr #10 │ │ │ │ + tsteq fp, r0, ror #18 │ │ │ │ + smlabteq r9, r8, r2, sp │ │ │ │ + tsteq fp, r4, asr #10 │ │ │ │ + smlabbeq fp, r0, r9, r9 │ │ │ │ + @ instruction: 0x0109d2b0 │ │ │ │ + smlabbeq fp, r0, r5, fp │ │ │ │ + tsteq fp, ip, asr r5 │ │ │ │ + @ instruction: 0x010b9998 │ │ │ │ + @ instruction: 0x0109d290 │ │ │ │ + smlatbeq fp, r4, r9, r9 │ │ │ │ + smlabbeq r9, r0, r2, sp │ │ │ │ + @ instruction: 0x010b9a90 │ │ │ │ + tsteq fp, r8, lsl sl │ │ │ │ + ldrdeq r9, [fp, -r8] │ │ │ │ + @ instruction: 0x010b99b4 │ │ │ │ + smlabbeq fp, r4, r5, fp │ │ │ │ + tsteq r9, r0, asr r2 │ │ │ │ + ldrdeq r9, [fp, -r4] │ │ │ │ smlatbeq fp, r4, r5, fp │ │ │ │ - smlatteq fp, r0, r9, r9 │ │ │ │ - @ instruction: 0x0109d3b8 │ │ │ │ - smlabteq fp, r4, r5, fp │ │ │ │ - tsteq fp, r0, lsl #20 │ │ │ │ - smlatbeq r9, r0, r3, sp │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ - strdeq fp, [fp, -r8] │ │ │ │ - ldrdeq fp, [fp, -r4] │ │ │ │ + tsteq r9, r8, lsr r2 │ │ │ │ tsteq fp, r0, lsl sl │ │ │ │ - tsteq r9, r8, ror r3 │ │ │ │ - strdeq fp, [fp, -r4] │ │ │ │ - tsteq fp, r0, lsr sl │ │ │ │ - tsteq r9, r0, ror #6 │ │ │ │ - tsteq fp, r0, lsr r6 │ │ │ │ + smlatteq fp, ip, r9, r9 │ │ │ │ + @ instruction: 0x010bb5bc │ │ │ │ + tsteq r9, r8, lsl r2 │ │ │ │ + tsteq fp, ip, lsl #20 │ │ │ │ + ldrdeq fp, [fp, -ip] │ │ │ │ + mrseq sp, R9_fiq │ │ │ │ + smlabbeq fp, r0, sl, r9 │ │ │ │ + tsteq fp, r0, asr #20 │ │ │ │ + tsteq fp, ip, lsl sl │ │ │ │ + smlatteq fp, ip, r5, fp │ │ │ │ + ldrdeq sp, [r9, -r8] │ │ │ │ + tsteq fp, ip, lsr sl │ │ │ │ tsteq fp, ip, lsl #12 │ │ │ │ - tsteq fp, r8, asr #20 │ │ │ │ - tsteq r9, r0, asr #6 │ │ │ │ + smlabteq r9, r0, r1, sp │ │ │ │ + tsteq fp, r8, ror sl │ │ │ │ tsteq fp, r4, asr sl │ │ │ │ - tsteq r9, r0, lsr r3 │ │ │ │ - tsteq fp, r0, asr #22 │ │ │ │ - smlabteq fp, r8, sl, r9 │ │ │ │ - smlabbeq fp, r8, sl, r9 │ │ │ │ + tsteq fp, r4, lsr #12 │ │ │ │ + smlatbeq r9, r0, r1, sp │ │ │ │ + tsteq fp, r0, lsr r6 │ │ │ │ + @ instruction: 0x0109d190 │ │ │ │ + tsteq fp, r8, asr #2 │ │ │ │ + ldrdeq r9, [fp, -ip] │ │ │ │ + smlatteq fp, ip, r7, fp │ │ │ │ + tsteq fp, r4, lsl #14 │ │ │ │ + smlabbeq fp, ip, r6, fp │ │ │ │ + tsteq fp, ip, asr #12 │ │ │ │ + tsteq fp, r8, lsr #12 │ │ │ │ tsteq fp, r4, ror #20 │ │ │ │ - tsteq fp, r4, lsr r6 │ │ │ │ - mrseq sp, (UNDEF: 57) │ │ │ │ + tsteq r9, r8, asr #2 │ │ │ │ + tsteq fp, r8, asr #12 │ │ │ │ smlabbeq fp, r4, sl, r9 │ │ │ │ - tsteq fp, r4, asr r6 │ │ │ │ - smlatteq r9, r8, r2, sp │ │ │ │ - smlabteq fp, r0, sl, r9 │ │ │ │ + tsteq r9, r0, lsr r1 │ │ │ │ + smlabbeq fp, r4, r6, fp │ │ │ │ + tsteq fp, r0, ror #12 │ │ │ │ @ instruction: 0x010b9a9c │ │ │ │ - tsteq fp, ip, ror #12 │ │ │ │ - smlabteq r9, r8, r2, sp │ │ │ │ + tsteq r9, r0, lsl r1 │ │ │ │ + smlabbeq fp, r0, r6, fp │ │ │ │ @ instruction: 0x010b9abc │ │ │ │ - smlabbeq fp, ip, r6, fp │ │ │ │ - @ instruction: 0x0109d2b0 │ │ │ │ - tsteq fp, r0, lsr fp │ │ │ │ - strdeq r9, [fp, -r0] │ │ │ │ + strdeq sp, [r9, -r8] │ │ │ │ + strdeq fp, [fp, -r4] │ │ │ │ + @ instruction: 0x010bb6b4 │ │ │ │ + @ instruction: 0x010bb690 │ │ │ │ smlabteq fp, ip, sl, r9 │ │ │ │ - @ instruction: 0x010bb69c │ │ │ │ - smlabbeq r9, r8, r2, sp │ │ │ │ + ldrdeq sp, [r9, -r0] │ │ │ │ + @ instruction: 0x010bb6b0 │ │ │ │ smlatteq fp, ip, sl, r9 │ │ │ │ - @ instruction: 0x010bb6bc │ │ │ │ - tsteq r9, r0, ror r2 │ │ │ │ - tsteq fp, r8, lsr #22 │ │ │ │ + strheq sp, [r9, -r8] │ │ │ │ + smlatteq fp, ip, r6, fp │ │ │ │ + smlabteq fp, r8, r6, fp │ │ │ │ tsteq fp, r4, lsl #22 │ │ │ │ - ldrdeq fp, [fp, -r4] │ │ │ │ - tsteq r9, r0, asr r2 │ │ │ │ - smlatteq fp, r0, r6, fp │ │ │ │ - tsteq r9, r0, asr #4 │ │ │ │ - strdeq sl, [fp, -r8] │ │ │ │ - smlabbeq fp, ip, lr, r9 │ │ │ │ - @ instruction: 0x010bb89c │ │ │ │ - @ instruction: 0x010bb7b4 │ │ │ │ - tsteq fp, ip, lsr r7 │ │ │ │ - strdeq fp, [fp, -ip] │ │ │ │ - ldrdeq fp, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsl fp │ │ │ │ - strdeq sp, [r9, -r8] │ │ │ │ - strdeq fp, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsr fp │ │ │ │ - smlatteq r9, r0, r1, sp │ │ │ │ - tsteq fp, r4, lsr r7 │ │ │ │ + swpeq sp, r8, [r9] │ │ │ │ + smlatteq fp, r8, r6, fp │ │ │ │ + tsteq fp, r4, lsr #22 │ │ │ │ + smlabbeq r9, r0, r0, sp │ │ │ │ + smlabteq fp, ip, r7, fp │ │ │ │ + tsteq fp, r4, asr r7 │ │ │ │ + tsteq fp, r4, lsl r7 │ │ │ │ + strdeq fp, [fp, -r0] │ │ │ │ + tsteq fp, ip, lsr #22 │ │ │ │ + qaddeq sp, r0, r9 │ │ │ │ tsteq fp, r0, lsl r7 │ │ │ │ tsteq fp, ip, asr #22 │ │ │ │ - smlabteq r9, r0, r1, sp │ │ │ │ - tsteq fp, r0, lsr r7 │ │ │ │ - tsteq fp, ip, ror #22 │ │ │ │ - smlatbeq r9, r8, r1, sp │ │ │ │ - smlatbeq fp, r4, r7, fp │ │ │ │ - tsteq fp, r4, ror #14 │ │ │ │ - tsteq fp, r0, asr #14 │ │ │ │ - tsteq fp, ip, ror fp │ │ │ │ - smlabbeq r9, r0, r1, sp │ │ │ │ - tsteq fp, r0, ror #14 │ │ │ │ - @ instruction: 0x010b9b9c │ │ │ │ - tsteq r9, r8, ror #2 │ │ │ │ - @ instruction: 0x010bb79c │ │ │ │ + tsteq r9, r8, lsr r0 │ │ │ │ + tsteq fp, ip, asr #14 │ │ │ │ + tsteq fp, r8, lsr #14 │ │ │ │ + tsteq fp, r4, ror #22 │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + tsteq fp, r8, asr #14 │ │ │ │ + smlabbeq fp, r4, fp, r9 │ │ │ │ + mrseq sp, (UNDEF: 9) │ │ │ │ + @ instruction: 0x010bb7bc │ │ │ │ + tsteq fp, ip, ror r7 │ │ │ │ + tsteq fp, r8, asr r7 │ │ │ │ + @ instruction: 0x010b9b94 │ │ │ │ + ldrdeq ip, [r9, -r8] │ │ │ │ tsteq fp, r8, ror r7 │ │ │ │ @ instruction: 0x010b9bb4 │ │ │ │ - tsteq r9, r8, asr #2 │ │ │ │ - @ instruction: 0x010bb798 │ │ │ │ - ldrdeq r9, [fp, -r4] │ │ │ │ - tsteq r9, r0, lsr r1 │ │ │ │ - tsteq fp, ip, ror r8 │ │ │ │ - tsteq fp, r4, lsl #16 │ │ │ │ - smlabteq fp, r4, r7, fp │ │ │ │ - smlatbeq fp, r0, r7, fp │ │ │ │ - ldrdeq r9, [fp, -ip] │ │ │ │ - mrseq sp, (UNDEF: 25) │ │ │ │ - smlabteq fp, r0, r7, fp │ │ │ │ - strdeq r9, [fp, -ip] │ │ │ │ - smlatteq r9, r8, r0, sp │ │ │ │ - strdeq fp, [fp, -ip] │ │ │ │ - ldrdeq fp, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsl ip │ │ │ │ - smlabteq r9, r8, r0, sp │ │ │ │ - strdeq fp, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsr ip │ │ │ │ - strheq sp, [r9, -r0] │ │ │ │ - tsteq fp, ip, ror #16 │ │ │ │ - tsteq fp, ip, lsr #16 │ │ │ │ - tsteq fp, r8, lsl #16 │ │ │ │ - tsteq fp, r4, asr #24 │ │ │ │ - smlabbeq r9, r8, r0, sp │ │ │ │ - tsteq fp, r8, lsr #16 │ │ │ │ - tsteq fp, r4, ror #24 │ │ │ │ - tsteq r9, r0, ror r0 │ │ │ │ - tsteq fp, r4, ror #16 │ │ │ │ + smlabteq r9, r0, pc, ip @ │ │ │ │ + @ instruction: 0x010bb7b4 │ │ │ │ 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 @ │ │ │ │ @@ -30818,203 +30818,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 fp, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsl r6 │ │ │ │ - smlatteq r9, ip, r9, ip │ │ │ │ - tsteq fp, r4, lsr #12 │ │ │ │ - ldrdeq ip, [r9, -ip] │ │ │ │ - smlatbeq fp, ip, r3, fp │ │ │ │ - tsteq fp, r8, lsl #14 │ │ │ │ - @ instruction: 0x010b9690 │ │ │ │ - tsteq fp, r0, asr r6 │ │ │ │ - tsteq fp, ip, lsr #12 │ │ │ │ - strdeq fp, [fp, -ip] │ │ │ │ - smlatbeq r9, r4, r9, ip │ │ │ │ - tsteq fp, ip, asr #12 │ │ │ │ - tsteq fp, ip, lsl r2 │ │ │ │ - smlabbeq r9, ip, r9, ip │ │ │ │ - smlabbeq fp, r8, r6, r9 │ │ │ │ - tsteq fp, r4, ror #12 │ │ │ │ - tsteq fp, r4, lsr r2 │ │ │ │ - tsteq r9, ip, ror #18 │ │ │ │ - smlabbeq fp, r4, r6, r9 │ │ │ │ - tsteq fp, r4, asr r2 │ │ │ │ - tsteq r9, r4, asr r9 │ │ │ │ - strdeq r9, [fp, -r8] │ │ │ │ - @ instruction: 0x010b96b8 │ │ │ │ - @ instruction: 0x010b9694 │ │ │ │ - tsteq fp, r4, ror #4 │ │ │ │ + tsteq fp, ip, lsr #2 │ │ │ │ + tsteq fp, r8, ror #10 │ │ │ │ + tsteq r9, ip, lsr r9 │ │ │ │ + tsteq fp, r4, ror r5 │ │ │ │ tsteq r9, ip, lsr #18 │ │ │ │ - @ instruction: 0x010b96b4 │ │ │ │ - smlabbeq fp, r4, r2, fp │ │ │ │ - tsteq r9, r4, lsl r9 │ │ │ │ - strdeq r9, [fp, -r0] │ │ │ │ - smlabteq fp, ip, r6, r9 │ │ │ │ - @ instruction: 0x010bb29c │ │ │ │ + strdeq fp, [fp, -ip] │ │ │ │ + tsteq fp, r8, asr r6 │ │ │ │ + smlatteq fp, r0, r5, r9 │ │ │ │ + smlatbeq fp, r0, r5, r9 │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + tsteq fp, ip, asr #2 │ │ │ │ strdeq ip, [r9, -r4] │ │ │ │ - smlatbeq fp, r8, r2, fp │ │ │ │ - smlatteq r9, r4, r8, ip │ │ │ │ - @ instruction: 0x010bb394 │ │ │ │ - tsteq fp, ip, lsl r3 │ │ │ │ - ldrdeq fp, [fp, -ip] │ │ │ │ - @ instruction: 0x010bb2b8 │ │ │ │ - strdeq r9, [fp, -r4] │ │ │ │ - @ instruction: 0x0109c8b4 │ │ │ │ - ldrdeq fp, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsl r7 │ │ │ │ - @ instruction: 0x0109c89c │ │ │ │ - tsteq fp, r4, lsl r3 │ │ │ │ - strdeq fp, [fp, -r0] │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ + @ instruction: 0x010b959c │ │ │ │ + tsteq fp, ip, ror #2 │ │ │ │ + ldrdeq ip, [r9, -ip] │ │ │ │ + ldrdeq r9, [fp, -r8] │ │ │ │ + @ instruction: 0x010b95b4 │ │ │ │ + smlabbeq fp, r4, r1, fp │ │ │ │ + @ instruction: 0x0109c8bc │ │ │ │ + ldrdeq r9, [fp, -r4] │ │ │ │ + smlatbeq fp, r4, r1, fp │ │ │ │ + smlatbeq r9, r4, r8, ip │ │ │ │ + tsteq fp, r8, asr #12 │ │ │ │ + tsteq fp, r8, lsl #12 │ │ │ │ + smlatteq fp, r4, r5, r9 │ │ │ │ + @ instruction: 0x010bb1b4 │ │ │ │ tsteq r9, ip, ror r8 │ │ │ │ - tsteq fp, r0, lsl r3 │ │ │ │ - tsteq fp, ip, asr #14 │ │ │ │ + tsteq fp, r4, lsl #12 │ │ │ │ + ldrdeq fp, [fp, -r4] │ │ │ │ tsteq r9, r4, ror #16 │ │ │ │ - smlabbeq fp, r4, r3, fp │ │ │ │ - tsteq fp, r4, asr #6 │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - tsteq fp, lr, asr r7 │ │ │ │ - tsteq r9, r0, asr #16 │ │ │ │ - tsteq fp, r6, asr #6 │ │ │ │ - smlabbeq fp, r4, r7, r9 │ │ │ │ - tsteq r9, lr, lsr #16 │ │ │ │ - smlabbeq fp, r8, r3, fp │ │ │ │ - tsteq fp, r6, ror #6 │ │ │ │ - smlatbeq fp, r4, r7, r9 │ │ │ │ - tsteq r9, r6, lsl r8 │ │ │ │ - @ instruction: 0x010b97b4 │ │ │ │ - tsteq r9, sl, lsl #16 │ │ │ │ - tsteq fp, r8, lsr #22 │ │ │ │ - tsteq fp, sl, lsr r5 │ │ │ │ - @ instruction: 0x010b9898 │ │ │ │ - tsteq fp, r2, lsr #16 │ │ │ │ - smlatteq fp, r4, r7, r9 │ │ │ │ - smlabteq fp, r2, r7, r9 │ │ │ │ - @ instruction: 0x010bb394 │ │ │ │ - ldrdeq ip, [r9, -sl] │ │ │ │ + tsteq fp, r0, asr #12 │ │ │ │ + tsteq fp, ip, lsl r6 │ │ │ │ + smlatteq fp, ip, r1, fp │ │ │ │ + tsteq r9, r4, asr #16 │ │ │ │ + strdeq fp, [fp, -r8] │ │ │ │ + tsteq r9, r4, lsr r8 │ │ │ │ + smlatteq fp, r4, r2, fp │ │ │ │ + tsteq fp, ip, ror #4 │ │ │ │ + tsteq fp, ip, lsr #4 │ │ │ │ + tsteq fp, r8, lsl #4 │ │ │ │ + tsteq fp, r4, asr #12 │ │ │ │ + tsteq r9, r4, lsl #16 │ │ │ │ + tsteq fp, r8, lsr #4 │ │ │ │ + tsteq fp, r4, ror #12 │ │ │ │ + smlatteq r9, ip, r7, ip │ │ │ │ + tsteq fp, r4, ror #4 │ │ │ │ + tsteq fp, r0, asr #4 │ │ │ │ + tsteq fp, ip, ror r6 │ │ │ │ + smlabteq r9, ip, r7, ip │ │ │ │ + tsteq fp, r0, ror #4 │ │ │ │ + @ instruction: 0x010b969c │ │ │ │ + @ instruction: 0x0109c7b4 │ │ │ │ + ldrdeq fp, [fp, -r4] │ │ │ │ + @ instruction: 0x010bb294 │ │ │ │ + tsteq fp, r0, ror r2 │ │ │ │ + smlatbeq fp, lr, r6, r9 │ │ │ │ + @ instruction: 0x0109c790 │ │ │ │ + @ instruction: 0x010bb296 │ │ │ │ + ldrdeq r9, [fp, -r4] │ │ │ │ + tsteq r9, lr, ror r7 │ │ │ │ + ldrdeq fp, [fp, -r8] │ │ │ │ + @ instruction: 0x010bb2b6 │ │ │ │ + strdeq r9, [fp, -r4] │ │ │ │ + tsteq r9, r6, ror #14 │ │ │ │ + tsteq fp, r4, lsl #14 │ │ │ │ + tsteq r9, sl, asr r7 │ │ │ │ + tsteq fp, r8, ror sl │ │ │ │ + smlabbeq fp, sl, r4, fp │ │ │ │ smlatteq fp, r8, r7, r9 │ │ │ │ - @ instruction: 0x010bb3ba │ │ │ │ - smlabteq r9, r8, r7, ip │ │ │ │ - tsteq fp, sl, lsr #16 │ │ │ │ - tsteq fp, r8, lsl #16 │ │ │ │ + tsteq fp, r2, ror r7 │ │ │ │ + tsteq fp, r4, lsr r7 │ │ │ │ + tsteq fp, r2, lsl r7 │ │ │ │ + smlatteq fp, r4, r2, fp │ │ │ │ + tsteq r9, sl, lsr #14 │ │ │ │ + tsteq fp, r8, lsr r7 │ │ │ │ + tsteq fp, sl, lsl #6 │ │ │ │ + tsteq r9, r8, lsl r7 │ │ │ │ + tsteq fp, sl, ror r7 │ │ │ │ + tsteq fp, r8, asr r7 │ │ │ │ + tsteq fp, sl, lsr #6 │ │ │ │ + tsteq r9, r0, lsl #14 │ │ │ │ + tsteq fp, lr, ror r7 │ │ │ │ + tsteq fp, r0, asr r3 │ │ │ │ + smlatteq r9, lr, r6, ip │ │ │ │ + strdeq r9, [fp, -r8] │ │ │ │ + @ instruction: 0x010b97ba │ │ │ │ + @ instruction: 0x010b9798 │ │ │ │ + tsteq fp, sl, ror #6 │ │ │ │ + ldrdeq ip, [r9, -r0] │ │ │ │ + @ instruction: 0x010b97be │ │ │ │ + @ instruction: 0x010bb390 │ │ │ │ + @ instruction: 0x0109c6be │ │ │ │ + tsteq fp, r0, lsl #16 │ │ │ │ + ldrdeq r9, [fp, -lr] │ │ │ │ + @ instruction: 0x010bb3b0 │ │ │ │ + smlatbeq r9, r6, r6, ip │ │ │ │ + smlabteq fp, r0, r3, fp │ │ │ │ + @ instruction: 0x0109c69a │ │ │ │ + @ instruction: 0x010bb4b0 │ │ │ │ + tsteq fp, sl, lsr r4 │ │ │ │ + strdeq fp, [fp, -ip] │ │ │ │ ldrdeq fp, [fp, -sl] │ │ │ │ - @ instruction: 0x0109c7b0 │ │ │ │ - tsteq fp, lr, lsr #16 │ │ │ │ + tsteq fp, r8, lsl r8 │ │ │ │ + tsteq r9, r6, ror r6 │ │ │ │ tsteq fp, r0, lsl #8 │ │ │ │ - @ instruction: 0x0109c79e │ │ │ │ - smlatbeq fp, r8, r8, r9 │ │ │ │ - tsteq fp, sl, ror #16 │ │ │ │ - tsteq fp, r8, asr #16 │ │ │ │ - tsteq fp, sl, lsl r4 │ │ │ │ - smlabbeq r9, r0, r7, ip │ │ │ │ - tsteq fp, lr, ror #16 │ │ │ │ - tsteq fp, r0, asr #8 │ │ │ │ - tsteq r9, lr, ror #14 │ │ │ │ - @ instruction: 0x010b98b0 │ │ │ │ - smlabbeq fp, lr, r8, r9 │ │ │ │ + tsteq fp, lr, lsr r8 │ │ │ │ + tsteq r9, r4, ror #12 │ │ │ │ + tsteq fp, r2, asr #8 │ │ │ │ + tsteq fp, r0, lsr #8 │ │ │ │ + tsteq fp, lr, asr r8 │ │ │ │ + tsteq r9, ip, asr #12 │ │ │ │ + tsteq fp, r6, asr #8 │ │ │ │ + smlabbeq fp, r4, r8, r9 │ │ │ │ + tsteq r9, sl, lsr r6 │ │ │ │ + smlabteq fp, r0, r4, fp │ │ │ │ + smlabbeq fp, r2, r4, fp │ │ │ │ tsteq fp, r0, ror #8 │ │ │ │ - tsteq r9, r6, asr r7 │ │ │ │ - tsteq fp, r0, ror r4 │ │ │ │ - tsteq r9, sl, asr #14 │ │ │ │ - tsteq fp, r0, ror #10 │ │ │ │ - smlatteq fp, sl, r4, fp │ │ │ │ - smlatbeq fp, ip, r4, fp │ │ │ │ - smlabbeq fp, sl, r4, fp │ │ │ │ - smlabteq fp, r8, r8, r9 │ │ │ │ - tsteq r9, r6, lsr #14 │ │ │ │ - @ instruction: 0x010bb4b0 │ │ │ │ - smlatteq fp, lr, r8, r9 │ │ │ │ - tsteq r9, r4, lsl r7 │ │ │ │ - strdeq fp, [fp, -r2] │ │ │ │ - ldrdeq fp, [fp, -r0] │ │ │ │ - tsteq fp, lr, lsl #18 │ │ │ │ - strdeq ip, [r9, -ip] │ │ │ │ - strdeq fp, [fp, -r6] │ │ │ │ - tsteq fp, r4, lsr r9 │ │ │ │ - smlatteq r9, sl, r6, ip │ │ │ │ - tsteq fp, r0, ror r5 │ │ │ │ - tsteq fp, r2, lsr r5 │ │ │ │ - tsteq fp, r0, lsl r5 │ │ │ │ + @ instruction: 0x010b989e │ │ │ │ + tsteq r9, ip, lsl r6 │ │ │ │ + smlabbeq fp, r6, r4, fp │ │ │ │ + smlabteq fp, r4, r8, r9 │ │ │ │ + tsteq r9, sl, lsl #12 │ │ │ │ + smlabteq fp, r8, r4, fp │ │ │ │ + smlatbeq fp, r6, r4, fp │ │ │ │ + smlatteq fp, r4, r8, r9 │ │ │ │ + strdeq ip, [r9, -r2] │ │ │ │ + strdeq r9, [fp, -r4] │ │ │ │ + smlatteq r9, r6, r5, ip │ │ │ │ + smlabbeq fp, r0, r6, fp │ │ │ │ + ldrdeq r9, [fp, -lr] │ │ │ │ + tsteq fp, r8, ror #18 │ │ │ │ + tsteq fp, sl, lsr #18 │ │ │ │ + tsteq fp, r8, lsl #18 │ │ │ │ + ldrdeq fp, [fp, -sl] │ │ │ │ + @ instruction: 0x0109c5bc │ │ │ │ + tsteq fp, lr, lsr #18 │ │ │ │ + tsteq fp, r0, lsl #10 │ │ │ │ + smlatbeq r9, sl, r5, ip │ │ │ │ + tsteq fp, r0, ror r9 │ │ │ │ tsteq fp, lr, asr #18 │ │ │ │ - smlabteq r9, ip, r6, ip │ │ │ │ - tsteq fp, r6, lsr r5 │ │ │ │ + tsteq fp, r0, lsr #10 │ │ │ │ + @ instruction: 0x0109c592 │ │ │ │ tsteq fp, r4, ror r9 │ │ │ │ - @ instruction: 0x0109c6ba │ │ │ │ - tsteq fp, r8, ror r5 │ │ │ │ - tsteq fp, r6, asr r5 │ │ │ │ - @ instruction: 0x010b9994 │ │ │ │ - smlatbeq r9, r2, r6, ip │ │ │ │ - smlatbeq fp, r4, r9, r9 │ │ │ │ - @ instruction: 0x0109c696 │ │ │ │ - tsteq fp, r0, lsr r7 │ │ │ │ - smlabbeq fp, lr, sl, r9 │ │ │ │ - tsteq fp, r8, lsl sl │ │ │ │ - ldrdeq r9, [fp, -sl] │ │ │ │ - @ instruction: 0x010b99b8 │ │ │ │ - smlabbeq fp, sl, r5, fp │ │ │ │ - tsteq r9, ip, ror #12 │ │ │ │ - ldrdeq r9, [fp, -lr] │ │ │ │ - @ instruction: 0x010bb5b0 │ │ │ │ - tsteq r9, sl, asr r6 │ │ │ │ - tsteq fp, r0, lsr #20 │ │ │ │ - strdeq r9, [fp, -lr] │ │ │ │ + tsteq fp, r6, asr #10 │ │ │ │ + smlabbeq r9, r0, r5, ip │ │ │ │ + smlatteq fp, lr, r9, r9 │ │ │ │ + @ instruction: 0x010b99b0 │ │ │ │ + smlabbeq fp, lr, r9, r9 │ │ │ │ + tsteq fp, r0, ror #10 │ │ │ │ + tsteq r9, r2, ror #10 │ │ │ │ + @ instruction: 0x010b99b4 │ │ │ │ + smlabbeq fp, r6, r5, fp │ │ │ │ + tsteq r9, r0, asr r5 │ │ │ │ + strdeq r9, [fp, -r6] │ │ │ │ + ldrdeq r9, [fp, -r4] │ │ │ │ + smlatbeq fp, r6, r5, fp │ │ │ │ + tsteq r9, r8, lsr r5 │ │ │ │ + @ instruction: 0x010bb5b6 │ │ │ │ + tsteq r9, ip, lsr #10 │ │ │ │ + smlatbeq fp, r6, r6, fp │ │ │ │ + tsteq fp, r0, lsr r6 │ │ │ │ + strdeq fp, [fp, -r2] │ │ │ │ ldrdeq fp, [fp, -r0] │ │ │ │ - tsteq r9, r2, asr #12 │ │ │ │ - tsteq fp, r4, lsr #20 │ │ │ │ + tsteq fp, lr, lsl #20 │ │ │ │ + tsteq r9, r8, lsl #10 │ │ │ │ strdeq fp, [fp, -r6] │ │ │ │ - tsteq r9, r0, lsr r6 │ │ │ │ - @ instruction: 0x010b9a9e │ │ │ │ - tsteq fp, r0, ror #20 │ │ │ │ - tsteq fp, lr, lsr sl │ │ │ │ - tsteq fp, r0, lsl r6 │ │ │ │ - tsteq r9, r2, lsl r6 │ │ │ │ - tsteq fp, r4, ror #20 │ │ │ │ - tsteq fp, r6, lsr r6 │ │ │ │ - tsteq r9, r0, lsl #12 │ │ │ │ - smlatbeq fp, r6, sl, r9 │ │ │ │ - smlabbeq fp, r4, sl, r9 │ │ │ │ + tsteq fp, r4, lsr sl │ │ │ │ + strdeq ip, [r9, -r6] │ │ │ │ + tsteq fp, r8, lsr r6 │ │ │ │ + tsteq fp, r6, lsl r6 │ │ │ │ + tsteq fp, r4, asr sl │ │ │ │ + ldrdeq ip, [r9, -lr] │ │ │ │ + tsteq fp, ip, lsr r6 │ │ │ │ + tsteq fp, sl, ror sl │ │ │ │ + smlabteq r9, ip, r4, ip │ │ │ │ + @ instruction: 0x010bb6b6 │ │ │ │ + tsteq fp, r8, ror r6 │ │ │ │ tsteq fp, r6, asr r6 │ │ │ │ - smlatteq r9, r8, r5, ip │ │ │ │ - tsteq fp, r6, ror #12 │ │ │ │ - ldrdeq ip, [r9, -ip] │ │ │ │ - tsteq fp, r6, asr r7 │ │ │ │ - smlatteq fp, r0, r6, fp │ │ │ │ - smlatbeq fp, r2, r6, fp │ │ │ │ - smlabbeq fp, r0, r6, fp │ │ │ │ - @ instruction: 0x010b9abe │ │ │ │ - @ instruction: 0x0109c5b8 │ │ │ │ - smlatbeq fp, r6, r6, fp │ │ │ │ - smlatteq fp, r4, sl, r9 │ │ │ │ - smlatbeq r9, r6, r5, ip │ │ │ │ - smlatteq fp, r8, r6, fp │ │ │ │ - smlabteq fp, r6, r6, fp │ │ │ │ - tsteq fp, r4, lsl #22 │ │ │ │ - smlabbeq r9, lr, r5, ip │ │ │ │ - smlatteq fp, ip, r6, fp │ │ │ │ - tsteq fp, sl, lsr #22 │ │ │ │ - tsteq r9, ip, ror r5 │ │ │ │ - tsteq fp, r6, ror #14 │ │ │ │ - tsteq fp, r8, lsr #14 │ │ │ │ - tsteq fp, r6, lsl #14 │ │ │ │ - tsteq fp, r4, asr #22 │ │ │ │ - tsteq r9, lr, asr r5 │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - tsteq fp, sl, ror #22 │ │ │ │ - tsteq r9, ip, asr #10 │ │ │ │ - tsteq fp, lr, ror #14 │ │ │ │ - tsteq fp, ip, asr #14 │ │ │ │ - smlabbeq fp, sl, fp, r9 │ │ │ │ - tsteq r9, r4, lsr r5 │ │ │ │ - @ instruction: 0x010b9b9a │ │ │ │ - tsteq r9, r8, lsr #10 │ │ │ │ + @ instruction: 0x010b9a94 │ │ │ │ + smlatbeq r9, lr, r4, ip │ │ │ │ + tsteq fp, ip, ror r6 │ │ │ │ + @ instruction: 0x010b9aba │ │ │ │ + @ instruction: 0x0109c49c │ │ │ │ + @ instruction: 0x010bb6be │ │ │ │ + @ instruction: 0x010bb69c │ │ │ │ + ldrdeq r9, [fp, -sl] │ │ │ │ + smlabbeq r9, r4, r4, ip │ │ │ │ + smlatteq fp, sl, sl, r9 │ │ │ │ + tsteq r9, r8, ror r4 │ │ │ │ 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 │ │ │ │ @@ -31898,30 +31898,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 1548424 │ │ │ │ - strdeq fp, [fp, -lr] │ │ │ │ - smlabbeq fp, ip, ip, fp │ │ │ │ - strdeq fp, [fp, -r8] │ │ │ │ - strdeq fp, [fp, -r4] │ │ │ │ - tsteq fp, sl, asr #12 │ │ │ │ - tsteq fp, r6, lsr fp │ │ │ │ - tsteq fp, ip, asr r6 │ │ │ │ - tsteq fp, r6, ror r6 │ │ │ │ - smlabbeq fp, r8, r6, fp │ │ │ │ - smlabteq fp, lr, r5, fp │ │ │ │ - tsteq fp, r2, ror r9 │ │ │ │ - @ instruction: 0x010bb5ba │ │ │ │ - smlabbeq fp, r2, r1, fp │ │ │ │ - tsteq fp, lr, lsr #2 │ │ │ │ - smlatbeq r9, r6, fp, fp │ │ │ │ - tsteq r9, r2, asr r8 │ │ │ │ + tsteq fp, lr, asr #6 │ │ │ │ + ldrdeq fp, [fp, -ip] │ │ │ │ + tsteq fp, r8, asr #6 │ │ │ │ + tsteq fp, r4, asr #6 │ │ │ │ + @ instruction: 0x010bb59a │ │ │ │ + smlabbeq fp, r6, sl, fp │ │ │ │ + smlatbeq fp, ip, r5, fp │ │ │ │ + smlabteq fp, r6, r5, fp │ │ │ │ + ldrdeq fp, [fp, -r8] │ │ │ │ + tsteq fp, lr, lsl r5 │ │ │ │ + smlabteq fp, r2, r8, fp │ │ │ │ + tsteq fp, sl, lsl #10 │ │ │ │ + ldrdeq fp, [fp, -r2] │ │ │ │ + tsteq fp, lr, ror r0 │ │ │ │ + strdeq fp, [r9, -r6] │ │ │ │ + smlatbeq r9, r2, r7, fp │ │ │ │ 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 │ │ │ │ @@ -32744,50 +32744,50 @@ │ │ │ │ @ instruction: 0x4628447a │ │ │ │ ldmib r6, {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: 0xf009e9d0 │ │ │ │ svclt 0x0000bcbf │ │ │ │ - @ instruction: 0x010bb394 │ │ │ │ - @ instruction: 0x010bafb0 │ │ │ │ - ldrdeq fp, [r9, -r2] │ │ │ │ - @ instruction: 0x010baeba │ │ │ │ - tsteq r9, lr, lsr #16 │ │ │ │ - ldrdeq sl, [fp, -r8] │ │ │ │ - tsteq r9, lr, asr #14 │ │ │ │ - tsteq r9, lr, lsr r4 │ │ │ │ - tsteq fp, r6, lsr #24 │ │ │ │ - smlabteq fp, r8, r0, fp │ │ │ │ - @ instruction: 0x010bab94 │ │ │ │ - smlabteq fp, r8, r0, fp │ │ │ │ - tsteq fp, r6, ror r2 │ │ │ │ - tsteq fp, ip, lsr sl │ │ │ │ - tsteq sl, r6, ror #16 │ │ │ │ - tsteq fp, r2, asr r2 │ │ │ │ - tsteq r9, sl, ror #8 │ │ │ │ - smlabteq fp, sl, r9, sl │ │ │ │ - smlabbeq r9, r4, r1, fp │ │ │ │ - smlatbeq fp, r8, r0, sl │ │ │ │ - smlatbeq sl, lr, r6, r9 │ │ │ │ - tsteq fp, r8, ror #16 │ │ │ │ - tsteq fp, r4, asr #6 │ │ │ │ - strdeq sl, [r9, -lr] │ │ │ │ - smlabbeq fp, r4, r1, fp │ │ │ │ - smlatbeq r9, r4, pc, sl @ │ │ │ │ - tsteq r9, r6, asr #30 │ │ │ │ - tsteq r9, r2, lsr pc │ │ │ │ - tsteq fp, r6, asr #32 │ │ │ │ - @ instruction: 0x0109acbe │ │ │ │ - smlatbeq fp, r0, r4, sl │ │ │ │ - tsteq r9, r2, ror ip │ │ │ │ - smlatteq fp, lr, sl, fp │ │ │ │ - tsteq fp, r8, lsr r3 │ │ │ │ - smlatteq fp, r4, sl, fp │ │ │ │ + smlatteq fp, r4, r2, fp │ │ │ │ + tsteq fp, r0, lsl #30 │ │ │ │ + tsteq r9, r2, lsr #12 │ │ │ │ + tsteq fp, sl, lsl #28 │ │ │ │ + tsteq r9, lr, ror r7 │ │ │ │ + tsteq fp, r8, lsr #24 │ │ │ │ + @ instruction: 0x0109b69e │ │ │ │ + smlabbeq r9, lr, r3, fp │ │ │ │ + tsteq fp, r6, ror fp │ │ │ │ + tsteq fp, r8, lsl r0 │ │ │ │ + smlatteq fp, r4, sl, sl │ │ │ │ + tsteq fp, r8, lsl r0 │ │ │ │ + smlabteq fp, r6, r1, fp │ │ │ │ + smlabbeq fp, ip, r9, sl │ │ │ │ + @ instruction: 0x010a97b6 │ │ │ │ + smlatbeq fp, r2, r1, fp │ │ │ │ + @ instruction: 0x0109b3ba │ │ │ │ + tsteq fp, sl, lsl r9 │ │ │ │ + ldrdeq fp, [r9, -r4] │ │ │ │ + strdeq r9, [fp, -r8] │ │ │ │ + strdeq r9, [sl, -lr] │ │ │ │ + @ instruction: 0x010ba7b8 │ │ │ │ + @ instruction: 0x010bb294 │ │ │ │ + tsteq r9, lr, asr #30 │ │ │ │ ldrdeq fp, [fp, -r4] │ │ │ │ + strdeq sl, [r9, -r4] │ │ │ │ + @ instruction: 0x0109ae96 │ │ │ │ + smlabbeq r9, r2, lr, sl │ │ │ │ + @ instruction: 0x010baf96 │ │ │ │ + tsteq r9, lr, lsl #24 │ │ │ │ + strdeq sl, [fp, -r0] │ │ │ │ + smlabteq r9, r2, fp, sl │ │ │ │ + tsteq fp, lr, lsr sl │ │ │ │ + smlabbeq fp, r8, r2, sl │ │ │ │ + tsteq fp, r4, lsr sl │ │ │ │ + tsteq fp, r4, lsr #20 │ │ │ │ teqpvs ip, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0074299 │ │ │ │ @ instruction: 0xf5b1836e │ │ │ │ @ instruction: 0xf0025fb2 │ │ │ │ @ instruction: 0xf0098115 │ │ │ │ sha1c.32 , , │ │ │ │ addsmi r7, r9, #148, 6 @ 0x50000002 │ │ │ │ @@ -33605,20 +33605,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 fp, r0, lsr sl │ │ │ │ - tsteq fp, r8, asr #20 │ │ │ │ - smlabbeq fp, sl, r0, sl │ │ │ │ - @ instruction: 0x010a8eb4 │ │ │ │ - smlatbeq fp, r0, r8, sl │ │ │ │ - tsteq fp, r4, ror r7 │ │ │ │ + smlabbeq fp, r0, r9, fp │ │ │ │ + @ instruction: 0x010bb998 │ │ │ │ + ldrdeq r9, [fp, -sl] │ │ │ │ + tsteq sl, r4, lsl #28 │ │ │ │ + strdeq sl, [fp, -r0] │ │ │ │ + smlabteq fp, r4, r6, fp │ │ │ │ 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 │ │ │ │ @@ -34746,28 +34746,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 fp, r4, asr #4 │ │ │ │ - ldrdeq r8, [fp, -r4] │ │ │ │ - tsteq fp, r4, lsr r2 │ │ │ │ - tsteq fp, sl, lsr #4 │ │ │ │ - tsteq fp, ip, lsl r2 │ │ │ │ - tsteq fp, r2, lsl r2 │ │ │ │ - tsteq fp, r4, lsl #4 │ │ │ │ - strdeq fp, [fp, -sl] │ │ │ │ - smlatteq fp, ip, r1, fp │ │ │ │ - smlabteq fp, r6, pc, sl @ │ │ │ │ - tsteq fp, r8, asr sp │ │ │ │ - smlatteq fp, lr, pc, sl @ │ │ │ │ - smlatteq fp, lr, ip, r8 │ │ │ │ - ldrdeq sl, [fp, -sl] │ │ │ │ + @ instruction: 0x010bb194 │ │ │ │ + tsteq fp, r4, lsr #30 │ │ │ │ + smlabbeq fp, r4, r1, fp │ │ │ │ + tsteq fp, sl, ror r1 │ │ │ │ + tsteq fp, ip, ror #2 │ │ │ │ + tsteq fp, r2, ror #2 │ │ │ │ + tsteq fp, r4, asr r1 │ │ │ │ + tsteq fp, sl, asr #2 │ │ │ │ + tsteq fp, ip, lsr r1 │ │ │ │ + tsteq fp, r6, lsl pc │ │ │ │ + smlatbeq fp, r8, ip, r8 │ │ │ │ + tsteq fp, lr, lsr pc │ │ │ │ + tsteq fp, lr, lsr ip │ │ │ │ + tsteq fp, sl, lsr #30 │ │ │ │ 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] │ │ │ │ @@ -35833,210 +35833,210 @@ │ │ │ │ @ instruction: 0x01a801a0 │ │ │ │ @ instruction: 0x01b801b0 │ │ │ │ biceq r0, r8, r0, asr #3 │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmib ip!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7c9 │ │ │ │ - tstpeq r9, lr, ror #22 @ p-variant is OBSOLETE │ │ │ │ - qaddeq r8, r0, fp │ │ │ │ - tstpeq r9, r2, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, sl, lsl r8 │ │ │ │ - tsteq fp, r4 │ │ │ │ - tstpeq r9, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq fp, r0, pc, r7 @ │ │ │ │ - tstpeq r9, sl, lsl fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010b7fbc │ │ │ │ - tstpeq r9, lr, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r2, lsl fp @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r9, -r4] │ │ │ │ - tsteq r2, r4, lsr #27 │ │ │ │ - smlatteq r9, r2, sl, pc @ │ │ │ │ - ldrdeq pc, [r9, -r4] │ │ │ │ - ldrdeq pc, [r9, -r2] │ │ │ │ - ldrdeq pc, [r9, -ip] │ │ │ │ - ldrdeq pc, [r9, -lr] │ │ │ │ - strdeq r8, [r9, -r6] │ │ │ │ - smlatteq fp, r0, lr, r7 │ │ │ │ - @ instruction: 0x0109fab6 │ │ │ │ - @ instruction: 0x010b7ebc │ │ │ │ - smlatbeq r9, r6, sl, pc @ │ │ │ │ - @ instruction: 0x010b7e98 │ │ │ │ - tstpeq r9, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010b75b6 │ │ │ │ - tsteq fp, r2, asr lr │ │ │ │ - smlatteq r9, r2, sp, pc @ │ │ │ │ - ldrdeq r8, [r9, -r4] │ │ │ │ - @ instruction: 0x010b7e92 │ │ │ │ - smlatbeq r9, lr, r6, r8 │ │ │ │ - @ instruction: 0x010b7e92 │ │ │ │ - smlabbeq r9, sl, r6, r8 │ │ │ │ - @ instruction: 0x010b7e96 │ │ │ │ - tsteq r9, r6, ror #12 │ │ │ │ - smlabbeq fp, lr, lr, r7 │ │ │ │ - tsteq r9, r2, asr #12 │ │ │ │ - smlabbeq fp, r6, lr, r7 │ │ │ │ - tsteq r9, lr, lsl r6 │ │ │ │ - smlabbeq fp, sl, lr, r7 │ │ │ │ - strdeq r8, [r9, -sl] │ │ │ │ - @ instruction: 0x010b7e92 │ │ │ │ - ldrdeq r8, [r9, -r6] │ │ │ │ - @ instruction: 0x010b7e9a │ │ │ │ - @ instruction: 0x010985b2 │ │ │ │ - @ instruction: 0x010b7e9a │ │ │ │ - smlabbeq r9, lr, r5, r8 │ │ │ │ - smlatbeq fp, r2, lr, r7 │ │ │ │ - tsteq r9, sl, ror #10 │ │ │ │ - @ instruction: 0x010b7e9a │ │ │ │ - tsteq r9, r6, asr #10 │ │ │ │ - @ instruction: 0x010b7e92 │ │ │ │ - tsteq r9, r2, lsr #10 │ │ │ │ - smlabbeq fp, sl, lr, r7 │ │ │ │ + @ instruction: 0x0109fabe │ │ │ │ + smlatbeq fp, r0, pc, r7 @ │ │ │ │ + @ instruction: 0x0109fab2 │ │ │ │ + tsteq r9, sl, ror #14 │ │ │ │ + tsteq fp, r4, asr pc │ │ │ │ + tstpeq r9, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, lsr pc │ │ │ │ + tstpeq r9, sl, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, ip, lsl #30 │ │ │ │ + tstpeq r9, lr, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r2, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01124cf4 │ │ │ │ + tstpeq r9, r2, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, lr, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r6, asr #12 │ │ │ │ + tsteq fp, r0, lsr lr │ │ │ │ + tstpeq r9, r6, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, ip, lsl #28 │ │ │ │ + strdeq pc, [r9, -r6] │ │ │ │ + smlatteq fp, r8, sp, r7 │ │ │ │ + tstpeq r9, r2, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r6, lsl #10 │ │ │ │ + smlatbeq fp, r2, sp, r7 │ │ │ │ + tstpeq r9, r2, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, lsr #12 │ │ │ │ + smlatteq fp, r2, sp, r7 │ │ │ │ strdeq r8, [r9, -lr] │ │ │ │ - smlabbeq fp, lr, lr, r7 │ │ │ │ + smlatteq fp, r2, sp, r7 │ │ │ │ ldrdeq r8, [r9, -sl] │ │ │ │ - smlatbeq fp, r6, lr, r7 │ │ │ │ - @ instruction: 0x010984b6 │ │ │ │ - smlatbeq fp, r2, lr, r7 │ │ │ │ - @ instruction: 0x0109849a │ │ │ │ - smlatteq r9, ip, r7, pc @ │ │ │ │ - smlatteq r9, sl, r7, pc @ │ │ │ │ - smlatteq r9, ip, r7, pc @ │ │ │ │ - @ instruction: 0x011249dc │ │ │ │ - tsteq fp, r0, lsl r2 │ │ │ │ - mrseq r7, R11_fiq │ │ │ │ - strdeq r7, [fp, -lr] │ │ │ │ - @ instruction: 0x010c4890 │ │ │ │ - tsteq ip, r6, lsl #6 │ │ │ │ - mrseq fp, LR_mon │ │ │ │ - strdeq fp, [ip, -sl] │ │ │ │ - strdeq fp, [ip, -r4] │ │ │ │ - @ instruction: 0x010b719a │ │ │ │ - @ instruction: 0x010b7190 │ │ │ │ - smlabbeq fp, r6, r1, r7 │ │ │ │ - tsteq fp, ip, ror r1 │ │ │ │ - tsteq fp, r2, ror r1 │ │ │ │ - tsteq fp, r8, ror #2 │ │ │ │ - tsteq fp, lr, asr r1 │ │ │ │ - tsteq fp, r4, asr r1 │ │ │ │ + smlatteq fp, r6, sp, r7 │ │ │ │ + @ instruction: 0x010985b6 │ │ │ │ + ldrdeq r7, [fp, -lr] │ │ │ │ + @ instruction: 0x01098592 │ │ │ │ + ldrdeq r7, [fp, -r6] │ │ │ │ + tsteq r9, lr, ror #10 │ │ │ │ + ldrdeq r7, [fp, -sl] │ │ │ │ + tsteq r9, sl, asr #10 │ │ │ │ + smlatteq fp, r2, sp, r7 │ │ │ │ + tsteq r9, r6, lsr #10 │ │ │ │ + smlatteq fp, sl, sp, r7 │ │ │ │ + tsteq r9, r2, lsl #10 │ │ │ │ + smlatteq fp, sl, sp, r7 │ │ │ │ + ldrdeq r8, [r9, -lr] │ │ │ │ + strdeq r7, [fp, -r2] │ │ │ │ + @ instruction: 0x010984ba │ │ │ │ + smlatteq fp, sl, sp, r7 │ │ │ │ + @ instruction: 0x01098496 │ │ │ │ + smlatteq fp, r2, sp, r7 │ │ │ │ + tsteq r9, r2, ror r4 │ │ │ │ + ldrdeq r7, [fp, -sl] │ │ │ │ + tsteq r9, lr, asr #8 │ │ │ │ + ldrdeq r7, [fp, -lr] │ │ │ │ + tsteq r9, sl, lsr #8 │ │ │ │ + strdeq r7, [fp, -r6] │ │ │ │ + tsteq r9, r6, lsl #8 │ │ │ │ + strdeq r7, [fp, -r2] │ │ │ │ + smlatteq r9, sl, r3, r8 │ │ │ │ + tstpeq r9, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, sl, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, ip, lsr #18 │ │ │ │ + tsteq fp, r0, ror #2 │ │ │ │ + tsteq fp, r0, asr r1 │ │ │ │ tsteq fp, lr, asr #2 │ │ │ │ - tsteq fp, r8, asr #2 │ │ │ │ - tsteq fp, r2, asr #2 │ │ │ │ - tsteq fp, ip, lsr r1 │ │ │ │ - tsteq fp, r6, lsr r1 │ │ │ │ - tsteq fp, r0, lsr r1 │ │ │ │ - tsteq r2, r4, lsl r8 │ │ │ │ - ldrdeq r8, [r9, -r2] │ │ │ │ - tstpeq r9, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, sl, ror #2 │ │ │ │ - tsteq fp, r8, asr r1 │ │ │ │ - tsteq fp, r6, asr r1 │ │ │ │ - tsteq fp, r4, asr r1 │ │ │ │ - @ instruction: 0x01124798 │ │ │ │ - tsteq fp, ip, lsr r1 │ │ │ │ - smlatteq r9, r2, r1, r8 │ │ │ │ - ldrdeq r8, [r9, -sl] │ │ │ │ - tsteq fp, lr, lsl r1 │ │ │ │ - @ instruction: 0x010981b0 │ │ │ │ - smlatbeq r9, r8, r1, r8 │ │ │ │ - strdeq r7, [fp, -r8] │ │ │ │ - tsteq r9, lr, ror r1 │ │ │ │ - tsteq r9, r6, ror r1 │ │ │ │ + smlatteq ip, r0, r7, r4 │ │ │ │ + tsteq ip, r6, asr r2 │ │ │ │ + tsteq ip, r0, asr r2 │ │ │ │ + tsteq ip, sl, asr #4 │ │ │ │ + tsteq ip, r4, asr #4 │ │ │ │ + smlatteq fp, sl, r0, r7 │ │ │ │ + smlatteq fp, r0, r0, r7 │ │ │ │ ldrdeq r7, [fp, -r6] │ │ │ │ - tsteq r9, ip, asr #2 │ │ │ │ - tsteq r9, r4, asr #2 │ │ │ │ - strheq r7, [fp, -r4] │ │ │ │ - tsteq r9, sl, lsl r1 │ │ │ │ - tsteq r9, r2, lsl r1 │ │ │ │ + smlabteq fp, ip, r0, r7 │ │ │ │ + smlabteq fp, r2, r0, r7 │ │ │ │ + strheq r7, [fp, -r8] │ │ │ │ + smlatbeq fp, lr, r0, r7 │ │ │ │ + smlatbeq fp, r4, r0, r7 │ │ │ │ + swpeq r7, lr, [fp] │ │ │ │ + swpeq r7, r8, [fp] │ │ │ │ swpeq r7, r2, [fp] │ │ │ │ - qaddeq r8, r2, r9 │ │ │ │ - tsteq sl, r0, ror r6 │ │ │ │ - smlabteq fp, r6, fp, r8 │ │ │ │ - tsteq sl, sl, asr #12 │ │ │ │ - @ instruction: 0x010b8bba │ │ │ │ - tsteq sl, r0, lsr #12 │ │ │ │ - tsteq fp, ip, lsr #32 │ │ │ │ - ldrdeq r7, [fp, -sl] │ │ │ │ - tsteq fp, ip, lsr #32 │ │ │ │ - tsteq fp, sl, lsr #32 │ │ │ │ - tsteq r9, r6, lsr r0 │ │ │ │ - tsteq r9, lr, lsr #32 │ │ │ │ - tsteq fp, r0, lsl r0 │ │ │ │ - tsteq fp, r6, lsl r0 │ │ │ │ - tsteq fp, r6, asr r7 │ │ │ │ - tsteq fp, r8 │ │ │ │ - tsteq fp, r4, lsr r7 │ │ │ │ - tsteq r9, r6, lsr #30 │ │ │ │ - tsteq fp, lr, lsl #14 │ │ │ │ - smlabbeq r9, r8, r1, r8 │ │ │ │ - @ instruction: 0x01098194 │ │ │ │ - tsteq r2, r2, lsl r5 │ │ │ │ - tsteq r9, ip, ror r1 │ │ │ │ - tsteq r9, r2, asr r1 │ │ │ │ - tsteq r9, lr, asr r1 │ │ │ │ - tsteq r9, sl, asr r1 │ │ │ │ - tsteq r9, r6, asr r1 │ │ │ │ - tsteq r9, r2, asr r1 │ │ │ │ - tsteq r9, r2, asr r1 │ │ │ │ - tsteq r2, r0, lsl #9 │ │ │ │ - tsteq r9, r0, asr #2 │ │ │ │ + smlabbeq fp, ip, r0, r7 │ │ │ │ + smlabbeq fp, r6, r0, r7 │ │ │ │ + smlabbeq fp, r0, r0, r7 │ │ │ │ + tsteq r2, r4, ror #14 │ │ │ │ + tsteq r9, r2, lsr #2 │ │ │ │ + @ instruction: 0x0109f8b0 │ │ │ │ + strheq r7, [fp, -sl] │ │ │ │ + smlatbeq fp, r8, r0, r7 │ │ │ │ + smlatbeq fp, r6, r0, r7 │ │ │ │ + smlatbeq fp, r4, r0, r7 │ │ │ │ + tsteq r2, r8, ror #13 │ │ │ │ + smlabbeq fp, ip, r0, r7 │ │ │ │ + tsteq r9, r2, lsr r1 │ │ │ │ + tsteq r9, sl, lsr #2 │ │ │ │ + tsteq fp, lr, rrx │ │ │ │ + mrseq r8, (UNDEF: 25) │ │ │ │ + strdeq r8, [r9, -r8] │ │ │ │ + tsteq fp, r8, asr #32 │ │ │ │ + smlabteq r9, lr, r0, r8 │ │ │ │ + smlabteq r9, r6, r0, r8 │ │ │ │ + tsteq fp, r6, lsr #32 │ │ │ │ + swpeq r8, ip, [r9] │ │ │ │ + swpeq r8, r4, [r9] │ │ │ │ + tsteq fp, r4 │ │ │ │ + tsteq r9, sl, rrx │ │ │ │ + tsteq r9, r2, rrx │ │ │ │ + smlatteq fp, r2, pc, r6 @ │ │ │ │ + smlatbeq r9, r2, pc, r7 @ │ │ │ │ + smlabteq sl, r0, r5, r6 │ │ │ │ + tsteq fp, r6, lsl fp │ │ │ │ + @ instruction: 0x010a659a │ │ │ │ + tsteq fp, sl, lsl #22 │ │ │ │ + tsteq sl, r0, ror r5 │ │ │ │ + tsteq fp, ip, ror pc │ │ │ │ + tsteq fp, sl, lsr #14 │ │ │ │ + tsteq fp, ip, ror pc │ │ │ │ + tsteq fp, sl, ror pc │ │ │ │ + smlabbeq r9, r6, pc, r7 @ │ │ │ │ + tsteq r9, lr, ror pc │ │ │ │ + tsteq fp, r0, ror #30 │ │ │ │ + tsteq fp, r6, ror #30 │ │ │ │ + smlatbeq fp, r6, r6, r7 │ │ │ │ + tsteq fp, r8, asr pc │ │ │ │ + smlabbeq fp, r4, r6, r7 │ │ │ │ + tsteq r9, r6, ror lr │ │ │ │ + tsteq fp, lr, asr r6 │ │ │ │ + ldrdeq r8, [r9, -r8] │ │ │ │ + smlatteq r9, r4, r0, r8 │ │ │ │ + tsteq r2, r2, ror #8 │ │ │ │ smlabteq r9, ip, r0, r8 │ │ │ │ - tsteq r2, r8, asr #8 │ │ │ │ - smlabbeq r9, ip, r1, pc @ │ │ │ │ - @ instruction: 0x010b6ebe │ │ │ │ - @ instruction: 0x010b6ebe │ │ │ │ - @ instruction: 0x010b6ebe │ │ │ │ - @ instruction: 0x010b75ba │ │ │ │ - tstpeq r9, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, lr, lsr lr │ │ │ │ - tsteq r9, r6, lsr lr │ │ │ │ - tsteq fp, ip, ror lr │ │ │ │ - @ instruction: 0x010a63b0 │ │ │ │ - tsteq fp, lr, asr r5 │ │ │ │ - tsteq fp, ip, ror #28 │ │ │ │ - tsteq fp, lr, ror lr │ │ │ │ - tsteq r2, lr, asr r3 │ │ │ │ - tsteq fp, r8, ror #28 │ │ │ │ - smlabbeq fp, r4, lr, r6 │ │ │ │ - @ instruction: 0x01097d9e │ │ │ │ - @ instruction: 0x01097d96 │ │ │ │ - tsteq fp, r2, ror #28 │ │ │ │ - tsteq r9, ip, ror #26 │ │ │ │ - tsteq r9, r4, ror #26 │ │ │ │ - tsteq fp, r0, asr #28 │ │ │ │ - tsteq r9, sl, lsr sp │ │ │ │ - tsteq r9, r2, lsr sp │ │ │ │ - tsteq fp, lr, lsl lr │ │ │ │ - tsteq r9, r8, lsl #26 │ │ │ │ - tsteq r9, r0, lsl #26 │ │ │ │ - strdeq r6, [fp, -ip] │ │ │ │ - ldrdeq r7, [r9, -r6] │ │ │ │ - smlabteq r9, lr, ip, r7 │ │ │ │ - ldrdeq r6, [fp, -sl] │ │ │ │ - smlatbeq r9, r4, ip, r7 │ │ │ │ - @ instruction: 0x01097c9c │ │ │ │ + smlatbeq r9, r2, r0, r8 │ │ │ │ + smlatbeq r9, lr, r0, r8 │ │ │ │ + smlatbeq r9, sl, r0, r8 │ │ │ │ + smlatbeq r9, r6, r0, r8 │ │ │ │ + smlatbeq r9, r2, r0, r8 │ │ │ │ + smlatbeq r9, r2, r0, r8 │ │ │ │ + @ instruction: 0x011243d0 │ │ │ │ + swpeq r8, r0, [r9] │ │ │ │ + tsteq r9, ip, lsl r0 │ │ │ │ + @ instruction: 0x01124398 │ │ │ │ + ldrdeq pc, [r9, -ip] │ │ │ │ + tsteq fp, lr, lsl #28 │ │ │ │ + tsteq fp, lr, lsl #28 │ │ │ │ + tsteq fp, lr, lsl #28 │ │ │ │ + tsteq fp, sl, lsl #10 │ │ │ │ + @ instruction: 0x0109f498 │ │ │ │ + smlabbeq r9, lr, sp, r7 │ │ │ │ + smlabbeq r9, r6, sp, r7 │ │ │ │ + smlabteq fp, ip, sp, r6 │ │ │ │ + mrseq r6, (UNDEF: 58) │ │ │ │ + smlatbeq fp, lr, r4, r7 │ │ │ │ + @ instruction: 0x010b6dbc │ │ │ │ + smlabteq fp, lr, sp, r6 │ │ │ │ + tsteq r2, lr, lsr #5 │ │ │ │ @ instruction: 0x010b6db8 │ │ │ │ - tsteq r9, r4, ror ip │ │ │ │ - tsteq r9, lr, ror #24 │ │ │ │ - smlatbeq fp, r2, sp, r6 │ │ │ │ - smlatbeq fp, r4, sp, r6 │ │ │ │ - ldrdeq r8, [fp, -sl] │ │ │ │ - ldrdeq r1, [ip, -r8] │ │ │ │ - tsteq ip, sl, ror r6 │ │ │ │ - tsteq ip, r8, asr r6 │ │ │ │ - tsteq fp, sl, ror #26 │ │ │ │ - tsteq fp, r4, ror #26 │ │ │ │ - tsteq fp, lr, asr sp │ │ │ │ - tsteq fp, ip, asr sp │ │ │ │ - tsteq r2, r4, asr r1 │ │ │ │ - tsteq fp, sl, asr #26 │ │ │ │ - tsteq fp, lr, asr #26 │ │ │ │ - tsteq fp, r6, asr #26 │ │ │ │ - ldrdeq r6, [fp, -r2] │ │ │ │ - strdeq r8, [fp, -lr] │ │ │ │ + ldrdeq r6, [fp, -r4] │ │ │ │ + smlatteq r9, lr, ip, r7 │ │ │ │ + smlatteq r9, r6, ip, r7 │ │ │ │ + @ instruction: 0x010b6db2 │ │ │ │ + @ instruction: 0x01097cbc │ │ │ │ + @ instruction: 0x01097cb4 │ │ │ │ + @ instruction: 0x010b6d90 │ │ │ │ + smlabbeq r9, sl, ip, r7 │ │ │ │ + smlabbeq r9, r2, ip, r7 │ │ │ │ + tsteq fp, lr, ror #26 │ │ │ │ + tsteq r9, r8, asr ip │ │ │ │ + tsteq r9, r0, asr ip │ │ │ │ + tsteq fp, ip, asr #26 │ │ │ │ + tsteq r9, r6, lsr #24 │ │ │ │ + tsteq r9, lr, lsl ip │ │ │ │ + tsteq fp, sl, lsr #26 │ │ │ │ + strdeq r7, [r9, -r4] │ │ │ │ + smlatteq r9, ip, fp, r7 │ │ │ │ + tsteq fp, r8, lsl #26 │ │ │ │ + smlabteq r9, r4, fp, r7 │ │ │ │ + @ instruction: 0x01097bbe │ │ │ │ + strdeq r6, [fp, -r2] │ │ │ │ + strdeq r6, [fp, -r4] │ │ │ │ + tsteq fp, sl, lsr #14 │ │ │ │ + tsteq ip, r8, lsr #8 │ │ │ │ + smlabteq ip, sl, r5, r7 │ │ │ │ + smlatbeq ip, r8, r5, r7 │ │ │ │ + @ instruction: 0x010b6cba │ │ │ │ + @ instruction: 0x010b6cb4 │ │ │ │ + smlatbeq fp, lr, ip, r6 │ │ │ │ + smlatbeq fp, ip, ip, r6 │ │ │ │ + tsteq r2, r4, lsr #1 │ │ │ │ + @ instruction: 0x010b6c9a │ │ │ │ + @ instruction: 0x010b6c9e │ │ │ │ + @ instruction: 0x010b6c96 │ │ │ │ + tsteq fp, r2, lsr #24 │ │ │ │ + tsteq fp, lr, asr #12 │ │ │ │ ldccs 8, cr15, [r8, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ @ instruction: 0xe638e81c │ │ │ │ stccs 8, cr15, [ip, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ @@ -36876,182 +36876,182 @@ │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ ldrbteq lr, [r3], #2448 @ 0x990 │ │ │ │ cmpphi r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ smlatbcs r1, sl, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmib r6, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e157 │ │ │ │ - smlatteq ip, r8, r0, r1 │ │ │ │ - smlabbeq ip, r8, r2, r7 │ │ │ │ - tsteq ip, r4, ror #4 │ │ │ │ - tsteq fp, r4, ror r9 │ │ │ │ - tsteq fp, ip, ror #18 │ │ │ │ - tsteq fp, r4, ror #18 │ │ │ │ - tsteq fp, r0, ror #18 │ │ │ │ - tsteq r2, r6, asr sp │ │ │ │ - tsteq fp, sl, ror #18 │ │ │ │ - tsteq fp, r6, ror #18 │ │ │ │ - tsteq fp, r2, ror #18 │ │ │ │ - tsteq fp, lr, asr r9 │ │ │ │ - @ instruction: 0x01123cf8 │ │ │ │ - tsteq fp, r2, asr #18 │ │ │ │ - tsteq fp, r8, lsr r9 │ │ │ │ - tsteq fp, r4, lsr r9 │ │ │ │ - tsteq fp, r4, lsr r9 │ │ │ │ - @ instruction: 0x01123c9a │ │ │ │ - tsteq fp, r4, lsr #18 │ │ │ │ - mrseq pc, (UNDEF: 9) @ │ │ │ │ - smlabbeq ip, sl, r1, r5 │ │ │ │ - strdeq r6, [fp, -ip] │ │ │ │ - strdeq r6, [fp, -sl] │ │ │ │ - @ instruction: 0x010b69b6 │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - smlabteq fp, r4, r9, r6 │ │ │ │ - @ instruction: 0x010b6db4 │ │ │ │ - smlabteq r9, lr, r5, r7 │ │ │ │ - @ instruction: 0x010b6d90 │ │ │ │ - smlabteq r9, r6, r5, r7 │ │ │ │ - tsteq fp, ip, ror #26 │ │ │ │ - tsteq fp, r6, ror #18 │ │ │ │ - tsteq fp, r8, asr #26 │ │ │ │ - tsteq fp, lr, asr #18 │ │ │ │ - tsteq fp, r4, lsr #26 │ │ │ │ - tsteq fp, lr, lsr r9 │ │ │ │ - strdeq r6, [fp, -lr] │ │ │ │ - tsteq fp, r8, lsr #18 │ │ │ │ - ldrdeq r6, [fp, -sl] │ │ │ │ - tsteq fp, r6, lsr #18 │ │ │ │ - @ instruction: 0x010b6cb6 │ │ │ │ - tsteq fp, r6, lsl r9 │ │ │ │ - tsteq fp, r2, lsl r9 │ │ │ │ - tsteq fp, r0, lsl r9 │ │ │ │ - tsteq r9, r6, ror r4 │ │ │ │ - tsteq fp, lr, asr ip │ │ │ │ - smlatteq fp, r6, r8, r6 │ │ │ │ - tsteq fp, ip, lsr ip │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - tsteq fp, r8, lsl ip │ │ │ │ - smlabteq fp, r8, r8, r6 │ │ │ │ - strdeq r6, [fp, -r6] │ │ │ │ + tsteq ip, r8, lsr r0 │ │ │ │ + ldrdeq r7, [ip, -r8] │ │ │ │ + @ instruction: 0x010c71b4 │ │ │ │ + smlabteq fp, r4, r8, r6 │ │ │ │ + @ instruction: 0x010b68bc │ │ │ │ + @ instruction: 0x010b68b4 │ │ │ │ + @ instruction: 0x010b68b0 │ │ │ │ + tsteq r2, r6, lsr #25 │ │ │ │ @ instruction: 0x010b68ba │ │ │ │ - ldrdeq r6, [fp, -r2] │ │ │ │ - tsteq r9, ip, asr #12 │ │ │ │ - smlatbeq fp, lr, fp, r6 │ │ │ │ - tsteq r9, r0, asr r6 │ │ │ │ - smlabbeq fp, sl, fp, r6 │ │ │ │ - smlabbeq r9, r0, r6, r7 │ │ │ │ - tsteq fp, r6, ror #22 │ │ │ │ - tsteq fp, lr, asr r8 │ │ │ │ - tsteq fp, ip, asr #22 │ │ │ │ - tsteq fp, r6, asr r8 │ │ │ │ + @ instruction: 0x010b68b6 │ │ │ │ + @ instruction: 0x010b68b2 │ │ │ │ + smlatbeq fp, lr, r8, r6 │ │ │ │ + tsteq r2, r8, asr #24 │ │ │ │ + @ instruction: 0x010b6892 │ │ │ │ + smlabbeq fp, r8, r8, r6 │ │ │ │ + smlabbeq fp, r4, r8, r6 │ │ │ │ + smlabbeq fp, r4, r8, r6 │ │ │ │ + tsteq r2, sl, ror #23 │ │ │ │ + tsteq fp, r4, ror r8 │ │ │ │ + tsteq r9, r0, asr pc │ │ │ │ + ldrdeq r5, [ip, -sl] │ │ │ │ + tsteq fp, ip, asr #16 │ │ │ │ tsteq fp, sl, asr #16 │ │ │ │ - tsteq fp, r4, lsl #22 │ │ │ │ + tsteq fp, r6, lsl #18 │ │ │ │ + tsteq fp, r8, lsr #26 │ │ │ │ + tsteq fp, r4, lsl r9 │ │ │ │ + tsteq fp, r4, lsl #26 │ │ │ │ + tsteq r9, lr, lsl r5 │ │ │ │ + smlatteq fp, r0, ip, r6 │ │ │ │ + tsteq r9, r6, lsl r5 │ │ │ │ + @ instruction: 0x010b6cbc │ │ │ │ + @ instruction: 0x010b68b6 │ │ │ │ + @ instruction: 0x010b6c98 │ │ │ │ + @ instruction: 0x010b689e │ │ │ │ + tsteq fp, r4, ror ip │ │ │ │ + smlabbeq fp, lr, r8, r6 │ │ │ │ + tsteq fp, lr, asr #24 │ │ │ │ + tsteq fp, r8, ror r8 │ │ │ │ + tsteq fp, sl, lsr #24 │ │ │ │ + tsteq fp, r6, ror r8 │ │ │ │ + tsteq fp, r6, lsl #24 │ │ │ │ + tsteq fp, r6, ror #16 │ │ │ │ + tsteq fp, r2, ror #16 │ │ │ │ + tsteq fp, r0, ror #16 │ │ │ │ + smlabteq r9, r6, r3, r7 │ │ │ │ + smlatbeq fp, lr, fp, r6 │ │ │ │ tsteq fp, r6, lsr r8 │ │ │ │ - smlatteq fp, r0, sl, r6 │ │ │ │ - tsteq fp, lr, lsr #16 │ │ │ │ - @ instruction: 0x010b6abc │ │ │ │ + smlabbeq fp, ip, fp, r6 │ │ │ │ tsteq fp, r8, lsr #16 │ │ │ │ - tsteq r9, lr, lsr r3 │ │ │ │ - tsteq r9, r6, lsr r3 │ │ │ │ - tsteq fp, ip, lsl #16 │ │ │ │ - tsteq r9, r4, ror r2 │ │ │ │ - tsteq fp, ip, asr sl │ │ │ │ - tsteq r9, lr, asr #4 │ │ │ │ - tsteq fp, r6, lsr sl │ │ │ │ - tsteq r9, r8, lsr #4 │ │ │ │ - smlatteq sl, sl, r4, r5 │ │ │ │ - tsteq r9, ip, lsl r6 │ │ │ │ - strdeq r6, [fp, -sl] │ │ │ │ - tsteq fp, r0, lsl #12 │ │ │ │ - strdeq lr, [r9, -lr] │ │ │ │ - strdeq r6, [fp, -r4] │ │ │ │ - strdeq r6, [fp, -r6] │ │ │ │ - ldrdeq lr, [r9, -ip] │ │ │ │ - ldrdeq lr, [r9, -lr] │ │ │ │ - ldrdeq r6, [fp, -r4] │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ + tsteq fp, r8, lsl r8 │ │ │ │ + tsteq fp, r6, asr #22 │ │ │ │ + tsteq fp, sl, lsl #16 │ │ │ │ + tsteq fp, r2, lsr #22 │ │ │ │ + @ instruction: 0x0109759c │ │ │ │ + strdeq r6, [fp, -lr] │ │ │ │ + smlatbeq r9, r0, r5, r7 │ │ │ │ ldrdeq r6, [fp, -sl] │ │ │ │ - tsteq r9, ip, lsr r5 │ │ │ │ - tsteq r9, lr, lsl r5 │ │ │ │ - @ instruction: 0x010b65bc │ │ │ │ - @ instruction: 0x010b65b6 │ │ │ │ - tsteq r9, ip, lsl #10 │ │ │ │ - ldrdeq lr, [r9, -sl] │ │ │ │ - ldrdeq lr, [r9, -r4] │ │ │ │ - strdeq lr, [r9, -lr] │ │ │ │ - tsteq fp, r8, ror #10 │ │ │ │ - @ instruction: 0x0109e3be │ │ │ │ - @ instruction: 0x0109e3b8 │ │ │ │ - tsteq r9, sl, lsl #10 │ │ │ │ - tsteq fp, r4, lsr r5 │ │ │ │ - tsteq fp, r2, lsr r5 │ │ │ │ - strdeq lr, [r9, -r0] │ │ │ │ - smlatteq r9, sl, r4, lr │ │ │ │ + ldrdeq r7, [r9, -r0] │ │ │ │ + @ instruction: 0x010b6ab6 │ │ │ │ + smlatbeq fp, lr, r7, r6 │ │ │ │ + @ instruction: 0x010b6a9c │ │ │ │ + smlatbeq fp, r6, r7, r6 │ │ │ │ + @ instruction: 0x010b679a │ │ │ │ + tsteq fp, r4, asr sl │ │ │ │ + smlabbeq fp, r6, r7, r6 │ │ │ │ + tsteq fp, r0, lsr sl │ │ │ │ + tsteq fp, lr, ror r7 │ │ │ │ + tsteq fp, ip, lsl #20 │ │ │ │ + tsteq fp, r8, ror r7 │ │ │ │ + smlabbeq r9, lr, r2, r7 │ │ │ │ + smlabbeq r9, r6, r2, r7 │ │ │ │ + tsteq fp, ip, asr r7 │ │ │ │ + smlabteq r9, r4, r1, r7 │ │ │ │ + smlatbeq fp, ip, r9, r6 │ │ │ │ + @ instruction: 0x0109719e │ │ │ │ + smlabbeq fp, r6, r9, r6 │ │ │ │ + tsteq r9, r8, ror r1 │ │ │ │ + tsteq sl, sl, lsr r4 │ │ │ │ + tsteq r9, ip, ror #10 │ │ │ │ + tsteq fp, sl, asr #10 │ │ │ │ + tsteq fp, r0, asr r5 │ │ │ │ + tsteq r9, lr, asr #10 │ │ │ │ + tsteq fp, r4, asr #10 │ │ │ │ + tsteq fp, r6, asr #10 │ │ │ │ + tsteq r9, ip, lsr #10 │ │ │ │ + tsteq r9, lr, lsr #10 │ │ │ │ + tsteq fp, r4, lsr #10 │ │ │ │ + tsteq fp, sl, lsr #10 │ │ │ │ + smlabbeq r9, ip, r4, lr │ │ │ │ + tsteq r9, lr, ror #8 │ │ │ │ tsteq fp, ip, lsl #10 │ │ │ │ tsteq fp, r6, lsl #10 │ │ │ │ - @ instruction: 0x0109e49c │ │ │ │ - strdeq lr, [r9, -sl] │ │ │ │ - tsteq r9, r8, asr r4 │ │ │ │ - smlabteq fp, sl, r4, r6 │ │ │ │ - smlabteq fp, r0, r4, r6 │ │ │ │ - smlabbeq r9, sl, r3, lr │ │ │ │ - ldrdeq lr, [r9, -ip] │ │ │ │ - ldrdeq lr, [r9, -r6] │ │ │ │ - tsteq r9, r4, lsr r6 │ │ │ │ - ldrdeq lr, [r9, -lr] │ │ │ │ - tsteq r9, ip, ror #4 │ │ │ │ - strdeq lr, [r9, -sl] │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - tsteq fp, lr, lsr #8 │ │ │ │ - tsteq fp, r4, lsr #8 │ │ │ │ - @ instruction: 0x0109e3ba │ │ │ │ - tsteq fp, r8, lsl #8 │ │ │ │ - strdeq r6, [fp, -lr] │ │ │ │ - @ instruction: 0x0109e298 │ │ │ │ - smlatteq fp, r2, r3, r6 │ │ │ │ - tsteq r9, r8, ror #6 │ │ │ │ - smlabteq fp, r2, r3, r6 │ │ │ │ - @ instruction: 0x010b63b8 │ │ │ │ - tsteq r9, sl, lsr r3 │ │ │ │ - ldrdeq lr, [r9, -ip] │ │ │ │ - smlatbeq r9, r2, r1, lr │ │ │ │ - @ instruction: 0x0109e19c │ │ │ │ - @ instruction: 0x0109e1be │ │ │ │ - @ instruction: 0x0109e1b8 │ │ │ │ - @ instruction: 0x0109e1b2 │ │ │ │ - smlatbeq r9, ip, r1, lr │ │ │ │ - tsteq fp, lr, lsl r3 │ │ │ │ - tsteq r9, ip, lsl r2 │ │ │ │ - tsteq fp, r4, lsl #6 │ │ │ │ - strdeq r6, [fp, -ip] │ │ │ │ - strdeq r6, [fp, -r4] │ │ │ │ - smlatteq fp, ip, r2, r6 │ │ │ │ - smlatteq fp, r8, r2, r6 │ │ │ │ - smlatteq fp, r4, r2, r6 │ │ │ │ - @ instruction: 0x011231f6 │ │ │ │ - smlabteq fp, ip, r2, r6 │ │ │ │ - tsteq r9, r2, asr #28 │ │ │ │ - tsteq r2, r2, asr #3 │ │ │ │ - smlatbeq fp, lr, r2, r6 │ │ │ │ - tsteq r9, r6, lsl #28 │ │ │ │ - tsteq r9, r4, lsl lr │ │ │ │ - tsteq r9, r2, lsl lr │ │ │ │ - tsteq r9, r0, lsl lr │ │ │ │ - tsteq r9, lr, lsl #28 │ │ │ │ - tsteq r9, r0, lsl lr │ │ │ │ - tsteq r2, r0, asr #2 │ │ │ │ - tsteq fp, r0, asr #4 │ │ │ │ - smlabbeq r9, r4, sp, r6 │ │ │ │ + tsteq r9, ip, asr r4 │ │ │ │ + tsteq r9, sl, lsr #6 │ │ │ │ + tsteq r9, r4, lsr #6 │ │ │ │ + tsteq r9, lr, asr #6 │ │ │ │ + @ instruction: 0x010b64b8 │ │ │ │ + tsteq r9, lr, lsl #6 │ │ │ │ + tsteq r9, r8, lsl #6 │ │ │ │ + tsteq r9, sl, asr r4 │ │ │ │ + smlabbeq fp, r4, r4, r6 │ │ │ │ + smlabbeq fp, r2, r4, r6 │ │ │ │ + tsteq r9, r0, asr #8 │ │ │ │ + tsteq r9, sl, lsr r4 │ │ │ │ + tsteq fp, ip, asr r4 │ │ │ │ + tsteq fp, r6, asr r4 │ │ │ │ + smlatteq r9, ip, r3, lr │ │ │ │ + tsteq r9, sl, asr #4 │ │ │ │ + smlatbeq r9, r8, r3, lr │ │ │ │ + tsteq fp, sl, lsl r4 │ │ │ │ + tsteq fp, r0, lsl r4 │ │ │ │ + ldrdeq lr, [r9, -sl] │ │ │ │ + tsteq r9, ip, lsr #4 │ │ │ │ + tsteq r9, r6, lsr #4 │ │ │ │ + smlabbeq r9, r4, r5, lr │ │ │ │ + tsteq r9, lr, lsr #4 │ │ │ │ + @ instruction: 0x0109e1bc │ │ │ │ + tsteq r9, sl, asr #6 │ │ │ │ + smlabbeq fp, r8, r3, r6 │ │ │ │ + tsteq fp, lr, ror r3 │ │ │ │ + tsteq fp, r4, ror r3 │ │ │ │ + tsteq r9, sl, lsl #6 │ │ │ │ + tsteq fp, r8, asr r3 │ │ │ │ + tsteq fp, lr, asr #6 │ │ │ │ + smlatteq r9, r8, r1, lr │ │ │ │ + tsteq fp, r2, lsr r3 │ │ │ │ + @ instruction: 0x0109e2b8 │ │ │ │ + tsteq fp, r2, lsl r3 │ │ │ │ + tsteq fp, r8, lsl #6 │ │ │ │ + smlabbeq r9, sl, r2, lr │ │ │ │ + tsteq r9, ip, lsr #2 │ │ │ │ + strdeq lr, [r9, -r2] │ │ │ │ + smlatteq r9, ip, r0, lr │ │ │ │ + tsteq r9, lr, lsl #2 │ │ │ │ + tsteq r9, r8, lsl #2 │ │ │ │ + tsteq r9, r2, lsl #2 │ │ │ │ + strdeq lr, [r9, -ip] │ │ │ │ + tsteq fp, lr, ror #4 │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ + tsteq fp, r4, asr r2 │ │ │ │ + tsteq fp, ip, asr #4 │ │ │ │ + tsteq fp, r4, asr #4 │ │ │ │ + tsteq fp, ip, lsr r2 │ │ │ │ + tsteq fp, r8, lsr r2 │ │ │ │ + tsteq fp, r4, lsr r2 │ │ │ │ + tsteq r2, r6, asr #2 │ │ │ │ + tsteq fp, ip, lsl r2 │ │ │ │ @ instruction: 0x01096d92 │ │ │ │ - @ instruction: 0x01096d90 │ │ │ │ - smlabbeq r9, lr, sp, r6 │ │ │ │ - smlabbeq r9, ip, sp, r6 │ │ │ │ - smlabbeq r9, lr, sp, r6 │ │ │ │ - ldrheq r3, [r2, -lr] │ │ │ │ - ldrdeq r6, [fp, -r4] │ │ │ │ - smlatbeq r9, lr, fp, r6 │ │ │ │ + tsteq r2, r2, lsl r1 │ │ │ │ + strdeq r6, [fp, -lr] │ │ │ │ + tsteq r9, r6, asr sp │ │ │ │ + tsteq r9, r4, ror #26 │ │ │ │ + tsteq r9, r2, ror #26 │ │ │ │ + tsteq r9, r0, ror #26 │ │ │ │ + tsteq r9, lr, asr sp │ │ │ │ + tsteq r9, r0, ror #26 │ │ │ │ + @ instruction: 0x01123090 │ │ │ │ + @ instruction: 0x010b6190 │ │ │ │ + ldrdeq r6, [r9, -r4] │ │ │ │ + smlatteq r9, r2, ip, r6 │ │ │ │ + smlatteq r9, r0, ip, r6 │ │ │ │ + ldrdeq r6, [r9, -lr] │ │ │ │ + ldrdeq r6, [r9, -ip] │ │ │ │ + ldrdeq r6, [r9, -lr] │ │ │ │ + tsteq r2, lr │ │ │ │ + tsteq fp, r4, lsr #2 │ │ │ │ + strdeq r6, [r9, -lr] │ │ │ │ ldccs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @ instruction: 0xf8dfe82e │ │ │ │ @ instruction: 0x463b2db0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @@ -37923,198 +37923,198 @@ │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ ldrbteq lr, [r2], -r2, ror #18 │ │ │ │ cmnphi r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014aba │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r8, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e177 │ │ │ │ - tsteq r9, ip, lsl #18 │ │ │ │ - tsteq fp, r0, lsl pc │ │ │ │ - tsteq fp, lr, lsl pc │ │ │ │ - tsteq fp, r0, lsr pc │ │ │ │ - tsteq fp, r0, asr #30 │ │ │ │ - tsteq fp, sl, asr pc │ │ │ │ - tsteq fp, r2, lsr pc │ │ │ │ - tsteq r9, r2, asr #14 │ │ │ │ - tsteq fp, r0, lsr #30 │ │ │ │ - tsteq fp, r0, lsl pc │ │ │ │ - tsteq fp, r4, lsl #30 │ │ │ │ - tsteq r9, sl, ror r9 │ │ │ │ - ldrdeq r5, [fp, -sl] │ │ │ │ - smlabteq fp, r2, lr, r5 │ │ │ │ - tsteq r9, r0, ror #18 │ │ │ │ - smlatbeq fp, r4, lr, r5 │ │ │ │ + tsteq r9, ip, asr r8 │ │ │ │ + tsteq fp, r0, ror #28 │ │ │ │ + tsteq fp, lr, ror #28 │ │ │ │ smlabbeq fp, r0, lr, r5 │ │ │ │ - @ instruction: 0x010b5e92 │ │ │ │ - tsteq fp, sl, ror lr │ │ │ │ - tsteq fp, lr, lsr lr │ │ │ │ - tsteq fp, r8, ror #28 │ │ │ │ - tsteq fp, ip, asr lr │ │ │ │ - strdeq r5, [fp, -ip] │ │ │ │ - @ instruction: 0x0109689a │ │ │ │ - smlabteq r9, r8, r5, r6 │ │ │ │ - @ instruction: 0x010b5db0 │ │ │ │ - smlatbeq r9, r0, r5, r6 │ │ │ │ - smlabbeq ip, ip, r3, r4 │ │ │ │ - smlabbeq fp, r6, r0, r6 │ │ │ │ - smlabbeq fp, r0, sp, r5 │ │ │ │ - tsteq r9, r2, asr #16 │ │ │ │ - tsteq r9, r4, asr #16 │ │ │ │ - tsteq fp, lr, asr #26 │ │ │ │ - tsteq r2, sl, lsl #22 │ │ │ │ - tsteq r9, ip, ror #10 │ │ │ │ - tsteq r9, sl, asr r5 │ │ │ │ - tsteq r9, r8, asr #10 │ │ │ │ - tsteq r9, r6, lsr r5 │ │ │ │ - tsteq r9, r4, lsr #10 │ │ │ │ - tsteq r9, r2, lsl r5 │ │ │ │ - tsteq r9, r0, lsl #10 │ │ │ │ - smlatteq r9, lr, r4, r6 │ │ │ │ - ldrdeq r6, [r9, -ip] │ │ │ │ - smlabteq r9, sl, r4, r6 │ │ │ │ - @ instruction: 0x010964b8 │ │ │ │ - smlatbeq r9, r6, r4, r6 │ │ │ │ - @ instruction: 0x01096494 │ │ │ │ - smlabbeq r9, r2, r4, r6 │ │ │ │ - tsteq r9, r0, ror r4 │ │ │ │ + @ instruction: 0x010b5e90 │ │ │ │ + smlatbeq fp, sl, lr, r5 │ │ │ │ + smlabbeq fp, r2, lr, r5 │ │ │ │ + @ instruction: 0x01096692 │ │ │ │ tsteq fp, r0, ror lr │ │ │ │ - tsteq fp, sl, ror #28 │ │ │ │ - tsteq fp, r4, ror lr │ │ │ │ - tsteq fp, sl, ror lr │ │ │ │ - tsteq r9, r8, ror r3 │ │ │ │ - tsteq r9, r0, lsr sp │ │ │ │ - tsteq fp, r8, asr lr │ │ │ │ - tsteq r9, lr, lsr #6 │ │ │ │ - tsteq r9, r6, lsr r0 │ │ │ │ - tsteq fp, sl, lsl lr │ │ │ │ - smlabteq fp, ip, r6, r6 │ │ │ │ - @ instruction: 0x010b6694 │ │ │ │ - @ instruction: 0x011228f6 │ │ │ │ - ldrdeq r5, [fp, -lr] │ │ │ │ - ldrdeq r5, [fp, -r2] │ │ │ │ - smlabteq fp, r8, sp, r5 │ │ │ │ - @ instruction: 0x010b5dba │ │ │ │ - @ instruction: 0x010b5db0 │ │ │ │ - tsteq r2, r0, lsl #17 │ │ │ │ - @ instruction: 0x010b5d92 │ │ │ │ - tsteq fp, r4, lsr #20 │ │ │ │ - tsteq fp, sl, ror sp │ │ │ │ - smlatbeq fp, ip, r5, r6 │ │ │ │ - smlatbeq fp, r8, r5, r6 │ │ │ │ - @ instruction: 0x010b65b4 │ │ │ │ - tsteq fp, r8, lsr r5 │ │ │ │ - smlatbeq fp, r0, r5, r6 │ │ │ │ - smlatbeq fp, r0, r5, r6 │ │ │ │ - tsteq fp, r4, lsr r5 │ │ │ │ - smlatbeq fp, r4, r5, r6 │ │ │ │ - tsteq r2, sl, lsr #15 │ │ │ │ - ldrdeq r5, [fp, -r6] │ │ │ │ - strdeq r6, [r9, -r4] │ │ │ │ - smlatteq r9, ip, r1, r6 │ │ │ │ - @ instruction: 0x010b5cb8 │ │ │ │ - smlabteq r9, r2, r1, r6 │ │ │ │ - @ instruction: 0x010961ba │ │ │ │ - @ instruction: 0x010b5c98 │ │ │ │ - strdeq r5, [fp, -r4] │ │ │ │ - smlabbeq fp, r4, ip, r5 │ │ │ │ - strheq r6, [r9, -ip] │ │ │ │ - tsteq fp, r0, asr ip │ │ │ │ - tsteq fp, sl, asr #24 │ │ │ │ - tsteq fp, r0, asr #24 │ │ │ │ - tsteq fp, r8, asr #24 │ │ │ │ - tsteq fp, lr, asr r8 │ │ │ │ - tsteq fp, r0, asr #24 │ │ │ │ - tsteq fp, r6, lsr ip │ │ │ │ - tsteq fp, ip, lsr ip │ │ │ │ - tsteq fp, r6, lsr ip │ │ │ │ - tsteq fp, r4, lsr ip │ │ │ │ - smlatteq fp, r4, r7, r5 │ │ │ │ - tsteq fp, r2, lsr #24 │ │ │ │ - @ instruction: 0x01095fb0 │ │ │ │ - strdeq r5, [fp, -sl] │ │ │ │ + tsteq fp, r0, ror #28 │ │ │ │ + tsteq fp, r4, asr lr │ │ │ │ + smlabteq r9, sl, r8, r6 │ │ │ │ + tsteq fp, sl, lsr #28 │ │ │ │ + tsteq fp, r2, lsl lr │ │ │ │ + @ instruction: 0x010968b0 │ │ │ │ strdeq r5, [fp, -r4] │ │ │ │ - tsteq r9, r8, ror pc │ │ │ │ - tsteq fp, r2, ror #14 │ │ │ │ + ldrdeq r5, [fp, -r0] │ │ │ │ + smlatteq fp, r2, sp, r5 │ │ │ │ + smlabteq fp, sl, sp, r5 │ │ │ │ + smlabbeq fp, lr, sp, r5 │ │ │ │ + @ instruction: 0x010b5db8 │ │ │ │ + smlatbeq fp, ip, sp, r5 │ │ │ │ + tsteq fp, ip, asr #26 │ │ │ │ + smlatteq r9, sl, r7, r6 │ │ │ │ + tsteq r9, r8, lsl r5 │ │ │ │ + tsteq fp, r0, lsl #26 │ │ │ │ + strdeq r6, [r9, -r0] │ │ │ │ + ldrdeq r4, [ip, -ip] │ │ │ │ ldrdeq r5, [fp, -r6] │ │ │ │ - tsteq r9, r8, asr #30 │ │ │ │ - @ instruction: 0x010b5bb4 │ │ │ │ - smlatbeq fp, sl, fp, r5 │ │ │ │ + ldrdeq r5, [fp, -r0] │ │ │ │ + @ instruction: 0x01096792 │ │ │ │ + @ instruction: 0x01096794 │ │ │ │ + @ instruction: 0x010b5c9e │ │ │ │ + tsteq r2, sl, asr sl │ │ │ │ + @ instruction: 0x010964bc │ │ │ │ + smlatbeq r9, sl, r4, r6 │ │ │ │ + @ instruction: 0x01096498 │ │ │ │ + smlabbeq r9, r6, r4, r6 │ │ │ │ + tsteq r9, r4, ror r4 │ │ │ │ + tsteq r9, r2, ror #8 │ │ │ │ + tsteq r9, r0, asr r4 │ │ │ │ + tsteq r9, lr, lsr r4 │ │ │ │ + tsteq r9, ip, lsr #8 │ │ │ │ + tsteq r9, sl, lsl r4 │ │ │ │ + tsteq r9, r8, lsl #8 │ │ │ │ + strdeq r6, [r9, -r6] │ │ │ │ + smlatteq r9, r4, r3, r6 │ │ │ │ + ldrdeq r6, [r9, -r2] │ │ │ │ + smlabteq r9, r0, r3, r6 │ │ │ │ + smlabteq fp, r0, sp, r5 │ │ │ │ + @ instruction: 0x010b5dba │ │ │ │ + smlabteq fp, r4, sp, r5 │ │ │ │ + smlabteq fp, sl, sp, r5 │ │ │ │ + smlabteq r9, r8, r2, r6 │ │ │ │ + smlabbeq r9, r0, ip, sp │ │ │ │ + smlatbeq fp, r8, sp, r5 │ │ │ │ + tsteq r9, lr, ror r2 │ │ │ │ + smlabbeq r9, r6, pc, sp @ │ │ │ │ + tsteq fp, sl, ror #26 │ │ │ │ + tsteq fp, ip, lsl r6 │ │ │ │ + smlatteq fp, r4, r5, r6 │ │ │ │ + tsteq r2, r6, asr #16 │ │ │ │ + tsteq fp, lr, lsr #26 │ │ │ │ + tsteq fp, r2, lsr #26 │ │ │ │ + tsteq fp, r8, lsl sp │ │ │ │ + tsteq fp, sl, lsl #26 │ │ │ │ + tsteq fp, r0, lsl #26 │ │ │ │ + @ instruction: 0x011227d0 │ │ │ │ + smlatteq fp, r2, ip, r5 │ │ │ │ + tsteq fp, r4, ror r9 │ │ │ │ + smlabteq fp, sl, ip, r5 │ │ │ │ + strdeq r6, [fp, -ip] │ │ │ │ + strdeq r6, [fp, -r8] │ │ │ │ + tsteq fp, r4, lsl #10 │ │ │ │ + smlabbeq fp, r8, r4, r6 │ │ │ │ + strdeq r6, [fp, -r0] │ │ │ │ + strdeq r6, [fp, -r0] │ │ │ │ + smlabbeq fp, r4, r4, r6 │ │ │ │ + strdeq r6, [fp, -r4] │ │ │ │ + @ instruction: 0x011226fa │ │ │ │ + tsteq fp, r6, lsr #24 │ │ │ │ + tsteq r9, r4, asr #2 │ │ │ │ + tsteq r9, ip, lsr r1 │ │ │ │ + tsteq fp, r8, lsl #24 │ │ │ │ + tsteq r9, r2, lsl r1 │ │ │ │ + tsteq r9, sl, lsl #2 │ │ │ │ + smlatteq fp, r8, fp, r5 │ │ │ │ + tsteq fp, r4, asr #16 │ │ │ │ + ldrdeq r5, [fp, -r4] │ │ │ │ + tsteq r9, ip │ │ │ │ smlatbeq fp, r0, fp, r5 │ │ │ │ - @ instruction: 0x010b5b96 │ │ │ │ + @ instruction: 0x010b5b9a │ │ │ │ + @ instruction: 0x010b5b90 │ │ │ │ + @ instruction: 0x010b5b98 │ │ │ │ + smlatbeq fp, lr, r7, r5 │ │ │ │ + @ instruction: 0x010b5b90 │ │ │ │ + smlabbeq fp, r6, fp, r5 │ │ │ │ smlabbeq fp, ip, fp, r5 │ │ │ │ - smlabbeq fp, r2, fp, r5 │ │ │ │ - tsteq fp, r8, ror fp │ │ │ │ + smlabbeq fp, r6, fp, r5 │ │ │ │ + smlabbeq fp, r4, fp, r5 │ │ │ │ + tsteq fp, r4, lsr r7 │ │ │ │ tsteq fp, r2, ror fp │ │ │ │ - tsteq fp, r0, ror fp │ │ │ │ - tsteq fp, lr, ror #22 │ │ │ │ - @ instruction: 0x01122496 │ │ │ │ - ldrdeq r6, [r9, -r4] │ │ │ │ - smlatteq r9, r0, r0, r6 │ │ │ │ - tsteq r2, lr, asr r4 │ │ │ │ - smlabteq r9, r8, r0, r6 │ │ │ │ - swpeq r6, lr, [r9] │ │ │ │ - smlatbeq r9, sl, r0, r6 │ │ │ │ - smlatbeq r9, r6, r0, r6 │ │ │ │ - smlatbeq r9, r2, r0, r6 │ │ │ │ - swpeq r6, lr, [r9] │ │ │ │ - swpeq r6, lr, [r9] │ │ │ │ - tsteq r2, ip, asr #7 │ │ │ │ - smlabbeq r9, ip, r0, r6 │ │ │ │ - tsteq r2, r2, lsr #7 │ │ │ │ - smlatbeq r9, ip, r0, r6 │ │ │ │ - tsteq fp, lr, asr #10 │ │ │ │ - smlatteq r9, ip, pc, r5 @ │ │ │ │ - tsteq fp, r4, lsr #20 │ │ │ │ - smlatbeq r9, sl, sp, r5 │ │ │ │ - smlatbeq r9, r2, sp, r5 │ │ │ │ - @ instruction: 0x010b4c9c │ │ │ │ - smlatteq r9, r0, ip, r5 │ │ │ │ - smlabteq fp, r8, r4, r5 │ │ │ │ - smlatteq fp, r0, r9, r5 │ │ │ │ - smlatbeq fp, ip, r4, r5 │ │ │ │ - smlatteq fp, r2, r9, r5 │ │ │ │ + tsteq r9, r0, lsl #30 │ │ │ │ + tsteq fp, sl, asr #22 │ │ │ │ + tsteq fp, r4, asr #22 │ │ │ │ + smlabteq r9, r8, lr, r5 │ │ │ │ + @ instruction: 0x010b56b2 │ │ │ │ + tsteq fp, r6, lsr #22 │ │ │ │ + @ instruction: 0x01095e98 │ │ │ │ + tsteq fp, r4, lsl #22 │ │ │ │ + strdeq r5, [fp, -sl] │ │ │ │ + strdeq r5, [fp, -r0] │ │ │ │ + smlatteq fp, r6, sl, r5 │ │ │ │ + ldrdeq r5, [fp, -ip] │ │ │ │ ldrdeq r5, [fp, -r2] │ │ │ │ - tsteq r9, r4, lsl #26 │ │ │ │ + smlabteq fp, r8, sl, r5 │ │ │ │ + smlabteq fp, r2, sl, r5 │ │ │ │ + smlabteq fp, r0, sl, r5 │ │ │ │ + @ instruction: 0x010b5abe │ │ │ │ + tsteq r2, r6, ror #7 │ │ │ │ + tsteq r9, r4, lsr #32 │ │ │ │ + tsteq r9, r0, lsr r0 │ │ │ │ + tsteq r2, lr, lsr #7 │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + smlatteq r9, lr, pc, r5 @ │ │ │ │ + strdeq r5, [r9, -sl] │ │ │ │ + strdeq r5, [r9, -r6] │ │ │ │ + strdeq r5, [r9, -r2] │ │ │ │ + smlatteq r9, lr, pc, r5 @ │ │ │ │ + smlatteq r9, lr, pc, r5 @ │ │ │ │ + tsteq r2, ip, lsl r3 │ │ │ │ + ldrdeq r5, [r9, -ip] │ │ │ │ + @ instruction: 0x011222f2 │ │ │ │ strdeq r5, [r9, -ip] │ │ │ │ - @ instruction: 0x010b59b8 │ │ │ │ - ldrdeq r5, [r9, -r2] │ │ │ │ - smlabteq r9, sl, ip, r5 │ │ │ │ - smlatbeq fp, r4, r9, r5 │ │ │ │ - @ instruction: 0x010b59b0 │ │ │ │ - @ instruction: 0x01095c9a │ │ │ │ - @ instruction: 0x01095c92 │ │ │ │ - @ instruction: 0x010b599a │ │ │ │ - tsteq r9, r8, ror #24 │ │ │ │ - tsteq r9, r0, ror #24 │ │ │ │ - smlabbeq fp, r0, r9, r5 │ │ │ │ - tsteq r9, r6, lsr ip │ │ │ │ - tsteq r9, lr, lsr #24 │ │ │ │ - tsteq fp, r8, ror #18 │ │ │ │ - tsteq fp, r0, lsr #22 │ │ │ │ + @ instruction: 0x010b549e │ │ │ │ + tsteq r9, ip, lsr pc │ │ │ │ tsteq fp, r4, ror r9 │ │ │ │ - smlabbeq fp, ip, r9, r5 │ │ │ │ - smlatbeq fp, r0, r9, r5 │ │ │ │ - tsteq fp, r2, asr #6 │ │ │ │ - @ instruction: 0x010b599a │ │ │ │ - tsteq fp, ip, lsr #6 │ │ │ │ - @ instruction: 0x010b5990 │ │ │ │ - smlabbeq fp, ip, r9, r5 │ │ │ │ - smlabbeq fp, r8, r9, r5 │ │ │ │ - tsteq fp, r8, ror r9 │ │ │ │ - @ instruction: 0x010b5998 │ │ │ │ - @ instruction: 0x010b5994 │ │ │ │ - @ instruction: 0x010b5990 │ │ │ │ - smlabbeq fp, ip, r9, r5 │ │ │ │ - smlabbeq fp, r8, r9, r5 │ │ │ │ - smlabbeq fp, r8, r9, r5 │ │ │ │ - smlabbeq fp, r8, r9, r5 │ │ │ │ - smlabbeq fp, r2, r9, r5 │ │ │ │ - tsteq fp, r8, lsr #4 │ │ │ │ - tsteq fp, r6, ror r9 │ │ │ │ - tsteq fp, r2, ror r9 │ │ │ │ + strdeq r5, [r9, -sl] │ │ │ │ + strdeq r5, [r9, -r2] │ │ │ │ + smlatteq fp, ip, fp, r4 │ │ │ │ + tsteq r9, r0, lsr ip │ │ │ │ + tsteq fp, r8, lsl r4 │ │ │ │ + tsteq fp, r0, lsr r9 │ │ │ │ + strdeq r5, [fp, -ip] │ │ │ │ + tsteq fp, r2, lsr r9 │ │ │ │ + tsteq fp, r2, lsr #18 │ │ │ │ + tsteq r9, r4, asr ip │ │ │ │ + tsteq r9, ip, asr #24 │ │ │ │ + tsteq fp, r8, lsl #18 │ │ │ │ + tsteq r9, r2, lsr #24 │ │ │ │ + tsteq r9, sl, lsl ip │ │ │ │ + strdeq r5, [fp, -r4] │ │ │ │ + tsteq fp, r0, lsl #18 │ │ │ │ + smlatteq r9, sl, fp, r5 │ │ │ │ + smlatteq r9, r2, fp, r5 │ │ │ │ + smlatteq fp, sl, r8, r5 │ │ │ │ + @ instruction: 0x01095bb8 │ │ │ │ + @ instruction: 0x01095bb0 │ │ │ │ + ldrdeq r5, [fp, -r0] │ │ │ │ + smlabbeq r9, r6, fp, r5 │ │ │ │ + tsteq r9, lr, ror fp │ │ │ │ + @ instruction: 0x010b58b8 │ │ │ │ + tsteq fp, r0, ror sl │ │ │ │ + smlabteq fp, r4, r8, r5 │ │ │ │ + ldrdeq r5, [fp, -ip] │ │ │ │ + strdeq r5, [fp, -r0] │ │ │ │ + @ instruction: 0x010b5292 │ │ │ │ + smlatteq fp, sl, r8, r5 │ │ │ │ + tsteq fp, ip, ror r2 │ │ │ │ + smlatteq fp, r0, r8, r5 │ │ │ │ + ldrdeq r5, [fp, -ip] │ │ │ │ + ldrdeq r5, [fp, -r8] │ │ │ │ + smlabteq fp, r8, r8, r5 │ │ │ │ + smlatteq fp, r8, r8, r5 │ │ │ │ + smlatteq fp, r4, r8, r5 │ │ │ │ + smlatteq fp, r0, r8, r5 │ │ │ │ + ldrdeq r5, [fp, -ip] │ │ │ │ + ldrdeq r5, [fp, -r8] │ │ │ │ + ldrdeq r5, [fp, -r8] │ │ │ │ + ldrdeq r5, [fp, -r8] │ │ │ │ + ldrdeq r5, [fp, -r2] │ │ │ │ + tsteq fp, r8, ror r1 │ │ │ │ + smlabteq fp, r6, r8, r5 │ │ │ │ + smlabteq fp, r2, r8, r5 │ │ │ │ ldclcs 8, cr15, [r8], #892 @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfefe0 │ │ │ │ @ instruction: 0x463b2cf0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ @@ -38938,191 +38938,191 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb r2!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10003f3 │ │ │ │ bmi fed73794 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ cmn r8, sl, ror #18 │ │ │ │ - smlabbeq fp, r8, r6, r5 │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ + ldrdeq r5, [fp, -r8] │ │ │ │ + tsteq fp, ip, lsr #28 │ │ │ │ + tsteq fp, r0, asr #28 │ │ │ │ + @ instruction: 0x010b55b0 │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + smlabbeq fp, r0, r5, r5 │ │ │ │ + smlatbeq r9, r4, fp, ip │ │ │ │ + tsteq fp, r0, ror r5 │ │ │ │ + tsteq fp, ip, ror #10 │ │ │ │ + tsteq r9, r0, asr #20 │ │ │ │ + tsteq fp, ip, asr r5 │ │ │ │ + tsteq r9, r8, ror #20 │ │ │ │ + tsteq r9, ip, lsr #20 │ │ │ │ + tsteq fp, ip, lsr r5 │ │ │ │ + tsteq r9, ip, ror fp │ │ │ │ + tsteq fp, r0, lsl ip │ │ │ │ + tsteq fp, r8, lsl r5 │ │ │ │ + smlabteq r9, r4, r9, ip │ │ │ │ + tsteq fp, r4, lsl #10 │ │ │ │ + smlatbeq fp, r4, fp, r4 │ │ │ │ + smlatbeq fp, ip, fp, r4 │ │ │ │ + tsteq r9, ip, lsr fp │ │ │ │ + @ instruction: 0x01121afa │ │ │ │ + @ instruction: 0x010b54ba │ │ │ │ + tsteq fp, sl, asr #6 │ │ │ │ + tsteq fp, sl, ror #6 │ │ │ │ + tsteq fp, r6, ror #6 │ │ │ │ + tsteq fp, r2, ror #6 │ │ │ │ + tsteq fp, lr, asr r3 │ │ │ │ + tsteq fp, sl, asr r3 │ │ │ │ + tsteq fp, sl, asr r3 │ │ │ │ + tsteq fp, sl, asr r3 │ │ │ │ + tsteq fp, r4, lsr r4 │ │ │ │ + tsteq fp, ip, asr #6 │ │ │ │ strdeq r4, [fp, -r0] │ │ │ │ - tsteq fp, r0, ror #12 │ │ │ │ - tsteq fp, ip, lsr #12 │ │ │ │ - tsteq fp, r0, lsr r6 │ │ │ │ - tsteq r9, r4, asr ip │ │ │ │ - tsteq fp, r0, lsr #12 │ │ │ │ - tsteq fp, ip, lsl r6 │ │ │ │ - strdeq ip, [r9, -r0] │ │ │ │ - tsteq fp, ip, lsl #12 │ │ │ │ - tsteq r9, r8, lsl fp │ │ │ │ - ldrdeq ip, [r9, -ip] │ │ │ │ - smlatteq fp, ip, r5, r5 │ │ │ │ - tsteq r9, ip, lsr #24 │ │ │ │ - smlabteq fp, r0, ip, r4 │ │ │ │ - smlabteq fp, r8, r5, r5 │ │ │ │ - tsteq r9, r4, ror sl │ │ │ │ - @ instruction: 0x010b55b4 │ │ │ │ - tsteq fp, r4, asr ip │ │ │ │ - tsteq fp, ip, asr ip │ │ │ │ - smlatteq r9, ip, fp, ip │ │ │ │ - tsteq r2, sl, lsr #23 │ │ │ │ - tsteq fp, sl, ror #10 │ │ │ │ - strdeq r5, [fp, -sl] │ │ │ │ - tsteq fp, sl, lsl r4 │ │ │ │ - tsteq fp, r6, lsl r4 │ │ │ │ - tsteq fp, r2, lsl r4 │ │ │ │ - tsteq fp, lr, lsl #8 │ │ │ │ - tsteq fp, sl, lsl #8 │ │ │ │ - tsteq fp, sl, lsl #8 │ │ │ │ - tsteq fp, sl, lsl #8 │ │ │ │ - smlatteq fp, r4, r4, r5 │ │ │ │ - strdeq r5, [fp, -ip] │ │ │ │ - smlatbeq fp, r0, ip, r4 │ │ │ │ - smlatteq fp, ip, r3, r5 │ │ │ │ - smlatteq fp, r8, r3, r5 │ │ │ │ - smlatteq fp, r0, r3, r5 │ │ │ │ - tsteq fp, r4, lsr ip │ │ │ │ - tsteq fp, r8, asr #24 │ │ │ │ - @ instruction: 0x010b53b8 │ │ │ │ - smlabbeq fp, r4, r3, r5 │ │ │ │ - smlabbeq fp, r8, r3, r5 │ │ │ │ - smlatbeq r9, ip, r9, ip │ │ │ │ - tsteq fp, r8, ror r3 │ │ │ │ - tsteq fp, r4, ror r3 │ │ │ │ - tsteq r9, r8, asr #16 │ │ │ │ - tsteq fp, r4, ror #6 │ │ │ │ - tsteq r9, r0, ror r8 │ │ │ │ - tsteq r9, r4, lsr r8 │ │ │ │ - tsteq fp, r4, asr #6 │ │ │ │ - smlabbeq r9, r4, r9, ip │ │ │ │ - tsteq fp, r8, lsl sl │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - smlabteq r9, ip, r7, ip │ │ │ │ - tsteq fp, ip, lsl #6 │ │ │ │ - smlatbeq fp, ip, r9, r4 │ │ │ │ - @ instruction: 0x010b49b4 │ │ │ │ - tsteq r9, r4, asr #18 │ │ │ │ - tsteq r2, r2, lsl #18 │ │ │ │ - smlabteq fp, r2, r2, r5 │ │ │ │ - tsteq fp, r2, asr r1 │ │ │ │ - tsteq fp, r2, ror r1 │ │ │ │ - tsteq fp, lr, ror #2 │ │ │ │ - tsteq fp, sl, ror #2 │ │ │ │ - tsteq fp, r6, ror #2 │ │ │ │ - tsteq fp, r2, ror #2 │ │ │ │ - tsteq fp, r2, ror #2 │ │ │ │ - tsteq fp, r2, ror #2 │ │ │ │ - tsteq fp, r6, asr #4 │ │ │ │ - tsteq fp, ip, lsl #20 │ │ │ │ - tsteq sl, r6, lsr r8 │ │ │ │ - tsteq fp, r2, lsr #4 │ │ │ │ - ldrdeq r5, [fp, -r0] │ │ │ │ - smlabteq fp, r2, r9, r4 │ │ │ │ - tsteq fp, r2, lsr #6 │ │ │ │ - tsteq fp, r4, lsl r3 │ │ │ │ - tsteq fp, r6, lsl #6 │ │ │ │ - strdeq r4, [fp, -r8] │ │ │ │ - smlatteq fp, sl, r2, r4 │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ - smlabteq fp, lr, r2, r4 │ │ │ │ - smlabteq fp, r0, r2, r4 │ │ │ │ - smlabteq fp, lr, r1, r5 │ │ │ │ - @ instruction: 0x01121696 │ │ │ │ - mrseq r5, (UNDEF: 57) │ │ │ │ - tsteq fp, r8, lsr r8 │ │ │ │ - tsteq fp, r4, asr r1 │ │ │ │ - tsteq fp, r6, lsl r8 │ │ │ │ - tsteq fp, lr, asr #2 │ │ │ │ - tsteq fp, r8, asr #2 │ │ │ │ - smlatteq r9, r8, pc, r4 @ │ │ │ │ - tsteq fp, sl, lsr r1 │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ - @ instruction: 0x010b479a │ │ │ │ - tsteq fp, sl, lsr #2 │ │ │ │ - tsteq fp, r6, ror r7 │ │ │ │ - tsteq fp, r6, lsr #2 │ │ │ │ - tsteq fp, r6, asr #6 │ │ │ │ - tsteq ip, sl, asr sp │ │ │ │ - strdeq r5, [fp, -sl] │ │ │ │ - tsteq fp, lr, lsl r7 │ │ │ │ - @ instruction: 0x0109c29a │ │ │ │ - ldrdeq r5, [fp, -r0] │ │ │ │ - ldrdeq r5, [fp, -r6] │ │ │ │ + tsteq fp, ip, lsr r3 │ │ │ │ + tsteq fp, r8, lsr r3 │ │ │ │ + tsteq fp, r0, lsr r3 │ │ │ │ + smlabbeq fp, r4, fp, r4 │ │ │ │ + @ instruction: 0x010b4b98 │ │ │ │ + tsteq fp, r8, lsl #6 │ │ │ │ ldrdeq r5, [fp, -r4] │ │ │ │ - tsteq r9, sl, ror #30 │ │ │ │ - tsteq r9, r2, ror #30 │ │ │ │ + ldrdeq r5, [fp, -r8] │ │ │ │ + strdeq ip, [r9, -ip] │ │ │ │ + smlabteq fp, r8, r2, r5 │ │ │ │ + smlabteq fp, r4, r2, r5 │ │ │ │ + @ instruction: 0x0109c798 │ │ │ │ + @ instruction: 0x010b52b4 │ │ │ │ + smlabteq r9, r0, r7, ip │ │ │ │ + smlabbeq r9, r4, r7, ip │ │ │ │ + @ instruction: 0x010b5294 │ │ │ │ + ldrdeq ip, [r9, -r4] │ │ │ │ + tsteq fp, r8, ror #18 │ │ │ │ + tsteq fp, r0, ror r2 │ │ │ │ + tsteq r9, ip, lsl r7 │ │ │ │ + tsteq fp, ip, asr r2 │ │ │ │ + strdeq r4, [fp, -ip] │ │ │ │ + tsteq fp, r4, lsl #18 │ │ │ │ + @ instruction: 0x0109c894 │ │ │ │ + tsteq r2, r2, asr r8 │ │ │ │ + tsteq fp, r2, lsl r2 │ │ │ │ + smlatbeq fp, r2, r0, r5 │ │ │ │ + smlabteq fp, r2, r0, r5 │ │ │ │ + strheq r5, [fp, -lr] │ │ │ │ + strheq r5, [fp, -sl] │ │ │ │ + strheq r5, [fp, -r6] │ │ │ │ strheq r5, [fp, -r2] │ │ │ │ + strheq r5, [fp, -r2] │ │ │ │ + strheq r5, [fp, -r2] │ │ │ │ + @ instruction: 0x010b5196 │ │ │ │ + tsteq fp, ip, asr r9 │ │ │ │ + smlabbeq sl, r6, r7, r3 │ │ │ │ + tsteq fp, r2, ror r1 │ │ │ │ + tsteq fp, r0, lsr #4 │ │ │ │ + tsteq fp, r2, lsl r9 │ │ │ │ + tsteq fp, r2, ror r2 │ │ │ │ + tsteq fp, r4, ror #4 │ │ │ │ + tsteq fp, r6, asr r2 │ │ │ │ + tsteq fp, r8, asr #4 │ │ │ │ + tsteq fp, sl, lsr r2 │ │ │ │ + tsteq fp, ip, lsr #4 │ │ │ │ + tsteq fp, lr, lsl r2 │ │ │ │ + tsteq fp, r0, lsl r2 │ │ │ │ + tsteq fp, lr, lsl r1 │ │ │ │ + tsteq r2, r6, ror #11 │ │ │ │ + tsteq r9, r0, asr r2 │ │ │ │ + smlabbeq fp, r8, r7, r4 │ │ │ │ + smlatbeq fp, r4, r0, r5 │ │ │ │ + tsteq fp, r6, ror #14 │ │ │ │ + swpeq r5, lr, [fp] │ │ │ │ + swpeq r5, r8, [fp] │ │ │ │ tsteq r9, r8, lsr pc │ │ │ │ - tsteq r9, r0, lsr pc │ │ │ │ - tsteq fp, r8, lsr ip │ │ │ │ - tsteq r9, r6, lsl #30 │ │ │ │ - strdeq r4, [r9, -lr] │ │ │ │ - tsteq fp, r6, rrx │ │ │ │ - ldrdeq r4, [r9, -r4] │ │ │ │ - smlabteq r9, ip, lr, r4 │ │ │ │ - qaddeq r5, r0, fp │ │ │ │ - strdeq r4, [fp, -ip] │ │ │ │ - tsteq fp, r8, asr #32 │ │ │ │ - tsteq fp, r6, asr #32 │ │ │ │ - tsteq fp, r0, asr #32 │ │ │ │ - @ instruction: 0x01094db6 │ │ │ │ - tsteq fp, r6, lsl r0 │ │ │ │ - tsteq fp, r2, lsl r0 │ │ │ │ - strdeq r4, [fp, -r8] │ │ │ │ - smlatteq fp, r2, pc, r4 @ │ │ │ │ - strdeq r3, [fp, -r4] │ │ │ │ - smlatteq fp, sl, ip, r3 │ │ │ │ - ldrdeq r4, [fp, -r0] │ │ │ │ - ldrdeq r4, [fp, -r0] │ │ │ │ - smlabteq fp, sl, pc, r4 @ │ │ │ │ - smlabteq fp, r4, pc, r4 @ │ │ │ │ - tsteq r2, r0, lsl r3 │ │ │ │ - smlabteq fp, r2, pc, r4 @ │ │ │ │ - @ instruction: 0x010b44bc │ │ │ │ + smlabbeq fp, sl, r0, r5 │ │ │ │ + smlabbeq fp, r8, r0, r5 │ │ │ │ + smlabbeq fp, r8, r0, r5 │ │ │ │ + smlatteq fp, sl, r6, r4 │ │ │ │ + tsteq fp, sl, ror r0 │ │ │ │ + smlabteq fp, r6, r6, r4 │ │ │ │ + tsteq fp, r6, ror r0 │ │ │ │ + @ instruction: 0x010b6296 │ │ │ │ + smlatbeq ip, sl, ip, r2 │ │ │ │ + tsteq fp, sl, asr #32 │ │ │ │ + tsteq fp, lr, ror #12 │ │ │ │ + smlatteq r9, sl, r1, ip │ │ │ │ + tsteq fp, r0, lsr #32 │ │ │ │ + tsteq fp, r6, lsr #32 │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + @ instruction: 0x01094eba │ │ │ │ + @ instruction: 0x01094eb2 │ │ │ │ + tsteq fp, r2 │ │ │ │ + smlabbeq r9, r8, lr, r4 │ │ │ │ + smlabbeq r9, r0, lr, r4 │ │ │ │ + smlabbeq fp, r8, fp, r4 │ │ │ │ + tsteq r9, r6, asr lr │ │ │ │ + tsteq r9, lr, asr #28 │ │ │ │ @ instruction: 0x010b4fb6 │ │ │ │ - smlatbeq fp, r8, pc, r4 @ │ │ │ │ - @ instruction: 0x010b4f9a │ │ │ │ - tsteq r9, lr, asr #24 │ │ │ │ - smlatteq ip, r2, r2, r5 │ │ │ │ - tsteq r9, r0, lsr #24 │ │ │ │ + tsteq r9, r4, lsr #28 │ │ │ │ + tsteq r9, ip, lsl lr │ │ │ │ + smlatbeq fp, r0, pc, r4 @ │ │ │ │ + tsteq fp, ip, asr #10 │ │ │ │ + @ instruction: 0x010b4f98 │ │ │ │ + @ instruction: 0x010b4f96 │ │ │ │ + @ instruction: 0x010b4f90 │ │ │ │ + tsteq r9, r6, lsl #26 │ │ │ │ + tsteq fp, r6, ror #30 │ │ │ │ + tsteq fp, r2, ror #30 │ │ │ │ tsteq fp, r8, asr #30 │ │ │ │ - tsteq fp, r0, lsr pc │ │ │ │ - smlatteq r9, r2, fp, r4 │ │ │ │ - ldrdeq r4, [r9, -r4] │ │ │ │ - @ instruction: 0x010b43be │ │ │ │ - tsteq fp, r0, ror sp │ │ │ │ - tsteq fp, r6, ror #26 │ │ │ │ - smlabbeq fp, lr, pc, r5 @ │ │ │ │ - smlatbeq ip, r4, r9, r2 │ │ │ │ - tsteq fp, r6, asr #26 │ │ │ │ - tsteq fp, ip, ror #6 │ │ │ │ - smlabbeq fp, sl, pc, r4 @ │ │ │ │ - smlabteq r9, r2, r1, ip │ │ │ │ - tsteq r2, r4, ror r1 │ │ │ │ - tsteq r9, r4, lsr fp │ │ │ │ - tsteq r9, ip, lsr #22 │ │ │ │ - tsteq r9, r4, lsr #22 │ │ │ │ - tsteq r9, ip, lsl fp │ │ │ │ - tsteq r9, r4, lsl fp │ │ │ │ - strdeq r4, [r9, -lr] │ │ │ │ - tsteq fp, lr, ror #6 │ │ │ │ - smlabbeq r9, r2, fp, r4 │ │ │ │ - tsteq r9, ip, ror fp │ │ │ │ - tsteq fp, r2, asr r3 │ │ │ │ - tsteq r9, r6, asr fp │ │ │ │ - tsteq r9, r0, asr fp │ │ │ │ - tsteq fp, r6, lsr r3 │ │ │ │ - tsteq r9, sl, lsr #22 │ │ │ │ + tsteq fp, r2, lsr pc │ │ │ │ + tsteq fp, r4, asr #24 │ │ │ │ + tsteq fp, sl, lsr ip │ │ │ │ + tsteq fp, r0, lsr #30 │ │ │ │ + tsteq fp, r0, lsr #30 │ │ │ │ + tsteq fp, sl, lsl pc │ │ │ │ + tsteq fp, r4, lsl pc │ │ │ │ + tsteq r2, r0, ror #4 │ │ │ │ + tsteq fp, r2, lsl pc │ │ │ │ + tsteq fp, ip, lsl #8 │ │ │ │ + tsteq fp, r6, lsl #30 │ │ │ │ + strdeq r4, [fp, -r8] │ │ │ │ + smlatteq fp, sl, lr, r4 │ │ │ │ + @ instruction: 0x01094b9e │ │ │ │ + tsteq ip, r2, lsr r2 │ │ │ │ + tsteq r9, r0, ror fp │ │ │ │ + @ instruction: 0x010b4e98 │ │ │ │ + smlabbeq fp, r0, lr, r4 │ │ │ │ + tsteq r9, r2, lsr fp │ │ │ │ tsteq r9, r4, lsr #22 │ │ │ │ - tsteq fp, sl, lsl r3 │ │ │ │ - strdeq r4, [r9, -lr] │ │ │ │ - strdeq r4, [r9, -r8] │ │ │ │ - strdeq r5, [fp, -lr] │ │ │ │ - ldrdeq r4, [r9, -r0] │ │ │ │ + tsteq fp, lr, lsl #6 │ │ │ │ + smlabteq fp, r0, ip, r4 │ │ │ │ + @ instruction: 0x010b4cb6 │ │ │ │ + ldrdeq r5, [fp, -lr] │ │ │ │ + strdeq r2, [ip, -r4] │ │ │ │ + @ instruction: 0x010b4c96 │ │ │ │ + @ instruction: 0x010b42bc │ │ │ │ + ldrdeq r4, [fp, -sl] │ │ │ │ + tsteq r9, r2, lsl r1 │ │ │ │ + tsteq r2, r4, asr #1 │ │ │ │ + smlabbeq r9, r4, sl, r4 │ │ │ │ + tsteq r9, ip, ror sl │ │ │ │ + tsteq r9, r4, ror sl │ │ │ │ + tsteq r9, ip, ror #20 │ │ │ │ + tsteq r9, r4, ror #20 │ │ │ │ + tsteq r9, lr, asr #20 │ │ │ │ + @ instruction: 0x010b52be │ │ │ │ + ldrdeq r4, [r9, -r2] │ │ │ │ + smlabteq r9, ip, sl, r4 │ │ │ │ + smlatbeq fp, r2, r2, r5 │ │ │ │ + smlatbeq r9, r6, sl, r4 │ │ │ │ + smlatbeq r9, r0, sl, r4 │ │ │ │ + smlabbeq fp, r6, r2, r5 │ │ │ │ + tsteq r9, sl, ror sl │ │ │ │ + tsteq r9, r4, ror sl │ │ │ │ + tsteq fp, sl, ror #4 │ │ │ │ + tsteq r9, lr, asr #20 │ │ │ │ + tsteq r9, r8, asr #20 │ │ │ │ + tsteq fp, lr, asr #4 │ │ │ │ + tsteq r9, r0, lsr #20 │ │ │ │ stclcs 8, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfe800 │ │ │ │ @ instruction: 0x463b2d5c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ @@ -39973,199 +39973,199 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb ip, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1000774 │ │ │ │ bmi fef74800 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ cmn r8, r4, asr r9 │ │ │ │ - tsteq r9, r4, lsl #16 │ │ │ │ - tsteq fp, r8, lsl r0 │ │ │ │ - ldrdeq r4, [r9, -sl] │ │ │ │ - ldrdeq r4, [r9, -r2] │ │ │ │ - strdeq r4, [fp, -r6] │ │ │ │ - smlatbeq r9, r8, r7, r4 │ │ │ │ - smlatbeq r9, r0, r7, r4 │ │ │ │ - ldrdeq r4, [fp, -r4] │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ - @ instruction: 0x010b4fba │ │ │ │ - @ instruction: 0x010b4fb6 │ │ │ │ - @ instruction: 0x010b4fb8 │ │ │ │ - @ instruction: 0x010b4fbc │ │ │ │ - smlabbeq fp, r2, lr, r3 │ │ │ │ - tsteq fp, r2, lsr r8 │ │ │ │ - smlatbeq fp, r8, pc, r4 @ │ │ │ │ - strdeq r4, [r9, -sl] │ │ │ │ - strdeq r4, [r9, -r2] │ │ │ │ - @ instruction: 0x010b4f90 │ │ │ │ - smlabteq fp, r6, r3, r4 │ │ │ │ - @ instruction: 0x010946b0 │ │ │ │ - smlatbeq r9, r8, r6, r4 │ │ │ │ - @ instruction: 0x010b43b6 │ │ │ │ - tsteq fp, sl, asr #30 │ │ │ │ - tsteq r9, r4, ror r6 │ │ │ │ - tsteq r9, ip, ror #12 │ │ │ │ - tsteq fp, r8, lsr #30 │ │ │ │ - tsteq r9, r2, asr #12 │ │ │ │ - tsteq r9, sl, lsr r6 │ │ │ │ + tsteq r9, r4, asr r7 │ │ │ │ + tsteq fp, r8, ror #30 │ │ │ │ + tsteq r9, sl, lsr #14 │ │ │ │ + tsteq r9, r2, lsr #14 │ │ │ │ + tsteq fp, r6, asr #30 │ │ │ │ + strdeq r4, [r9, -r8] │ │ │ │ + strdeq r4, [r9, -r0] │ │ │ │ + tsteq fp, r4, lsr #30 │ │ │ │ + smlatbeq r9, r8, r9, fp │ │ │ │ + tsteq fp, sl, lsl #30 │ │ │ │ tsteq fp, r6, lsl #30 │ │ │ │ - tsteq r9, r0, lsl r6 │ │ │ │ - tsteq r9, r8, lsl #12 │ │ │ │ - smlatteq fp, r4, lr, r4 │ │ │ │ - ldrdeq r4, [r9, -lr] │ │ │ │ - ldrdeq r4, [r9, -r6] │ │ │ │ - smlabteq fp, r2, lr, r4 │ │ │ │ - smlatbeq r9, ip, r5, r4 │ │ │ │ - smlatbeq r9, r4, r5, r4 │ │ │ │ - smlatbeq fp, r0, lr, r4 │ │ │ │ - tsteq r9, sl, ror r5 │ │ │ │ - tsteq r9, r2, ror r5 │ │ │ │ - tsteq fp, lr, ror lr │ │ │ │ - tsteq r9, r8, asr #10 │ │ │ │ - tsteq r9, r0, asr #10 │ │ │ │ - tsteq fp, r2, ror #28 │ │ │ │ - smlabteq r9, r8, r7, fp │ │ │ │ - tsteq fp, r6, lsl lr │ │ │ │ - tsteq fp, ip, lsl lr │ │ │ │ - tsteq fp, r6, lsr #28 │ │ │ │ - tsteq fp, r4, lsr #28 │ │ │ │ - tsteq fp, r2, lsr #28 │ │ │ │ - tsteq fp, r0, lsr #28 │ │ │ │ - tsteq fp, sl, lsr #28 │ │ │ │ - tsteq fp, r8, lsr #28 │ │ │ │ - tsteq fp, r2, lsr lr │ │ │ │ - tsteq fp, r4, lsr lr │ │ │ │ - tsteq fp, r2, asr #28 │ │ │ │ - tsteq fp, r0, asr lr │ │ │ │ - tsteq fp, r2, ror lr │ │ │ │ + tsteq fp, r8, lsl #30 │ │ │ │ + tsteq fp, ip, lsl #30 │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + smlabbeq fp, r2, r7, r4 │ │ │ │ + strdeq r4, [fp, -r8] │ │ │ │ + tsteq r9, sl, asr #12 │ │ │ │ + tsteq r9, r2, asr #12 │ │ │ │ + smlatteq fp, r0, lr, r4 │ │ │ │ + tsteq fp, r6, lsl r3 │ │ │ │ + tsteq r9, r0, lsl #12 │ │ │ │ + strdeq r4, [r9, -r8] │ │ │ │ + tsteq fp, r6, lsl #6 │ │ │ │ + @ instruction: 0x010b4e9a │ │ │ │ + smlabteq r9, r4, r5, r4 │ │ │ │ + @ instruction: 0x010945bc │ │ │ │ tsteq fp, r8, ror lr │ │ │ │ - smlabbeq fp, r6, lr, r4 │ │ │ │ - smlabbeq fp, r4, lr, r4 │ │ │ │ - smlabbeq fp, r2, lr, r4 │ │ │ │ - smlabbeq fp, r4, lr, r4 │ │ │ │ - tsteq r2, r0, lsr #18 │ │ │ │ - smlatteq fp, r0, r3, r4 │ │ │ │ - smlabteq fp, r4, sl, r3 │ │ │ │ - smlatteq sl, r0, r8, r2 │ │ │ │ - tsteq r9, sl, lsr #12 │ │ │ │ - tsteq r2, r2, lsr #17 │ │ │ │ - tsteq fp, r0, lsr #28 │ │ │ │ - tsteq fp, r4, asr #20 │ │ │ │ - strdeq r4, [fp, -ip] │ │ │ │ - tsteq fp, r0, lsr #20 │ │ │ │ - tsteq r9, r8, lsl r2 │ │ │ │ - tsteq r9, r0, lsl r2 │ │ │ │ - smlatteq r9, sl, r1, r4 │ │ │ │ - smlatbeq fp, r2, r6, r4 │ │ │ │ - tsteq fp, r0, lsr #16 │ │ │ │ - smlabteq fp, r6, r9, r4 │ │ │ │ - smlabteq fp, r0, r9, r4 │ │ │ │ - @ instruction: 0x010b49be │ │ │ │ - @ instruction: 0x010b49bc │ │ │ │ - @ instruction: 0x010b49ba │ │ │ │ - @ instruction: 0x010b49b4 │ │ │ │ - smlatbeq fp, lr, r9, r4 │ │ │ │ - smlabteq fp, r8, r8, r4 │ │ │ │ - smlabteq fp, r2, r8, r4 │ │ │ │ - smlabteq fp, r0, r8, r4 │ │ │ │ - @ instruction: 0x010b48be │ │ │ │ - @ instruction: 0x010b48b2 │ │ │ │ - smlatbeq fp, r4, r8, r4 │ │ │ │ - @ instruction: 0x010b4894 │ │ │ │ - tsteq r9, r6, ror r0 │ │ │ │ - strdeq r4, [fp, -r6] │ │ │ │ + @ instruction: 0x01094592 │ │ │ │ + smlabbeq r9, sl, r5, r4 │ │ │ │ + tsteq fp, r6, asr lr │ │ │ │ + tsteq r9, r0, ror #10 │ │ │ │ + tsteq r9, r8, asr r5 │ │ │ │ + tsteq fp, r4, lsr lr │ │ │ │ + tsteq r9, lr, lsr #10 │ │ │ │ + tsteq r9, r6, lsr #10 │ │ │ │ + tsteq fp, r2, lsl lr │ │ │ │ + strdeq r4, [r9, -ip] │ │ │ │ + strdeq r4, [r9, -r4] │ │ │ │ strdeq r4, [fp, -r0] │ │ │ │ - smlatteq fp, sl, r3, r4 │ │ │ │ - smlatteq fp, r4, r3, r4 │ │ │ │ - smlatteq fp, r2, r3, r4 │ │ │ │ - smlatteq fp, r0, r3, r4 │ │ │ │ - ldrdeq r4, [fp, -lr] │ │ │ │ - smlatteq fp, r0, r3, r4 │ │ │ │ - ldrdeq r4, [fp, -lr] │ │ │ │ - ldrdeq r4, [fp, -r8] │ │ │ │ - ldrdeq r4, [fp, -r2] │ │ │ │ - smlabteq fp, ip, r2, r4 │ │ │ │ - smlabteq fp, r6, r2, r4 │ │ │ │ - smlabteq fp, r4, r2, r4 │ │ │ │ - smlabteq fp, r2, r2, r4 │ │ │ │ - @ instruction: 0x010b42bc │ │ │ │ - tsteq r9, lr, asr r2 │ │ │ │ - smlabteq fp, r0, sl, r4 │ │ │ │ - @ instruction: 0x010b4ab6 │ │ │ │ - smlatbeq fp, ip, sl, r4 │ │ │ │ - smlatbeq fp, r2, sl, r4 │ │ │ │ - smlatbeq r9, r0, lr, r3 │ │ │ │ - smlabbeq fp, sl, r6, r3 │ │ │ │ - smlabteq fp, r2, pc, r3 @ │ │ │ │ - tsteq fp, r6, ror #20 │ │ │ │ - tsteq fp, r8, ror #20 │ │ │ │ - tsteq fp, r0, ror #30 │ │ │ │ - tsteq fp, r2, asr sl │ │ │ │ - tsteq fp, ip, asr #20 │ │ │ │ - tsteq fp, r6, asr #20 │ │ │ │ - tsteq fp, r0, asr #20 │ │ │ │ - tsteq fp, sl, lsr sl │ │ │ │ - tsteq fp, r8, lsr sl │ │ │ │ - tsteq fp, r6, lsr sl │ │ │ │ - tsteq fp, r0, lsr sl │ │ │ │ - tsteq fp, lr, lsr #20 │ │ │ │ - tsteq fp, ip, lsr #20 │ │ │ │ - tsteq fp, sl, lsr #20 │ │ │ │ - @ instruction: 0x01120392 │ │ │ │ - smlabbeq sl, r8, r3, r2 │ │ │ │ - tsteq fp, r4, lsr r5 │ │ │ │ - strdeq r4, [fp, -r6] │ │ │ │ - smlatteq fp, r6, r9, r4 │ │ │ │ - tsteq fp, r4, lsl #10 │ │ │ │ + smlabteq r9, sl, r4, r4 │ │ │ │ + smlabteq r9, r2, r4, r4 │ │ │ │ + smlabteq fp, lr, sp, r4 │ │ │ │ + @ instruction: 0x01094498 │ │ │ │ + @ instruction: 0x01094490 │ │ │ │ + @ instruction: 0x010b4db2 │ │ │ │ + tsteq r9, r8, lsl r7 │ │ │ │ + tsteq fp, r6, ror #26 │ │ │ │ + tsteq fp, ip, ror #26 │ │ │ │ + tsteq fp, r6, ror sp │ │ │ │ + tsteq fp, r4, ror sp │ │ │ │ + tsteq fp, r2, ror sp │ │ │ │ + tsteq fp, r0, ror sp │ │ │ │ + tsteq fp, sl, ror sp │ │ │ │ + tsteq fp, r8, ror sp │ │ │ │ + smlabbeq fp, r2, sp, r4 │ │ │ │ + smlabbeq fp, r4, sp, r4 │ │ │ │ + @ instruction: 0x010b4d92 │ │ │ │ + smlatbeq fp, r0, sp, r4 │ │ │ │ + smlabteq fp, r2, sp, r4 │ │ │ │ + smlabteq fp, r8, sp, r4 │ │ │ │ ldrdeq r4, [fp, -r6] │ │ │ │ - @ instruction: 0x010b49be │ │ │ │ - tsteq fp, lr, lsl r3 │ │ │ │ + ldrdeq r4, [fp, -r4] │ │ │ │ + ldrdeq r4, [fp, -r2] │ │ │ │ + ldrdeq r4, [fp, -r4] │ │ │ │ + tsteq r2, r0, ror r8 │ │ │ │ + tsteq fp, r0, lsr r3 │ │ │ │ + tsteq fp, r4, lsl sl │ │ │ │ + tsteq sl, r0, lsr r8 │ │ │ │ + tsteq r9, sl, ror r5 │ │ │ │ + @ instruction: 0x011207f2 │ │ │ │ + tsteq fp, r0, ror sp │ │ │ │ + @ instruction: 0x010b3994 │ │ │ │ + tsteq fp, ip, asr #26 │ │ │ │ + tsteq fp, r0, ror r9 │ │ │ │ + tsteq r9, r8, ror #2 │ │ │ │ + tsteq r9, r0, ror #2 │ │ │ │ + tsteq r9, sl, lsr r1 │ │ │ │ + strdeq r4, [fp, -r2] │ │ │ │ + tsteq fp, r0, ror r7 │ │ │ │ + tsteq fp, r6, lsl r9 │ │ │ │ + tsteq fp, r0, lsl r9 │ │ │ │ + tsteq fp, lr, lsl #18 │ │ │ │ + tsteq fp, ip, lsl #18 │ │ │ │ + tsteq fp, sl, lsl #18 │ │ │ │ + tsteq fp, r4, lsl #18 │ │ │ │ + strdeq r4, [fp, -lr] │ │ │ │ + tsteq fp, r8, lsl r8 │ │ │ │ + tsteq fp, r2, lsl r8 │ │ │ │ + tsteq fp, r0, lsl r8 │ │ │ │ + tsteq fp, lr, lsl #16 │ │ │ │ + tsteq fp, r2, lsl #16 │ │ │ │ + strdeq r4, [fp, -r4] │ │ │ │ + smlatteq fp, r4, r7, r4 │ │ │ │ + smlabteq r9, r6, pc, r3 @ │ │ │ │ + tsteq fp, r6, asr #6 │ │ │ │ + tsteq fp, r0, asr #6 │ │ │ │ + tsteq fp, sl, lsr r3 │ │ │ │ + tsteq fp, r4, lsr r3 │ │ │ │ + tsteq fp, r2, lsr r3 │ │ │ │ + tsteq fp, r0, lsr r3 │ │ │ │ + tsteq fp, lr, lsr #6 │ │ │ │ + tsteq fp, r0, lsr r3 │ │ │ │ + tsteq fp, lr, lsr #4 │ │ │ │ + tsteq fp, r8, lsr #4 │ │ │ │ + tsteq fp, r2, lsr #4 │ │ │ │ + tsteq fp, ip, lsl r2 │ │ │ │ + tsteq fp, r6, lsl r2 │ │ │ │ + tsteq fp, r4, lsl r2 │ │ │ │ + tsteq fp, r2, lsl r2 │ │ │ │ + tsteq fp, ip, lsl #4 │ │ │ │ + smlatbeq r9, lr, r1, fp │ │ │ │ + tsteq fp, r0, lsl sl │ │ │ │ + tsteq fp, r6, lsl #20 │ │ │ │ + strdeq r4, [fp, -ip] │ │ │ │ + strdeq r4, [fp, -r2] │ │ │ │ + strdeq r3, [r9, -r0] │ │ │ │ + ldrdeq r3, [fp, -sl] │ │ │ │ + tsteq fp, r2, lsl pc │ │ │ │ + @ instruction: 0x010b49b6 │ │ │ │ + @ instruction: 0x010b49b8 │ │ │ │ + @ instruction: 0x010b3eb0 │ │ │ │ smlatbeq fp, r2, r9, r4 │ │ │ │ - @ instruction: 0x010b499a │ │ │ │ - @ instruction: 0x011202b8 │ │ │ │ - tsteq r9, ip, ror #18 │ │ │ │ - tsteq fp, lr, ror #18 │ │ │ │ - tsteq fp, r6, ror #18 │ │ │ │ - tsteq fp, lr, asr r9 │ │ │ │ - tsteq fp, ip, asr r9 │ │ │ │ - tsteq fp, ip, asr r9 │ │ │ │ - tsteq fp, r8, asr r9 │ │ │ │ - tsteq fp, sl, lsr #18 │ │ │ │ - tsteq fp, sl, lsr #18 │ │ │ │ + @ instruction: 0x010b499c │ │ │ │ + @ instruction: 0x010b4996 │ │ │ │ + @ instruction: 0x010b4990 │ │ │ │ + smlabbeq fp, sl, r9, r4 │ │ │ │ + smlabbeq fp, r8, r9, r4 │ │ │ │ + smlabbeq fp, r6, r9, r4 │ │ │ │ + smlabbeq fp, r0, r9, r4 │ │ │ │ + tsteq fp, lr, ror r9 │ │ │ │ + tsteq fp, ip, ror r9 │ │ │ │ + tsteq fp, sl, ror r9 │ │ │ │ + tsteq r2, r2, ror #5 │ │ │ │ + ldrdeq r2, [sl, -r8] │ │ │ │ + smlabbeq fp, r4, r4, r3 │ │ │ │ + tsteq fp, r6, asr #18 │ │ │ │ tsteq fp, r6, lsr r9 │ │ │ │ - strdeq r4, [fp, -r8] │ │ │ │ - strdeq r4, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsl r9 │ │ │ │ - smlabteq fp, r6, r8, r4 │ │ │ │ - smlabteq fp, r6, r8, r4 │ │ │ │ + tsteq fp, r4, asr r4 │ │ │ │ + tsteq fp, r6, lsr #18 │ │ │ │ + tsteq fp, lr, lsl #18 │ │ │ │ + tsteq fp, lr, ror #4 │ │ │ │ strdeq r4, [fp, -r2] │ │ │ │ - @ instruction: 0x010b4896 │ │ │ │ - @ instruction: 0x010b4898 │ │ │ │ - ldrdeq r4, [fp, -r6] │ │ │ │ - tsteq fp, sl, ror #16 │ │ │ │ - tsteq fp, ip, ror #16 │ │ │ │ - @ instruction: 0x010b48ba │ │ │ │ - tsteq fp, lr, lsr r8 │ │ │ │ - tsteq fp, r0, asr #16 │ │ │ │ - @ instruction: 0x010b489e │ │ │ │ - tsteq fp, r2, lsl r8 │ │ │ │ - tsteq fp, r4, lsl r8 │ │ │ │ - smlabbeq fp, r2, r8, r4 │ │ │ │ + smlatteq fp, sl, r8, r4 │ │ │ │ + tsteq r2, r8, lsl #4 │ │ │ │ + @ instruction: 0x0109b8bc │ │ │ │ + @ instruction: 0x010b48be │ │ │ │ + @ instruction: 0x010b48b6 │ │ │ │ + smlatbeq fp, lr, r8, r4 │ │ │ │ + smlatbeq fp, ip, r8, r4 │ │ │ │ + smlatbeq fp, ip, r8, r4 │ │ │ │ + smlatbeq fp, r8, r8, r4 │ │ │ │ + tsteq fp, sl, ror r8 │ │ │ │ + tsteq fp, sl, ror r8 │ │ │ │ + smlabbeq fp, r6, r8, r4 │ │ │ │ + tsteq fp, r8, asr #16 │ │ │ │ + tsteq fp, r8, asr #16 │ │ │ │ + tsteq fp, r4, ror #16 │ │ │ │ + tsteq fp, r6, lsl r8 │ │ │ │ + tsteq fp, r6, lsl r8 │ │ │ │ + tsteq fp, r2, asr #16 │ │ │ │ smlatteq fp, r6, r7, r4 │ │ │ │ smlatteq fp, r8, r7, r4 │ │ │ │ - tsteq fp, r6, ror #16 │ │ │ │ - @ instruction: 0x010b47ba │ │ │ │ + tsteq fp, r6, lsr #16 │ │ │ │ @ instruction: 0x010b47ba │ │ │ │ - tsteq fp, r6, asr #16 │ │ │ │ - tsteq fp, r2, asr r8 │ │ │ │ - tsteq fp, r4, asr r8 │ │ │ │ - tsteq fp, r6, asr r8 │ │ │ │ - tsteq fp, r2, ror #16 │ │ │ │ - tsteq fp, r8, lsl r8 │ │ │ │ - tsteq fp, r6, asr r8 │ │ │ │ - tsteq fp, r4, lsr r8 │ │ │ │ + @ instruction: 0x010b47bc │ │ │ │ + tsteq fp, sl, lsl #16 │ │ │ │ + smlabbeq fp, lr, r7, r4 │ │ │ │ + @ instruction: 0x010b4790 │ │ │ │ + smlatteq fp, lr, r7, r4 │ │ │ │ + tsteq fp, r2, ror #14 │ │ │ │ + tsteq fp, r4, ror #14 │ │ │ │ + ldrdeq r4, [fp, -r2] │ │ │ │ + tsteq fp, r6, lsr r7 │ │ │ │ + tsteq fp, r8, lsr r7 │ │ │ │ + @ instruction: 0x010b47b6 │ │ │ │ + tsteq fp, sl, lsl #14 │ │ │ │ + tsteq fp, sl, lsl #14 │ │ │ │ + @ instruction: 0x010b4796 │ │ │ │ + smlatbeq fp, r2, r7, r4 │ │ │ │ + smlatbeq fp, r4, r7, r4 │ │ │ │ + smlatbeq fp, r6, r7, r4 │ │ │ │ + @ instruction: 0x010b47b2 │ │ │ │ + tsteq fp, r8, ror #14 │ │ │ │ + smlatbeq fp, r6, r7, r4 │ │ │ │ + smlabbeq fp, r4, r7, r4 │ │ │ │ stclcs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d7447a │ │ │ │ @ instruction: 0xf8dfefda │ │ │ │ ldrtmi r2, [fp], -r0, ror #27 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d7447a │ │ │ │ @@ -41049,207 +41049,207 @@ │ │ │ │ @ instruction: 0xf0002e02 │ │ │ │ mcrcs 1, 0, r8, cr0, cr6, {4} │ │ │ │ blge ffa924d0 │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmia ip!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bllt ff7d12fc │ │ │ │ - tsteq fp, r4, lsl #10 │ │ │ │ - tsteq fp, r8, asr r5 │ │ │ │ - tsteq fp, lr, lsl r5 │ │ │ │ - ldrdeq r4, [fp, -r2] │ │ │ │ - tsteq fp, lr, lsr r5 │ │ │ │ - @ instruction: 0x010b44b0 │ │ │ │ - @ instruction: 0x010b44b0 │ │ │ │ - tsteq fp, r0, lsr #10 │ │ │ │ - @ instruction: 0x010b44ba │ │ │ │ - tsteq fp, ip, ror #8 │ │ │ │ - smlatbeq sl, ip, ip, r1 │ │ │ │ - tsteq r9, r4 │ │ │ │ - @ instruction: 0x010c1190 │ │ │ │ - tsteq fp, r0, ror r6 │ │ │ │ - tsteq fp, ip, ror #12 │ │ │ │ - ldrdeq sl, [r9, -r8] │ │ │ │ - tsteq fp, r8, asr r6 │ │ │ │ - tsteq fp, r8, asr r6 │ │ │ │ - tsteq fp, r8, asr r6 │ │ │ │ - tsteq fp, r0, asr r6 │ │ │ │ - tsteq fp, ip, asr #12 │ │ │ │ - tsteq fp, r8, asr #12 │ │ │ │ - tsteq fp, r8, asr #12 │ │ │ │ - tsteq fp, ip, asr #12 │ │ │ │ - tsteq fp, r0, asr r6 │ │ │ │ - tsteq fp, r8, asr r6 │ │ │ │ - tstpeq r1, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [fp, -sl] │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ - ldrdeq r4, [fp, -r4] │ │ │ │ - smlabteq fp, lr, r3, r4 │ │ │ │ - smlatbeq fp, r0, r3, r4 │ │ │ │ - @ instruction: 0x010b43b8 │ │ │ │ - smlabbeq fp, r8, r3, r4 │ │ │ │ - tstpeq r1, lr, ror #21 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010b4390 │ │ │ │ - smlabbeq fp, r8, r3, r4 │ │ │ │ - @ instruction: 0x010b4392 │ │ │ │ - @ instruction: 0x010b4398 │ │ │ │ - @ instruction: 0x010b439e │ │ │ │ - ldrdeq sl, [r9, -ip] │ │ │ │ - ldrdeq r3, [r9, -r2] │ │ │ │ - smlabteq r9, sl, r4, r3 │ │ │ │ - tsteq fp, r2, ror r3 │ │ │ │ - strdeq r2, [fp, -sl] │ │ │ │ - tsteq fp, r6, ror #6 │ │ │ │ - tsteq r9, ip, ror r4 │ │ │ │ - tsteq r9, r4, ror r4 │ │ │ │ - tsteq fp, r2, asr r3 │ │ │ │ - smlabbeq fp, r4, r3, r4 │ │ │ │ - smlatbeq fp, r4, fp, r2 │ │ │ │ - tsteq fp, r6, ror r3 │ │ │ │ - tsteq fp, lr, ror #6 │ │ │ │ - tsteq fp, r0, ror r3 │ │ │ │ - tsteq fp, lr, ror #6 │ │ │ │ - tsteq r9, ip, lsr r3 │ │ │ │ - smlabbeq fp, r2, r3, r4 │ │ │ │ - tsteq fp, r8, ror #6 │ │ │ │ - smlabbeq r9, r6, r6, sl │ │ │ │ - tsteq fp, r8, asr #6 │ │ │ │ - tsteq fp, r2, asr #6 │ │ │ │ - tsteq fp, r0, asr #6 │ │ │ │ - tsteq fp, lr, lsr r3 │ │ │ │ - tsteq fp, r0, asr #6 │ │ │ │ - tsteq fp, r4, lsr r3 │ │ │ │ + tsteq fp, r4, asr r4 │ │ │ │ + smlatbeq fp, r8, r4, r4 │ │ │ │ + tsteq fp, lr, ror #8 │ │ │ │ + tsteq fp, r2, lsr #8 │ │ │ │ + smlabbeq fp, lr, r4, r4 │ │ │ │ + tsteq fp, r0, lsl #8 │ │ │ │ + tsteq fp, r0, lsl #8 │ │ │ │ + tsteq fp, r0, ror r4 │ │ │ │ + tsteq fp, sl, lsl #8 │ │ │ │ + @ instruction: 0x010b43bc │ │ │ │ + strdeq r1, [sl, -ip] │ │ │ │ + tsteq r9, r4, asr pc │ │ │ │ + smlatteq ip, r0, r0, r1 │ │ │ │ + smlabteq fp, r0, r5, r3 │ │ │ │ + @ instruction: 0x010b35bc │ │ │ │ + tsteq r9, r8, lsr #30 │ │ │ │ + smlatbeq fp, r8, r5, r3 │ │ │ │ + smlatbeq fp, r8, r5, r3 │ │ │ │ + smlatbeq fp, r8, r5, r3 │ │ │ │ + smlatbeq fp, r0, r5, r3 │ │ │ │ + @ instruction: 0x010b359c │ │ │ │ + @ instruction: 0x010b3598 │ │ │ │ + @ instruction: 0x010b3598 │ │ │ │ + @ instruction: 0x010b359c │ │ │ │ + smlatbeq fp, r0, r5, r3 │ │ │ │ + smlatbeq fp, r8, r5, r3 │ │ │ │ + tstpeq r1, lr, asr #21 @ p-variant is OBSOLETE │ │ │ │ tsteq fp, sl, lsr #6 │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - tsteq fp, r2, lsl r3 │ │ │ │ - tsteq fp, ip, lsr sl │ │ │ │ - tsteq fp, r6, lsl #6 │ │ │ │ - tsteq r9, r8, lsl #4 │ │ │ │ - smlatbeq fp, sl, r0, r4 │ │ │ │ - ldrdeq r4, [fp, -r0] │ │ │ │ + tsteq fp, ip, lsr #6 │ │ │ │ + tsteq fp, r4, lsr #6 │ │ │ │ + tsteq fp, lr, lsl r3 │ │ │ │ + strdeq r4, [fp, -r0] │ │ │ │ + tsteq fp, r8, lsl #6 │ │ │ │ + ldrdeq r4, [fp, -r8] │ │ │ │ + tstpeq r1, lr, lsr sl @ p-variant is OBSOLETE │ │ │ │ + smlatteq fp, r0, r2, r4 │ │ │ │ + ldrdeq r4, [fp, -r8] │ │ │ │ + smlatteq fp, r2, r2, r4 │ │ │ │ + smlatteq fp, r8, r2, r4 │ │ │ │ + smlatteq fp, lr, r2, r4 │ │ │ │ + tsteq r9, ip, lsr #22 │ │ │ │ + tsteq r9, r2, lsr #8 │ │ │ │ + tsteq r9, sl, lsl r4 │ │ │ │ + smlabteq fp, r2, r2, r4 │ │ │ │ + tsteq fp, sl, asr #22 │ │ │ │ + @ instruction: 0x010b42b6 │ │ │ │ + smlabteq r9, ip, r3, r3 │ │ │ │ + smlabteq r9, r4, r3, r3 │ │ │ │ + smlatbeq fp, r2, r2, r4 │ │ │ │ + ldrdeq r4, [fp, -r4] │ │ │ │ + strdeq r2, [fp, -r4] │ │ │ │ smlabteq fp, r6, r2, r4 │ │ │ │ - tsteq fp, r8, lsr #16 │ │ │ │ - @ instruction: 0x010b42bc │ │ │ │ + @ instruction: 0x010b42be │ │ │ │ + smlabteq fp, r0, r2, r4 │ │ │ │ + @ instruction: 0x010b42be │ │ │ │ + smlabbeq r9, ip, r2, r3 │ │ │ │ + ldrdeq r4, [fp, -r2] │ │ │ │ @ instruction: 0x010b42b8 │ │ │ │ - smlabbeq fp, r0, r2, r2 │ │ │ │ - smlatbeq sl, r6, r7, r1 │ │ │ │ - smlabbeq sl, lr, r7, r1 │ │ │ │ + ldrdeq sl, [r9, -r6] │ │ │ │ @ instruction: 0x010b4298 │ │ │ │ - @ instruction: 0x010b2c92 │ │ │ │ + @ instruction: 0x010b4292 │ │ │ │ + @ instruction: 0x010b4290 │ │ │ │ + smlabbeq fp, lr, r2, r4 │ │ │ │ + @ instruction: 0x010b4290 │ │ │ │ smlabbeq fp, r4, r2, r4 │ │ │ │ - tsteq fp, lr, ror r2 │ │ │ │ - tsteq fp, r8, ror r2 │ │ │ │ - tstpeq r1, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, sl, asr r2 │ │ │ │ - tsteq fp, r2, asr r2 │ │ │ │ - tsteq fp, ip, asr #4 │ │ │ │ - strdeq sl, [r9, -r2] │ │ │ │ - tsteq fp, r4, lsr r2 │ │ │ │ - tsteq fp, sl, ror #16 │ │ │ │ - tsteq fp, lr, lsl #4 │ │ │ │ - tsteq fp, r0, asr r8 │ │ │ │ - tsteq sl, sl, ror r6 │ │ │ │ - tsteq fp, r6, rrx │ │ │ │ - smlabteq fp, r6, r1, r4 │ │ │ │ - tsteq fp, r8, lsl #16 │ │ │ │ - tsteq sl, r2, lsr r6 │ │ │ │ - tsteq fp, lr, lsl r0 │ │ │ │ - smlabteq fp, ip, pc, r2 @ │ │ │ │ - smlabteq fp, r6, pc, r2 @ │ │ │ │ - tsteq r9, r0, lsr r9 │ │ │ │ - smlatbeq fp, lr, pc, r2 @ │ │ │ │ - smlatbeq fp, ip, pc, r2 @ │ │ │ │ - smlatbeq fp, sl, pc, r2 @ │ │ │ │ - smlatbeq fp, r0, pc, r2 @ │ │ │ │ - @ instruction: 0x010b2f9a │ │ │ │ - @ instruction: 0x010b2f94 │ │ │ │ - @ instruction: 0x010b2f92 │ │ │ │ - @ instruction: 0x010b2f94 │ │ │ │ - @ instruction: 0x010b2f96 │ │ │ │ - @ instruction: 0x010b2f9c │ │ │ │ - tstpeq r1, r0, asr #9 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, sl, lsr #32 │ │ │ │ - tsteq fp, ip, ror #12 │ │ │ │ - @ instruction: 0x010a1496 │ │ │ │ - smlabbeq fp, r2, lr, r2 │ │ │ │ - smlatteq fp, r2, pc, r3 @ │ │ │ │ - tsteq fp, r4, lsr #12 │ │ │ │ - tsteq sl, lr, asr #8 │ │ │ │ + tsteq fp, sl, ror r2 │ │ │ │ + tsteq fp, r0, ror r2 │ │ │ │ + tsteq fp, r2, ror #4 │ │ │ │ + smlabbeq fp, ip, r9, r2 │ │ │ │ + tsteq fp, r6, asr r2 │ │ │ │ + tsteq r9, r8, asr r1 │ │ │ │ + strdeq r3, [fp, -sl] │ │ │ │ + tsteq fp, r0, lsr #4 │ │ │ │ + tsteq fp, r6, lsl r2 │ │ │ │ + tsteq fp, r8, ror r7 │ │ │ │ + tsteq fp, ip, lsl #4 │ │ │ │ + tsteq fp, r8, lsl #4 │ │ │ │ + ldrdeq r2, [fp, -r0] │ │ │ │ + strdeq r1, [sl, -r6] │ │ │ │ + ldrdeq r1, [sl, -lr] │ │ │ │ + smlatteq fp, r8, r1, r4 │ │ │ │ + smlatteq fp, r2, fp, r2 │ │ │ │ + ldrdeq r4, [fp, -r4] │ │ │ │ + smlabteq fp, lr, r1, r4 │ │ │ │ + smlabteq fp, r8, r1, r4 │ │ │ │ + tstpeq r1, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, sl, r1, r4 │ │ │ │ + smlatbeq fp, r2, r1, r4 │ │ │ │ + @ instruction: 0x010b419c │ │ │ │ + tsteq r9, r2, asr #18 │ │ │ │ + smlabbeq fp, r4, r1, r4 │ │ │ │ + @ instruction: 0x010b27ba │ │ │ │ + tsteq fp, lr, asr r1 │ │ │ │ + smlatbeq fp, r0, r7, r2 │ │ │ │ + smlabteq sl, sl, r5, r1 │ │ │ │ + @ instruction: 0x010b2fb6 │ │ │ │ + tsteq fp, r6, lsl r1 │ │ │ │ + tsteq fp, r8, asr r7 │ │ │ │ + smlabbeq sl, r2, r5, r1 │ │ │ │ + tsteq fp, lr, ror #30 │ │ │ │ + tsteq fp, ip, lsl pc │ │ │ │ + tsteq fp, r6, lsl pc │ │ │ │ + smlabbeq r9, r0, r8, sl │ │ │ │ + strdeq r2, [fp, -lr] │ │ │ │ + strdeq r2, [fp, -ip] │ │ │ │ + strdeq r2, [fp, -sl] │ │ │ │ + strdeq r2, [fp, -r0] │ │ │ │ + smlatteq fp, sl, lr, r2 │ │ │ │ + smlatteq fp, r4, lr, r2 │ │ │ │ + smlatteq fp, r2, lr, r2 │ │ │ │ + smlatteq fp, r4, lr, r2 │ │ │ │ + smlatteq fp, r6, lr, r2 │ │ │ │ + smlatteq fp, ip, lr, r2 │ │ │ │ + tstpeq r1, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, sl, ror pc │ │ │ │ + @ instruction: 0x010b25bc │ │ │ │ + smlatteq sl, r6, r3, r1 │ │ │ │ + ldrdeq r2, [fp, -r2] │ │ │ │ + tsteq fp, r2, lsr pc │ │ │ │ + tsteq fp, r4, ror r5 │ │ │ │ + @ instruction: 0x010a139e │ │ │ │ + smlabbeq fp, sl, sp, r2 │ │ │ │ + smlatteq fp, sl, lr, r3 │ │ │ │ + tsteq fp, ip, lsr #10 │ │ │ │ + tsteq sl, r6, asr r3 │ │ │ │ + tsteq fp, r2, asr #26 │ │ │ │ + @ instruction: 0x010b3eb6 │ │ │ │ + smlabbeq r9, r0, r4, sl │ │ │ │ + tsteq r9, r6, ror sp │ │ │ │ + tsteq r9, lr, ror #26 │ │ │ │ + smlabbeq fp, sl, lr, r3 │ │ │ │ + @ instruction: 0x010b249e │ │ │ │ + @ instruction: 0x01092c92 │ │ │ │ + tsteq fp, ip, asr #28 │ │ │ │ + tsteq fp, r2, asr #28 │ │ │ │ + tsteq fp, r8, lsr lr │ │ │ │ + tsteq fp, r6, lsr lr │ │ │ │ + tsteq fp, r4, lsr lr │ │ │ │ + tsteq fp, r6, lsr lr │ │ │ │ + tsteq fp, r8, lsr lr │ │ │ │ tsteq fp, sl, lsr lr │ │ │ │ - @ instruction: 0x010b3f9a │ │ │ │ - ldrdeq r2, [fp, -ip] │ │ │ │ - tsteq sl, r6, lsl #8 │ │ │ │ - strdeq r2, [fp, -r2] │ │ │ │ - tsteq fp, r6, ror #30 │ │ │ │ - tsteq r9, r0, lsr r5 │ │ │ │ - tsteq r9, r6, lsr #28 │ │ │ │ - tsteq r9, lr, lsl lr │ │ │ │ - tsteq fp, sl, lsr pc │ │ │ │ - tsteq fp, lr, asr #10 │ │ │ │ - tsteq r9, r2, asr #26 │ │ │ │ - strdeq r3, [fp, -ip] │ │ │ │ + smlabbeq r9, r4, ip, r2 │ │ │ │ + tsteq r9, ip, ror ip │ │ │ │ + tsteq fp, r4, lsr #28 │ │ │ │ + smlatteq fp, r2, lr, r3 │ │ │ │ + tsteq fp, r6, lsl lr │ │ │ │ + tsteq fp, lr, lsl #28 │ │ │ │ + @ instruction: 0x010b3eb0 │ │ │ │ + smlatteq fp, r4, sp, r3 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + strdeq r3, [fp, -sl] │ │ │ │ + strdeq r3, [fp, -r6] │ │ │ │ strdeq r3, [fp, -r2] │ │ │ │ - smlatteq fp, r8, lr, r3 │ │ │ │ - smlatteq fp, r6, lr, r3 │ │ │ │ - smlatteq fp, r4, lr, r3 │ │ │ │ - smlatteq fp, r6, lr, r3 │ │ │ │ - smlatteq fp, r8, lr, r3 │ │ │ │ - smlatteq fp, sl, lr, r3 │ │ │ │ - tsteq r9, r4, lsr sp │ │ │ │ - tsteq r9, ip, lsr #26 │ │ │ │ + smlabteq fp, r8, sp, r3 │ │ │ │ + smlabteq fp, r4, sp, r3 │ │ │ │ + ldrdeq r3, [fp, -lr] │ │ │ │ ldrdeq r3, [fp, -r4] │ │ │ │ - @ instruction: 0x010b3f92 │ │ │ │ - smlabteq fp, r6, lr, r3 │ │ │ │ - @ instruction: 0x010b3ebe │ │ │ │ - tsteq fp, r0, ror #30 │ │ │ │ - @ instruction: 0x010b3e94 │ │ │ │ - smlatbeq fp, r0, lr, r3 │ │ │ │ - smlatbeq fp, sl, lr, r3 │ │ │ │ - smlatbeq fp, r6, lr, r3 │ │ │ │ - smlatbeq fp, r2, lr, r3 │ │ │ │ - tsteq fp, r8, ror lr │ │ │ │ - tsteq fp, r4, ror lr │ │ │ │ - smlabbeq fp, lr, lr, r3 │ │ │ │ - smlabbeq fp, r4, lr, r3 │ │ │ │ - smlabbeq fp, r0, lr, r3 │ │ │ │ - tsteq fp, ip, ror lr │ │ │ │ - smlabbeq fp, r0, lr, r3 │ │ │ │ - smlabbeq fp, r4, lr, r3 │ │ │ │ - smlabbeq fp, ip, lr, r3 │ │ │ │ - tstpeq r1, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r8, ror lr │ │ │ │ - tsteq fp, r6, ror lr │ │ │ │ - @ instruction: 0x010b3d94 │ │ │ │ - smlabbeq fp, lr, sp, r3 │ │ │ │ - tsteq fp, r8, lsr #8 │ │ │ │ - smlatteq fp, r2, sp, r3 │ │ │ │ - smlatteq fp, sl, sp, r3 │ │ │ │ - tsteq fp, r6, lsl #8 │ │ │ │ - @ instruction: 0x010b3db0 │ │ │ │ - @ instruction: 0x010b3dba │ │ │ │ - smlatteq fp, r8, r3, r3 │ │ │ │ - smlabbeq fp, r4, sp, r3 │ │ │ │ - smlabbeq fp, lr, sp, r3 │ │ │ │ - smlabteq fp, ip, r3, r3 │ │ │ │ - tsteq fp, r8, asr sp │ │ │ │ - tsteq fp, r2, ror #26 │ │ │ │ - @ instruction: 0x010b33b0 │ │ │ │ - tsteq fp, ip, lsr #26 │ │ │ │ - tsteq fp, r6, lsr sp │ │ │ │ - @ instruction: 0x010b3394 │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ + smlabteq fp, ip, sp, r3 │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ + ldrdeq r3, [fp, -ip] │ │ │ │ + tstpeq r1, lr, lsr #1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq fp, r8, sp, r3 │ │ │ │ + smlabteq fp, r6, sp, r3 │ │ │ │ + smlatteq fp, r4, ip, r3 │ │ │ │ + ldrdeq r3, [fp, -lr] │ │ │ │ + tsteq fp, r8, ror r3 │ │ │ │ + tsteq fp, r2, lsr sp │ │ │ │ + tsteq fp, sl, lsr sp │ │ │ │ + tsteq fp, r6, asr r3 │ │ │ │ tsteq fp, r0, lsl #26 │ │ │ │ tsteq fp, sl, lsl #26 │ │ │ │ - tsteq fp, r8, ror r3 │ │ │ │ + tsteq fp, r8, lsr r3 │ │ │ │ ldrdeq r3, [fp, -r4] │ │ │ │ ldrdeq r3, [fp, -lr] │ │ │ │ - tsteq fp, ip, asr r3 │ │ │ │ + tsteq fp, ip, lsl r3 │ │ │ │ smlatbeq fp, r8, ip, r3 │ │ │ │ - @ instruction: 0x010b3cb0 │ │ │ │ - ldrdeq r9, [r9, -ip] │ │ │ │ - ldrdeq sl, [r9, -lr] │ │ │ │ + @ instruction: 0x010b3cb2 │ │ │ │ + mrseq r3, (UNDEF: 59) │ │ │ │ + tsteq fp, ip, ror ip │ │ │ │ + smlabbeq fp, r6, ip, r3 │ │ │ │ + smlatteq fp, r4, r2, r3 │ │ │ │ + tsteq fp, r0, asr ip │ │ │ │ + tsteq fp, sl, asr ip │ │ │ │ + smlabteq fp, r8, r2, r3 │ │ │ │ + tsteq fp, r4, lsr #24 │ │ │ │ + tsteq fp, lr, lsr #24 │ │ │ │ + smlatbeq fp, ip, r2, r3 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, r0, lsl #24 │ │ │ │ + tsteq r9, ip, lsr #24 │ │ │ │ + tsteq r9, lr, lsr #32 │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7d6447a │ │ │ │ @ instruction: 0xf001ef62 │ │ │ │ @ instruction: 0xf8dfba51 │ │ │ │ tstcs r1, r8, lsl #26 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @@ -42080,192 +42080,192 @@ │ │ │ │ bics lr, r9, #15335424 @ 0xea0000 │ │ │ │ @ instruction: 0x21014ab5 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmia r2!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi fed8f254 │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - ldrdeq r9, [r9, -ip] │ │ │ │ - ldrdeq r9, [r9, -sl] │ │ │ │ - smlabteq r9, r4, r2, sl │ │ │ │ - tsteq fp, lr, ror r9 │ │ │ │ - smlabbeq fp, ip, r9, r3 │ │ │ │ - smlabteq r9, r2, r5, r2 │ │ │ │ - tsteq fp, sl, ror r9 │ │ │ │ - tsteq fp, r4, ror r9 │ │ │ │ - tsteq fp, lr, ror #18 │ │ │ │ - tsteq r9, r0, ror r5 │ │ │ │ - smlatteq sl, r8, sl, r0 │ │ │ │ - tsteq r1, r0, lsl #23 │ │ │ │ - tsteq fp, r2, lsr r7 │ │ │ │ - smlabteq r9, r8, r5, r2 │ │ │ │ - smlabteq r9, r0, r5, r2 │ │ │ │ - tsteq fp, r6, lsl r7 │ │ │ │ - strdeq r3, [fp, -ip] │ │ │ │ - @ instruction: 0x01092592 │ │ │ │ - smlabbeq r9, sl, r5, r2 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - @ instruction: 0x010924b8 │ │ │ │ - tsteq fp, r4, asr r8 │ │ │ │ - tsteq fp, lr, asr #16 │ │ │ │ - tsteq fp, r8, asr #16 │ │ │ │ - tsteq fp, r2, asr #16 │ │ │ │ + tsteq r9, ip, lsr #26 │ │ │ │ + tsteq r9, sl, lsr #26 │ │ │ │ + tsteq r9, r4, lsl r2 │ │ │ │ + smlabteq fp, lr, r8, r3 │ │ │ │ + ldrdeq r3, [fp, -ip] │ │ │ │ + tsteq r9, r2, lsl r5 │ │ │ │ + smlabteq fp, sl, r8, r3 │ │ │ │ + smlabteq fp, r4, r8, r3 │ │ │ │ + @ instruction: 0x010b38be │ │ │ │ + smlabteq r9, r0, r4, r2 │ │ │ │ + tsteq sl, r8, lsr sl │ │ │ │ + @ instruction: 0x0111ead0 │ │ │ │ + smlabbeq fp, r2, r6, r2 │ │ │ │ + tsteq r9, r8, lsl r5 │ │ │ │ + tsteq r9, r0, lsl r5 │ │ │ │ + tsteq fp, r6, ror #12 │ │ │ │ + tsteq fp, ip, asr #16 │ │ │ │ + smlatteq r9, r2, r4, r2 │ │ │ │ + ldrdeq r2, [r9, -sl] │ │ │ │ tsteq fp, r0, asr #16 │ │ │ │ - tsteq fp, lr, lsr r8 │ │ │ │ - tsteq fp, r8, lsr r8 │ │ │ │ - tsteq fp, r6, lsr r8 │ │ │ │ - tsteq fp, ip, lsr r8 │ │ │ │ - tsteq fp, r6, asr #16 │ │ │ │ - tsteq fp, r8, asr #16 │ │ │ │ - tsteq fp, sl, asr #16 │ │ │ │ - tsteq fp, r4, asr r8 │ │ │ │ - tsteq fp, sl, asr r8 │ │ │ │ - tsteq fp, r0, ror #16 │ │ │ │ - tsteq fp, lr, ror #16 │ │ │ │ - tsteq fp, r0, ror r8 │ │ │ │ - tsteq fp, sl, ror r8 │ │ │ │ - smlabbeq fp, r0, r8, r3 │ │ │ │ - smlabbeq fp, r6, r8, r3 │ │ │ │ - @ instruction: 0x010b3894 │ │ │ │ - @ instruction: 0x0111e8d4 │ │ │ │ - tsteq r9, sl, ror r2 │ │ │ │ - tsteq fp, sl, asr #16 │ │ │ │ - @ instruction: 0x01099ab0 │ │ │ │ - tsteq fp, lr, lsr #16 │ │ │ │ - tsteq fp, ip, lsr #16 │ │ │ │ - tsteq fp, r2, lsr #16 │ │ │ │ - tsteq fp, r0, lsr #16 │ │ │ │ - strdeq r9, [r9, -r6] │ │ │ │ - @ instruction: 0x010b2794 │ │ │ │ - tsteq ip, r2, asr #16 │ │ │ │ - smlatteq fp, r0, r7, r3 │ │ │ │ - strdeq r2, [fp, -r6] │ │ │ │ - smlabteq fp, r4, r7, r3 │ │ │ │ - @ instruction: 0x010b37be │ │ │ │ - @ instruction: 0x010b37bc │ │ │ │ - @ instruction: 0x010b37ba │ │ │ │ + tsteq r9, r8, lsl #8 │ │ │ │ + smlatbeq fp, r4, r7, r3 │ │ │ │ + @ instruction: 0x010b379e │ │ │ │ + @ instruction: 0x010b3798 │ │ │ │ + @ instruction: 0x010b3792 │ │ │ │ + @ instruction: 0x010b3790 │ │ │ │ + smlabbeq fp, lr, r7, r3 │ │ │ │ + smlabbeq fp, r8, r7, r3 │ │ │ │ + smlabbeq fp, r6, r7, r3 │ │ │ │ + smlabbeq fp, ip, r7, r3 │ │ │ │ + @ instruction: 0x010b3796 │ │ │ │ + @ instruction: 0x010b3798 │ │ │ │ + @ instruction: 0x010b379a │ │ │ │ + smlatbeq fp, r4, r7, r3 │ │ │ │ + smlatbeq fp, sl, r7, r3 │ │ │ │ @ instruction: 0x010b37b0 │ │ │ │ - tsteq fp, r4, lsr #6 │ │ │ │ - @ instruction: 0x010921ba │ │ │ │ - @ instruction: 0x010921b2 │ │ │ │ - tsteq fp, r2, lsl #6 │ │ │ │ - smlabbeq r9, r8, r1, r2 │ │ │ │ - smlabbeq r9, r0, r1, r2 │ │ │ │ - tsteq fp, r0, asr #14 │ │ │ │ - tsteq r9, r6, asr r1 │ │ │ │ - tsteq r9, lr, asr #2 │ │ │ │ - tsteq fp, lr, lsl r7 │ │ │ │ - tsteq r9, r4, lsr #2 │ │ │ │ - tsteq r9, ip, lsl r1 │ │ │ │ - strdeq r3, [fp, -ip] │ │ │ │ - strdeq r2, [r9, -r2] │ │ │ │ - smlatteq r9, sl, r0, r2 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - smlabteq r9, r0, r0, r2 │ │ │ │ - strheq r2, [r9, -r8] │ │ │ │ - @ instruction: 0x010b36b6 │ │ │ │ - strdeq r1, [fp, -r2] │ │ │ │ - tsteq fp, sl, lsl r2 │ │ │ │ - tsteq fp, r2, lsr r6 │ │ │ │ - tsteq r9, r8, asr #32 │ │ │ │ - tsteq r9, r0, asr #32 │ │ │ │ - tsteq fp, r0, lsl r6 │ │ │ │ - tsteq r9, r6, lsl r0 │ │ │ │ - tsteq r9, lr │ │ │ │ - smlatteq fp, lr, r5, r3 │ │ │ │ - smlatteq r9, r4, pc, r1 @ │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ + @ instruction: 0x010b37be │ │ │ │ + smlabteq fp, r0, r7, r3 │ │ │ │ + smlabteq fp, sl, r7, r3 │ │ │ │ ldrdeq r3, [fp, -r0] │ │ │ │ - tsteq r9, lr, ror #30 │ │ │ │ - tsteq fp, r8, lsl #14 │ │ │ │ - tsteq sl, ip, lsl #6 │ │ │ │ - tsteq sl, lr, lsl #6 │ │ │ │ - strdeq r0, [sl, -r2] │ │ │ │ - smlabbeq fp, sl, r5, r3 │ │ │ │ - smlabbeq fp, sl, r5, r3 │ │ │ │ + ldrdeq r3, [fp, -r6] │ │ │ │ + smlatteq fp, r4, r7, r3 │ │ │ │ + tsteq r1, r4, lsr #16 │ │ │ │ + smlabteq r9, sl, r1, r2 │ │ │ │ + @ instruction: 0x010b379a │ │ │ │ + tsteq r9, r0, lsl #20 │ │ │ │ + tsteq fp, lr, ror r7 │ │ │ │ + tsteq fp, ip, ror r7 │ │ │ │ + tsteq fp, r2, ror r7 │ │ │ │ + tsteq fp, r0, ror r7 │ │ │ │ + tsteq r9, r6, asr #20 │ │ │ │ + smlatteq fp, r4, r6, r2 │ │ │ │ + @ instruction: 0x010c4792 │ │ │ │ + tsteq fp, r0, lsr r7 │ │ │ │ + tsteq fp, r6, asr #18 │ │ │ │ + tsteq fp, r4, lsl r7 │ │ │ │ + tsteq fp, lr, lsl #14 │ │ │ │ + tsteq fp, ip, lsl #14 │ │ │ │ + tsteq fp, sl, lsl #14 │ │ │ │ + tsteq fp, r0, lsl #14 │ │ │ │ + tsteq fp, r4, ror r2 │ │ │ │ + tsteq r9, sl, lsl #2 │ │ │ │ + tsteq r9, r2, lsl #2 │ │ │ │ + tsteq fp, r2, asr r2 │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ + ldrdeq r2, [r9, -r0] │ │ │ │ + @ instruction: 0x010b3690 │ │ │ │ + smlatbeq r9, r6, r0, r2 │ │ │ │ + swpeq r2, lr, [r9] │ │ │ │ + tsteq fp, lr, ror #12 │ │ │ │ + tsteq r9, r4, ror r0 │ │ │ │ + tsteq r9, ip, rrx │ │ │ │ + tsteq fp, ip, asr #12 │ │ │ │ + tsteq r9, r2, asr #32 │ │ │ │ + tsteq r9, sl, lsr r0 │ │ │ │ + tsteq fp, sl, lsr #12 │ │ │ │ + tsteq r9, r0, lsl r0 │ │ │ │ + tsteq r9, r8 │ │ │ │ + tsteq fp, r6, lsl #12 │ │ │ │ + tsteq fp, r2, asr #14 │ │ │ │ + tsteq fp, sl, ror #2 │ │ │ │ smlabbeq fp, r2, r5, r3 │ │ │ │ - smlabbeq fp, r0, r5, r3 │ │ │ │ - @ instruction: 0x010b3598 │ │ │ │ - @ instruction: 0x010b35b0 │ │ │ │ - smlatbeq fp, lr, r5, r3 │ │ │ │ - smlabteq fp, r2, r5, r3 │ │ │ │ - ldrdeq r3, [fp, -r4] │ │ │ │ - smlabteq ip, r0, r4, r2 │ │ │ │ - @ instruction: 0x010b35b4 │ │ │ │ - @ instruction: 0x010b35b4 │ │ │ │ - @ instruction: 0x010b35b4 │ │ │ │ - smlabteq fp, r0, r5, r3 │ │ │ │ - smlabteq fp, r4, r5, r3 │ │ │ │ - smlabteq fp, r8, r5, r3 │ │ │ │ - smlabteq fp, ip, r5, r3 │ │ │ │ - smlabteq fp, r4, r5, r3 │ │ │ │ - @ instruction: 0x010b35bc │ │ │ │ - @ instruction: 0x010b35bc │ │ │ │ - tsteq fp, r0, asr r1 │ │ │ │ - tsteq r1, r2, lsl #7 │ │ │ │ - @ instruction: 0x010b3596 │ │ │ │ - @ instruction: 0x010c4398 │ │ │ │ - smlabbeq fp, r8, r5, r3 │ │ │ │ - tsteq fp, ip, ror r5 │ │ │ │ - @ instruction: 0x01091d9a │ │ │ │ - @ instruction: 0x01091d92 │ │ │ │ - tsteq fp, ip, asr r5 │ │ │ │ - tsteq ip, lr, asr #6 │ │ │ │ - tsteq fp, r2, ror r6 │ │ │ │ - tsteq fp, sl, ror r6 │ │ │ │ - smlabbeq fp, r6, r6, r2 │ │ │ │ - smlabbeq fp, r6, r6, r2 │ │ │ │ - smlabbeq fp, r6, r6, r2 │ │ │ │ - smlabbeq fp, r6, r6, r2 │ │ │ │ - @ instruction: 0x010b2692 │ │ │ │ - @ instruction: 0x010b2692 │ │ │ │ - @ instruction: 0x010b2792 │ │ │ │ - smlabbeq fp, lr, r6, r2 │ │ │ │ + @ instruction: 0x01091f98 │ │ │ │ + @ instruction: 0x01091f90 │ │ │ │ + tsteq fp, r0, ror #10 │ │ │ │ + tsteq r9, r6, ror #30 │ │ │ │ + tsteq r9, lr, asr pc │ │ │ │ + tsteq fp, lr, lsr r5 │ │ │ │ + tsteq r9, r4, lsr pc │ │ │ │ + tsteq r9, ip, lsr #30 │ │ │ │ + tsteq fp, r0, lsr #10 │ │ │ │ + @ instruction: 0x01091ebe │ │ │ │ + tsteq fp, r8, asr r6 │ │ │ │ + tsteq sl, ip, asr r2 │ │ │ │ + tsteq sl, lr, asr r2 │ │ │ │ + tsteq sl, r2, asr #4 │ │ │ │ + ldrdeq r3, [fp, -sl] │ │ │ │ + ldrdeq r3, [fp, -sl] │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ + smlatteq fp, r8, r4, r3 │ │ │ │ + tsteq fp, r0, lsl #10 │ │ │ │ + strdeq r3, [fp, -lr] │ │ │ │ + tsteq fp, r2, lsl r5 │ │ │ │ + tsteq fp, r4, lsr #10 │ │ │ │ + tsteq ip, r0, lsl r4 │ │ │ │ + tsteq fp, r4, lsl #10 │ │ │ │ + tsteq fp, r4, lsl #10 │ │ │ │ + tsteq fp, r4, lsl #10 │ │ │ │ + tsteq fp, r0, lsl r5 │ │ │ │ + tsteq fp, r4, lsl r5 │ │ │ │ + tsteq fp, r8, lsl r5 │ │ │ │ + tsteq fp, ip, lsl r5 │ │ │ │ + tsteq fp, r4, lsl r5 │ │ │ │ + tsteq fp, ip, lsl #10 │ │ │ │ + tsteq fp, ip, lsl #10 │ │ │ │ + smlatbeq fp, r0, r0, r3 │ │ │ │ + @ instruction: 0x0111e2d2 │ │ │ │ + smlatteq fp, r6, r4, r3 │ │ │ │ + smlatteq ip, r8, r2, r4 │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + smlabteq fp, ip, r4, r3 │ │ │ │ + smlatteq r9, sl, ip, r1 │ │ │ │ + smlatteq r9, r2, ip, r1 │ │ │ │ + smlatbeq fp, ip, r4, r3 │ │ │ │ + @ instruction: 0x010c229e │ │ │ │ + smlabteq fp, r2, r5, r2 │ │ │ │ + smlabteq fp, sl, r5, r2 │ │ │ │ + ldrdeq r2, [fp, -r6] │ │ │ │ + ldrdeq r2, [fp, -r6] │ │ │ │ + ldrdeq r2, [fp, -r6] │ │ │ │ + ldrdeq r2, [fp, -r6] │ │ │ │ + smlatteq fp, r2, r5, r2 │ │ │ │ + smlatteq fp, r2, r5, r2 │ │ │ │ + smlatteq fp, r2, r6, r2 │ │ │ │ + ldrdeq r2, [fp, -lr] │ │ │ │ + tsteq fp, r2, lsr #12 │ │ │ │ ldrdeq r2, [fp, -r2] │ │ │ │ - smlabbeq fp, r2, r6, r2 │ │ │ │ - @ instruction: 0x010b2692 │ │ │ │ - tsteq fp, r2, asr r4 │ │ │ │ - tsteq fp, r2, ror r4 │ │ │ │ - @ instruction: 0x010b26b6 │ │ │ │ - @ instruction: 0x010b26be │ │ │ │ - tsteq fp, sl, asr r4 │ │ │ │ - tsteq fp, sl, asr r4 │ │ │ │ - tsteq fp, sl, asr r4 │ │ │ │ - tsteq fp, sl, asr r4 │ │ │ │ - @ instruction: 0x010b269e │ │ │ │ - @ instruction: 0x010b269e │ │ │ │ - tsteq fp, sl, lsr r4 │ │ │ │ - tsteq fp, lr, lsr r4 │ │ │ │ - tsteq fp, sl, asr #8 │ │ │ │ - tsteq fp, r2, asr r4 │ │ │ │ - tsteq r1, r0, lsl r1 │ │ │ │ - tsteq fp, r4, asr #8 │ │ │ │ - tstpeq r9, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r6, ror sp @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r8, lsr #8 │ │ │ │ - smlabbeq fp, ip, r2, r1 │ │ │ │ - tsteq fp, lr, lsl r4 │ │ │ │ - tsteq fp, r0, lsr #8 │ │ │ │ - tsteq fp, r8, lsl r4 │ │ │ │ - tsteq fp, lr, lsr #4 │ │ │ │ - smlabteq r9, r2, r1, r9 │ │ │ │ - tsteq r9, r4, lsl sl │ │ │ │ - tsteq r9, lr, lsl #20 │ │ │ │ - tsteq r9, r8, lsl #20 │ │ │ │ - tsteq fp, sl, ror #28 │ │ │ │ - tsteq fp, r6, ror #28 │ │ │ │ - tsteq fp, r6, ror #28 │ │ │ │ - tsteq fp, sl, ror #28 │ │ │ │ - tsteq fp, r6, ror #28 │ │ │ │ - smlabbeq fp, lr, sp, r1 │ │ │ │ - @ instruction: 0x010b1d94 │ │ │ │ - smlatbeq fp, r2, sp, r1 │ │ │ │ - smlatbeq fp, r4, sp, r1 │ │ │ │ - smlatbeq fp, r2, sp, r1 │ │ │ │ - tsteq r9, r8, lsl r9 │ │ │ │ + smlatteq fp, r2, r5, r2 │ │ │ │ + smlatbeq fp, r2, r3, r3 │ │ │ │ + smlabteq fp, r2, r3, r3 │ │ │ │ + tsteq fp, r6, lsl #12 │ │ │ │ + tsteq fp, lr, lsl #12 │ │ │ │ + smlatbeq fp, sl, r3, r3 │ │ │ │ + smlatbeq fp, sl, r3, r3 │ │ │ │ + smlatbeq fp, sl, r3, r3 │ │ │ │ + smlatbeq fp, sl, r3, r3 │ │ │ │ + smlatteq fp, lr, r5, r2 │ │ │ │ + smlatteq fp, lr, r5, r2 │ │ │ │ + smlabbeq fp, sl, r3, r3 │ │ │ │ + smlabbeq fp, lr, r3, r3 │ │ │ │ + @ instruction: 0x010b339a │ │ │ │ + smlatbeq fp, r2, r3, r3 │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + @ instruction: 0x010b3394 │ │ │ │ + smlabteq r9, sl, ip, pc @ │ │ │ │ + smlabteq r9, r6, ip, pc @ │ │ │ │ + tsteq fp, r8, ror r3 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + tsteq fp, lr, ror #6 │ │ │ │ + tsteq fp, r0, ror r3 │ │ │ │ + tsteq fp, r8, ror #6 │ │ │ │ + tsteq fp, lr, ror r1 │ │ │ │ + tsteq r9, r2, lsl r1 │ │ │ │ + tsteq r9, r4, ror #18 │ │ │ │ + tsteq r9, lr, asr r9 │ │ │ │ + tsteq r9, r8, asr r9 │ │ │ │ + @ instruction: 0x010b1dba │ │ │ │ + @ instruction: 0x010b1db6 │ │ │ │ + @ instruction: 0x010b1db6 │ │ │ │ + @ instruction: 0x010b1dba │ │ │ │ + @ instruction: 0x010b1db6 │ │ │ │ + ldrdeq r1, [fp, -lr] │ │ │ │ + smlatteq fp, r4, ip, r1 │ │ │ │ + strdeq r1, [fp, -r2] │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + strdeq r1, [fp, -r2] │ │ │ │ + tsteq r9, r8, ror #16 │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 51dfb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x414150> │ │ │ │ svcge 0x0061f638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge ed3ee4 │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42569,76 +42569,76 @@ │ │ │ │ and lr, r7, r8, lsl sp │ │ │ │ ldrtmi r4, [fp], -r2, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stc 7, cr15, [lr, #-852] @ 0xfffffcac │ │ │ │ pop {r2, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabbeq fp, r6, ip, r1 │ │ │ │ - smlabbeq fp, r2, ip, r1 │ │ │ │ - smlabbeq fp, r2, ip, r1 │ │ │ │ - smlabbeq fp, r6, ip, r1 │ │ │ │ - smlabbeq fp, r6, ip, r1 │ │ │ │ - smlabbeq fp, sl, ip, r1 │ │ │ │ - smlabbeq fp, sl, ip, r1 │ │ │ │ - smlabbeq fp, lr, ip, r1 │ │ │ │ - smlabbeq fp, lr, ip, r1 │ │ │ │ - @ instruction: 0x010b1c92 │ │ │ │ - @ instruction: 0x010b1c96 │ │ │ │ - @ instruction: 0x010b1c9a │ │ │ │ - smlatbeq fp, r2, ip, r1 │ │ │ │ - smlatbeq fp, r6, ip, r1 │ │ │ │ - smlatbeq fp, sl, ip, r1 │ │ │ │ - smlatbeq fp, ip, ip, r1 │ │ │ │ - @ instruction: 0x010b1cb2 │ │ │ │ - @ instruction: 0x010b1cb4 │ │ │ │ - smlabteq fp, r4, r9, r1 │ │ │ │ - ldrdeq r1, [r9, -sl] │ │ │ │ - tsteq fp, r4, ror r9 │ │ │ │ - tsteq fp, r6, ror r9 │ │ │ │ - smlabbeq fp, r4, r9, r1 │ │ │ │ - smlabbeq fp, r6, r9, r1 │ │ │ │ - @ instruction: 0x010b1994 │ │ │ │ - @ instruction: 0x010b1996 │ │ │ │ - smlatbeq fp, r4, r9, r1 │ │ │ │ - smlatbeq fp, r6, r9, r1 │ │ │ │ - @ instruction: 0x010b19b4 │ │ │ │ - tsteq fp, r0, lsr r9 │ │ │ │ - tsteq fp, r6, lsr r9 │ │ │ │ - tsteq fp, r8, asr #18 │ │ │ │ - tsteq fp, lr, asr #18 │ │ │ │ - tsteq fp, r8, asr #18 │ │ │ │ - tsteq fp, sl, asr #18 │ │ │ │ - tsteq fp, r0, asr r9 │ │ │ │ - tsteq fp, r2, asr r9 │ │ │ │ - smlabbeq r9, sl, sl, r8 │ │ │ │ - smlabbeq r9, r2, r3, r1 │ │ │ │ - tsteq r9, ip, ror r3 │ │ │ │ - tsteq r9, r0, lsr #12 │ │ │ │ - smlabbeq fp, ip, ip, r2 │ │ │ │ - @ instruction: 0x010b2c9a │ │ │ │ - @ instruction: 0x010b2c94 │ │ │ │ - @ instruction: 0x010b2c9a │ │ │ │ - @ instruction: 0x010b2c9c │ │ │ │ - tsteq ip, lr, lsl sp │ │ │ │ - tsteq r1, r6, lsl #17 │ │ │ │ - tsteq fp, r2, lsl sl │ │ │ │ - tsteq fp, lr, lsr #20 │ │ │ │ - tsteq fp, ip, asr ip │ │ │ │ - tsteq fp, lr, lsl #20 │ │ │ │ - tsteq fp, ip, asr sp │ │ │ │ - smlatteq fp, lr, r9, r0 │ │ │ │ - tsteq r9, ip, lsr #12 │ │ │ │ - tsteq r9, r4, ror r2 │ │ │ │ - tsteq r9, lr, ror #4 │ │ │ │ - strdeq r2, [fp, -ip] │ │ │ │ - smlatbeq fp, r2, r9, r0 │ │ │ │ - smlatbeq fp, r6, ip, r2 │ │ │ │ - smlabbeq fp, r6, r9, r0 │ │ │ │ - tsteq r9, r8, asr lr │ │ │ │ + ldrdeq r1, [fp, -r6] │ │ │ │ + ldrdeq r1, [fp, -r2] │ │ │ │ + ldrdeq r1, [fp, -r2] │ │ │ │ + ldrdeq r1, [fp, -r6] │ │ │ │ + ldrdeq r1, [fp, -r6] │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + ldrdeq r1, [fp, -lr] │ │ │ │ + ldrdeq r1, [fp, -lr] │ │ │ │ + smlatteq fp, r2, fp, r1 │ │ │ │ + smlatteq fp, r6, fp, r1 │ │ │ │ + smlatteq fp, sl, fp, r1 │ │ │ │ + strdeq r1, [fp, -r2] │ │ │ │ + strdeq r1, [fp, -r6] │ │ │ │ + strdeq r1, [fp, -sl] │ │ │ │ + strdeq r1, [fp, -ip] │ │ │ │ + tsteq fp, r2, lsl #24 │ │ │ │ + tsteq fp, r4, lsl #24 │ │ │ │ + tsteq fp, r4, lsl r9 │ │ │ │ + tsteq r9, sl, lsr #8 │ │ │ │ + smlabteq fp, r4, r8, r1 │ │ │ │ + smlabteq fp, r6, r8, r1 │ │ │ │ + ldrdeq r1, [fp, -r4] │ │ │ │ + ldrdeq r1, [fp, -r6] │ │ │ │ + smlatteq fp, r4, r8, r1 │ │ │ │ + smlatteq fp, r6, r8, r1 │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + strdeq r1, [fp, -r6] │ │ │ │ + tsteq fp, r4, lsl #18 │ │ │ │ + smlabbeq fp, r0, r8, r1 │ │ │ │ + smlabbeq fp, r6, r8, r1 │ │ │ │ + @ instruction: 0x010b1898 │ │ │ │ + @ instruction: 0x010b189e │ │ │ │ + @ instruction: 0x010b1898 │ │ │ │ + @ instruction: 0x010b189a │ │ │ │ + smlatbeq fp, r0, r8, r1 │ │ │ │ + smlatbeq fp, r2, r8, r1 │ │ │ │ + ldrdeq r8, [r9, -sl] │ │ │ │ + ldrdeq r1, [r9, -r2] │ │ │ │ + smlabteq r9, ip, r2, r1 │ │ │ │ + tsteq r9, r0, ror r5 │ │ │ │ + ldrdeq r2, [fp, -ip] │ │ │ │ + smlatteq fp, sl, fp, r2 │ │ │ │ + smlatteq fp, r4, fp, r2 │ │ │ │ + smlatteq fp, sl, fp, r2 │ │ │ │ + smlatteq fp, ip, fp, r2 │ │ │ │ + tsteq ip, lr, ror #24 │ │ │ │ + @ instruction: 0x0111d7d6 │ │ │ │ + tsteq fp, r2, ror #18 │ │ │ │ + tsteq fp, lr, ror r9 │ │ │ │ + smlatbeq fp, ip, fp, r2 │ │ │ │ + tsteq fp, lr, asr r9 │ │ │ │ + smlatbeq fp, ip, ip, r0 │ │ │ │ + tsteq fp, lr, lsr r9 │ │ │ │ + tsteq r9, ip, ror r5 │ │ │ │ + smlabteq r9, r4, r1, r1 │ │ │ │ + @ instruction: 0x010911be │ │ │ │ + tsteq fp, ip, asr #22 │ │ │ │ + strdeq r0, [fp, -r2] │ │ │ │ + strdeq r2, [fp, -r6] │ │ │ │ + ldrdeq r0, [fp, -r6] │ │ │ │ + smlatbeq r9, r8, sp, r0 │ │ │ │ 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 │ │ │ │ @@ -42665,23 +42665,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: 0x010b2b94 │ │ │ │ - tsteq fp, lr, asr fp │ │ │ │ - tsteq fp, ip, lsr #22 │ │ │ │ - tsteq fp, r6, lsr fp │ │ │ │ - tsteq fp, r4, ror #22 │ │ │ │ - smlabteq fp, sl, fp, r2 │ │ │ │ - smlabbeq fp, ip, fp, r2 │ │ │ │ - smlatbeq fp, r2, fp, r2 │ │ │ │ - ldrdeq r2, [fp, -r0] │ │ │ │ + smlatteq fp, r4, sl, r2 │ │ │ │ + smlatbeq fp, lr, sl, r2 │ │ │ │ + tsteq fp, ip, ror sl │ │ │ │ + smlabbeq fp, r6, sl, r2 │ │ │ │ + @ instruction: 0x010b2ab4 │ │ │ │ + tsteq fp, sl, lsl fp │ │ │ │ + ldrdeq r2, [fp, -ip] │ │ │ │ + strdeq r2, [fp, -r2] │ │ │ │ + tsteq fp, r0, lsr #22 │ │ │ │ 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 │ │ │ │ @@ -42946,63 +42946,63 @@ │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ and lr, r6, r4, lsr #20 │ │ │ │ @ instruction: 0x462b4a34 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ pop {r2, r3, r4, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - tsteq fp, r6, asr #22 │ │ │ │ - tsteq fp, r0, asr #14 │ │ │ │ - tsteq fp, sl, asr #22 │ │ │ │ - tsteq fp, r2, asr fp │ │ │ │ - tsteq fp, r6, asr fp │ │ │ │ - tsteq fp, sl, asr fp │ │ │ │ - tsteq fp, sl, asr fp │ │ │ │ - tsteq fp, r2, asr fp │ │ │ │ - tsteq fp, lr, asr #22 │ │ │ │ - tsteq fp, r6, asr #22 │ │ │ │ - tsteq fp, r2, asr #22 │ │ │ │ - tsteq fp, lr, lsr fp │ │ │ │ - tsteq fp, r6, lsr fp │ │ │ │ - tsteq fp, lr, lsr #22 │ │ │ │ - tsteq fp, r6, lsr #22 │ │ │ │ - tsteq fp, lr, lsl fp │ │ │ │ - tsteq fp, sl, lsl fp │ │ │ │ - tsteq fp, r2, lsl fp │ │ │ │ - tsteq r9, r6, ror sp │ │ │ │ - strdeq r2, [fp, -r6] │ │ │ │ - tsteq r9, r0, ror #26 │ │ │ │ - tsteq r1, r0, ror r3 │ │ │ │ - tsteq r9, r4, asr sp │ │ │ │ - tsteq fp, r8, lsl r5 │ │ │ │ - smlabteq fp, r2, sl, r2 │ │ │ │ - smlabteq fp, r2, sl, r2 │ │ │ │ - smlabteq fp, r0, sl, r2 │ │ │ │ - @ instruction: 0x010b2abc │ │ │ │ - @ instruction: 0x010b2ab8 │ │ │ │ - @ instruction: 0x010b2ab6 │ │ │ │ - @ instruction: 0x010b2abc │ │ │ │ - @ instruction: 0x0111d2d4 │ │ │ │ - @ instruction: 0x010b2ab2 │ │ │ │ - tsteq fp, r2, asr #20 │ │ │ │ - tsteq fp, r0, asr #20 │ │ │ │ - @ instruction: 0x010b2a94 │ │ │ │ - tsteq fp, r8, lsr sl │ │ │ │ - tsteq fp, r6, lsr sl │ │ │ │ - tsteq fp, ip, lsr sl │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - tsteq r9, r8, asr ip │ │ │ │ - tsteq fp, r0, lsl #8 │ │ │ │ - tsteq r9, lr, ror pc │ │ │ │ - tsteq r9, ip, ror ip │ │ │ │ - tsteq r9, r6, ror ip │ │ │ │ - smlabteq r9, ip, pc, r7 @ │ │ │ │ - smlabteq r9, lr, pc, r7 @ │ │ │ │ - ldrdeq r7, [r9, -r4] │ │ │ │ - tsteq r1, r8, asr #3 │ │ │ │ + @ instruction: 0x010b2a96 │ │ │ │ + @ instruction: 0x010b0690 │ │ │ │ + @ instruction: 0x010b2a9a │ │ │ │ + smlatbeq fp, r2, sl, r2 │ │ │ │ + smlatbeq fp, r6, sl, r2 │ │ │ │ + smlatbeq fp, sl, sl, r2 │ │ │ │ + smlatbeq fp, sl, sl, r2 │ │ │ │ + smlatbeq fp, r2, sl, r2 │ │ │ │ + @ instruction: 0x010b2a9e │ │ │ │ + @ instruction: 0x010b2a96 │ │ │ │ + @ instruction: 0x010b2a92 │ │ │ │ + smlabbeq fp, lr, sl, r2 │ │ │ │ + smlabbeq fp, r6, sl, r2 │ │ │ │ + tsteq fp, lr, ror sl │ │ │ │ + tsteq fp, r6, ror sl │ │ │ │ + tsteq fp, lr, ror #20 │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ + tsteq fp, r2, ror #20 │ │ │ │ + smlabteq r9, r6, ip, r0 │ │ │ │ + tsteq fp, r6, asr #20 │ │ │ │ + @ instruction: 0x01090cb0 │ │ │ │ + tsteq r1, r0, asr #5 │ │ │ │ + smlatbeq r9, r4, ip, r0 │ │ │ │ + tsteq fp, r8, ror #8 │ │ │ │ + tsteq fp, r2, lsl sl │ │ │ │ + tsteq fp, r2, lsl sl │ │ │ │ + tsteq fp, r0, lsl sl │ │ │ │ + tsteq fp, ip, lsl #20 │ │ │ │ + tsteq fp, r8, lsl #20 │ │ │ │ + tsteq fp, r6, lsl #20 │ │ │ │ + tsteq fp, ip, lsl #20 │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ + tsteq fp, r2, lsl #20 │ │ │ │ + @ instruction: 0x010b2992 │ │ │ │ + @ instruction: 0x010b2990 │ │ │ │ + smlatteq fp, r4, r9, r2 │ │ │ │ + smlabbeq fp, r8, r9, r2 │ │ │ │ + smlabbeq fp, r6, r9, r2 │ │ │ │ + smlabbeq fp, ip, r9, r2 │ │ │ │ + tsteq r1, r4, lsr #3 │ │ │ │ + smlatbeq r9, r8, fp, r0 │ │ │ │ + tsteq fp, r0, asr r3 │ │ │ │ + smlabteq r9, lr, lr, r7 │ │ │ │ + smlabteq r9, ip, fp, r0 │ │ │ │ + smlabteq r9, r6, fp, r0 │ │ │ │ + tsteq r9, ip, lsl pc │ │ │ │ + tsteq r9, lr, lsl pc │ │ │ │ + tsteq r9, r4, lsr #30 │ │ │ │ + tsteq r1, r8, lsl r1 │ │ │ │ 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 │ │ │ │ @@ -43803,84 +43803,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 fp, ip, r8, r2 │ │ │ │ - @ instruction: 0x010b28bc │ │ │ │ - tsteq fp, r2, lsl #18 │ │ │ │ - tsteq fp, sl, ror r9 │ │ │ │ - @ instruction: 0x010b29b6 │ │ │ │ - tsteq fp, lr, lsr sl │ │ │ │ - smlatbeq fp, r8, sl, r2 │ │ │ │ - tsteq fp, r0, lsr fp │ │ │ │ - tsteq fp, r2, asr #22 │ │ │ │ - @ instruction: 0x010b2b9e │ │ │ │ - smlatteq fp, ip, fp, r2 │ │ │ │ - tsteq fp, r8, ror #24 │ │ │ │ - tsteq fp, sl, ror ip │ │ │ │ - @ instruction: 0x010b2cb2 │ │ │ │ - ldrdeq r2, [fp, -r4] │ │ │ │ - tsteq fp, lr, lsl sp │ │ │ │ - strdeq r2, [fp, -r4] │ │ │ │ - tsteq fp, r2, lsr #26 │ │ │ │ - tsteq fp, r4, asr #26 │ │ │ │ - smlabbeq fp, lr, sp, r2 │ │ │ │ - tsteq fp, ip, ror sp │ │ │ │ - smlatbeq fp, lr, sp, r2 │ │ │ │ - tsteq fp, r8, lsl #28 │ │ │ │ - smlabbeq fp, r0, lr, r2 │ │ │ │ - tsteq fp, ip, ror lr │ │ │ │ - smlabteq fp, r2, lr, r2 │ │ │ │ - strdeq r2, [fp, -ip] │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - tsteq fp, sl, asr #30 │ │ │ │ - smlabbeq fp, r0, pc, r2 @ │ │ │ │ - ldrdeq r2, [fp, -r6] │ │ │ │ - tsteq fp, r6, rrx │ │ │ │ - tsteq fp, lr, lsr r0 │ │ │ │ - swpeq r3, r0, [fp] │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - smlabbeq fp, r6, r1, r3 │ │ │ │ - smlatbeq fp, lr, r1, r3 │ │ │ │ - strdeq r3, [fp, -r2] │ │ │ │ - @ instruction: 0x010b3292 │ │ │ │ - smlabbeq fp, r8, r2, r3 │ │ │ │ - smlatteq fp, r2, r2, r3 │ │ │ │ - tsteq fp, r2, lsr r3 │ │ │ │ - @ instruction: 0x010b33b6 │ │ │ │ - smlabteq fp, r8, r3, r3 │ │ │ │ - tsteq fp, r2, ror #8 │ │ │ │ - strdeq r3, [fp, -r2] │ │ │ │ - smlabteq fp, r6, r5, r3 │ │ │ │ - smlabteq fp, lr, r5, r3 │ │ │ │ - tsteq fp, r8, ror r6 │ │ │ │ - tsteq fp, r8, lsl r7 │ │ │ │ - tsteq fp, r0, lsl #16 │ │ │ │ - tsteq fp, lr, lsr #16 │ │ │ │ - @ instruction: 0x010b38ba │ │ │ │ - tsteq fp, sl, lsl r9 │ │ │ │ - @ instruction: 0x010b39b4 │ │ │ │ - @ instruction: 0x010b39b6 │ │ │ │ - tsteq fp, r2, lsr #20 │ │ │ │ - smlabbeq fp, r2, sl, r3 │ │ │ │ - tsteq fp, ip, lsl fp │ │ │ │ - tsteq fp, r8, lsr #22 │ │ │ │ - @ instruction: 0x010b3b96 │ │ │ │ - strdeq r3, [fp, -r6] │ │ │ │ - @ instruction: 0x010b3c90 │ │ │ │ - tsteq fp, r6, ror #24 │ │ │ │ - ldrdeq r3, [fp, -r4] │ │ │ │ - tsteq fp, r4, lsr sp │ │ │ │ - smlatbeq fp, r0, sp, r3 │ │ │ │ - strdeq r3, [fp, -r2] │ │ │ │ - tsteq fp, r0, ror #28 │ │ │ │ + ldrdeq r2, [fp, -ip] │ │ │ │ + tsteq fp, ip, lsl #16 │ │ │ │ + tsteq fp, r2, asr r8 │ │ │ │ + smlabteq fp, sl, r8, r2 │ │ │ │ + tsteq fp, r6, lsl #18 │ │ │ │ + smlabbeq fp, lr, r9, r2 │ │ │ │ + strdeq r2, [fp, -r8] │ │ │ │ + smlabbeq fp, r0, sl, r2 │ │ │ │ + @ instruction: 0x010b2a92 │ │ │ │ + smlatteq fp, lr, sl, r2 │ │ │ │ + tsteq fp, ip, lsr fp │ │ │ │ + @ instruction: 0x010b2bb8 │ │ │ │ + smlabteq fp, sl, fp, r2 │ │ │ │ + tsteq fp, r2, lsl #24 │ │ │ │ + tsteq fp, r4, lsr #24 │ │ │ │ + tsteq fp, lr, ror #24 │ │ │ │ + tsteq fp, r4, asr #24 │ │ │ │ + tsteq fp, r2, ror ip │ │ │ │ + @ instruction: 0x010b2c94 │ │ │ │ + ldrdeq r2, [fp, -lr] │ │ │ │ + smlabteq fp, ip, ip, r2 │ │ │ │ + strdeq r2, [fp, -lr] │ │ │ │ + tsteq fp, r8, asr sp │ │ │ │ + ldrdeq r2, [fp, -r0] │ │ │ │ + smlabteq fp, ip, sp, r2 │ │ │ │ + tsteq fp, r2, lsl lr │ │ │ │ + tsteq fp, ip, asr #28 │ │ │ │ + smlatbeq fp, r8, lr, r2 │ │ │ │ + @ instruction: 0x010b2e9a │ │ │ │ + ldrdeq r2, [fp, -r0] │ │ │ │ + tsteq fp, r6, lsr #30 │ │ │ │ + @ instruction: 0x010b2fb6 │ │ │ │ + smlabbeq fp, lr, pc, r2 @ │ │ │ │ + smlatteq fp, r0, pc, r2 @ │ │ │ │ + tsteq fp, lr, lsr #32 │ │ │ │ + smlabbeq fp, r4, r0, r3 │ │ │ │ + ldrdeq r3, [fp, -r6] │ │ │ │ + strdeq r3, [fp, -lr] │ │ │ │ + tsteq fp, r2, asr #2 │ │ │ │ + smlatteq fp, r2, r1, r3 │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, r2, lsr r2 │ │ │ │ + smlabbeq fp, r2, r2, r3 │ │ │ │ + tsteq fp, r6, lsl #6 │ │ │ │ + tsteq fp, r8, lsl r3 │ │ │ │ + @ instruction: 0x010b33b2 │ │ │ │ + tsteq fp, r2, asr #8 │ │ │ │ + tsteq fp, r6, lsl r5 │ │ │ │ + tsteq fp, lr, lsl r5 │ │ │ │ + smlabteq fp, r8, r5, r3 │ │ │ │ + tsteq fp, r8, ror #12 │ │ │ │ + tsteq fp, r0, asr r7 │ │ │ │ + tsteq fp, lr, ror r7 │ │ │ │ + tsteq fp, sl, lsl #16 │ │ │ │ + tsteq fp, sl, ror #16 │ │ │ │ + tsteq fp, r4, lsl #18 │ │ │ │ + tsteq fp, r6, lsl #18 │ │ │ │ + tsteq fp, r2, ror r9 │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + tsteq fp, ip, ror #20 │ │ │ │ + tsteq fp, r8, ror sl │ │ │ │ + smlatteq fp, r6, sl, r3 │ │ │ │ + tsteq fp, r6, asr #22 │ │ │ │ + smlatteq fp, r0, fp, r3 │ │ │ │ + @ instruction: 0x010b3bb6 │ │ │ │ + tsteq fp, r4, lsr #24 │ │ │ │ + smlabbeq fp, r4, ip, r3 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + tsteq fp, r2, asr #26 │ │ │ │ + @ instruction: 0x010b3db0 │ │ │ │ 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 │ │ │ │ @@ -44674,82 +44674,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 fp, r6, sp, r3 │ │ │ │ - tsteq fp, lr, lsr lr │ │ │ │ - tsteq fp, ip, lsr lr │ │ │ │ - smlatbeq fp, r8, lr, r3 │ │ │ │ - tsteq fp, r6, lsl #30 │ │ │ │ - @ instruction: 0x010b3f9e │ │ │ │ - smlatbeq fp, sl, pc, r3 @ │ │ │ │ - tsteq fp, r4, lsl r0 │ │ │ │ - tsteq fp, r2, ror r0 │ │ │ │ - tsteq fp, sl, lsl #2 │ │ │ │ - strdeq r4, [fp, -sl] │ │ │ │ - tsteq fp, r4, ror #2 │ │ │ │ - smlabteq fp, r4, r1, r4 │ │ │ │ - tsteq fp, ip, asr r2 │ │ │ │ - tsteq fp, r6, ror #4 │ │ │ │ - ldrdeq r4, [fp, -r0] │ │ │ │ - tsteq fp, r0, lsr r3 │ │ │ │ - smlabteq fp, r8, r3, r4 │ │ │ │ - smlabteq fp, r6, r3, r4 │ │ │ │ - tsteq fp, r0, lsr r4 │ │ │ │ - @ instruction: 0x010b4490 │ │ │ │ - tsteq fp, r8, lsr #10 │ │ │ │ - tsteq fp, r2, lsr r5 │ │ │ │ - @ instruction: 0x010b459c │ │ │ │ + strdeq r3, [fp, -r6] │ │ │ │ + smlabbeq fp, lr, sp, r3 │ │ │ │ + smlabbeq fp, ip, sp, r3 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, r6, asr lr │ │ │ │ + smlatteq fp, lr, lr, r3 │ │ │ │ + strdeq r3, [fp, -sl] │ │ │ │ + tsteq fp, r4, ror #30 │ │ │ │ + smlabteq fp, r2, pc, r3 @ │ │ │ │ + qaddeq r4, sl, fp │ │ │ │ + tsteq fp, sl, asr #32 │ │ │ │ + strheq r4, [fp, -r4] │ │ │ │ + tsteq fp, r4, lsl r1 │ │ │ │ + smlatbeq fp, ip, r1, r4 │ │ │ │ + @ instruction: 0x010b41b6 │ │ │ │ + tsteq fp, r0, lsr #4 │ │ │ │ + smlabbeq fp, r0, r2, r4 │ │ │ │ + tsteq fp, r8, lsl r3 │ │ │ │ + tsteq fp, r6, lsl r3 │ │ │ │ + smlabbeq fp, r0, r3, r4 │ │ │ │ + smlatteq fp, r0, r3, r4 │ │ │ │ + tsteq fp, r8, ror r4 │ │ │ │ + smlabbeq fp, r2, r4, r4 │ │ │ │ + smlatteq fp, ip, r4, r4 │ │ │ │ + tsteq fp, ip, asr #10 │ │ │ │ + smlatteq fp, r4, r5, r4 │ │ │ │ + smlabteq fp, r8, r5, r4 │ │ │ │ + tsteq fp, r2, lsr r6 │ │ │ │ + @ instruction: 0x010b4690 │ │ │ │ strdeq r4, [fp, -ip] │ │ │ │ - @ instruction: 0x010b4694 │ │ │ │ - tsteq fp, r8, ror r6 │ │ │ │ - smlatteq fp, r2, r6, r4 │ │ │ │ - tsteq fp, r0, asr #14 │ │ │ │ - smlatbeq fp, ip, r7, r4 │ │ │ │ - strdeq r4, [fp, -lr] │ │ │ │ - tsteq fp, r8, ror #16 │ │ │ │ - smlabteq fp, r6, r8, r4 │ │ │ │ - tsteq fp, r0, ror #18 │ │ │ │ - tsteq fp, lr, asr r9 │ │ │ │ - smlabteq fp, r8, r9, r4 │ │ │ │ - tsteq fp, r6, lsr #20 │ │ │ │ - smlabteq fp, r0, sl, r4 │ │ │ │ - smlabteq fp, sl, sl, r4 │ │ │ │ - tsteq fp, r4, lsr fp │ │ │ │ - @ instruction: 0x010b4b92 │ │ │ │ - tsteq fp, sl, lsr #24 │ │ │ │ - tsteq fp, sl, lsl ip │ │ │ │ - smlabbeq fp, r4, ip, r4 │ │ │ │ - smlatteq fp, r2, ip, r4 │ │ │ │ - tsteq fp, sl, ror sp │ │ │ │ - smlabbeq fp, r6, sp, r4 │ │ │ │ - strdeq r4, [fp, -r0] │ │ │ │ - tsteq fp, lr, asr #28 │ │ │ │ - smlatteq fp, r6, lr, r4 │ │ │ │ - smlatteq fp, r8, lr, r4 │ │ │ │ - tsteq fp, r0, lsl #22 │ │ │ │ - tsteq fp, r0, lsl #22 │ │ │ │ - tsteq fp, r6, asr #30 │ │ │ │ - tsteq fp, r8, lsr #30 │ │ │ │ - tsteq fp, ip, lsr pc │ │ │ │ - tsteq fp, r4, asr #30 │ │ │ │ - tsteq fp, sl, lsr fp │ │ │ │ - ldrdeq r6, [fp, -r8] │ │ │ │ - smlatteq fp, ip, sl, r6 │ │ │ │ - strdeq r6, [fp, -r4] │ │ │ │ - tsteq fp, r8, lsl #22 │ │ │ │ - tsteq fp, r6, lsl #22 │ │ │ │ - tsteq fp, sl, lsl fp │ │ │ │ - tsteq fp, r2, lsr #22 │ │ │ │ - smlabbeq fp, r4, pc, r4 @ │ │ │ │ - tsteq fp, r4, asr pc │ │ │ │ - tsteq fp, sl, ror #30 │ │ │ │ + tsteq fp, lr, asr #14 │ │ │ │ + @ instruction: 0x010b47b8 │ │ │ │ + tsteq fp, r6, lsl r8 │ │ │ │ + @ instruction: 0x010b48b0 │ │ │ │ + smlatbeq fp, lr, r8, r4 │ │ │ │ + tsteq fp, r8, lsl r9 │ │ │ │ + tsteq fp, r6, ror r9 │ │ │ │ + tsteq fp, r0, lsl sl │ │ │ │ + tsteq fp, sl, lsl sl │ │ │ │ + smlabbeq fp, r4, sl, r4 │ │ │ │ + smlatteq fp, r2, sl, r4 │ │ │ │ + tsteq fp, sl, ror fp │ │ │ │ + tsteq fp, sl, ror #22 │ │ │ │ + ldrdeq r4, [fp, -r4] │ │ │ │ + tsteq fp, r2, lsr ip │ │ │ │ + smlabteq fp, sl, ip, r4 │ │ │ │ + ldrdeq r4, [fp, -r6] │ │ │ │ + tsteq fp, r0, asr #26 │ │ │ │ + @ instruction: 0x010b4d9e │ │ │ │ + tsteq fp, r6, lsr lr │ │ │ │ + tsteq fp, r8, lsr lr │ │ │ │ + tsteq fp, r0, asr sl │ │ │ │ + tsteq fp, r0, asr sl │ │ │ │ + @ instruction: 0x010b4e96 │ │ │ │ + tsteq fp, r8, ror lr │ │ │ │ + smlabbeq fp, ip, lr, r4 │ │ │ │ + @ instruction: 0x010b4e94 │ │ │ │ + smlabbeq fp, sl, sl, r6 │ │ │ │ + tsteq fp, r8, lsr #20 │ │ │ │ + tsteq fp, ip, lsr sl │ │ │ │ + tsteq fp, r4, asr #20 │ │ │ │ + tsteq fp, r8, asr sl │ │ │ │ + tsteq fp, r6, asr sl │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ + tsteq fp, r2, ror sl │ │ │ │ + ldrdeq r4, [fp, -r4] │ │ │ │ + smlatbeq fp, r4, lr, r4 │ │ │ │ + @ instruction: 0x010b4eba │ │ │ │ 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 │ │ │ │ @@ -45536,82 +45536,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 fp, lr, asr lr │ │ │ │ - tsteq fp, r2, asr sl │ │ │ │ - tsteq fp, r0, lsr sl │ │ │ │ - tsteq fp, r4, asr #20 │ │ │ │ - tsteq fp, sl, asr #20 │ │ │ │ - smlatbeq fp, sl, lr, r4 │ │ │ │ - tsteq fp, lr, ror #28 │ │ │ │ + smlatbeq fp, lr, sp, r4 │ │ │ │ + smlatbeq fp, r2, r9, r6 │ │ │ │ + smlabbeq fp, r0, r9, r6 │ │ │ │ + @ instruction: 0x010b6994 │ │ │ │ + @ instruction: 0x010b699a │ │ │ │ + strdeq r4, [fp, -sl] │ │ │ │ + @ instruction: 0x010b4dbe │ │ │ │ + ldrdeq r4, [fp, -r2] │ │ │ │ + ldrdeq r4, [fp, -r8] │ │ │ │ + smlabteq fp, ip, r9, r6 │ │ │ │ + smlatbeq fp, ip, r9, r6 │ │ │ │ + @ instruction: 0x010b69be │ │ │ │ + smlabteq fp, r4, r9, r6 │ │ │ │ + tsteq fp, r4, lsr #28 │ │ │ │ + strdeq r4, [fp, -r6] │ │ │ │ + tsteq fp, r8, lsl #28 │ │ │ │ + tsteq fp, r0, lsl lr │ │ │ │ + tsteq fp, r4, lsl #20 │ │ │ │ + smlatteq fp, r2, r9, r6 │ │ │ │ + strdeq r6, [fp, -r4] │ │ │ │ + strdeq r6, [fp, -ip] │ │ │ │ + tsteq fp, ip, asr lr │ │ │ │ + tsteq fp, r2, lsl lr │ │ │ │ + tsteq fp, r4, lsr #28 │ │ │ │ + tsteq fp, ip, lsr #28 │ │ │ │ + tsteq fp, lr, lsr lr │ │ │ │ + tsteq fp, r8, lsr lr │ │ │ │ + tsteq fp, sl, asr #28 │ │ │ │ + tsteq fp, r2, asr lr │ │ │ │ + tsteq fp, r6, asr #20 │ │ │ │ + tsteq fp, r8, lsl sl │ │ │ │ + tsteq fp, sl, lsr #20 │ │ │ │ + tsteq fp, r2, lsr sl │ │ │ │ + @ instruction: 0x010b4e92 │ │ │ │ + tsteq fp, r0, ror lr │ │ │ │ smlabbeq fp, r2, lr, r4 │ │ │ │ smlabbeq fp, r8, lr, r4 │ │ │ │ - tsteq fp, ip, ror sl │ │ │ │ + tsteq fp, lr, ror sl │ │ │ │ + tsteq fp, r4, asr #20 │ │ │ │ + tsteq fp, r6, asr sl │ │ │ │ tsteq fp, ip, asr sl │ │ │ │ - tsteq fp, lr, ror #20 │ │ │ │ - tsteq fp, r4, ror sl │ │ │ │ - ldrdeq r4, [fp, -r4] │ │ │ │ - smlatbeq fp, r6, lr, r4 │ │ │ │ - @ instruction: 0x010b4eb8 │ │ │ │ - smlabteq fp, r0, lr, r4 │ │ │ │ - @ instruction: 0x010b6ab4 │ │ │ │ + @ instruction: 0x010b4ebe │ │ │ │ + @ instruction: 0x010b4e9c │ │ │ │ + smlatbeq fp, lr, lr, r4 │ │ │ │ + @ instruction: 0x010b4eb4 │ │ │ │ + smlatbeq fp, r8, sl, r6 │ │ │ │ + tsteq fp, sl, ror sl │ │ │ │ + smlabbeq fp, ip, sl, r6 │ │ │ │ @ instruction: 0x010b6a92 │ │ │ │ - smlatbeq fp, r4, sl, r6 │ │ │ │ - smlatbeq fp, ip, sl, r6 │ │ │ │ - tsteq fp, ip, lsl #30 │ │ │ │ - smlabteq fp, r2, lr, r4 │ │ │ │ + strdeq r4, [fp, -r2] │ │ │ │ ldrdeq r4, [fp, -r4] │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ - smlatteq fp, lr, lr, r4 │ │ │ │ smlatteq fp, r8, lr, r4 │ │ │ │ - strdeq r4, [fp, -sl] │ │ │ │ - tsteq fp, r2, lsl #30 │ │ │ │ - strdeq r6, [fp, -r6] │ │ │ │ - smlabteq fp, r8, sl, r6 │ │ │ │ - ldrdeq r6, [fp, -sl] │ │ │ │ - smlatteq fp, r2, sl, r6 │ │ │ │ - tsteq fp, r2, asr #30 │ │ │ │ - tsteq fp, r0, lsr #30 │ │ │ │ - tsteq fp, r2, lsr pc │ │ │ │ - tsteq fp, r8, lsr pc │ │ │ │ - tsteq fp, lr, lsr #22 │ │ │ │ - strdeq r6, [fp, -r4] │ │ │ │ + strdeq r4, [fp, -r0] │ │ │ │ + smlatteq fp, r6, sl, r6 │ │ │ │ + @ instruction: 0x010b6a92 │ │ │ │ + smlatbeq fp, r6, sl, r6 │ │ │ │ + smlatbeq fp, lr, sl, r6 │ │ │ │ + smlabteq fp, r2, sl, r6 │ │ │ │ + smlabteq fp, r0, sl, r6 │ │ │ │ + ldrdeq r6, [fp, -r4] │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + tsteq fp, lr, lsr pc │ │ │ │ + tsteq fp, r4, lsl pc │ │ │ │ + tsteq fp, r8, lsr #30 │ │ │ │ + tsteq fp, r0, lsr pc │ │ │ │ + tsteq fp, r6, lsr #22 │ │ │ │ tsteq fp, r6, lsl #22 │ │ │ │ - tsteq fp, ip, lsl #22 │ │ │ │ - tsteq fp, lr, ror #30 │ │ │ │ - tsteq fp, ip, asr #30 │ │ │ │ - tsteq fp, lr, asr pc │ │ │ │ - tsteq fp, r4, ror #30 │ │ │ │ - tsteq fp, r8, asr fp │ │ │ │ - tsteq fp, sl, lsr #22 │ │ │ │ - tsteq fp, ip, lsr fp │ │ │ │ - tsteq fp, r2, asr #22 │ │ │ │ - smlatbeq fp, r2, pc, r4 @ │ │ │ │ - smlabbeq fp, r4, pc, r4 @ │ │ │ │ - @ instruction: 0x010b4f98 │ │ │ │ - smlatbeq fp, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x010b6b96 │ │ │ │ - tsteq fp, r2, asr #22 │ │ │ │ - tsteq fp, r6, asr fp │ │ │ │ - tsteq fp, lr, asr fp │ │ │ │ - tsteq fp, r2, ror fp │ │ │ │ - tsteq fp, r0, ror fp │ │ │ │ - smlabbeq fp, r4, fp, r6 │ │ │ │ - smlabbeq fp, ip, fp, r6 │ │ │ │ - smlatteq fp, lr, pc, r4 @ │ │ │ │ - smlabteq fp, r4, pc, r4 @ │ │ │ │ - ldrdeq r4, [fp, -r8] │ │ │ │ - smlatteq fp, r0, pc, r4 @ │ │ │ │ - ldrdeq r6, [fp, -r6] │ │ │ │ - @ instruction: 0x010b6bb6 │ │ │ │ - smlabteq fp, sl, fp, r6 │ │ │ │ + tsteq fp, sl, lsl fp │ │ │ │ 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 │ │ │ │ @@ -46359,180 +46359,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: 0x010b6abe │ │ │ │ - tsteq fp, lr, lsl pc │ │ │ │ - smlatteq fp, r2, lr, r4 │ │ │ │ + tsteq fp, lr, lsl #20 │ │ │ │ + tsteq fp, lr, ror #28 │ │ │ │ + tsteq fp, r2, lsr lr │ │ │ │ + tsteq fp, r6, asr #28 │ │ │ │ + tsteq fp, ip, asr #28 │ │ │ │ + tsteq fp, r0, asr #20 │ │ │ │ + tsteq fp, lr, lsl sl │ │ │ │ + tsteq fp, r2, lsr sl │ │ │ │ + tsteq fp, r8, lsr sl │ │ │ │ + @ instruction: 0x010b4e98 │ │ │ │ + tsteq fp, sl, ror #28 │ │ │ │ + tsteq fp, lr, ror lr │ │ │ │ + smlabbeq fp, r4, lr, r4 │ │ │ │ + tsteq fp, r8, ror sl │ │ │ │ + tsteq fp, r8, asr sl │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ + tsteq fp, r0, ror sl │ │ │ │ + ldrdeq r4, [fp, -r0] │ │ │ │ + smlabbeq fp, r6, lr, r4 │ │ │ │ + @ instruction: 0x010b4e98 │ │ │ │ + smlatbeq fp, r0, lr, r4 │ │ │ │ + @ instruction: 0x010b4eb2 │ │ │ │ + smlatbeq fp, ip, lr, r4 │ │ │ │ + @ instruction: 0x010b4ebe │ │ │ │ + smlabteq fp, r6, lr, r4 │ │ │ │ + @ instruction: 0x010b6aba │ │ │ │ + smlabbeq fp, ip, sl, r6 │ │ │ │ + @ instruction: 0x010b6a9e │ │ │ │ + smlatbeq fp, r6, sl, r6 │ │ │ │ + tsteq fp, r6, lsl #30 │ │ │ │ + smlatteq fp, r4, lr, r4 │ │ │ │ strdeq r4, [fp, -r6] │ │ │ │ - strdeq r4, [fp, -ip] │ │ │ │ - strdeq r6, [fp, -r0] │ │ │ │ - smlabteq fp, lr, sl, r6 │ │ │ │ - smlatteq fp, r2, sl, r6 │ │ │ │ - smlatteq fp, r8, sl, r6 │ │ │ │ - tsteq fp, r8, asr #30 │ │ │ │ - tsteq fp, sl, lsl pc │ │ │ │ - tsteq fp, lr, lsr #30 │ │ │ │ - tsteq fp, r4, lsr pc │ │ │ │ - tsteq fp, r8, lsr #22 │ │ │ │ - tsteq fp, r8, lsl #22 │ │ │ │ - tsteq fp, sl, lsl fp │ │ │ │ - tsteq fp, r0, lsr #22 │ │ │ │ - smlabbeq fp, r0, pc, r4 @ │ │ │ │ - tsteq fp, r6, lsr pc │ │ │ │ + strdeq r4, [fp, -lr] │ │ │ │ + strdeq r6, [fp, -r2] │ │ │ │ + @ instruction: 0x010b6ab6 │ │ │ │ + smlabteq fp, r8, sl, r6 │ │ │ │ + ldrdeq r6, [fp, -r0] │ │ │ │ + tsteq fp, r0, lsr pc │ │ │ │ + tsteq fp, lr, lsl #30 │ │ │ │ + tsteq fp, r0, lsr #30 │ │ │ │ + tsteq fp, r6, lsr #30 │ │ │ │ + tsteq fp, ip, lsl fp │ │ │ │ + smlatteq fp, lr, sl, r6 │ │ │ │ + tsteq fp, r0, lsl #22 │ │ │ │ + tsteq fp, r6, lsl #22 │ │ │ │ + tsteq fp, r8, ror #30 │ │ │ │ tsteq fp, r8, asr #30 │ │ │ │ - tsteq fp, r0, asr pc │ │ │ │ - tsteq fp, r2, ror #30 │ │ │ │ tsteq fp, ip, asr pc │ │ │ │ - tsteq fp, lr, ror #30 │ │ │ │ - tsteq fp, r6, ror pc │ │ │ │ - tsteq fp, sl, ror #22 │ │ │ │ - tsteq fp, ip, lsr fp │ │ │ │ - tsteq fp, lr, asr #22 │ │ │ │ - tsteq fp, r6, asr fp │ │ │ │ - @ instruction: 0x010b4fb6 │ │ │ │ - @ instruction: 0x010b4f94 │ │ │ │ - smlatbeq fp, r6, pc, r4 @ │ │ │ │ - smlatbeq fp, lr, pc, r4 @ │ │ │ │ - smlatbeq fp, r2, fp, r6 │ │ │ │ - tsteq fp, r6, ror #22 │ │ │ │ - tsteq fp, r8, ror fp │ │ │ │ - smlabbeq fp, r0, fp, r6 │ │ │ │ - smlatteq fp, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x010b4fbe │ │ │ │ - ldrdeq r4, [fp, -r0] │ │ │ │ - ldrdeq r4, [fp, -r6] │ │ │ │ - smlabteq fp, ip, fp, r6 │ │ │ │ - @ instruction: 0x010b6b9e │ │ │ │ - @ instruction: 0x010b6bb0 │ │ │ │ - @ instruction: 0x010b6bb6 │ │ │ │ - tsteq fp, r8, lsl r0 │ │ │ │ - strdeq r4, [fp, -r8] │ │ │ │ - tsteq fp, ip │ │ │ │ - tsteq fp, r4, lsl r0 │ │ │ │ - tsteq fp, sl, lsl #24 │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - tsteq fp, sl, lsr #12 │ │ │ │ - tsteq fp, ip, lsr #8 │ │ │ │ - tstpeq sl, r6, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [sl, -ip] │ │ │ │ - smlabteq sl, r6, r8, pc @ │ │ │ │ - smlatbeq sl, ip, r7, pc @ │ │ │ │ - tstpeq sl, r2, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, ip, r4, sp │ │ │ │ - tstpeq sl, lr, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r4, ror #30 │ │ │ │ + tsteq fp, sl, asr fp │ │ │ │ + tsteq fp, r0, lsr #10 │ │ │ │ + tsteq fp, sl, ror r5 │ │ │ │ + tsteq fp, ip, ror r3 │ │ │ │ + tstpeq sl, r6, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [sl, -ip] │ │ │ │ + @ instruction: 0x010af692 │ │ │ │ + tstpeq sl, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r2, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + @ instruction: 0x010af69e │ │ │ │ + @ instruction: 0x010af6b0 │ │ │ │ + tsteq r8, sl, lsl #8 │ │ │ │ tstpeq sl, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108d4ba │ │ │ │ - tstpeq sl, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sl, r2, r7, pc @ │ │ │ │ - smlatteq sl, r0, r7, pc @ │ │ │ │ - smlatbeq r8, r2, r4, sp │ │ │ │ + tstpeq sl, r2, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + strdeq sp, [r8, -r2] │ │ │ │ + @ instruction: 0x010af790 │ │ │ │ + smlatbeq sl, lr, r7, pc @ │ │ │ │ + smlatteq r8, r0, r3, sp │ │ │ │ + smlatteq sl, r6, r8, pc @ │ │ │ │ tstpeq sl, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108d490 │ │ │ │ - @ instruction: 0x010af996 │ │ │ │ - strdeq pc, [sl, -r0] │ │ │ │ + smlatteq sl, sl, r7, pc @ │ │ │ │ + tstpeq sl, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r2, r3, sp │ │ │ │ + tstpeq sl, ip, ror r8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x010af89a │ │ │ │ - @ instruction: 0x010af8bc │ │ │ │ - tsteq r8, r2, ror r4 │ │ │ │ - tstpeq sl, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, sl, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r0, ror #8 │ │ │ │ - smlatteq sl, r2, r9, pc @ │ │ │ │ - @ instruction: 0x010af99c │ │ │ │ - @ instruction: 0x010af9b2 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ - smlatteq sl, lr, r9, pc @ │ │ │ │ - tsteq r8, ip, lsr r4 │ │ │ │ - strdeq pc, [sl, -lr] │ │ │ │ - tstpeq sl, ip, lsl fp @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sl, sl, sl, pc @ │ │ │ │ - tstpeq sl, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108d3b0 │ │ │ │ + tstpeq sl, r2, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sl, ip, r8, pc @ │ │ │ │ + tstpeq sl, r2, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108d398 │ │ │ │ + tstpeq sl, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, ip, r3, sp │ │ │ │ + tstpeq sl, lr, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [sl, -sl] │ │ │ │ + @ instruction: 0x010af9b8 │ │ │ │ + smlabteq sl, lr, r9, pc @ │ │ │ │ + tsteq r8, r8, ror #6 │ │ │ │ + tstpeq sl, lr, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r6, asr r3 │ │ │ │ + smlabteq sl, r4, sl, pc @ │ │ │ │ tstpeq sl, lr, ror sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, lsl r4 │ │ │ │ - @ instruction: 0x010afabe │ │ │ │ - ldrdeq pc, [sl, -r8] │ │ │ │ - tsteq r8, r6, lsl #8 │ │ │ │ - tstpeq sl, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, lr, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, lr, r3, sp │ │ │ │ - tstpeq sl, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r2, r3, sp │ │ │ │ - tstpeq sl, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [sl, -ip] │ │ │ │ - smlatteq sl, sl, fp, pc @ │ │ │ │ - smlabteq r8, r4, r3, sp │ │ │ │ - tstpeq sl, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108d3b2 │ │ │ │ - smlabbeq sl, r0, ip, pc @ │ │ │ │ - tstpeq sl, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108d39a │ │ │ │ + @ instruction: 0x010afa94 │ │ │ │ + tsteq r8, lr, lsr r3 │ │ │ │ + smlabteq sl, r4, sl, pc @ │ │ │ │ + tsteq r8, r2, lsr r3 │ │ │ │ + @ instruction: 0x010afbb0 │ │ │ │ + tstpeq sl, sl, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, sl, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsl r3 │ │ │ │ + tstpeq sl, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r2, lsl #6 │ │ │ │ + ldrdeq pc, [sl, -r0] │ │ │ │ + smlatbeq sl, r2, fp, pc @ │ │ │ │ + @ instruction: 0x010afbb0 │ │ │ │ + smlatteq r8, sl, r2, sp │ │ │ │ + smlabteq sl, ip, fp, pc @ │ │ │ │ + ldrdeq sp, [r8, -lr] │ │ │ │ + @ instruction: 0x010afebc │ │ │ │ + tstpeq sl, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ tstpeq sl, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, lr, r3, sp │ │ │ │ - tstpeq sl, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010afdbe │ │ │ │ - tstpeq sl, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [sl, -r6] │ │ │ │ - smlatbeq sl, r8, ip, pc @ │ │ │ │ - @ instruction: 0x010afcb6 │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - smlatteq sl, r6, ip, pc @ │ │ │ │ - strdeq pc, [sl, -r4] │ │ │ │ - tsteq r8, r2, asr r3 │ │ │ │ - tstpeq sl, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, lr, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, sl, lsr r3 │ │ │ │ - tstpeq sl, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, lr, lsr #6 │ │ │ │ - tstpeq sl, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sl, lr, sp, pc @ │ │ │ │ - smlabbeq sl, r0, sp, pc @ │ │ │ │ - smlabbeq sl, lr, sp, pc @ │ │ │ │ - tsteq r8, r0, lsl r3 │ │ │ │ - ldrdeq pc, [sl, -r6] │ │ │ │ - smlatteq sl, r8, sp, pc @ │ │ │ │ - strdeq sp, [r8, -lr] │ │ │ │ - @ instruction: 0x010afe90 │ │ │ │ - tstpeq sl, r2, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r6, r2, sp │ │ │ │ - smlabbeq sl, r8, lr, pc @ │ │ │ │ - ldrdeq sp, [r8, -sl] │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ - smlabbeq sl, lr, pc, pc @ │ │ │ │ - tstpeq sl, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq sl, r6, lr, pc @ │ │ │ │ + tstpeq sl, r6, lsr #24 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [sl, -r8] │ │ │ │ - @ instruction: 0x0108d2b6 │ │ │ │ - tstpeq sl, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r2, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r4, r2, sp │ │ │ │ - @ instruction: 0x010affbe │ │ │ │ - smlabbeq sl, r8, pc, pc @ │ │ │ │ - @ instruction: 0x010aff9a │ │ │ │ - smlabbeq r8, ip, r2, sp │ │ │ │ - @ instruction: 0x010affbe │ │ │ │ - smlabbeq r8, r0, r2, sp │ │ │ │ - strheq r0, [fp, -lr] │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ - tsteq fp, r6 │ │ │ │ - tsteq fp, r8, lsl r0 │ │ │ │ - tsteq r8, r2, ror #4 │ │ │ │ - qaddeq r0, r4, fp │ │ │ │ - tsteq fp, sl, ror r0 │ │ │ │ + tstpeq sl, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108d2b4 │ │ │ │ + tstpeq sl, r6, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r2, r2, sp │ │ │ │ + @ instruction: 0x010afc9c │ │ │ │ + tstpeq sl, lr, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, sl, r2, sp │ │ │ │ + @ instruction: 0x010afc98 │ │ │ │ + tsteq r8, lr, ror r2 │ │ │ │ + smlabbeq sl, r0, sp, pc @ │ │ │ │ + strdeq pc, [sl, -lr] │ │ │ │ + ldrdeq pc, [sl, -r0] │ │ │ │ + ldrdeq pc, [sl, -lr] │ │ │ │ + tsteq r8, r0, ror #4 │ │ │ │ + tstpeq sl, r6, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, lr, asr #4 │ │ │ │ + smlatteq sl, r0, sp, pc @ │ │ │ │ + @ instruction: 0x010afd92 │ │ │ │ + @ instruction: 0x010afdb0 │ │ │ │ + tsteq r8, r6, lsr r2 │ │ │ │ + ldrdeq pc, [sl, -r8] │ │ │ │ + tsteq r8, sl, lsr #4 │ │ │ │ + smlabbeq sl, ip, pc, pc @ │ │ │ │ + ldrdeq pc, [sl, -lr] │ │ │ │ + tstpeq sl, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r6, lsl #4 │ │ │ │ + smlabbeq sl, r4, lr, pc @ │ │ │ │ + smlatbeq sl, r2, lr, pc @ │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + tstpeq sl, lr, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [sl, -r8] │ │ │ │ + smlatteq sl, sl, lr, pc @ │ │ │ │ + ldrdeq sp, [r8, -ip] │ │ │ │ + tstpeq sl, lr, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sp, [r8, -r0] │ │ │ │ + tsteq fp, lr │ │ │ │ + smlabbeq sl, ip, pc, pc @ │ │ │ │ + tstpeq sl, r6, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108d1b2 │ │ │ │ + smlatbeq sl, r4, pc, pc @ │ │ │ │ + smlabteq sl, sl, pc, 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 │ │ │ │ @@ -47343,423 +47343,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x0108cfb4 │ │ │ │ - tstpeq sl, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + smlabteq sl, ip, sp, pc @ │ │ │ │ + smlabbeq sl, r0, sp, pc @ │ │ │ │ + smlatbeq sl, r0, sp, pc @ │ │ │ │ + smlatteq r8, r4, lr, ip │ │ │ │ + ldrdeq pc, [sl, -r4] │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + tsteq fp, r8, ror #12 │ │ │ │ + @ instruction: 0x010b01b0 │ │ │ │ + smlatteq sl, r8, pc, pc @ │ │ │ │ + ldrdeq pc, [sl, -r8] │ │ │ │ tstpeq sl, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108cf94 │ │ │ │ - smlabbeq sl, r4, lr, pc @ │ │ │ │ - smlabbeq r8, r4, pc, ip @ │ │ │ │ - tsteq fp, r8, lsl r7 │ │ │ │ - tsteq fp, r0, ror #4 │ │ │ │ - swpeq r0, r8, [fp] │ │ │ │ - smlabbeq sl, r8, pc, pc @ │ │ │ │ - tstpeq sl, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010afebc │ │ │ │ - ldrdeq pc, [sl, -r0] │ │ │ │ - tsteq r8, r4, asr #30 │ │ │ │ - tstpeq sl, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - smlabteq sl, r8, pc, pc @ │ │ │ │ - tstpeq sl, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010aff90 │ │ │ │ - tsteq r8, ip, lsl #30 │ │ │ │ - smlatteq sl, r0, pc, pc @ │ │ │ │ - mrseq r0, (UNDEF: 11) │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - ldrdeq r0, [fp, -ip] │ │ │ │ - tsteq fp, ip, rrx │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ - tsteq fp, r8, asr #32 │ │ │ │ - smlabteq r8, ip, lr, ip │ │ │ │ - tsteq fp, r4, ror r0 │ │ │ │ - smlabbeq fp, ip, r0, r0 │ │ │ │ - @ instruction: 0x0108ceb4 │ │ │ │ - tsteq fp, ip, lsr #2 │ │ │ │ - ldrdeq r0, [fp, -r4] │ │ │ │ - strdeq r0, [fp, -r4] │ │ │ │ + tstpeq sl, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0108ce94 │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - smlabbeq r8, r4, lr, ip │ │ │ │ - tsteq fp, r8, asr #6 │ │ │ │ - tsteq fp, r0, ror #4 │ │ │ │ - ldrdeq r0, [fp, -r8] │ │ │ │ - @ instruction: 0x010b0190 │ │ │ │ - smlatbeq fp, r8, r1, r0 │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - strdeq r0, [fp, -r8] │ │ │ │ - tsteq fp, r0, lsl r2 │ │ │ │ - tsteq r8, ip, lsr lr │ │ │ │ - smlatbeq fp, r0, r2, r0 │ │ │ │ - tsteq fp, r8, asr r2 │ │ │ │ - tsteq fp, r0, ror r2 │ │ │ │ + tstpeq sl, r0, ror lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sl, r8, lr, pc @ │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + tstpeq sl, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlabteq sl, ip, lr, pc @ │ │ │ │ + smlatteq sl, r0, lr, pc @ │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + tstpeq sl, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, asr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, asr #28 │ │ │ │ + tsteq fp, ip, lsr #32 │ │ │ │ + @ instruction: 0x010affbc │ │ │ │ + smlabbeq sl, ip, pc, pc @ │ │ │ │ + @ instruction: 0x010aff98 │ │ │ │ tsteq r8, ip, lsl lr │ │ │ │ - smlatbeq fp, r0, r2, r0 │ │ │ │ - tsteq r8, ip, lsl #28 │ │ │ │ - tsteq fp, r0, asr r4 │ │ │ │ - smlabbeq fp, r8, r3, r0 │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - tsteq fp, r8, asr #6 │ │ │ │ + smlabteq sl, r4, pc, pc @ │ │ │ │ + ldrdeq pc, [sl, -ip] │ │ │ │ + tsteq r8, r4, lsl #28 │ │ │ │ + tsteq fp, ip, ror r0 │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ smlatteq r8, r4, sp, ip │ │ │ │ - smlabteq fp, r8, r3, r0 │ │ │ │ + smlabbeq fp, r4, r0, r0 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + @ instruction: 0x010b0298 │ │ │ │ + @ instruction: 0x010b01b0 │ │ │ │ + tsteq fp, r8, lsr #2 │ │ │ │ + smlatteq fp, r0, r0, r0 │ │ │ │ + strdeq r0, [fp, -r8] │ │ │ │ + smlatbeq r8, r4, sp, ip │ │ │ │ + tsteq fp, r8, asr #2 │ │ │ │ + tsteq fp, r0, ror #2 │ │ │ │ + smlabbeq r8, ip, sp, ip │ │ │ │ strdeq r0, [fp, -r0] │ │ │ │ - smlabteq r8, ip, sp, ip │ │ │ │ - ldrdeq r0, [fp, -r0] │ │ │ │ - tsteq fp, r8, ror #8 │ │ │ │ - @ instruction: 0x010b0490 │ │ │ │ - smlatbeq r8, ip, sp, ip │ │ │ │ - smlatteq fp, r0, r4, r0 │ │ │ │ - @ instruction: 0x0108cd9c │ │ │ │ - smlabbeq fp, r4, sl, r0 │ │ │ │ - tsteq fp, r0, lsr r8 │ │ │ │ - @ instruction: 0x010b06bc │ │ │ │ - smlatteq fp, r4, r5, r0 │ │ │ │ - tsteq fp, r4, ror r5 │ │ │ │ - smlatbeq fp, r0, r5, r0 │ │ │ │ - tsteq r8, r4, ror #26 │ │ │ │ + smlatbeq fp, r8, r1, r0 │ │ │ │ + smlabteq fp, r0, r1, r0 │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + strdeq r0, [fp, -r0] │ │ │ │ + tsteq r8, ip, asr sp │ │ │ │ + smlatbeq fp, r0, r3, r0 │ │ │ │ + ldrdeq r0, [fp, -r8] │ │ │ │ + tsteq fp, r0, ror r2 │ │ │ │ + @ instruction: 0x010b0298 │ │ │ │ + tsteq r8, r4, lsr sp │ │ │ │ + tsteq fp, r8, lsl r3 │ │ │ │ + tsteq fp, r0, asr #6 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + tsteq fp, r0, lsr #8 │ │ │ │ + @ instruction: 0x010b03b8 │ │ │ │ + smlatteq fp, r0, r3, r0 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq fp, r0, lsr r4 │ │ │ │ + smlatteq r8, ip, ip, ip │ │ │ │ + ldrdeq r0, [fp, -r4] │ │ │ │ + smlabbeq fp, r0, r7, r0 │ │ │ │ + tsteq fp, ip, lsl #12 │ │ │ │ + tsteq fp, r4, lsr r5 │ │ │ │ + smlabteq fp, r4, r4, r0 │ │ │ │ + strdeq r0, [fp, -r0] │ │ │ │ + @ instruction: 0x0108ccb4 │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + smlatbeq fp, r8, r5, r0 │ │ │ │ + @ instruction: 0x0108cc9c │ │ │ │ + @ instruction: 0x010b069c │ │ │ │ tsteq fp, ip, lsr #12 │ │ │ │ tsteq fp, r8, asr r6 │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - tsteq fp, ip, asr #14 │ │ │ │ - ldrdeq r0, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsl #14 │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ - tsteq fp, r0, ror #14 │ │ │ │ - tsteq r8, ip, lsl sp │ │ │ │ - tsteq fp, r8, lsl #18 │ │ │ │ - tsteq fp, r0, ror r8 │ │ │ │ - tsteq fp, r0, lsl r8 │ │ │ │ - tsteq fp, ip, lsr r8 │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - @ instruction: 0x010b0898 │ │ │ │ - @ instruction: 0x010b08b4 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - tsteq fp, r8, asr r9 │ │ │ │ - tsteq fp, r8, lsl #18 │ │ │ │ - tsteq fp, r4, lsr #18 │ │ │ │ - @ instruction: 0x0108ccbc │ │ │ │ - tsteq fp, ip, asr r9 │ │ │ │ - smlatbeq r8, ip, ip, ip │ │ │ │ - @ instruction: 0x010b0bb0 │ │ │ │ - smlatbeq fp, ip, sl, r0 │ │ │ │ - tsteq fp, r4, lsl sl │ │ │ │ - smlabteq fp, r4, r9, r0 │ │ │ │ - smlatteq fp, r0, r9, r0 │ │ │ │ tsteq r8, ip, ror ip │ │ │ │ - tsteq fp, ip, lsr sl │ │ │ │ - tsteq fp, r8, asr sl │ │ │ │ - tsteq r8, r4, ror #24 │ │ │ │ - strdeq r0, [fp, -ip] │ │ │ │ - smlatbeq fp, ip, sl, r0 │ │ │ │ - smlabteq fp, r8, sl, r0 │ │ │ │ + @ instruction: 0x010b06b0 │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ + tsteq fp, r8, asr r8 │ │ │ │ + smlabteq fp, r0, r7, r0 │ │ │ │ + tsteq fp, r0, ror #14 │ │ │ │ + smlabbeq fp, ip, r7, r0 │ │ │ │ tsteq r8, r4, asr #24 │ │ │ │ - tsteq fp, r0, lsl #22 │ │ │ │ - tsteq r8, r4, lsr ip │ │ │ │ - tsteq fp, r8, asr ip │ │ │ │ - smlabteq fp, r0, fp, r0 │ │ │ │ - tsteq fp, r0, ror fp │ │ │ │ - smlabbeq fp, ip, fp, r0 │ │ │ │ + smlatteq fp, r8, r7, r0 │ │ │ │ + tsteq fp, r4, lsl #16 │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ + smlatbeq fp, r8, r8, r0 │ │ │ │ + tsteq fp, r8, asr r8 │ │ │ │ + tsteq fp, r4, ror r8 │ │ │ │ tsteq r8, ip, lsl #24 │ │ │ │ - smlatteq fp, r8, fp, r0 │ │ │ │ - tsteq fp, r4, lsl #24 │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - smlatbeq fp, r8, ip, r0 │ │ │ │ - tsteq fp, r8, asr ip │ │ │ │ - tsteq fp, r4, ror ip │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - smlatbeq fp, ip, ip, r0 │ │ │ │ - smlabteq r8, r4, fp, ip │ │ │ │ - smlatteq fp, r8, sp, r1 │ │ │ │ - tsteq fp, r0, ror r5 │ │ │ │ - tsteq fp, r0, lsr r1 │ │ │ │ - tsteq fp, ip, lsl #30 │ │ │ │ - smlatteq fp, r4, sp, r0 │ │ │ │ - tsteq fp, ip, asr #26 │ │ │ │ + smlatbeq fp, ip, r8, r0 │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq fp, r0, lsl #22 │ │ │ │ strdeq r0, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsl sp │ │ │ │ - tsteq r8, ip, ror fp │ │ │ │ - tsteq fp, r4, ror sp │ │ │ │ - @ instruction: 0x010b0d90 │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - tsteq fp, r4, lsr lr │ │ │ │ - smlatteq fp, r4, sp, r0 │ │ │ │ - tsteq fp, r0, lsl #28 │ │ │ │ + tsteq fp, r4, ror #18 │ │ │ │ + tsteq fp, r4, lsl r9 │ │ │ │ + tsteq fp, r0, lsr r9 │ │ │ │ + smlabteq r8, ip, fp, ip │ │ │ │ + smlabbeq fp, ip, r9, r0 │ │ │ │ + smlatbeq fp, r8, r9, r0 │ │ │ │ + @ instruction: 0x0108cbb4 │ │ │ │ + tsteq fp, ip, asr #20 │ │ │ │ + strdeq r0, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl sl │ │ │ │ + @ instruction: 0x0108cb94 │ │ │ │ + tsteq fp, r0, asr sl │ │ │ │ + smlabbeq r8, r4, fp, ip │ │ │ │ + smlatbeq fp, r8, fp, r0 │ │ │ │ + tsteq fp, r0, lsl fp │ │ │ │ + smlabteq fp, r0, sl, r0 │ │ │ │ + ldrdeq r0, [fp, -ip] │ │ │ │ + tsteq r8, ip, asr fp │ │ │ │ + tsteq fp, r8, lsr fp │ │ │ │ + tsteq fp, r4, asr fp │ │ │ │ tsteq r8, r4, asr #22 │ │ │ │ - tsteq fp, ip, asr lr │ │ │ │ - tsteq fp, r8, ror lr │ │ │ │ - tsteq r8, ip, lsr #22 │ │ │ │ - smlatbeq fp, ip, pc, r0 @ │ │ │ │ - tsteq fp, r4, lsl pc │ │ │ │ - smlabteq fp, r4, lr, r0 │ │ │ │ - smlatteq fp, r0, lr, r0 │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - tsteq fp, ip, lsr pc │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - smlatteq r8, ip, sl, ip │ │ │ │ + strdeq r0, [fp, -r8] │ │ │ │ + smlatbeq fp, r8, fp, r0 │ │ │ │ + smlabteq fp, r4, fp, r0 │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ strdeq r0, [fp, -ip] │ │ │ │ - smlatbeq fp, ip, pc, r0 @ │ │ │ │ - smlabteq fp, r8, pc, r0 @ │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + tsteq fp, r8, lsr sp │ │ │ │ + smlabteq fp, r0, r4, r1 │ │ │ │ + smlabbeq fp, r0, r0, r1 │ │ │ │ + tsteq fp, ip, asr lr │ │ │ │ + tsteq fp, r4, lsr sp │ │ │ │ + @ instruction: 0x010b0c9c │ │ │ │ + tsteq fp, ip, asr #24 │ │ │ │ + tsteq fp, r8, ror #24 │ │ │ │ smlabteq r8, ip, sl, ip │ │ │ │ - mrseq r1, (UNDEF: 11) │ │ │ │ - @ instruction: 0x0108cabc │ │ │ │ - tsteq fp, r4, asr r2 │ │ │ │ - tsteq fp, r0, asr r1 │ │ │ │ - strheq r1, [fp, -r8] │ │ │ │ - tsteq fp, r8, rrx │ │ │ │ - smlabbeq fp, r4, r0, r1 │ │ │ │ - smlabbeq r8, ip, sl, ip │ │ │ │ - smlatteq fp, r0, r0, r1 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - tsteq r8, r4, ror sl │ │ │ │ - smlatbeq fp, r0, r1, r1 │ │ │ │ - tsteq fp, r0, asr r1 │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ + smlabteq fp, r4, ip, r0 │ │ │ │ + smlatteq fp, r0, ip, r0 │ │ │ │ + @ instruction: 0x0108cab4 │ │ │ │ + smlabbeq fp, r4, sp, r0 │ │ │ │ + tsteq fp, r4, lsr sp │ │ │ │ + tsteq fp, r0, asr sp │ │ │ │ + @ instruction: 0x0108ca94 │ │ │ │ + smlatbeq fp, ip, sp, r0 │ │ │ │ + smlabteq fp, r8, sp, r0 │ │ │ │ + tsteq r8, ip, ror sl │ │ │ │ + strdeq r0, [fp, -ip] │ │ │ │ + tsteq fp, r4, ror #28 │ │ │ │ + tsteq fp, r4, lsl lr │ │ │ │ + tsteq fp, r0, lsr lr │ │ │ │ tsteq r8, r4, asr sl │ │ │ │ - smlatbeq fp, r4, r1, r1 │ │ │ │ - tsteq r8, r4, asr #20 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - tsteq fp, r4, ror #4 │ │ │ │ - tsteq fp, r4, lsl r2 │ │ │ │ - tsteq fp, r0, lsr r2 │ │ │ │ + smlabbeq fp, ip, lr, r0 │ │ │ │ + smlatbeq fp, r8, lr, r0 │ │ │ │ + tsteq r8, ip, lsr sl │ │ │ │ + tsteq fp, ip, asr #30 │ │ │ │ + strdeq r0, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl pc │ │ │ │ tsteq r8, ip, lsl sl │ │ │ │ - smlabbeq fp, ip, r2, r1 │ │ │ │ - smlatbeq fp, r8, r2, r1 │ │ │ │ - tsteq r8, r4, lsl #20 │ │ │ │ - tsteq fp, ip, asr #6 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsl r3 │ │ │ │ - smlatteq r8, r4, r9, ip │ │ │ │ + tsteq fp, r0, asr pc │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + smlatbeq fp, r4, r1, r1 │ │ │ │ + smlatbeq fp, r0, r0, r1 │ │ │ │ + tsteq fp, r8 │ │ │ │ + @ instruction: 0x010b0fb8 │ │ │ │ + ldrdeq r0, [fp, -r4] │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + tsteq fp, r0, lsr r0 │ │ │ │ + tsteq fp, ip, asr #32 │ │ │ │ + smlabteq r8, r4, r9, ip │ │ │ │ + strdeq r1, [fp, -r0] │ │ │ │ + smlatbeq fp, r0, r0, r1 │ │ │ │ + strheq r1, [fp, -ip] │ │ │ │ + smlatbeq r8, r4, r9, ip │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + @ instruction: 0x0108c994 │ │ │ │ + tsteq fp, ip, asr #4 │ │ │ │ + @ instruction: 0x010b11b4 │ │ │ │ + tsteq fp, r4, ror #2 │ │ │ │ + smlabbeq fp, r0, r1, r1 │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + strdeq r1, [fp, -r8] │ │ │ │ + tsteq r8, r4, asr r9 │ │ │ │ + @ instruction: 0x010b129c │ │ │ │ + tsteq fp, ip, asr #4 │ │ │ │ + tsteq fp, r8, ror #4 │ │ │ │ + tsteq r8, r4, lsr r9 │ │ │ │ + smlatbeq fp, r0, r2, r1 │ │ │ │ + tsteq r8, r4, lsr #18 │ │ │ │ + tsteq fp, r0, lsl r7 │ │ │ │ + smlatteq fp, ip, r4, r1 │ │ │ │ + smlatteq fp, r8, r3, r1 │ │ │ │ tsteq fp, r0, asr r3 │ │ │ │ + mrseq r1, (UNDEF: 59) │ │ │ │ + tsteq fp, ip, lsl r3 │ │ │ │ + smlatteq r8, ip, r8, ip │ │ │ │ + tsteq fp, r8, ror r3 │ │ │ │ + @ instruction: 0x010b1394 │ │ │ │ ldrdeq ip, [r8, -r4] │ │ │ │ - smlabteq fp, r0, r7, r1 │ │ │ │ - @ instruction: 0x010b159c │ │ │ │ - @ instruction: 0x010b1498 │ │ │ │ - tsteq fp, r0, lsl #8 │ │ │ │ - @ instruction: 0x010b13b0 │ │ │ │ - smlabteq fp, ip, r3, r1 │ │ │ │ - @ instruction: 0x0108c99c │ │ │ │ - tsteq fp, r8, lsr #8 │ │ │ │ - tsteq fp, r4, asr #8 │ │ │ │ - smlabbeq r8, r4, r9, ip │ │ │ │ - smlatteq fp, r8, r4, r1 │ │ │ │ - @ instruction: 0x010b1498 │ │ │ │ - @ instruction: 0x010b14b4 │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ - smlatteq fp, ip, r4, r1 │ │ │ │ - tsteq r8, r4, asr r9 │ │ │ │ - tsteq fp, r4, asr #12 │ │ │ │ - smlatbeq fp, ip, r5, r1 │ │ │ │ - tsteq fp, ip, asr r5 │ │ │ │ - tsteq fp, r8, ror r5 │ │ │ │ - tsteq r8, ip, lsr #18 │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ - strdeq r1, [fp, -r0] │ │ │ │ - tsteq r8, r4, lsl r9 │ │ │ │ - @ instruction: 0x010b1694 │ │ │ │ - tsteq fp, r4, asr #12 │ │ │ │ - tsteq fp, r0, ror #12 │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - @ instruction: 0x010b1698 │ │ │ │ - smlatteq r8, r4, r8, ip │ │ │ │ - smlatteq fp, ip, r8, r1 │ │ │ │ - smlatteq fp, r8, r7, r1 │ │ │ │ - tsteq fp, r0, asr r7 │ │ │ │ - tsteq fp, r0, lsl #14 │ │ │ │ - tsteq fp, ip, lsl r7 │ │ │ │ + tsteq fp, r8, lsr r4 │ │ │ │ + smlatteq fp, r8, r3, r1 │ │ │ │ + tsteq fp, r4, lsl #8 │ │ │ │ @ instruction: 0x0108c8b4 │ │ │ │ - tsteq fp, r8, ror r7 │ │ │ │ - @ instruction: 0x010b1794 │ │ │ │ - @ instruction: 0x0108c89c │ │ │ │ - tsteq fp, r8, lsr r8 │ │ │ │ - smlatteq fp, r8, r7, r1 │ │ │ │ - tsteq fp, r4, lsl #16 │ │ │ │ - tsteq r8, ip, ror r8 │ │ │ │ - tsteq fp, ip, lsr r8 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - @ instruction: 0x010b1994 │ │ │ │ + tsteq fp, ip, lsr r4 │ │ │ │ + smlatbeq r8, r4, r8, ip │ │ │ │ + @ instruction: 0x010b1594 │ │ │ │ strdeq r1, [fp, -ip] │ │ │ │ - smlatbeq fp, ip, r8, r1 │ │ │ │ - smlabteq fp, r8, r8, r1 │ │ │ │ + smlatbeq fp, ip, r4, r1 │ │ │ │ + smlabteq fp, r8, r4, r1 │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + tsteq fp, r4, lsr #10 │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + tsteq r8, r4, ror #16 │ │ │ │ + smlatteq fp, r4, r5, r1 │ │ │ │ + @ instruction: 0x010b1594 │ │ │ │ + @ instruction: 0x010b15b0 │ │ │ │ tsteq r8, r4, asr #16 │ │ │ │ - tsteq fp, r4, lsr #18 │ │ │ │ - tsteq fp, r0, asr #18 │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - smlatteq fp, r4, r9, r1 │ │ │ │ - @ instruction: 0x010b1994 │ │ │ │ - @ instruction: 0x010b19b0 │ │ │ │ - tsteq r8, ip, lsl #16 │ │ │ │ - smlatteq fp, r8, r9, r1 │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - @ instruction: 0x010b22b4 │ │ │ │ - tsteq fp, r4, ror lr │ │ │ │ - tsteq fp, r0, asr ip │ │ │ │ - tsteq fp, r8, lsr #22 │ │ │ │ - @ instruction: 0x010b1a90 │ │ │ │ - tsteq fp, r0, asr #20 │ │ │ │ - tsteq fp, ip, asr sl │ │ │ │ + smlatteq fp, r8, r5, r1 │ │ │ │ + tsteq r8, r4, lsr r8 │ │ │ │ + tsteq fp, ip, lsr r8 │ │ │ │ + tsteq fp, r8, lsr r7 │ │ │ │ + smlatbeq fp, r0, r6, r1 │ │ │ │ + tsteq fp, r0, asr r6 │ │ │ │ + tsteq fp, ip, ror #12 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + smlabteq fp, r8, r6, r1 │ │ │ │ + smlatteq fp, r4, r6, r1 │ │ │ │ + smlatteq r8, ip, r7, ip │ │ │ │ + smlabbeq fp, r8, r7, r1 │ │ │ │ + tsteq fp, r8, lsr r7 │ │ │ │ + tsteq fp, r4, asr r7 │ │ │ │ + smlabteq r8, ip, r7, ip │ │ │ │ + smlabbeq fp, ip, r7, r1 │ │ │ │ @ instruction: 0x0108c7bc │ │ │ │ - @ instruction: 0x010b1ab8 │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ - smlatbeq r8, r4, r7, ip │ │ │ │ - tsteq fp, r8, ror fp │ │ │ │ - tsteq fp, r8, lsr #22 │ │ │ │ - tsteq fp, r4, asr #22 │ │ │ │ - smlabbeq r8, r4, r7, ip │ │ │ │ + smlatteq fp, r4, r8, r1 │ │ │ │ + tsteq fp, ip, asr #16 │ │ │ │ + strdeq r1, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl r8 │ │ │ │ + @ instruction: 0x0108c794 │ │ │ │ + tsteq fp, r4, ror r8 │ │ │ │ + @ instruction: 0x010b1890 │ │ │ │ + tsteq r8, ip, ror r7 │ │ │ │ + tsteq fp, r4, lsr r9 │ │ │ │ + smlatteq fp, r4, r8, r1 │ │ │ │ + tsteq fp, r0, lsl #18 │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + tsteq fp, r8, lsr r9 │ │ │ │ + tsteq r8, ip, asr #14 │ │ │ │ + tsteq fp, r4, lsl #4 │ │ │ │ + smlabteq fp, r4, sp, r1 │ │ │ │ smlatbeq fp, r0, fp, r1 │ │ │ │ - @ instruction: 0x010b1bbc │ │ │ │ - tsteq r8, ip, ror #14 │ │ │ │ - strdeq r1, [fp, -r0] │ │ │ │ - tsteq fp, r8, asr ip │ │ │ │ - tsteq fp, r8, lsl #24 │ │ │ │ - tsteq fp, r4, lsr #24 │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ - smlabbeq fp, r0, ip, r1 │ │ │ │ - @ instruction: 0x010b1c9c │ │ │ │ - tsteq r8, ip, lsr #14 │ │ │ │ - tsteq fp, r0, asr #26 │ │ │ │ - strdeq r1, [fp, -r0] │ │ │ │ - tsteq fp, ip, lsl #26 │ │ │ │ + tsteq fp, r8, ror sl │ │ │ │ + smlatteq fp, r0, r9, r1 │ │ │ │ + @ instruction: 0x010b1990 │ │ │ │ + smlatbeq fp, ip, r9, r1 │ │ │ │ tsteq r8, ip, lsl #14 │ │ │ │ - tsteq fp, r4, asr #26 │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - @ instruction: 0x010b1f98 │ │ │ │ - @ instruction: 0x010b1e94 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - smlatbeq fp, ip, sp, r1 │ │ │ │ - smlabteq fp, r8, sp, r1 │ │ │ │ - smlabteq r8, ip, r6, ip │ │ │ │ - tsteq fp, r4, lsr #28 │ │ │ │ - tsteq fp, r0, asr #28 │ │ │ │ - @ instruction: 0x0108c6b4 │ │ │ │ - smlatteq fp, r4, lr, r1 │ │ │ │ - @ instruction: 0x010b1e94 │ │ │ │ - @ instruction: 0x010b1eb0 │ │ │ │ + tsteq fp, r8, lsl #20 │ │ │ │ + tsteq fp, r4, lsr #20 │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + smlabteq fp, r8, sl, r1 │ │ │ │ + tsteq fp, r8, ror sl │ │ │ │ + @ instruction: 0x010b1a94 │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + strdeq r1, [fp, -r0] │ │ │ │ + tsteq fp, ip, lsl #22 │ │ │ │ + @ instruction: 0x0108c6bc │ │ │ │ + tsteq fp, r0, asr #24 │ │ │ │ + smlatbeq fp, r8, fp, r1 │ │ │ │ + tsteq fp, r8, asr fp │ │ │ │ + tsteq fp, r4, ror fp │ │ │ │ @ instruction: 0x0108c694 │ │ │ │ - smlatteq fp, r8, lr, r1 │ │ │ │ - smlabbeq r8, r4, r6, ip │ │ │ │ - tsteq fp, r0, asr #32 │ │ │ │ - smlatbeq fp, r8, pc, r1 @ │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - tsteq fp, r4, ror pc │ │ │ │ - tsteq r8, ip, asr r6 │ │ │ │ ldrdeq r1, [fp, -r0] │ │ │ │ - smlatteq fp, ip, pc, r1 @ │ │ │ │ - tsteq r8, r4, asr #12 │ │ │ │ - swpeq r2, r0, [fp] │ │ │ │ - tsteq fp, r0, asr #32 │ │ │ │ - qaddeq r2, ip, fp │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - swpeq r2, r4, [fp] │ │ │ │ - tsteq r8, r4, lsl r6 │ │ │ │ - tsteq fp, r4, lsl #10 │ │ │ │ - smlatteq fp, r0, r2, r2 │ │ │ │ - ldrdeq r2, [fp, -ip] │ │ │ │ - tsteq fp, r4, asr #2 │ │ │ │ - strdeq r2, [fp, -r4] │ │ │ │ - tsteq fp, r0, lsl r1 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - smlabbeq fp, r8, r1, r2 │ │ │ │ - smlabteq r8, r4, r5, ip │ │ │ │ - tsteq fp, ip, lsr #4 │ │ │ │ - ldrdeq r2, [fp, -ip] │ │ │ │ - strdeq r2, [fp, -r8] │ │ │ │ - smlatbeq r8, r4, r5, ip │ │ │ │ - tsteq fp, r0, lsr r2 │ │ │ │ + smlatteq fp, ip, fp, r1 │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ + @ instruction: 0x010b1c90 │ │ │ │ + tsteq fp, r0, asr #24 │ │ │ │ + tsteq fp, ip, asr ip │ │ │ │ + tsteq r8, ip, asr r6 │ │ │ │ + @ instruction: 0x010b1c94 │ │ │ │ + tsteq r8, ip, asr #12 │ │ │ │ + smlatteq fp, r8, lr, r1 │ │ │ │ + smlatteq fp, r4, sp, r1 │ │ │ │ + tsteq fp, ip, asr #26 │ │ │ │ + strdeq r1, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl sp │ │ │ │ + tsteq r8, ip, lsl r6 │ │ │ │ + tsteq fp, r4, ror sp │ │ │ │ + @ instruction: 0x010b1d90 │ │ │ │ + tsteq r8, r4, lsl #12 │ │ │ │ + tsteq fp, r4, lsr lr │ │ │ │ + smlatteq fp, r4, sp, r1 │ │ │ │ + tsteq fp, r0, lsl #28 │ │ │ │ + smlatteq r8, r4, r5, ip │ │ │ │ + tsteq fp, r8, lsr lr │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + @ instruction: 0x010b1f90 │ │ │ │ + strdeq r1, [fp, -r8] │ │ │ │ + smlatbeq fp, r8, lr, r1 │ │ │ │ + smlabteq fp, r4, lr, r1 │ │ │ │ + smlatbeq r8, ip, r5, ip │ │ │ │ + tsteq fp, r0, lsr #30 │ │ │ │ + tsteq fp, ip, lsr pc │ │ │ │ @ instruction: 0x0108c594 │ │ │ │ - smlabbeq fp, r8, r3, r2 │ │ │ │ - strdeq r2, [fp, -r0] │ │ │ │ - smlatbeq fp, r0, r2, r2 │ │ │ │ - @ instruction: 0x010b22bc │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - tsteq fp, r8, lsl r3 │ │ │ │ - tsteq fp, r4, lsr r3 │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ + smlatteq fp, r0, pc, r1 @ │ │ │ │ + @ instruction: 0x010b1f90 │ │ │ │ + smlatbeq fp, ip, pc, r1 @ │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ + smlatteq fp, r4, pc, r1 @ │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + tsteq fp, r4, asr r4 │ │ │ │ + tsteq fp, r0, lsr r2 │ │ │ │ + tsteq fp, ip, lsr #2 │ │ │ │ + swpeq r2, r4, [fp] │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ + tsteq r8, ip, lsr #10 │ │ │ │ + strheq r2, [fp, -ip] │ │ │ │ ldrdeq r2, [fp, -r8] │ │ │ │ - smlabbeq fp, r8, r3, r2 │ │ │ │ - smlatbeq fp, r4, r3, r2 │ │ │ │ - tsteq r8, r4, lsr r5 │ │ │ │ - ldrdeq r2, [fp, -ip] │ │ │ │ - tsteq r8, r4, lsr #10 │ │ │ │ - smlatteq fp, ip, r0, r4 │ │ │ │ - smlatbeq fp, r8, r4, r2 │ │ │ │ - tsteq fp, r8, ror #8 │ │ │ │ - tsteq fp, r4, asr #8 │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ + tsteq fp, ip, ror r1 │ │ │ │ + tsteq fp, ip, lsr #2 │ │ │ │ + tsteq fp, r8, asr #2 │ │ │ │ strdeq ip, [r8, -r4] │ │ │ │ - tsteq fp, r4, ror #8 │ │ │ │ - qaddeq r4, r4, fp │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - smlatbeq fp, r0, r4, r2 │ │ │ │ - tsteq fp, ip, ror r4 │ │ │ │ - tsteq fp, r4, rrx │ │ │ │ + smlabbeq fp, r0, r1, r2 │ │ │ │ + smlatteq r8, r4, r4, ip │ │ │ │ + ldrdeq r2, [fp, -r8] │ │ │ │ + tsteq fp, r0, asr #4 │ │ │ │ + strdeq r2, [fp, -r0] │ │ │ │ + tsteq fp, ip, lsl #4 │ │ │ │ @ instruction: 0x0108c4bc │ │ │ │ - tsteq fp, ip, rrx │ │ │ │ - smlatbeq r8, ip, r4, ip │ │ │ │ - ldrdeq r4, [fp, -r4] │ │ │ │ - swpeq r4, ip, [fp] │ │ │ │ - tsteq fp, ip, ror r0 │ │ │ │ - smlatbeq fp, ip, r4, r2 │ │ │ │ + tsteq fp, r8, ror #4 │ │ │ │ + smlabbeq fp, r4, r2, r2 │ │ │ │ + smlatbeq r8, r4, r4, ip │ │ │ │ + tsteq fp, r8, lsr #6 │ │ │ │ + ldrdeq r2, [fp, -r8] │ │ │ │ + strdeq r2, [fp, -r4] │ │ │ │ smlabbeq r8, r4, r4, ip │ │ │ │ - swpeq r4, r4, [fp] │ │ │ │ - smlabteq fp, ip, r4, r2 │ │ │ │ - tsteq r8, ip, ror #8 │ │ │ │ - smlabteq fp, ip, r0, r4 │ │ │ │ - smlatbeq fp, r8, r0, r4 │ │ │ │ - smlatteq fp, r4, r4, r2 │ │ │ │ - tsteq r8, ip, asr #8 │ │ │ │ + tsteq fp, ip, lsr #6 │ │ │ │ + tsteq r8, r4, ror r4 │ │ │ │ + tsteq fp, ip, lsr r0 │ │ │ │ + strdeq r2, [fp, -r8] │ │ │ │ + @ instruction: 0x010b23b8 │ │ │ │ + @ instruction: 0x010b2394 │ │ │ │ + smlabbeq fp, ip, pc, r3 @ │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + @ instruction: 0x010b23b4 │ │ │ │ + smlatbeq fp, r4, pc, r3 @ │ │ │ │ + tsteq r8, ip, lsr #8 │ │ │ │ strdeq r2, [fp, -r0] │ │ │ │ - tsteq r8, ip, lsr r4 │ │ │ │ - tsteq fp, r8, lsr r2 │ │ │ │ - tsteq fp, ip, asr r7 │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ - tsteq fp, r0, ror #4 │ │ │ │ - @ instruction: 0x010b25bc │ │ │ │ - tsteq fp, r4, asr #10 │ │ │ │ - tsteq fp, r4, lsl #10 │ │ │ │ - smlatteq fp, r0, r4, r2 │ │ │ │ - strheq r4, [fp, -r0] │ │ │ │ - smlatteq r8, ip, r3, ip │ │ │ │ - tsteq fp, r0, lsl #10 │ │ │ │ - ldrdeq r4, [fp, -r0] │ │ │ │ + smlabteq fp, ip, r3, r2 │ │ │ │ + @ instruction: 0x010b3fb4 │ │ │ │ + tsteq r8, ip, lsl #8 │ │ │ │ + @ instruction: 0x010b3fbc │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + smlatteq fp, ip, pc, r3 @ │ │ │ │ + smlabteq fp, ip, pc, r3 @ │ │ │ │ + strdeq r2, [fp, -ip] │ │ │ │ ldrdeq ip, [r8, -r4] │ │ │ │ - tsteq fp, ip, lsr r5 │ │ │ │ - tsteq fp, r8, lsl r5 │ │ │ │ - smlatteq fp, r8, r0, r4 │ │ │ │ - @ instruction: 0x0108c3b4 │ │ │ │ - tsteq fp, r8, lsr r5 │ │ │ │ - tsteq fp, r8, lsl #2 │ │ │ │ + smlatteq fp, r4, pc, r3 @ │ │ │ │ + tsteq fp, ip, lsl r4 │ │ │ │ + @ instruction: 0x0108c3bc │ │ │ │ + tsteq fp, ip, lsl r0 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, r4, lsr r4 │ │ │ │ @ instruction: 0x0108c39c │ │ │ │ - smlatbeq fp, ip, r5, r2 │ │ │ │ - tsteq fp, ip, ror #10 │ │ │ │ - tsteq fp, r8, asr #10 │ │ │ │ - tsteq fp, r8, lsl r1 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - tsteq fp, r8, ror #10 │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ - smlatbeq fp, r4, r5, r2 │ │ │ │ - smlabbeq fp, r0, r5, r2 │ │ │ │ - tsteq fp, r0, asr r1 │ │ │ │ + tsteq fp, r0, asr #8 │ │ │ │ + smlabbeq r8, ip, r3, ip │ │ │ │ + smlabbeq fp, r8, r1, r3 │ │ │ │ + smlatbeq fp, ip, r6, r4 │ │ │ │ + tsteq fp, ip, asr r3 │ │ │ │ + @ instruction: 0x010b41b0 │ │ │ │ + tsteq fp, ip, lsl #10 │ │ │ │ + @ instruction: 0x010b2494 │ │ │ │ + tsteq fp, r4, asr r4 │ │ │ │ + tsteq fp, r0, lsr r4 │ │ │ │ + mrseq r4, (UNDEF: 11) │ │ │ │ tsteq r8, ip, lsr r3 │ │ │ │ - tsteq fp, ip, asr r1 │ │ │ │ - tsteq r8, ip, lsr #6 │ │ │ │ - tsteq fp, r0, ror r6 │ │ │ │ - ldrdeq r4, [fp, -r0] │ │ │ │ - @ instruction: 0x010b4190 │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - smlatbeq fp, r8, r5, r2 │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - smlabbeq fp, ip, r1, r4 │ │ │ │ + tsteq fp, r0, asr r4 │ │ │ │ + tsteq fp, r0, lsr #32 │ │ │ │ + tsteq r8, r4, lsr #6 │ │ │ │ + smlabbeq fp, ip, r4, r2 │ │ │ │ + tsteq fp, r8, ror #8 │ │ │ │ + tsteq fp, r8, lsr r0 │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + smlabbeq fp, r8, r4, r2 │ │ │ │ + qaddeq r4, r8, fp │ │ │ │ + smlatteq r8, ip, r2, ip │ │ │ │ + strdeq r2, [fp, -ip] │ │ │ │ + @ instruction: 0x010b24bc │ │ │ │ + @ instruction: 0x010b2498 │ │ │ │ + tsteq fp, r8, rrx │ │ │ │ + smlabteq r8, r4, r2, ip │ │ │ │ + @ instruction: 0x010b24b8 │ │ │ │ + smlabbeq fp, r8, r0, r4 │ │ │ │ + smlatbeq r8, ip, r2, ip │ │ │ │ + strdeq r2, [fp, -r4] │ │ │ │ + ldrdeq r2, [fp, -r0] │ │ │ │ + smlatbeq fp, r0, r0, r4 │ │ │ │ + smlabbeq r8, ip, r2, ip │ │ │ │ + smlatbeq fp, ip, r0, r4 │ │ │ │ + tsteq r8, ip, ror r2 │ │ │ │ + smlabteq fp, r0, r5, r2 │ │ │ │ + tsteq fp, r0, lsr #2 │ │ │ │ + smlatteq fp, r0, r0, r4 │ │ │ │ + strheq r4, [fp, -ip] │ │ │ │ + strdeq r2, [fp, -r8] │ │ │ │ + tsteq r8, ip, asr #4 │ │ │ │ + ldrdeq r4, [fp, -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 │ │ │ │ @@ -48570,423 +48570,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq fp, r4, ror #30 │ │ │ │ - smlabbeq r8, r0, ip, fp │ │ │ │ - tsteq fp, r4, ror #22 │ │ │ │ - tsteq fp, r0, asr #22 │ │ │ │ - tsteq fp, ip, ror pc │ │ │ │ - tsteq r8, r0, ror #24 │ │ │ │ - smlabbeq fp, r8, pc, r1 @ │ │ │ │ - tsteq r8, r0, asr ip │ │ │ │ - tsteq fp, r4 │ │ │ │ - smlabteq fp, r4, pc, r1 @ │ │ │ │ - smlatbeq fp, r0, pc, r1 @ │ │ │ │ - tsteq fp, r0, ror fp │ │ │ │ - tsteq r8, r8, lsr #24 │ │ │ │ - smlabteq fp, r0, pc, r1 @ │ │ │ │ - @ instruction: 0x010b3b90 │ │ │ │ - tsteq r8, r0, lsl ip │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ + @ instruction: 0x010b1eb4 │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + @ instruction: 0x010b3ab4 │ │ │ │ + @ instruction: 0x010b3a90 │ │ │ │ + smlabteq fp, ip, lr, r1 │ │ │ │ + @ instruction: 0x0108bbb0 │ │ │ │ ldrdeq r1, [fp, -r8] │ │ │ │ - smlatbeq fp, r8, fp, r3 │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - @ instruction: 0x010b3bb4 │ │ │ │ - smlatteq r8, r0, fp, fp │ │ │ │ - tsteq fp, r4, ror #26 │ │ │ │ - smlabteq fp, r0, r0, r2 │ │ │ │ - tsteq fp, r0, lsr #24 │ │ │ │ - smlatteq fp, r0, fp, r3 │ │ │ │ - @ instruction: 0x010b3bbc │ │ │ │ - strdeq r1, [fp, -r8] │ │ │ │ - smlatbeq r8, r8, fp, fp │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsl r0 │ │ │ │ - @ instruction: 0x0108bb90 │ │ │ │ - tsteq fp, r8, lsl ip │ │ │ │ - strdeq r3, [fp, -r4] │ │ │ │ - tsteq fp, r0, lsr r0 │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ + smlatbeq r8, r0, fp, fp │ │ │ │ + tsteq fp, r4, asr pc │ │ │ │ + tsteq fp, r4, lsl pc │ │ │ │ + strdeq r1, [fp, -r0] │ │ │ │ + smlabteq fp, r0, sl, r3 │ │ │ │ + tsteq r8, r8, ror fp │ │ │ │ + tsteq fp, r0, lsl pc │ │ │ │ + smlatteq fp, r0, sl, r3 │ │ │ │ tsteq r8, r0, ror #22 │ │ │ │ - strheq r2, [fp, -r8] │ │ │ │ - tsteq fp, r8, ror r0 │ │ │ │ - qaddeq r2, r4, fp │ │ │ │ - tsteq fp, r4, lsr #24 │ │ │ │ - tsteq r8, r8, lsr fp │ │ │ │ - tsteq fp, r4, ror r0 │ │ │ │ - tsteq fp, r4, asr #24 │ │ │ │ - tsteq r8, r0, lsr #22 │ │ │ │ - strheq r2, [fp, -r0] │ │ │ │ - smlabbeq fp, ip, r0, r2 │ │ │ │ - tsteq fp, ip, asr ip │ │ │ │ - tsteq r8, r0, lsl #22 │ │ │ │ - tsteq fp, r8, ror #24 │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - tsteq fp, ip, ror r1 │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - @ instruction: 0x010b3c9c │ │ │ │ - tsteq fp, r8, ror ip │ │ │ │ - strheq r2, [fp, -r4] │ │ │ │ + tsteq fp, ip, asr #30 │ │ │ │ + tsteq fp, r8, lsr #30 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + tsteq r8, r0, asr #22 │ │ │ │ + tsteq fp, r4, lsl #22 │ │ │ │ + tsteq r8, r0, lsr fp │ │ │ │ + @ instruction: 0x010b3cb4 │ │ │ │ + tsteq fp, r0, lsl r0 │ │ │ │ + tsteq fp, r0, ror fp │ │ │ │ + tsteq fp, r0, lsr fp │ │ │ │ + tsteq fp, ip, lsl #22 │ │ │ │ + tsteq fp, r8, asr #30 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + tsteq fp, ip, lsr #22 │ │ │ │ + tsteq fp, r8, ror #30 │ │ │ │ + smlatteq r8, r0, sl, fp │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ + tsteq fp, r4, asr #22 │ │ │ │ + smlabbeq fp, r0, pc, r1 @ │ │ │ │ smlabteq r8, r0, sl, fp │ │ │ │ - @ instruction: 0x010b3c98 │ │ │ │ - ldrdeq r2, [fp, -r4] │ │ │ │ - smlatbeq r8, r8, sl, fp │ │ │ │ - ldrdeq r3, [fp, -r4] │ │ │ │ - @ instruction: 0x010b3cb0 │ │ │ │ - smlatteq fp, ip, r0, r2 │ │ │ │ + smlabbeq fp, ip, pc, r1 @ │ │ │ │ + @ instruction: 0x0108bab0 │ │ │ │ + tsteq fp, r8 │ │ │ │ + smlabteq fp, r8, pc, r1 @ │ │ │ │ + smlatbeq fp, r4, pc, r1 @ │ │ │ │ + tsteq fp, r4, ror fp │ │ │ │ smlabbeq r8, r8, sl, fp │ │ │ │ - strdeq r2, [fp, -r8] │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - tsteq fp, r4, ror r1 │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - tsteq fp, r0, lsl r1 │ │ │ │ - smlatteq fp, r0, ip, r3 │ │ │ │ + smlabteq fp, r4, pc, r1 @ │ │ │ │ + @ instruction: 0x010b3b94 │ │ │ │ + tsteq r8, r0, ror sl │ │ │ │ + mrseq r2, (UNDEF: 11) │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + smlatbeq fp, ip, fp, r3 │ │ │ │ tsteq r8, r0, asr sl │ │ │ │ - tsteq fp, r0, lsr r1 │ │ │ │ + @ instruction: 0x010b3bb8 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + smlabteq fp, ip, r0, r2 │ │ │ │ + tsteq fp, ip, lsr #24 │ │ │ │ + smlatteq fp, ip, fp, r3 │ │ │ │ + smlabteq fp, r8, fp, r3 │ │ │ │ + tsteq fp, r4 │ │ │ │ + tsteq r8, r0, lsl sl │ │ │ │ + smlatteq fp, r8, fp, r3 │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + tsteq fp, r4, lsr #24 │ │ │ │ + tsteq fp, r0, lsl #24 │ │ │ │ + tsteq fp, ip, lsr r0 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq fp, r8, asr #32 │ │ │ │ + smlabteq r8, r8, r9, fp │ │ │ │ + smlabteq fp, r4, r0, r2 │ │ │ │ + smlabbeq fp, r4, r0, r2 │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ + tsteq fp, r0, lsr ip │ │ │ │ + smlatbeq r8, r0, r9, fp │ │ │ │ + smlabbeq fp, r0, r0, r2 │ │ │ │ + tsteq fp, r0, asr ip │ │ │ │ + smlabbeq r8, r8, r9, fp │ │ │ │ + strheq r2, [fp, -ip] │ │ │ │ + swpeq r2, r8, [fp] │ │ │ │ + tsteq fp, r8, ror #24 │ │ │ │ + tsteq r8, r8, ror #18 │ │ │ │ + tsteq fp, r4, ror ip │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + tsteq fp, ip, lsl #8 │ │ │ │ + tsteq fp, r0, ror #4 │ │ │ │ + tsteq fp, r0, asr sp │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + @ instruction: 0x010b3c98 │ │ │ │ + tsteq fp, r4, ror ip │ │ │ │ + strheq r2, [fp, -r0] │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + @ instruction: 0x010b3c94 │ │ │ │ + ldrdeq r2, [fp, -r0] │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ + smlatbeq fp, ip, ip, r3 │ │ │ │ + smlatteq fp, r8, r0, r2 │ │ │ │ + smlatteq r8, r0, r8, fp │ │ │ │ + smlabteq fp, ip, ip, r3 │ │ │ │ + tsteq fp, r8, lsl #2 │ │ │ │ + smlabteq r8, r8, r8, fp │ │ │ │ + tsteq fp, r0, asr #26 │ │ │ │ tsteq fp, r0, lsl #26 │ │ │ │ - tsteq r8, r8, lsr sl │ │ │ │ + ldrdeq r3, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsl r1 │ │ │ │ + smlatbeq r8, r0, r8, fp │ │ │ │ + strdeq r3, [fp, -ip] │ │ │ │ + tsteq fp, r8, lsr r1 │ │ │ │ + smlabbeq r8, r8, r8, fp │ │ │ │ + tsteq fp, r8, lsr sp │ │ │ │ + tsteq fp, r4, lsl sp │ │ │ │ + tsteq fp, r0, asr r1 │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + tsteq fp, ip, asr r1 │ │ │ │ + tsteq r8, r8, asr r8 │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + ldrdeq r2, [fp, -r0] │ │ │ │ + @ instruction: 0x010b2190 │ │ │ │ tsteq fp, ip, ror #2 │ │ │ │ - tsteq fp, r8, asr #2 │ │ │ │ - tsteq fp, r8, lsl sp │ │ │ │ - tsteq r8, r8, lsl sl │ │ │ │ - tsteq fp, r4, lsr #26 │ │ │ │ - tsteq r8, r8, lsl #20 │ │ │ │ - @ instruction: 0x010b24bc │ │ │ │ - tsteq fp, r0, lsl r3 │ │ │ │ - tsteq fp, r0, lsl #28 │ │ │ │ - smlabbeq fp, r8, sp, r3 │ │ │ │ - tsteq fp, r8, asr #26 │ │ │ │ - tsteq fp, r4, lsr #26 │ │ │ │ - tsteq fp, r0, ror #2 │ │ │ │ - smlabteq r8, r8, r9, fp │ │ │ │ - tsteq fp, r4, asr #26 │ │ │ │ - smlabbeq fp, r0, r1, r2 │ │ │ │ - @ instruction: 0x0108b9b0 │ │ │ │ - smlabbeq fp, r0, sp, r3 │ │ │ │ + tsteq fp, ip, lsr sp │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + smlabbeq fp, ip, r1, r2 │ │ │ │ tsteq fp, ip, asr sp │ │ │ │ - @ instruction: 0x010b2198 │ │ │ │ - @ instruction: 0x0108b990 │ │ │ │ - tsteq fp, ip, ror sp │ │ │ │ - @ instruction: 0x010b21b8 │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - @ instruction: 0x010b3db0 │ │ │ │ - smlabbeq fp, ip, sp, r3 │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ smlabteq fp, r8, r1, r2 │ │ │ │ - tsteq r8, r0, asr r9 │ │ │ │ - smlatbeq fp, ip, sp, r3 │ │ │ │ - smlatteq fp, r8, r1, r2 │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - smlatteq fp, r8, sp, r3 │ │ │ │ - smlabteq fp, r4, sp, r3 │ │ │ │ - mrseq r2, R11_fiq │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ + smlatbeq fp, r4, r1, r2 │ │ │ │ + tsteq fp, r4, ror sp │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + smlabbeq fp, r0, sp, r3 │ │ │ │ + smlatteq r8, r0, r7, fp │ │ │ │ + strdeq r3, [fp, -ip] │ │ │ │ + @ instruction: 0x010b3dbc │ │ │ │ + @ instruction: 0x010b3d98 │ │ │ │ + ldrdeq r2, [fp, -r4] │ │ │ │ + @ instruction: 0x0108b7b8 │ │ │ │ + @ instruction: 0x010b3db8 │ │ │ │ + strdeq r2, [fp, -r4] │ │ │ │ + smlatbeq r8, r0, r7, fp │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ tsteq fp, ip, lsl #4 │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ - @ instruction: 0x010b3eb4 │ │ │ │ - smlabbeq fp, r0, r2, r2 │ │ │ │ + smlabbeq r8, r0, r7, fp │ │ │ │ + tsteq fp, r8, lsl r2 │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + smlabteq fp, r8, r3, r2 │ │ │ │ + @ instruction: 0x010b3eb8 │ │ │ │ + smlabbeq fp, r4, r2, r2 │ │ │ │ + tsteq fp, r4, asr #4 │ │ │ │ + tsteq fp, r0, lsr #4 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ tsteq fp, r0, asr #4 │ │ │ │ - tsteq fp, ip, lsl r2 │ │ │ │ - smlatteq fp, ip, sp, r3 │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - tsteq fp, ip, lsr r2 │ │ │ │ - tsteq fp, ip, lsl #28 │ │ │ │ - smlabteq r8, r0, r8, fp │ │ │ │ - tsteq fp, r8, ror r2 │ │ │ │ - tsteq fp, r4, asr r2 │ │ │ │ - tsteq fp, r4, lsr #28 │ │ │ │ - smlatbeq r8, r0, r8, fp │ │ │ │ - tsteq fp, r0, lsr lr │ │ │ │ - @ instruction: 0x0108b890 │ │ │ │ - smlatbeq fp, ip, lr, r3 │ │ │ │ + tsteq fp, r0, lsl lr │ │ │ │ + tsteq r8, r0, lsr #14 │ │ │ │ + tsteq fp, ip, ror r2 │ │ │ │ + tsteq fp, r8, asr r2 │ │ │ │ + tsteq fp, r8, lsr #28 │ │ │ │ + tsteq r8, r0, lsl #14 │ │ │ │ + tsteq fp, r4, lsr lr │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + @ instruction: 0x010b3eb0 │ │ │ │ + tsteq fp, r0, ror lr │ │ │ │ + tsteq fp, ip, asr #28 │ │ │ │ + smlabbeq fp, r8, r2, r2 │ │ │ │ + smlabteq r8, r8, r6, fp │ │ │ │ tsteq fp, ip, ror #28 │ │ │ │ - tsteq fp, r8, asr #28 │ │ │ │ - smlabbeq fp, r4, r2, r2 │ │ │ │ - tsteq r8, r8, ror #16 │ │ │ │ - tsteq fp, r8, ror #28 │ │ │ │ - smlatbeq fp, r4, r2, r2 │ │ │ │ - tsteq r8, r0, asr r8 │ │ │ │ - smlatbeq fp, r4, lr, r3 │ │ │ │ - smlabbeq fp, r0, lr, r3 │ │ │ │ - @ instruction: 0x010b22bc │ │ │ │ - tsteq r8, r0, lsr r8 │ │ │ │ - smlabteq fp, r8, r2, r2 │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - tsteq fp, r8, ror r4 │ │ │ │ - tsteq fp, r8, ror #30 │ │ │ │ - tsteq fp, r4, lsr r3 │ │ │ │ - strdeq r2, [fp, -r4] │ │ │ │ - ldrdeq r2, [fp, -r0] │ │ │ │ - smlatbeq fp, r0, lr, r3 │ │ │ │ - smlatteq r8, r8, r7, fp │ │ │ │ - strdeq r2, [fp, -r0] │ │ │ │ - smlabteq fp, r0, lr, r3 │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - tsteq fp, ip, lsr #6 │ │ │ │ - tsteq fp, r8, lsl #6 │ │ │ │ - ldrdeq r3, [fp, -r8] │ │ │ │ - @ instruction: 0x0108b7b0 │ │ │ │ - smlatteq fp, r4, lr, r3 │ │ │ │ - smlatbeq r8, r0, r7, fp │ │ │ │ - tsteq fp, r0, ror #30 │ │ │ │ - tsteq fp, r0, lsr #30 │ │ │ │ - strdeq r3, [fp, -ip] │ │ │ │ + smlatbeq fp, r8, r2, r2 │ │ │ │ + @ instruction: 0x0108b6b0 │ │ │ │ + smlatbeq fp, r8, lr, r3 │ │ │ │ + smlabbeq fp, r4, lr, r3 │ │ │ │ + smlabteq fp, r0, r2, r2 │ │ │ │ + @ instruction: 0x0108b690 │ │ │ │ + smlabteq fp, ip, r2, r2 │ │ │ │ + smlabbeq r8, r0, r6, fp │ │ │ │ + tsteq fp, r4, ror pc │ │ │ │ + tsteq fp, r0, asr #6 │ │ │ │ + mrseq r2, (UNDEF: 59) │ │ │ │ + ldrdeq r2, [fp, -ip] │ │ │ │ + smlatbeq fp, ip, lr, r3 │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + strdeq r2, [fp, -ip] │ │ │ │ + smlabteq fp, ip, lr, r3 │ │ │ │ + tsteq r8, r8, lsr r6 │ │ │ │ tsteq fp, r8, lsr r3 │ │ │ │ - tsteq r8, r8, ror r7 │ │ │ │ - tsteq fp, ip, lsl pc │ │ │ │ - tsteq fp, r8, asr r3 │ │ │ │ - tsteq r8, r0, ror #14 │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - tsteq fp, r4, lsr pc │ │ │ │ - tsteq fp, r0, ror r3 │ │ │ │ - tsteq r8, r0, asr #14 │ │ │ │ + tsteq fp, r4, lsl r3 │ │ │ │ + smlatteq fp, r4, lr, r3 │ │ │ │ + tsteq r8, r8, lsl r6 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + tsteq r8, r8, lsl #12 │ │ │ │ + tsteq fp, ip, ror #30 │ │ │ │ + tsteq fp, ip, lsr #30 │ │ │ │ + tsteq fp, r8, lsl #30 │ │ │ │ + tsteq fp, r4, asr #6 │ │ │ │ + smlatteq r8, r0, r5, fp │ │ │ │ + tsteq fp, r8, lsr #30 │ │ │ │ + tsteq fp, r4, ror #6 │ │ │ │ + smlabteq r8, r8, r5, fp │ │ │ │ + tsteq fp, r4, ror #30 │ │ │ │ + tsteq fp, r0, asr #30 │ │ │ │ tsteq fp, ip, ror r3 │ │ │ │ - tsteq r8, r0, lsr r7 │ │ │ │ - tsteq fp, r4, lsr #32 │ │ │ │ - strdeq r2, [fp, -r0] │ │ │ │ - @ instruction: 0x010b23b0 │ │ │ │ - smlabbeq fp, ip, r3, r2 │ │ │ │ - tsteq fp, ip, asr pc │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - smlatbeq fp, ip, r3, r2 │ │ │ │ - tsteq fp, ip, ror pc │ │ │ │ - smlatteq r8, r8, r6, fp │ │ │ │ + smlatbeq r8, r8, r5, fp │ │ │ │ + smlabbeq fp, r8, r3, r2 │ │ │ │ + @ instruction: 0x0108b598 │ │ │ │ + strdeq r4, [fp, -ip] │ │ │ │ + smlatbeq fp, ip, r2, r4 │ │ │ │ + mrseq r4, (UNDEF: 27) │ │ │ │ + tsteq fp, ip, asr r4 │ │ │ │ + smlatteq fp, r4, r3, r2 │ │ │ │ + smlatbeq fp, r4, r3, r2 │ │ │ │ + smlabbeq fp, r0, r3, r2 │ │ │ │ + tsteq fp, r0, asr pc │ │ │ │ + tsteq r8, r0, asr r5 │ │ │ │ + smlatbeq fp, r0, r3, r2 │ │ │ │ + tsteq fp, r0, ror pc │ │ │ │ + tsteq r8, r8, lsr r5 │ │ │ │ + ldrdeq r2, [fp, -ip] │ │ │ │ + @ instruction: 0x010b23b8 │ │ │ │ + smlabbeq fp, r8, pc, r3 @ │ │ │ │ + tsteq r8, r8, lsl r5 │ │ │ │ + ldrdeq r2, [fp, -r8] │ │ │ │ + smlatbeq fp, r8, pc, r3 @ │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + tsteq fp, ip, asr #8 │ │ │ │ + tsteq fp, ip, lsl #8 │ │ │ │ smlatteq fp, r8, r3, r2 │ │ │ │ - smlabteq fp, r4, r3, r2 │ │ │ │ - @ instruction: 0x010b3f94 │ │ │ │ - smlabteq r8, r8, r6, fp │ │ │ │ - smlatbeq fp, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x0108b6b8 │ │ │ │ - tsteq fp, ip, lsl r0 │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ @ instruction: 0x010b3fb8 │ │ │ │ - strdeq r2, [fp, -r4] │ │ │ │ - @ instruction: 0x0108b690 │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + tsteq fp, r8, lsl #8 │ │ │ │ ldrdeq r3, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsl r4 │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ - tsteq fp, r4, lsl r0 │ │ │ │ + smlabteq r8, r0, r4, fp │ │ │ │ + tsteq fp, r4, asr #8 │ │ │ │ + tsteq fp, r0, lsr #8 │ │ │ │ strdeq r3, [fp, -r0] │ │ │ │ - tsteq fp, ip, lsr #8 │ │ │ │ - tsteq r8, r8, asr r6 │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - smlatbeq fp, ip, r6, r4 │ │ │ │ - tsteq fp, ip, asr r3 │ │ │ │ - @ instruction: 0x010b41b0 │ │ │ │ - tsteq fp, ip, lsl #10 │ │ │ │ - @ instruction: 0x010b2494 │ │ │ │ - tsteq fp, r4, asr r4 │ │ │ │ - tsteq fp, r0, lsr r4 │ │ │ │ - mrseq r4, (UNDEF: 11) │ │ │ │ - tsteq r8, r0, lsl #12 │ │ │ │ - tsteq fp, r0, asr r4 │ │ │ │ - tsteq fp, r0, lsr #32 │ │ │ │ - smlatteq r8, r8, r5, fp │ │ │ │ - smlabbeq fp, ip, r4, r2 │ │ │ │ + smlatbeq r8, r0, r4, fp │ │ │ │ + strdeq r3, [fp, -ip] │ │ │ │ + @ instruction: 0x0108b490 │ │ │ │ + tsteq fp, r0, lsl r5 │ │ │ │ + tsteq fp, r0, ror r0 │ │ │ │ + tsteq fp, r0, lsr r0 │ │ │ │ + tsteq fp, ip │ │ │ │ + tsteq fp, r8, asr #8 │ │ │ │ + tsteq r8, r0, ror #8 │ │ │ │ + tsteq fp, ip, lsr #32 │ │ │ │ tsteq fp, r8, ror #8 │ │ │ │ - tsteq fp, r8, lsr r0 │ │ │ │ - smlabteq r8, r8, r5, fp │ │ │ │ - smlabbeq fp, r8, r4, r2 │ │ │ │ - qaddeq r4, r8, fp │ │ │ │ - @ instruction: 0x0108b5b0 │ │ │ │ - strdeq r2, [fp, -ip] │ │ │ │ - @ instruction: 0x010b24bc │ │ │ │ - @ instruction: 0x010b2498 │ │ │ │ + tsteq r8, r8, asr #8 │ │ │ │ tsteq fp, r8, rrx │ │ │ │ - smlabbeq r8, r8, r5, fp │ │ │ │ - @ instruction: 0x010b24b8 │ │ │ │ - smlabbeq fp, r8, r0, r4 │ │ │ │ - tsteq r8, r0, ror r5 │ │ │ │ - strdeq r2, [fp, -r4] │ │ │ │ - ldrdeq r2, [fp, -r0] │ │ │ │ - smlatbeq fp, r0, r0, r4 │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - smlatbeq fp, ip, r0, r4 │ │ │ │ - tsteq r8, r0, asr #10 │ │ │ │ - smlabteq fp, r0, r5, r2 │ │ │ │ - tsteq fp, r0, lsr #2 │ │ │ │ - smlatteq fp, r0, r0, r4 │ │ │ │ - strheq r4, [fp, -ip] │ │ │ │ - strdeq r2, [fp, -r8] │ │ │ │ - tsteq r8, r0, lsl r5 │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsl r5 │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - tsteq fp, r8, lsl r1 │ │ │ │ - strdeq r4, [fp, -r4] │ │ │ │ - tsteq fp, r0, lsr r5 │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ + smlabbeq fp, r0, r4, r2 │ │ │ │ + tsteq r8, r8, lsr #8 │ │ │ │ + smlabbeq fp, ip, r4, r2 │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + tsteq fp, r8, lsl #10 │ │ │ │ + smlabteq fp, r8, r4, r2 │ │ │ │ + smlatbeq fp, r4, r4, r2 │ │ │ │ + tsteq fp, r4, ror r0 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + smlabteq fp, r4, r4, r2 │ │ │ │ + swpeq r4, r4, [fp] │ │ │ │ ldrdeq fp, [r8, -r8] │ │ │ │ - tsteq fp, ip, lsr r5 │ │ │ │ - smlabteq r8, r8, r4, fp │ │ │ │ - @ instruction: 0x010b25b8 │ │ │ │ - tsteq fp, r8, ror r5 │ │ │ │ - tsteq fp, r4, asr r5 │ │ │ │ + tsteq fp, r0, lsl #10 │ │ │ │ + ldrdeq r2, [fp, -ip] │ │ │ │ + smlatbeq fp, ip, r0, r4 │ │ │ │ + @ instruction: 0x0108b3b8 │ │ │ │ + strheq r4, [fp, -r8] │ │ │ │ + smlatbeq r8, r8, r3, fp │ │ │ │ + tsteq fp, r8, ror #4 │ │ │ │ + smlabteq fp, r4, r5, r2 │ │ │ │ tsteq fp, r4, lsr #2 │ │ │ │ - smlatbeq r8, r0, r4, fp │ │ │ │ - tsteq fp, r4, ror r5 │ │ │ │ - tsteq fp, r4, asr #2 │ │ │ │ - smlabbeq r8, r8, r4, fp │ │ │ │ - @ instruction: 0x010b25b0 │ │ │ │ - smlabbeq fp, ip, r5, r2 │ │ │ │ - tsteq fp, ip, asr r1 │ │ │ │ - tsteq r8, r8, ror #8 │ │ │ │ - tsteq fp, r8, ror #2 │ │ │ │ - tsteq r8, r8, asr r4 │ │ │ │ - tsteq fp, r8, lsl r3 │ │ │ │ - tsteq fp, r4, ror r6 │ │ │ │ - ldrdeq r4, [fp, -r4] │ │ │ │ - @ instruction: 0x010b4194 │ │ │ │ - tsteq fp, r0, ror r1 │ │ │ │ - smlatbeq fp, ip, r5, r2 │ │ │ │ - tsteq r8, r0, lsr #8 │ │ │ │ - @ instruction: 0x010b4190 │ │ │ │ - smlabteq fp, ip, r5, r2 │ │ │ │ - tsteq r8, r8, lsl #8 │ │ │ │ - smlabteq fp, ip, r1, r4 │ │ │ │ - smlatbeq fp, r8, r1, r4 │ │ │ │ - smlatteq fp, r4, r5, r2 │ │ │ │ - smlatteq r8, r8, r3, fp │ │ │ │ - strdeq r2, [fp, -r0] │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - tsteq fp, ip, ror #12 │ │ │ │ - tsteq fp, ip, lsr #12 │ │ │ │ - tsteq fp, r8, lsl #12 │ │ │ │ - ldrdeq r4, [fp, -r8] │ │ │ │ - @ instruction: 0x0108b3b0 │ │ │ │ - tsteq fp, r8, lsr #12 │ │ │ │ + smlatteq fp, r4, r0, r4 │ │ │ │ + smlabteq fp, r0, r0, r4 │ │ │ │ + strdeq r2, [fp, -ip] │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + smlatteq fp, r0, r0, r4 │ │ │ │ + tsteq fp, ip, lsl r5 │ │ │ │ + tsteq r8, r8, asr r3 │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ strdeq r4, [fp, -r8] │ │ │ │ - @ instruction: 0x0108b398 │ │ │ │ - tsteq fp, r4, ror #12 │ │ │ │ - tsteq fp, r0, asr #12 │ │ │ │ - tsteq fp, r0, lsl r2 │ │ │ │ - tsteq r8, r8, ror r3 │ │ │ │ - tsteq fp, ip, lsl r2 │ │ │ │ - tsteq r8, r8, ror #6 │ │ │ │ - tsteq fp, r0, lsr r7 │ │ │ │ - @ instruction: 0x010b4290 │ │ │ │ - tsteq fp, r0, asr r2 │ │ │ │ - tsteq fp, ip, lsr #4 │ │ │ │ - tsteq fp, r8, ror #12 │ │ │ │ + tsteq fp, r4, lsr r5 │ │ │ │ tsteq r8, r8, lsr r3 │ │ │ │ - tsteq fp, ip, asr #4 │ │ │ │ - smlabbeq fp, r8, r6, r2 │ │ │ │ - tsteq r8, r0, lsr #6 │ │ │ │ - smlabbeq fp, r8, r2, r4 │ │ │ │ - tsteq fp, r4, ror #4 │ │ │ │ - smlatbeq fp, r0, r6, r2 │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ + @ instruction: 0x010b25bc │ │ │ │ + tsteq fp, ip, ror r5 │ │ │ │ + tsteq fp, r8, asr r5 │ │ │ │ + tsteq fp, r8, lsr #2 │ │ │ │ mrseq fp, (UNDEF: 56) │ │ │ │ - smlatbeq fp, ip, r6, r2 │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - tsteq fp, r8, lsr #14 │ │ │ │ - smlatteq fp, r8, r6, r2 │ │ │ │ - smlabteq fp, r4, r6, r2 │ │ │ │ - @ instruction: 0x010b4294 │ │ │ │ + tsteq fp, r8, ror r5 │ │ │ │ + tsteq fp, r8, asr #2 │ │ │ │ + smlatteq r8, r8, r2, fp │ │ │ │ + @ instruction: 0x010b25b4 │ │ │ │ + @ instruction: 0x010b2590 │ │ │ │ + tsteq fp, r0, ror #2 │ │ │ │ smlabteq r8, r8, r2, fp │ │ │ │ - smlatteq fp, r4, r6, r2 │ │ │ │ - @ instruction: 0x010b42b4 │ │ │ │ - @ instruction: 0x0108b2b0 │ │ │ │ - tsteq fp, r0, lsr #14 │ │ │ │ - strdeq r2, [fp, -ip] │ │ │ │ - smlabteq fp, ip, r2, r4 │ │ │ │ - @ instruction: 0x0108b290 │ │ │ │ - ldrdeq r4, [fp, -r8] │ │ │ │ - smlabbeq r8, r0, r2, fp │ │ │ │ - tsteq fp, r0, ror sl │ │ │ │ - smlabteq fp, r4, r8, r2 │ │ │ │ - @ instruction: 0x010b43b4 │ │ │ │ - tsteq fp, ip, lsr r3 │ │ │ │ - strdeq r4, [fp, -ip] │ │ │ │ + tsteq fp, ip, ror #2 │ │ │ │ + @ instruction: 0x0108b2b8 │ │ │ │ + smlabbeq fp, r0, r6, r2 │ │ │ │ + smlatteq fp, r0, r1, r4 │ │ │ │ + smlatbeq fp, r0, r1, r4 │ │ │ │ + tsteq fp, ip, ror r1 │ │ │ │ + @ instruction: 0x010b25b8 │ │ │ │ + smlabbeq r8, r8, r2, fp │ │ │ │ + @ instruction: 0x010b419c │ │ │ │ + ldrdeq r2, [fp, -r8] │ │ │ │ + tsteq r8, r0, ror r2 │ │ │ │ ldrdeq r4, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsl r7 │ │ │ │ + @ instruction: 0x010b41b4 │ │ │ │ + strdeq r2, [fp, -r0] │ │ │ │ + tsteq r8, r0, asr r2 │ │ │ │ + strdeq r2, [fp, -ip] │ │ │ │ tsteq r8, r0, asr #4 │ │ │ │ - strdeq r4, [fp, -r8] │ │ │ │ - tsteq fp, r4, lsr r7 │ │ │ │ - tsteq r8, r8, lsr #4 │ │ │ │ - tsteq fp, r4, lsr r3 │ │ │ │ + tsteq fp, r8, ror r6 │ │ │ │ + tsteq fp, r8, lsr r6 │ │ │ │ + tsteq fp, r4, lsl r6 │ │ │ │ + smlatteq fp, r4, r1, r4 │ │ │ │ + tsteq r8, r8, lsl r2 │ │ │ │ + tsteq fp, r4, lsr r6 │ │ │ │ + tsteq fp, r4, lsl #4 │ │ │ │ + mrseq fp, R8_fiq │ │ │ │ + tsteq fp, r0, ror r6 │ │ │ │ + tsteq fp, ip, asr #12 │ │ │ │ + tsteq fp, ip, lsl r2 │ │ │ │ + smlatteq r8, r0, r1, fp │ │ │ │ + tsteq fp, r8, lsr #4 │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + smlabteq fp, r0, r9, r2 │ │ │ │ + tsteq fp, r4, lsl r8 │ │ │ │ + tsteq fp, r4, lsl #6 │ │ │ │ + smlabbeq fp, ip, r2, r4 │ │ │ │ + tsteq fp, ip, asr #4 │ │ │ │ + tsteq fp, r8, lsr #4 │ │ │ │ + tsteq fp, r4, ror #12 │ │ │ │ + @ instruction: 0x0108b190 │ │ │ │ + tsteq fp, r8, asr #4 │ │ │ │ + smlabbeq fp, r4, r6, r2 │ │ │ │ + tsteq r8, r8, ror r1 │ │ │ │ + smlabbeq fp, r4, r2, r4 │ │ │ │ + tsteq fp, r0, ror #4 │ │ │ │ + @ instruction: 0x010b269c │ │ │ │ + tsteq r8, r8, asr r1 │ │ │ │ + smlabbeq fp, r0, r2, r4 │ │ │ │ + @ instruction: 0x010b26bc │ │ │ │ + tsteq r8, r0, asr #2 │ │ │ │ + strdeq r4, [fp, -r4] │ │ │ │ + @ instruction: 0x010b42b4 │ │ │ │ + @ instruction: 0x010b4290 │ │ │ │ + smlabteq fp, ip, r6, r2 │ │ │ │ + tsteq r8, r8, lsl r1 │ │ │ │ + @ instruction: 0x010b42b0 │ │ │ │ + smlatteq fp, ip, r6, r2 │ │ │ │ + mrseq fp, (UNDEF: 24) │ │ │ │ + smlatteq fp, ip, r2, r4 │ │ │ │ + smlabteq fp, r8, r2, r4 │ │ │ │ + tsteq fp, r4, lsl #14 │ │ │ │ + smlatteq r8, r0, r0, fp │ │ │ │ + tsteq fp, r0, lsl r7 │ │ │ │ + ldrdeq fp, [r8, -r0] │ │ │ │ + @ instruction: 0x010b43b8 │ │ │ │ + smlabbeq fp, r4, r7, r2 │ │ │ │ + tsteq fp, r4, asr #14 │ │ │ │ + tsteq fp, r0, lsr #14 │ │ │ │ + strdeq r4, [fp, -r0] │ │ │ │ + smlatbeq r8, r0, r0, fp │ │ │ │ + tsteq fp, r0, asr #14 │ │ │ │ tsteq fp, r0, lsl r3 │ │ │ │ - tsteq fp, ip, asr #14 │ │ │ │ - tsteq r8, r8, lsl #4 │ │ │ │ - tsteq fp, r0, lsr r3 │ │ │ │ - tsteq fp, ip, ror #14 │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - smlatbeq fp, r4, r3, r4 │ │ │ │ - tsteq fp, r4, ror #6 │ │ │ │ - tsteq fp, r0, asr #6 │ │ │ │ + smlabbeq r8, r8, r0, fp │ │ │ │ tsteq fp, ip, ror r7 │ │ │ │ - smlabteq r8, r8, r1, fp │ │ │ │ - tsteq fp, r0, ror #6 │ │ │ │ - @ instruction: 0x010b279c │ │ │ │ - @ instruction: 0x0108b1b0 │ │ │ │ - @ instruction: 0x010b439c │ │ │ │ - tsteq fp, r8, ror r3 │ │ │ │ - @ instruction: 0x010b27b4 │ │ │ │ - @ instruction: 0x0108b190 │ │ │ │ + tsteq fp, r8, asr r7 │ │ │ │ + tsteq fp, r8, lsr #6 │ │ │ │ + tsteq r8, r8, rrx │ │ │ │ + tsteq fp, r4, lsr r3 │ │ │ │ + qaddeq fp, r8, r8 │ │ │ │ + @ instruction: 0x010b43b0 │ │ │ │ + tsteq fp, r0, ror r3 │ │ │ │ + tsteq fp, ip, asr #6 │ │ │ │ + smlabbeq fp, r8, r7, r2 │ │ │ │ + tsteq r8, r0, lsr r0 │ │ │ │ + tsteq fp, ip, ror #6 │ │ │ │ + smlatbeq fp, r8, r7, r2 │ │ │ │ + tsteq r8, r8, lsl r0 │ │ │ │ + smlatbeq fp, r8, r3, r4 │ │ │ │ + smlabbeq fp, r4, r3, r4 │ │ │ │ smlabteq fp, r0, r7, r2 │ │ │ │ - smlabbeq r8, r0, r1, fp │ │ │ │ - tsteq fp, r8, ror #8 │ │ │ │ - tsteq fp, r4, lsr r8 │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + smlabteq fp, ip, r7, r2 │ │ │ │ + smlatteq r8, r8, pc, sl @ │ │ │ │ + tsteq fp, ip, ror r9 │ │ │ │ + tsteq fp, ip, ror #8 │ │ │ │ + tsteq fp, r8, lsr r8 │ │ │ │ + strdeq r2, [fp, -r8] │ │ │ │ + ldrdeq r2, [fp, -r4] │ │ │ │ + smlatbeq fp, r4, r3, r4 │ │ │ │ + @ instruction: 0x0108afb0 │ │ │ │ strdeq r2, [fp, -r4] │ │ │ │ - ldrdeq r2, [fp, -r0] │ │ │ │ - smlatbeq fp, r0, r3, r4 │ │ │ │ - tsteq r8, r0, asr r1 │ │ │ │ - strdeq r2, [fp, -r0] │ │ │ │ - smlabteq fp, r0, r3, r4 │ │ │ │ - tsteq r8, r8, lsr r1 │ │ │ │ - tsteq fp, ip, lsr #16 │ │ │ │ - tsteq fp, r8, lsl #16 │ │ │ │ - ldrdeq r4, [fp, -r8] │ │ │ │ - tsteq r8, r8, lsl r1 │ │ │ │ - smlatteq fp, r4, r3, r4 │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ - tsteq fp, r0, ror #8 │ │ │ │ + smlabteq fp, r4, r3, r4 │ │ │ │ + @ instruction: 0x0108af98 │ │ │ │ + tsteq fp, r0, lsr r8 │ │ │ │ + tsteq fp, ip, lsl #16 │ │ │ │ + ldrdeq r4, [fp, -ip] │ │ │ │ + tsteq r8, r8, ror pc │ │ │ │ + smlatteq fp, r8, r3, r4 │ │ │ │ + tsteq r8, r8, ror #30 │ │ │ │ + tsteq fp, r4, ror #8 │ │ │ │ + tsteq fp, r4, lsr #8 │ │ │ │ + tsteq fp, r0, lsl #8 │ │ │ │ + tsteq fp, ip, lsr r8 │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ tsteq fp, r0, lsr #8 │ │ │ │ - strdeq r4, [fp, -ip] │ │ │ │ - tsteq fp, r8, lsr r8 │ │ │ │ - smlatteq r8, r0, r0, fp │ │ │ │ - tsteq fp, ip, lsl r4 │ │ │ │ - tsteq fp, r8, asr r8 │ │ │ │ - smlabteq r8, r8, r0, fp │ │ │ │ - tsteq fp, r8, asr r4 │ │ │ │ - tsteq fp, r4, lsr r4 │ │ │ │ - tsteq fp, r0, ror r8 │ │ │ │ - smlatbeq r8, r8, r0, fp │ │ │ │ - tsteq fp, ip, ror r8 │ │ │ │ - swpeq fp, r8, [r8] @ │ │ │ │ - tsteq fp, ip, lsr #20 │ │ │ │ - tsteq fp, ip, lsl r5 │ │ │ │ - smlatteq fp, r8, r8, r2 │ │ │ │ - smlatbeq fp, r8, r8, r2 │ │ │ │ - smlabbeq fp, r4, r8, r2 │ │ │ │ - tsteq fp, r4, asr r4 │ │ │ │ - tsteq r8, r0, rrx │ │ │ │ - smlatbeq fp, r4, r8, r2 │ │ │ │ - tsteq fp, r4, ror r4 │ │ │ │ - tsteq r8, r8, asr #32 │ │ │ │ - smlatteq fp, r0, r8, r2 │ │ │ │ - @ instruction: 0x010b28bc │ │ │ │ - smlabbeq fp, ip, r4, r4 │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - @ instruction: 0x010b4498 │ │ │ │ - tsteq r8, r8, lsl r0 │ │ │ │ - tsteq fp, r4, lsl r5 │ │ │ │ - ldrdeq r4, [fp, -r4] │ │ │ │ - @ instruction: 0x010b44b0 │ │ │ │ - smlatteq fp, ip, r8, r2 │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - ldrdeq r4, [fp, -r0] │ │ │ │ - tsteq fp, ip, lsl #18 │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ - tsteq fp, ip, lsl #10 │ │ │ │ - smlatteq fp, r8, r4, r4 │ │ │ │ + tsteq fp, ip, asr r8 │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ + tsteq fp, ip, asr r4 │ │ │ │ + tsteq fp, r8, lsr r4 │ │ │ │ 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 │ │ │ │ @@ -49029,47 +49029,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 │ │ │ │ - smlabteq fp, r2, r2, r2 │ │ │ │ - tsteq r8, r8, asr r9 │ │ │ │ - ldrdeq r2, [fp, -r2] │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - tsteq fp, lr, ror pc │ │ │ │ - tsteq fp, ip, asr #6 │ │ │ │ - tsteq fp, lr, lsl #6 │ │ │ │ - smlatteq fp, ip, r2, r2 │ │ │ │ - @ instruction: 0x010b3ebe │ │ │ │ - tsteq r8, r8, lsr #18 │ │ │ │ - tsteq fp, r2, lsl r3 │ │ │ │ + tsteq fp, r2, lsl r2 │ │ │ │ + smlatbeq r8, r8, r8, sl │ │ │ │ + tsteq fp, r2, lsr #4 │ │ │ │ + @ instruction: 0x0108a89c │ │ │ │ + smlabteq fp, lr, lr, r3 │ │ │ │ + @ instruction: 0x010b229c │ │ │ │ + tsteq fp, lr, asr r2 │ │ │ │ + tsteq fp, ip, lsr r2 │ │ │ │ + tsteq fp, lr, lsl #28 │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + tsteq fp, r2, ror #4 │ │ │ │ + tsteq fp, r4, lsr lr │ │ │ │ + tsteq r8, r6, ror #16 │ │ │ │ + smlatbeq fp, r4, r2, r2 │ │ │ │ + smlabbeq fp, r2, r2, r2 │ │ │ │ + tsteq fp, r4, asr lr │ │ │ │ + tsteq r8, lr, asr #16 │ │ │ │ + tsteq fp, r4, ror #28 │ │ │ │ + tsteq r8, r2, asr #16 │ │ │ │ smlatteq fp, r4, lr, r3 │ │ │ │ - tsteq r8, r6, lsl r9 │ │ │ │ - tsteq fp, r4, asr r3 │ │ │ │ - tsteq fp, r2, lsr r3 │ │ │ │ - tsteq fp, r4, lsl #30 │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - tsteq fp, r4, lsl pc │ │ │ │ - strdeq sl, [r8, -r2] │ │ │ │ - @ instruction: 0x010b3f94 │ │ │ │ - tsteq fp, r6, asr pc │ │ │ │ - tsteq fp, r4, lsr pc │ │ │ │ - tsteq fp, r2, ror r3 │ │ │ │ - ldrdeq sl, [r8, -r4] │ │ │ │ - tsteq fp, sl, asr pc │ │ │ │ - @ instruction: 0x010b2398 │ │ │ │ - smlabteq r8, r2, r8, sl │ │ │ │ - @ instruction: 0x010b3f9c │ │ │ │ - tsteq fp, sl, ror pc │ │ │ │ - @ instruction: 0x010b23b8 │ │ │ │ - smlatbeq r8, sl, r8, sl │ │ │ │ - smlabteq fp, r8, r3, r2 │ │ │ │ - @ instruction: 0x0108a89e │ │ │ │ + smlatbeq fp, r6, lr, r3 │ │ │ │ + smlabbeq fp, r4, lr, r3 │ │ │ │ + smlabteq fp, r2, r2, r2 │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + smlatbeq fp, sl, lr, r3 │ │ │ │ + smlatteq fp, r8, r2, r2 │ │ │ │ + tsteq r8, r2, lsl r8 │ │ │ │ + smlatteq fp, ip, lr, r3 │ │ │ │ + smlabteq fp, sl, lr, r3 │ │ │ │ + tsteq fp, r8, lsl #6 │ │ │ │ + strdeq sl, [r8, -sl] │ │ │ │ + tsteq fp, r8, lsl r3 │ │ │ │ + smlatteq r8, lr, r7, 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 │ │ │ │ @@ -49911,52 +49911,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] │ │ │ │ - @ instruction: 0x01091e92 │ │ │ │ - tsteq sl, r4, ror r3 │ │ │ │ - smlabbeq r9, r6, lr, r1 │ │ │ │ - @ instruction: 0x0108aa90 │ │ │ │ - tsteq sl, r8, ror r2 │ │ │ │ - @ instruction: 0x01091e92 │ │ │ │ - smlabbeq r9, r0, lr, r1 │ │ │ │ - @ instruction: 0x010aabb8 │ │ │ │ - smlatteq sl, r0, sl, r9 │ │ │ │ - tsteq fp, r4, ror #26 │ │ │ │ - tsteq sl, r8, ror #2 │ │ │ │ - strdeq sl, [sl, -r8] │ │ │ │ - tsteq sl, r2, lsl r1 │ │ │ │ - tsteq sl, ip, lsl sp │ │ │ │ - tsteq sl, r4, lsr r0 │ │ │ │ - tsteq sl, r2, lsl r9 │ │ │ │ - ldrdeq sl, [sl, -r0] │ │ │ │ - smlabbeq sl, sl, r2, fp │ │ │ │ - smlatbeq sl, lr, lr, r9 │ │ │ │ - tsteq sl, sl, lsr r2 │ │ │ │ - tsteq sl, lr, asr lr │ │ │ │ - tsteq sl, lr, asr #16 │ │ │ │ - ldrdeq fp, [sl, -r0] │ │ │ │ - tsteq sl, r0, ror #24 │ │ │ │ - smlabteq sl, r0, lr, fp │ │ │ │ - @ instruction: 0x010abeb6 │ │ │ │ - smlatbeq sl, r8, lr, fp │ │ │ │ - @ instruction: 0x010abe9e │ │ │ │ - @ instruction: 0x010abe90 │ │ │ │ - smlabbeq sl, r6, lr, fp │ │ │ │ - tsteq sl, r8, ror lr │ │ │ │ - smlabbeq sl, r8, sp, fp │ │ │ │ - tsteq sl, sl, lsl fp │ │ │ │ + smlatteq r9, r2, sp, r1 │ │ │ │ + smlabteq sl, r4, r2, sl │ │ │ │ + ldrdeq r1, [r9, -r6] │ │ │ │ + smlatteq r8, r0, r9, sl │ │ │ │ + smlabteq sl, r8, r1, sl │ │ │ │ + smlatteq r9, r2, sp, r1 │ │ │ │ + ldrdeq r1, [r9, -r0] │ │ │ │ + tsteq sl, r8, lsl #22 │ │ │ │ + tsteq sl, r0, lsr sl │ │ │ │ + @ instruction: 0x010b3cb4 │ │ │ │ + strheq sl, [sl, -r8] │ │ │ │ + tsteq sl, r8, asr #32 │ │ │ │ + tsteq sl, r2, rrx │ │ │ │ + tsteq sl, ip, ror #24 │ │ │ │ + smlabbeq sl, r4, pc, r9 @ │ │ │ │ + tsteq sl, r2, ror #16 │ │ │ │ + tsteq sl, r0, lsr #16 │ │ │ │ + ldrdeq fp, [sl, -sl] │ │ │ │ + strdeq r9, [sl, -lr] │ │ │ │ + smlabbeq sl, sl, r1, fp │ │ │ │ + smlatbeq sl, lr, sp, r9 │ │ │ │ + @ instruction: 0x010ab79e │ │ │ │ + tsteq sl, r0, lsr #28 │ │ │ │ + @ instruction: 0x010a9bb0 │ │ │ │ + tsteq sl, r0, lsl lr │ │ │ │ + tsteq sl, r6, lsl #28 │ │ │ │ + strdeq fp, [sl, -r8] │ │ │ │ + smlatteq sl, lr, sp, fp │ │ │ │ + smlatteq sl, r0, sp, fp │ │ │ │ + ldrdeq fp, [sl, -r6] │ │ │ │ + smlabteq sl, r8, sp, fp │ │ │ │ ldrdeq fp, [sl, -r8] │ │ │ │ - ldrdeq r9, [sl, -r8] │ │ │ │ - smlabteq sl, r4, sp, fp │ │ │ │ - smlatbeq sl, r4, sp, fp │ │ │ │ - smlabbeq sl, r2, sl, r9 │ │ │ │ + tsteq sl, sl, ror #20 │ │ │ │ + tsteq sl, r8, lsr #26 │ │ │ │ + tsteq sl, r8, lsr #20 │ │ │ │ + tsteq sl, r4, lsl sp │ │ │ │ + strdeq fp, [sl, -r4] │ │ │ │ + ldrdeq r9, [sl, -r2] │ │ │ │ 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] │ │ │ │ @@ -51357,208 +51357,208 @@ │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmda sl!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff1d7a40 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, r4, ror #16 │ │ │ │ - smlatteq r8, ip, r5, r9 │ │ │ │ - ldrdeq r8, [sl, -r6] │ │ │ │ - strdeq r0, [r9, -ip] │ │ │ │ - @ instruction: 0x010a8db2 │ │ │ │ - smlatteq r9, ip, r8, r0 │ │ │ │ - smlabbeq sl, lr, sp, r8 │ │ │ │ - ldrdeq r0, [r9, -lr] │ │ │ │ - smlatteq r9, r2, r8, r0 │ │ │ │ - smlabteq r9, r4, r8, r0 │ │ │ │ - tsteq r1, ip, ror fp │ │ │ │ - @ instruction: 0x010908bc │ │ │ │ - smlatbeq r9, lr, r8, r0 │ │ │ │ - smlatbeq r9, ip, r8, r0 │ │ │ │ - @ instruction: 0x010908b6 │ │ │ │ - @ instruction: 0x010908b8 │ │ │ │ - @ instruction: 0x010908b4 │ │ │ │ - @ instruction: 0x010a8cba │ │ │ │ - smlatbeq r9, r4, r8, r0 │ │ │ │ - @ instruction: 0x010a8c96 │ │ │ │ - tsteq r9, lr, lsl #16 │ │ │ │ - @ instruction: 0x010a84b0 │ │ │ │ - tsteq sl, lr, asr ip │ │ │ │ - @ instruction: 0x010a84b0 │ │ │ │ - smlatbeq sl, lr, r4, r8 │ │ │ │ - @ instruction: 0x010894b8 │ │ │ │ - @ instruction: 0x010a849c │ │ │ │ - @ instruction: 0x01089496 │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + tsteq sl, r6, lsr #26 │ │ │ │ + tsteq r9, ip, asr #16 │ │ │ │ + tsteq sl, r2, lsl #26 │ │ │ │ + tsteq r9, ip, lsr r8 │ │ │ │ ldrdeq r8, [sl, -lr] │ │ │ │ - tsteq r8, ip, ror r4 │ │ │ │ - smlabteq r9, lr, r7, r0 │ │ │ │ - smlabteq r9, ip, r7, r0 │ │ │ │ - smlabteq r9, lr, r7, r0 │ │ │ │ - @ instruction: 0x011159be │ │ │ │ - tsteq r8, r6, ror r3 │ │ │ │ - tsteq sl, lr, asr fp │ │ │ │ - smlabbeq fp, r4, r6, r2 │ │ │ │ - smlabbeq sl, r8, lr, r8 │ │ │ │ - smlabbeq sl, r4, fp, r8 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - tsteq r8, ip, asr #12 │ │ │ │ - smlatbeq sl, r8, r1, r8 │ │ │ │ - tsteq r1, r6, lsl r9 │ │ │ │ - tsteq fp, r0, lsr #12 │ │ │ │ - tsteq sl, r4, lsl #28 │ │ │ │ + tsteq r9, lr, lsr #16 │ │ │ │ + tsteq r9, r2, lsr r8 │ │ │ │ + tsteq r9, r4, lsl r8 │ │ │ │ + tsteq r1, ip, asr #21 │ │ │ │ + tsteq r9, ip, lsl #16 │ │ │ │ + strdeq r0, [r9, -lr] │ │ │ │ + strdeq r0, [r9, -ip] │ │ │ │ + tsteq r9, r6, lsl #16 │ │ │ │ + tsteq r9, r8, lsl #16 │ │ │ │ + tsteq r9, r4, lsl #16 │ │ │ │ + tsteq sl, sl, lsl #24 │ │ │ │ + strdeq r0, [r9, -r4] │ │ │ │ + smlatteq sl, r6, fp, r8 │ │ │ │ + tsteq r9, lr, asr r7 │ │ │ │ + tsteq sl, r0, lsl #8 │ │ │ │ + smlatbeq sl, lr, fp, r8 │ │ │ │ + tsteq sl, r0, lsl #8 │ │ │ │ strdeq r8, [sl, -lr] │ │ │ │ - smlabteq r8, r0, r5, r9 │ │ │ │ - smlabteq r8, r2, r5, r9 │ │ │ │ - tsteq sl, ip, lsl r1 │ │ │ │ - smlatbeq fp, lr, r7, r5 │ │ │ │ - tsteq fp, r4, lsr #4 │ │ │ │ - tsteq fp, lr, lsl r2 │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - @ instruction: 0x010a869e │ │ │ │ - strdeq r8, [sl, -r4] │ │ │ │ - ldrdeq r8, [sl, -r2] │ │ │ │ - tsteq r8, r8, ror r2 │ │ │ │ - tsteq r8, r0, ror r2 │ │ │ │ - @ instruction: 0x010a81b4 │ │ │ │ - tsteq r8, r6, asr #4 │ │ │ │ - tsteq r8, lr, lsr r2 │ │ │ │ - smlabbeq sl, lr, r1, r8 │ │ │ │ - tsteq r8, r4, lsl r2 │ │ │ │ - tsteq r8, ip, lsl #4 │ │ │ │ - tsteq sl, ip, ror #2 │ │ │ │ - smlatteq r8, r2, r1, r9 │ │ │ │ - ldrdeq r9, [r8, -sl] │ │ │ │ - tsteq sl, sl, asr #2 │ │ │ │ - @ instruction: 0x010891b0 │ │ │ │ - smlatbeq r8, r8, r1, r9 │ │ │ │ - tsteq sl, sl, lsr #2 │ │ │ │ - tsteq r9, r4, lsr r5 │ │ │ │ - tsteq r8, r4, ror r1 │ │ │ │ - tsteq r8, ip, ror #2 │ │ │ │ - tsteq fp, lr, lsl r4 │ │ │ │ - smlatbeq sl, r6, r8, r8 │ │ │ │ - tsteq fp, r2, lsl r4 │ │ │ │ - tsteq r8, r2, lsl #2 │ │ │ │ - strdeq r9, [r8, -sl] │ │ │ │ - smlabteq fp, ip, r3, r2 │ │ │ │ - tsteq sl, r4, lsr r8 │ │ │ │ - smlatbeq fp, r0, r3, r2 │ │ │ │ - tsteq r9, sl, asr #8 │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - smlatteq sl, sl, r7, r8 │ │ │ │ - smlabbeq r8, sl, r2, r9 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ - @ instruction: 0x010a87ba │ │ │ │ - tsteq sl, sl, ror #2 │ │ │ │ - smlabbeq sl, sl, r3, sl │ │ │ │ - @ instruction: 0x010b6d9e │ │ │ │ - tsteq sl, lr, lsr r1 │ │ │ │ - tsteq sl, r2, ror #14 │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - tsteq sl, r0, asr #14 │ │ │ │ - tsteq r8, r2, lsr pc │ │ │ │ - tsteq sl, ip, lsl r7 │ │ │ │ - tsteq r8, lr, lsl #30 │ │ │ │ - strdeq r8, [sl, -r8] │ │ │ │ - smlatteq r8, sl, lr, r8 │ │ │ │ - ldrdeq r8, [sl, -r2] │ │ │ │ - tsteq fp, r8, ror #4 │ │ │ │ - @ instruction: 0x010a86b0 │ │ │ │ - tsteq fp, r0, ror #4 │ │ │ │ - tsteq r8, r4, lsr pc │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - tsteq fp, r0, asr #4 │ │ │ │ - tsteq sl, ip, asr r6 │ │ │ │ - tsteq r8, r2, asr lr │ │ │ │ - tsteq r9, r0, ror r4 │ │ │ │ - tsteq r9, r6, asr r4 │ │ │ │ - smlabteq r8, r4, lr, r8 │ │ │ │ - tsteq sl, r6, lsr #30 │ │ │ │ - tsteq sl, r4, lsr pc │ │ │ │ - @ instruction: 0x0109079e │ │ │ │ - tsteq r1, r2, lsl #8 │ │ │ │ - smlatbeq fp, r2, r1, r2 │ │ │ │ - smlatbeq sl, r6, r5, r8 │ │ │ │ - @ instruction: 0x010b2194 │ │ │ │ - @ instruction: 0x010b219a │ │ │ │ - smlabbeq sl, r8, r5, r8 │ │ │ │ - smlabbeq fp, ip, r1, r2 │ │ │ │ - tsteq fp, r6, ror r1 │ │ │ │ - tsteq sl, r0, asr #10 │ │ │ │ - tsteq r8, r6, lsr sp │ │ │ │ - tsteq sl, lr, lsl r5 │ │ │ │ - @ instruction: 0x010a81bc │ │ │ │ - strdeq r8, [sl, -ip] │ │ │ │ - smlatbeq sl, ip, r1, r8 │ │ │ │ - ldrdeq r8, [sl, -sl] │ │ │ │ - strdeq r2, [fp, -r6] │ │ │ │ - @ instruction: 0x010b6ab4 │ │ │ │ - smlabteq sl, r0, r4, r8 │ │ │ │ - tsteq r1, lr, ror r2 │ │ │ │ - tsteq sl, r6, lsl #16 │ │ │ │ - tsteq sl, r2, lsr #8 │ │ │ │ - @ instruction: 0x010903b4 │ │ │ │ - tsteq sl, ip, asr r9 │ │ │ │ - smlabbeq r8, lr, ip, r8 │ │ │ │ - smlabbeq r8, r6, ip, r8 │ │ │ │ - tsteq sl, r2, asr #18 │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - tsteq r8, r4, asr ip │ │ │ │ - tsteq sl, r8, lsr #18 │ │ │ │ - smlabbeq r8, r6, fp, r8 │ │ │ │ - ldrdeq r8, [sl, -r8] │ │ │ │ + tsteq r8, r8, lsl #8 │ │ │ │ + smlatteq sl, ip, r3, r8 │ │ │ │ + smlatteq r8, r6, r3, r9 │ │ │ │ + tsteq sl, lr, lsr #28 │ │ │ │ + smlabteq r8, ip, r3, r9 │ │ │ │ + tsteq r9, lr, lsl r7 │ │ │ │ + tsteq r9, ip, lsl r7 │ │ │ │ + tsteq r9, lr, lsl r7 │ │ │ │ + tsteq r1, lr, lsl #18 │ │ │ │ + smlabteq r8, r6, r2, r9 │ │ │ │ + smlatbeq sl, lr, sl, r8 │ │ │ │ + ldrdeq r2, [fp, -r4] │ │ │ │ ldrdeq r8, [sl, -r8] │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - tsteq sl, r2, lsl sp │ │ │ │ - tsteq sl, sl, lsl sp │ │ │ │ - ldrdeq r8, [sl, -lr] │ │ │ │ ldrdeq r8, [sl, -r4] │ │ │ │ - strdeq r9, [sl, -sl] │ │ │ │ - tsteq fp, lr, lsl #18 │ │ │ │ - smlatbeq sl, lr, ip, r8 │ │ │ │ - ldrdeq r8, [sl, -r2] │ │ │ │ - smlatteq sl, lr, lr, r8 │ │ │ │ - tsteq r9, r4, lsr #2 │ │ │ │ - ldrsbeq r5, [r1, -r6] │ │ │ │ - tstpeq r8, r6, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, lr, lsl #1 │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - @ instruction: 0x010a9a92 │ │ │ │ - smlabbeq sl, lr, sl, r9 │ │ │ │ - smlabbeq sl, lr, sl, r9 │ │ │ │ - smlabbeq sl, lr, sl, r9 │ │ │ │ - smlatteq sl, r2, sl, r9 │ │ │ │ - tsteq sl, r4, asr #32 │ │ │ │ - ldrdeq r9, [sl, -r8] │ │ │ │ - ldrdeq r9, [sl, -r4] │ │ │ │ - smlatteq r8, ip, sp, pc @ │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - tsteq r8, sl, lsr #20 │ │ │ │ - @ instruction: 0x010aa3b6 │ │ │ │ - tsteq sl, sl, asr r1 │ │ │ │ - tsteq sl, sl, lsr r9 │ │ │ │ - smlatteq r8, r2, r9, r8 │ │ │ │ - ldrdeq r8, [r8, -ip] │ │ │ │ - tsteq fp, lr, asr sp │ │ │ │ - @ instruction: 0x010889b6 │ │ │ │ - @ instruction: 0x010889b0 │ │ │ │ - tsteq sl, r2, lsl #18 │ │ │ │ - smlabbeq r8, sl, r9, r8 │ │ │ │ - smlabbeq r8, r4, r9, r8 │ │ │ │ - smlatteq sl, r6, r8, r7 │ │ │ │ - tstpeq r8, lr, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r8, asr #32 │ │ │ │ - tsteq r9, lr, asr #32 │ │ │ │ - qaddeq r0, r0, r9 │ │ │ │ - tsteq r1, r8, lsr #29 │ │ │ │ - @ instruction: 0x010888b6 │ │ │ │ - qaddeq r8, r2, sl │ │ │ │ - tsteq r9, sl, asr ip │ │ │ │ - tsteq sl, lr, lsl #30 │ │ │ │ - tsteq r9, r4, asr ip │ │ │ │ + @ instruction: 0x01089598 │ │ │ │ + @ instruction: 0x0108959c │ │ │ │ + strdeq r8, [sl, -r8] │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + tsteq fp, r0, ror r5 │ │ │ │ + tsteq sl, r4, asr sp │ │ │ │ + tsteq sl, lr, asr #20 │ │ │ │ + tsteq r8, r0, lsl r5 │ │ │ │ + tsteq r8, r2, lsl r5 │ │ │ │ + tsteq sl, ip, rrx │ │ │ │ + strdeq r5, [fp, -lr] │ │ │ │ + tsteq fp, r4, ror r1 │ │ │ │ + tsteq fp, lr, ror #2 │ │ │ │ + tsteq r1, r2, lsr #15 │ │ │ │ + smlatteq sl, lr, r5, r8 │ │ │ │ + tsteq sl, r4, asr #18 │ │ │ │ + tsteq sl, r2, lsr #2 │ │ │ │ + smlabteq r8, r8, r1, r9 │ │ │ │ + smlabteq r8, r0, r1, r9 │ │ │ │ + tsteq sl, r4, lsl #2 │ │ │ │ + @ instruction: 0x01089196 │ │ │ │ + smlabbeq r8, lr, r1, r9 │ │ │ │ + ldrdeq r8, [sl, -lr] │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + strheq r8, [sl, -ip] │ │ │ │ + tsteq r8, r2, lsr r1 │ │ │ │ + tsteq r8, sl, lsr #2 │ │ │ │ + swpeq r8, sl, [sl] @ │ │ │ │ + mrseq r9, (UNDEF: 24) │ │ │ │ + strdeq r9, [r8, -r8] │ │ │ │ + tsteq sl, sl, ror r0 │ │ │ │ + smlabbeq r9, r4, r4, r0 │ │ │ │ + smlabteq r8, r4, r0, r9 │ │ │ │ + strheq r9, [r8, -ip] │ │ │ │ + tsteq fp, lr, ror #6 │ │ │ │ + strdeq r8, [sl, -r6] │ │ │ │ + tsteq fp, r2, ror #6 │ │ │ │ + qaddeq r9, r2, r8 │ │ │ │ + tsteq r8, sl, asr #32 │ │ │ │ + tsteq fp, ip, lsl r3 │ │ │ │ + smlabbeq sl, r4, r7, r8 │ │ │ │ + strdeq r2, [fp, -r0] │ │ │ │ + @ instruction: 0x0109039a │ │ │ │ + smlabteq r8, ip, r1, r9 │ │ │ │ + tsteq sl, sl, lsr r7 │ │ │ │ + ldrdeq r9, [r8, -sl] │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + tsteq sl, sl, lsl #14 │ │ │ │ + strheq r9, [sl, -sl] │ │ │ │ + ldrdeq sl, [sl, -sl] │ │ │ │ + smlatteq fp, lr, ip, r6 │ │ │ │ + smlabbeq sl, lr, r0, r9 │ │ │ │ + @ instruction: 0x010a86b2 │ │ │ │ + smlatbeq r8, r8, lr, r8 │ │ │ │ + @ instruction: 0x010a8690 │ │ │ │ + smlabbeq r8, r2, lr, r8 │ │ │ │ + tsteq sl, ip, ror #12 │ │ │ │ + tsteq r8, lr, asr lr │ │ │ │ + tsteq sl, r8, asr #12 │ │ │ │ + tsteq r8, sl, lsr lr │ │ │ │ + tsteq sl, r2, lsr #12 │ │ │ │ + @ instruction: 0x010b21b8 │ │ │ │ + tsteq sl, r0, lsl #12 │ │ │ │ + @ instruction: 0x010b21b0 │ │ │ │ + smlabbeq r8, r4, lr, r8 │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + @ instruction: 0x010b2190 │ │ │ │ + smlatbeq sl, ip, r5, r8 │ │ │ │ + smlatbeq r8, r2, sp, r8 │ │ │ │ + smlabteq r9, r0, r3, r7 │ │ │ │ + smlatbeq r9, r6, r3, r7 │ │ │ │ + tsteq r8, r4, lsl lr │ │ │ │ + tsteq sl, r6, ror lr │ │ │ │ + smlabbeq sl, r4, lr, r7 │ │ │ │ + smlatteq r9, lr, r6, r0 │ │ │ │ + tsteq r1, r2, asr r3 │ │ │ │ + strdeq r2, [fp, -r2] │ │ │ │ + strdeq r8, [sl, -r6] │ │ │ │ + smlatteq fp, r4, r0, r2 │ │ │ │ + smlatteq fp, sl, r0, r2 │ │ │ │ + ldrdeq r8, [sl, -r8] │ │ │ │ + ldrdeq r2, [fp, -ip] │ │ │ │ + smlabteq fp, r6, r0, r2 │ │ │ │ + @ instruction: 0x010a8490 │ │ │ │ + smlabbeq r8, r6, ip, r8 │ │ │ │ + tsteq sl, lr, ror #8 │ │ │ │ + tsteq sl, ip, lsl #2 │ │ │ │ + tsteq sl, ip, asr #8 │ │ │ │ + strdeq r8, [sl, -ip] │ │ │ │ + tsteq sl, sl, lsr #8 │ │ │ │ + tsteq fp, r6, asr #32 │ │ │ │ + tsteq fp, r4, lsl #20 │ │ │ │ + tsteq sl, r0, lsl r4 │ │ │ │ + tsteq r1, lr, asr #3 │ │ │ │ + tsteq sl, r6, asr r7 │ │ │ │ + tsteq sl, r2, ror r3 │ │ │ │ + tsteq r9, r4, lsl #6 │ │ │ │ + smlatbeq sl, ip, r8, r8 │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ + ldrdeq r8, [r8, -r6] │ │ │ │ + @ instruction: 0x010a8892 │ │ │ │ + smlatbeq r8, ip, fp, r8 │ │ │ │ + smlatbeq r8, r4, fp, r8 │ │ │ │ + tsteq sl, r8, ror r8 │ │ │ │ + ldrdeq r8, [r8, -r6] │ │ │ │ + tsteq sl, r8, lsr #24 │ │ │ │ + tsteq sl, r8, lsr #24 │ │ │ │ + tstpeq r8, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r2, ror #24 │ │ │ │ + tsteq sl, sl, ror #24 │ │ │ │ + tsteq sl, lr, lsr #24 │ │ │ │ + tsteq sl, r4, lsr #24 │ │ │ │ + tsteq sl, sl, asr #28 │ │ │ │ + tsteq fp, lr, asr r8 │ │ │ │ + strdeq r8, [sl, -lr] │ │ │ │ + tsteq sl, r2, lsr #4 │ │ │ │ + tsteq sl, lr, lsr lr │ │ │ │ + tsteq r9, r4, ror r0 │ │ │ │ + tsteq r1, r6, lsr #32 │ │ │ │ + tstpeq r8, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01114fde │ │ │ │ + tstpeq r8, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sl, r2, r9, r9 │ │ │ │ + ldrdeq r9, [sl, -lr] │ │ │ │ + ldrdeq r9, [sl, -lr] │ │ │ │ + ldrdeq r9, [sl, -lr] │ │ │ │ + tsteq sl, r2, lsr sl │ │ │ │ + @ instruction: 0x010a8f94 │ │ │ │ + tsteq sl, r8, lsr #20 │ │ │ │ + tsteq sl, r4, lsr #20 │ │ │ │ + tstpeq r8, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r2, r9, r8 │ │ │ │ + tsteq r8, sl, ror r9 │ │ │ │ + tsteq sl, r6, lsl #6 │ │ │ │ + smlatbeq sl, sl, r0, r8 │ │ │ │ + smlabbeq sl, sl, r8, r7 │ │ │ │ + tsteq r8, r2, lsr r9 │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + smlatbeq fp, lr, ip, r1 │ │ │ │ + tsteq r8, r6, lsl #18 │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + tsteq sl, r2, asr r8 │ │ │ │ + ldrdeq r8, [r8, -sl] │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + tsteq sl, r6, lsr r8 │ │ │ │ + smlabbeq r8, lr, fp, pc @ │ │ │ │ + @ instruction: 0x0108ff98 │ │ │ │ + @ instruction: 0x0108ff9e │ │ │ │ + smlatbeq r8, r0, pc, pc @ │ │ │ │ + @ instruction: 0x01114df8 │ │ │ │ + tsteq r8, r6, lsl #16 │ │ │ │ + smlatbeq sl, r2, pc, r7 @ │ │ │ │ + smlatbeq r9, sl, fp, r6 │ │ │ │ + tsteq sl, lr, asr lr │ │ │ │ + smlatbeq r9, r4, fp, r6 │ │ │ │ strtmi r4, [r3], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi b1b280 │ │ │ │ ldrtmi r2, [fp], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ cdp 7, 13, cr15, cr0, cr12, {6} │ │ │ │ @@ -51595,25 +51595,25 @@ │ │ │ │ cdp 7, 9, cr15, cr2, cr12, {6} │ │ │ │ bmi 4977c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38d968> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7cc9600 │ │ │ │ andlt lr, r2, sl, lsl #29 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r1, r0, asr #22 │ │ │ │ - tsteq sl, lr, ror #26 │ │ │ │ - smlabbeq r8, lr, r5, r8 │ │ │ │ - smlabbeq r8, r8, r5, r8 │ │ │ │ - tsteq sl, sl, asr #28 │ │ │ │ - smlabbeq r9, r2, r7, r6 │ │ │ │ - smlabbeq r9, r0, r7, r6 │ │ │ │ - tsteq sl, ip, ror #28 │ │ │ │ - smlatteq sl, sl, pc, r7 @ │ │ │ │ - tsteq sl, ip, ror ip │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ + @ instruction: 0x01114a90 │ │ │ │ + @ instruction: 0x010a9cbe │ │ │ │ + ldrdeq r8, [r8, -lr] │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + @ instruction: 0x010a9d9a │ │ │ │ + ldrdeq r6, [r9, -r2] │ │ │ │ + ldrdeq r6, [r9, -r0] │ │ │ │ + @ instruction: 0x010a9dbc │ │ │ │ + tsteq sl, sl, lsr pc │ │ │ │ + smlabteq sl, ip, fp, r7 │ │ │ │ + swpeq r8, lr, [r8] @ │ │ │ │ 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 │ │ │ │ @@ -51631,20 +51631,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 fp, ip, r8, r1 │ │ │ │ - tsteq fp, lr, asr r8 │ │ │ │ - smlabbeq fp, r4, r8, r1 │ │ │ │ - tsteq fp, r2, lsr r8 │ │ │ │ - smlatbeq fp, ip, r8, r1 │ │ │ │ - @ instruction: 0x010b18be │ │ │ │ + strdeq r1, [fp, -ip] │ │ │ │ + smlatbeq fp, lr, r7, r1 │ │ │ │ + ldrdeq r1, [fp, -r4] │ │ │ │ + smlabbeq fp, r2, r7, r1 │ │ │ │ + strdeq r1, [fp, -ip] │ │ │ │ + tsteq fp, lr, lsl #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf6a70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0058f5b1 │ │ │ │ stmdale r9, {r0, r6, ip, lr, pc} │ │ │ │ @@ -51763,42 +51763,42 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ and lr, r5, r0, asr #26 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [r8, #-816]! @ 0xfffffcd0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r8, lr, ror #12 │ │ │ │ - tsteq sl, r0, ror #22 │ │ │ │ - tsteq fp, r0, asr r8 │ │ │ │ - smlabteq r8, lr, sl, pc @ │ │ │ │ - smlabteq r8, r6, r3, r8 │ │ │ │ - strdeq r1, [fp, -lr] │ │ │ │ - tsteq sl, r4, lsl #22 │ │ │ │ - strdeq r1, [fp, -r2] │ │ │ │ - @ instruction: 0x01088394 │ │ │ │ - strdeq r7, [sl, -r8] │ │ │ │ - smlabbeq r8, r0, ip, pc @ │ │ │ │ - smlabteq fp, sl, r7, r1 │ │ │ │ - smlatteq sl, r8, r3, r7 │ │ │ │ - tsteq r1, ip, asr #17 │ │ │ │ - tsteq fp, r0, ror r6 │ │ │ │ - tsteq sl, r6, ror sl │ │ │ │ - tsteq sl, r4, ror #6 │ │ │ │ - smlabteq sl, r8, r8, r8 │ │ │ │ - tsteq sl, lr, asr r3 │ │ │ │ - tsteq sl, ip, asr r3 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - smlabteq r8, lr, r2, r8 │ │ │ │ - tsteq fp, r8, lsr r7 │ │ │ │ - tsteq fp, r0, asr #14 │ │ │ │ - tsteq fp, sl, lsr r7 │ │ │ │ - tsteq fp, r0, asr #14 │ │ │ │ - tsteq fp, ip, asr #14 │ │ │ │ - tsteq fp, sl, asr #14 │ │ │ │ + @ instruction: 0x010885be │ │ │ │ + @ instruction: 0x010a7ab0 │ │ │ │ + smlatbeq fp, r0, r7, r1 │ │ │ │ + tstpeq r8, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r6, lsl r3 │ │ │ │ + tsteq fp, lr, asr #12 │ │ │ │ + tsteq sl, r4, asr sl │ │ │ │ + tsteq fp, r2, asr #12 │ │ │ │ + smlatteq r8, r4, r2, r8 │ │ │ │ + tsteq sl, r8, asr #6 │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + tsteq fp, sl, lsl r7 │ │ │ │ + tsteq sl, r8, lsr r3 │ │ │ │ + tsteq r1, ip, lsl r8 │ │ │ │ + smlabteq fp, r0, r5, r1 │ │ │ │ + smlabteq sl, r6, r9, r7 │ │ │ │ + @ instruction: 0x010a92b4 │ │ │ │ + tsteq sl, r8, lsl r8 │ │ │ │ + smlatbeq sl, lr, r2, r9 │ │ │ │ + smlatbeq sl, ip, r2, r9 │ │ │ │ + tsteq r8, r4, lsr #4 │ │ │ │ + tsteq r8, lr, lsl r2 │ │ │ │ + smlabbeq fp, r8, r6, r1 │ │ │ │ + @ instruction: 0x010b1690 │ │ │ │ + smlabbeq fp, sl, r6, r1 │ │ │ │ + @ instruction: 0x010b1690 │ │ │ │ + @ instruction: 0x010b169c │ │ │ │ + @ instruction: 0x010b169a │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febf6cd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #164, 6 @ 0x90000002 │ │ │ │ stmdale r7!, {r2, r4, r6, ip, lr, pc} │ │ │ │ svcvc 0x003ff5b0 │ │ │ │ @@ -51874,37 +51874,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 fp, lr, r7, r1 │ │ │ │ - ldrdeq r1, [fp, -r0] │ │ │ │ - tsteq fp, sl, ror #12 │ │ │ │ - tsteq fp, r0, lsl r6 │ │ │ │ - tsteq fp, r2, lsr r6 │ │ │ │ - tsteq fp, r4, ror r6 │ │ │ │ - smlabbeq fp, sl, r6, r1 │ │ │ │ - tsteq fp, r0, lsl r7 │ │ │ │ - smlabteq fp, r6, r6, r1 │ │ │ │ - ldrdeq r1, [fp, -ip] │ │ │ │ - tsteq fp, r6, lsr #14 │ │ │ │ - tsteq fp, r8, asr #14 │ │ │ │ - tsteq fp, r2, asr #16 │ │ │ │ - ldrdeq r1, [fp, -r0] │ │ │ │ - smlabbeq fp, r2, r7, r1 │ │ │ │ - smlatbeq fp, r0, r7, r1 │ │ │ │ - smlatteq fp, r2, r7, r1 │ │ │ │ - tsteq fp, r0, lsl #16 │ │ │ │ - smlabbeq fp, sl, r8, r1 │ │ │ │ - tsteq fp, ip, lsr r8 │ │ │ │ - tsteq fp, sl, asr r8 │ │ │ │ - @ instruction: 0x010b189c │ │ │ │ - @ instruction: 0x010b18b6 │ │ │ │ + strdeq r1, [fp, -lr] │ │ │ │ + tsteq fp, r0, lsr #12 │ │ │ │ + @ instruction: 0x010b15ba │ │ │ │ + tsteq fp, r0, ror #10 │ │ │ │ + smlabbeq fp, r2, r5, r1 │ │ │ │ + smlabteq fp, r4, r5, r1 │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + tsteq fp, r0, ror #12 │ │ │ │ + tsteq fp, r6, lsl r6 │ │ │ │ + tsteq fp, ip, lsr #12 │ │ │ │ + tsteq fp, r6, ror r6 │ │ │ │ + @ instruction: 0x010b1698 │ │ │ │ + @ instruction: 0x010b1792 │ │ │ │ + tsteq fp, r0, lsr #14 │ │ │ │ + ldrdeq r1, [fp, -r2] │ │ │ │ + strdeq r1, [fp, -r0] │ │ │ │ + tsteq fp, r2, lsr r7 │ │ │ │ + tsteq fp, r0, asr r7 │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + smlabbeq fp, ip, r7, r1 │ │ │ │ + smlatbeq fp, sl, r7, r1 │ │ │ │ + smlatteq fp, ip, r7, r1 │ │ │ │ + tsteq fp, r6, lsl #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febf6e80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ svcvc 0x005cf5b1 │ │ │ │ rsbhi pc, r8, #0 │ │ │ │ @@ -52736,173 +52736,173 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ and lr, r5, r6, lsr #27 │ │ │ │ smlatbcs r1, r1, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [lr, #812] @ 0x32c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - qaddeq r8, r8, sl │ │ │ │ - smlatbeq sl, r4, r6, r7 │ │ │ │ - tstpeq r8, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - smlabteq fp, ip, r8, r1 │ │ │ │ - tsteq r8, r4, lsl #30 │ │ │ │ - smlabteq fp, r4, r8, r1 │ │ │ │ - smlatteq r8, sl, lr, r7 │ │ │ │ - smlabteq r8, sl, r5, pc @ │ │ │ │ - smlabteq r8, r0, lr, r7 │ │ │ │ - @ instruction: 0x01087eb8 │ │ │ │ - smlabteq fp, r4, r6, r1 │ │ │ │ - smlabbeq r8, lr, lr, r7 │ │ │ │ - smlabbeq r8, r6, lr, r7 │ │ │ │ - smlatbeq fp, r2, r6, r1 │ │ │ │ - tsteq r8, ip, asr lr │ │ │ │ + smlatbeq sl, r8, pc, r7 @ │ │ │ │ + strdeq r7, [sl, -r4] │ │ │ │ + smlabbeq r8, r2, r5, pc @ │ │ │ │ + tsteq r8, r8, ror lr │ │ │ │ + tsteq fp, ip, lsl r8 │ │ │ │ tsteq r8, r4, asr lr │ │ │ │ - smlabbeq fp, r8, r6, r1 │ │ │ │ - smlabbeq sl, r4, r5, r7 │ │ │ │ - tstpeq r8, r2, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r4, lsl r8 │ │ │ │ + tsteq r8, sl, lsr lr │ │ │ │ + tstpeq r8, sl, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ tsteq r8, r8, lsl #28 │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - tsteq fp, r4, asr #12 │ │ │ │ - tsteq sl, r0, lsr r5 │ │ │ │ - tsteq fp, sl, lsr r6 │ │ │ │ - tsteq sl, r8, lsl r5 │ │ │ │ - tsteq fp, r2, lsr r6 │ │ │ │ - smlabbeq sl, ip, fp, r7 │ │ │ │ - strdeq r1, [fp, -r6] │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ + tsteq fp, r4, lsl r6 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ + ldrdeq r7, [r8, -r6] │ │ │ │ strdeq r1, [fp, -r2] │ │ │ │ + smlatbeq r8, ip, sp, r7 │ │ │ │ + smlatbeq r8, r4, sp, r7 │ │ │ │ + ldrdeq r1, [fp, -r8] │ │ │ │ + ldrdeq r7, [sl, -r4] │ │ │ │ + tstpeq r8, r2, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + @ instruction: 0x010b1594 │ │ │ │ + smlabbeq sl, r0, r4, r7 │ │ │ │ + smlabbeq fp, sl, r5, r1 │ │ │ │ + tsteq sl, r8, ror #8 │ │ │ │ + smlabbeq fp, r2, r5, r1 │ │ │ │ + ldrdeq r7, [sl, -ip] │ │ │ │ + tsteq fp, r6, asr #10 │ │ │ │ + tsteq fp, r4, asr #10 │ │ │ │ + tsteq fp, r2, asr #10 │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + tsteq fp, lr, lsr r5 │ │ │ │ + tsteq fp, r8, lsr r5 │ │ │ │ + tsteq fp, r2, lsr r5 │ │ │ │ + tsteq fp, ip, lsr #10 │ │ │ │ + tsteq fp, sl, lsr #10 │ │ │ │ + tsteq fp, r4, lsr #10 │ │ │ │ + tsteq fp, r2, lsr #10 │ │ │ │ + tsteq fp, r0, lsr #10 │ │ │ │ + tsteq fp, sl, lsl r5 │ │ │ │ + ldrdeq r8, [fp, -r0] │ │ │ │ + tsteq r1, r0, asr #2 │ │ │ │ + smlatteq fp, ip, r4, r1 │ │ │ │ strdeq r1, [fp, -r0] │ │ │ │ - smlatteq fp, lr, r5, r1 │ │ │ │ - smlatteq fp, r8, r5, r1 │ │ │ │ - smlatteq fp, r2, r5, r1 │ │ │ │ - ldrdeq r1, [fp, -ip] │ │ │ │ - ldrdeq r1, [fp, -sl] │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ - ldrdeq r1, [fp, -r0] │ │ │ │ - smlabteq fp, sl, r5, r1 │ │ │ │ - smlabbeq fp, r0, r2, r8 │ │ │ │ - @ instruction: 0x011141f0 │ │ │ │ - @ instruction: 0x010b159c │ │ │ │ - smlatbeq fp, r0, r5, r1 │ │ │ │ - smlabbeq fp, r6, r5, r1 │ │ │ │ - tsteq r1, r2, lsr #3 │ │ │ │ - tsteq sl, r6, ror ip │ │ │ │ - smlabbeq sl, r4, ip, r6 │ │ │ │ - smlatteq r8, lr, r4, pc @ │ │ │ │ - tsteq r1, r2, asr r1 │ │ │ │ - smlatbeq r8, r6, r2, pc @ │ │ │ │ - @ instruction: 0x01087b9c │ │ │ │ - @ instruction: 0x01087b94 │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ - smlabteq sl, r4, r2, r7 │ │ │ │ - tstpeq r8, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, asr #22 │ │ │ │ - tsteq r8, r0, asr #22 │ │ │ │ - smlatteq r8, r2, sp, lr │ │ │ │ - @ instruction: 0x010a92b6 │ │ │ │ - tsteq fp, r2, ror r4 │ │ │ │ - tsteq fp, sl, ror r4 │ │ │ │ - tsteq fp, lr, ror r4 │ │ │ │ - tsteq r1, ip, asr r0 │ │ │ │ - smlabteq r8, r0, sl, r7 │ │ │ │ - tsteq r8, sl, lsl #20 │ │ │ │ - strdeq r7, [sl, -r2] │ │ │ │ - tsteq fp, r2, ror r4 │ │ │ │ - smlabteq sl, lr, r1, r7 │ │ │ │ - smlabteq r8, r2, r9, r7 │ │ │ │ - smlabbeq r9, r4, ip, r5 │ │ │ │ - @ instruction: 0x0108edb8 │ │ │ │ - @ instruction: 0x010a6d98 │ │ │ │ - smlatbeq sl, r0, sp, r6 │ │ │ │ - smlatbeq r8, r0, sp, lr │ │ │ │ - @ instruction: 0x010a6d98 │ │ │ │ - @ instruction: 0x010a6d9c │ │ │ │ - smlabbeq r8, r4, sp, lr │ │ │ │ - smlabbeq r8, r8, sp, lr │ │ │ │ - smlabbeq sl, r0, sp, r6 │ │ │ │ - smlabbeq sl, r8, sp, r6 │ │ │ │ - smlatteq r8, ip, ip, lr │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - tsteq sl, r0, ror sp │ │ │ │ - tsteq sl, ip, ror #26 │ │ │ │ - smlabteq r8, r4, ip, lr │ │ │ │ - @ instruction: 0x0108eb94 │ │ │ │ - @ instruction: 0x0108eb90 │ │ │ │ - @ instruction: 0x0108ebbc │ │ │ │ - tsteq sl, r8, lsr #26 │ │ │ │ - smlabbeq r8, r0, fp, lr │ │ │ │ - tsteq r8, ip, ror fp │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - strdeq r6, [sl, -ip] │ │ │ │ - strdeq r6, [sl, -ip] │ │ │ │ - @ instruction: 0x0108ecbc │ │ │ │ - @ instruction: 0x0108ecb8 │ │ │ │ - ldrdeq r6, [sl, -ip] │ │ │ │ + ldrdeq r1, [fp, -r6] │ │ │ │ + ldrsheq r4, [r1, -r2] │ │ │ │ + smlabteq sl, r6, fp, r6 │ │ │ │ + ldrdeq r6, [sl, -r4] │ │ │ │ + tstpeq r8, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r2, lsr #1 │ │ │ │ + strdeq pc, [r8, -r6] │ │ │ │ + smlatteq r8, ip, sl, r7 │ │ │ │ + smlatteq r8, r4, sl, r7 │ │ │ │ + tsteq fp, r4, asr #6 │ │ │ │ + tsteq sl, r4, lsl r2 │ │ │ │ + smlatbeq r8, r2, r1, pc @ │ │ │ │ + @ instruction: 0x01087a98 │ │ │ │ + @ instruction: 0x01087a90 │ │ │ │ + tsteq r8, r2, lsr sp │ │ │ │ + tsteq sl, r6, lsl #4 │ │ │ │ + smlabteq fp, r2, r3, r1 │ │ │ │ + smlabteq fp, sl, r3, r1 │ │ │ │ + smlabteq fp, lr, r3, r1 │ │ │ │ + tsteq r1, ip, lsr #31 │ │ │ │ + tsteq r8, r0, lsl sl │ │ │ │ + tsteq r8, sl, asr r9 │ │ │ │ + tsteq sl, r2, asr #2 │ │ │ │ + smlabteq fp, r2, r3, r1 │ │ │ │ + tsteq sl, lr, lsl r1 │ │ │ │ + tsteq r8, r2, lsl r9 │ │ │ │ + ldrdeq r5, [r9, -r4] │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + smlatteq sl, r8, ip, r6 │ │ │ │ + strdeq r6, [sl, -r0] │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + smlatteq sl, r8, ip, r6 │ │ │ │ + smlatteq sl, ip, ip, r6 │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + ldrdeq r6, [sl, -r0] │ │ │ │ ldrdeq r6, [sl, -r8] │ │ │ │ - tsteq r8, r0, ror ip │ │ │ │ + tsteq r8, ip, lsr ip │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ + smlabteq sl, r0, ip, r6 │ │ │ │ + @ instruction: 0x010a6cbc │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ + smlatteq r8, r4, sl, lr │ │ │ │ + smlatteq r8, r0, sl, lr │ │ │ │ + tsteq r8, ip, lsl #22 │ │ │ │ + tsteq sl, r8, ror ip │ │ │ │ ldrdeq lr, [r8, -r0] │ │ │ │ - tsteq r8, r0, lsr ip │ │ │ │ - smlatbeq sl, r4, ip, r6 │ │ │ │ - @ instruction: 0x010a6c9c │ │ │ │ - tsteq r8, r8, ror #22 │ │ │ │ - @ instruction: 0x0108eabc │ │ │ │ - @ instruction: 0x0108eab8 │ │ │ │ - tsteq r8, r8, lsl lr │ │ │ │ - smlabteq r8, r4, sl, lr │ │ │ │ - tsteq r8, r4, asr sl │ │ │ │ - smlatteq r8, r4, fp, lr │ │ │ │ - tsteq sl, r4, lsr #24 │ │ │ │ - tsteq sl, ip, lsl ip │ │ │ │ - tsteq sl, r4, lsl ip │ │ │ │ - smlatbeq r8, ip, fp, lr │ │ │ │ - strdeq r6, [sl, -ip] │ │ │ │ + smlabteq r8, ip, sl, lr │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ + tsteq sl, ip, asr #24 │ │ │ │ + tsteq sl, ip, asr #24 │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ + tsteq sl, ip, lsr #24 │ │ │ │ + tsteq sl, r8, lsr #24 │ │ │ │ + smlabteq r8, r0, fp, lr │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + smlabbeq r8, r0, fp, lr │ │ │ │ strdeq r6, [sl, -r4] │ │ │ │ - @ instruction: 0x0108ea90 │ │ │ │ - ldrdeq r6, [sl, -ip] │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - smlabteq sl, r0, fp, r6 │ │ │ │ - @ instruction: 0x010a6bb8 │ │ │ │ - tsteq r8, ip, lsr fp │ │ │ │ - smlatteq r8, r0, r9, lr │ │ │ │ - smlatbeq r8, r8, r9, lr │ │ │ │ + smlatteq sl, ip, fp, r6 │ │ │ │ + @ instruction: 0x0108eab8 │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + tsteq r8, r4, lsl sl │ │ │ │ smlatbeq r8, r4, r9, lr │ │ │ │ - smlabteq r8, r8, r9, lr │ │ │ │ - smlabteq r8, r6, r9, lr │ │ │ │ - smlabteq r8, r4, r9, lr │ │ │ │ - smlabteq r8, r2, r9, lr │ │ │ │ - tsteq sl, r8, lsr fp │ │ │ │ - tsteq r8, sl, lsr sl │ │ │ │ - tsteq sl, r4, lsr #22 │ │ │ │ - tsteq sl, lr, lsl fp │ │ │ │ - tsteq sl, r8, lsl fp │ │ │ │ - tsteq sl, r2, lsl fp │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + tsteq sl, r4, ror fp │ │ │ │ + tsteq sl, ip, ror #22 │ │ │ │ + tsteq sl, r4, ror #22 │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + tsteq sl, ip, asr #22 │ │ │ │ + tsteq sl, r4, asr #22 │ │ │ │ + smlatteq r8, r0, r9, lr │ │ │ │ + tsteq sl, ip, lsr #22 │ │ │ │ + @ instruction: 0x0108eab4 │ │ │ │ tsteq sl, r0, lsl fp │ │ │ │ - tsteq sl, lr, lsl #22 │ │ │ │ - @ instruction: 0x010b0e94 │ │ │ │ - tsteq r1, r4, lsl sl │ │ │ │ - tsteq r8, ip, lsr #14 │ │ │ │ - tsteq sl, sl, asr pc │ │ │ │ - tsteq sl, r4, asr pc │ │ │ │ - tsteq sl, lr, asr #30 │ │ │ │ - tsteq sl, r8, asr #30 │ │ │ │ - tsteq r1, ip, ror r9 │ │ │ │ - tsteq sl, r0, lsr r4 │ │ │ │ - @ instruction: 0x010a7994 │ │ │ │ - tsteq sl, sl, lsr #8 │ │ │ │ - tsteq sl, r8, lsr #8 │ │ │ │ - smlatbeq r8, r0, r3, r7 │ │ │ │ - @ instruction: 0x0108739a │ │ │ │ - tsteq fp, r4, lsl #16 │ │ │ │ - tsteq fp, ip, lsl #16 │ │ │ │ - tsteq fp, r6, lsl #16 │ │ │ │ - tsteq fp, ip, lsl #16 │ │ │ │ - tsteq fp, r8, lsl r8 │ │ │ │ - tsteq fp, r6, lsl r8 │ │ │ │ + tsteq sl, r8, lsl #22 │ │ │ │ + smlabbeq r8, ip, sl, lr │ │ │ │ + tsteq r8, r0, lsr r9 │ │ │ │ + strdeq lr, [r8, -r8] │ │ │ │ + strdeq lr, [r8, -r4] │ │ │ │ + tsteq r8, r8, lsl r9 │ │ │ │ + tsteq r8, r6, lsl r9 │ │ │ │ + tsteq r8, r4, lsl r9 │ │ │ │ + tsteq r8, r2, lsl r9 │ │ │ │ + smlabbeq sl, r8, sl, r6 │ │ │ │ + smlabbeq r8, sl, r9, lr │ │ │ │ + tsteq sl, r4, ror sl │ │ │ │ + tsteq sl, lr, ror #20 │ │ │ │ + tsteq sl, r8, ror #20 │ │ │ │ + tsteq sl, r2, ror #20 │ │ │ │ + tsteq sl, r0, ror #20 │ │ │ │ + tsteq sl, lr, asr sl │ │ │ │ + smlatteq fp, r4, sp, r0 │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ + smlatbeq sl, sl, lr, r7 │ │ │ │ + smlatbeq sl, r4, lr, r7 │ │ │ │ + @ instruction: 0x010a7e9e │ │ │ │ + @ instruction: 0x010a7e98 │ │ │ │ + tsteq r1, ip, asr #17 │ │ │ │ + smlabbeq sl, r0, r3, r8 │ │ │ │ + smlatteq sl, r4, r8, r7 │ │ │ │ + tsteq sl, sl, ror r3 │ │ │ │ + tsteq sl, r8, ror r3 │ │ │ │ + strdeq r7, [r8, -r0] │ │ │ │ + smlatteq r8, sl, r2, r7 │ │ │ │ + tsteq fp, r4, asr r7 │ │ │ │ + tsteq fp, ip, asr r7 │ │ │ │ + tsteq fp, r6, asr r7 │ │ │ │ + tsteq fp, ip, asr r7 │ │ │ │ + tsteq fp, r8, ror #14 │ │ │ │ + tsteq fp, r6, ror #14 │ │ │ │ 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 │ │ │ │ @@ -53672,106 +53672,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 fp, r6, ror sl │ │ │ │ - @ instruction: 0x010b0a9a │ │ │ │ - smlabteq fp, r4, sl, r0 │ │ │ │ - strdeq r0, [fp, -ip] │ │ │ │ - tsteq fp, r0, lsl fp │ │ │ │ - tsteq fp, r4, asr fp │ │ │ │ - tsteq fp, r6, ror fp │ │ │ │ - smlabbeq fp, lr, fp, r0 │ │ │ │ - smlatbeq fp, r4, fp, r0 │ │ │ │ - smlabteq fp, r4, fp, r0 │ │ │ │ - strdeq r0, [fp, -r6] │ │ │ │ - tsteq fp, sl, lsl ip │ │ │ │ - tsteq fp, r2, asr #24 │ │ │ │ - tsteq fp, sl, ror #24 │ │ │ │ - smlabbeq fp, ip, ip, r0 │ │ │ │ - smlatbeq fp, r4, ip, r0 │ │ │ │ - smlatbeq fp, r0, ip, r0 │ │ │ │ - smlabteq fp, r4, ip, r0 │ │ │ │ + smlabteq fp, r6, r9, r0 │ │ │ │ + smlatteq fp, sl, r9, r0 │ │ │ │ + tsteq fp, r4, lsl sl │ │ │ │ + tsteq fp, ip, asr #20 │ │ │ │ + tsteq fp, r0, ror #20 │ │ │ │ + smlatbeq fp, r4, sl, r0 │ │ │ │ + smlabteq fp, r6, sl, r0 │ │ │ │ ldrdeq r0, [fp, -lr] │ │ │ │ - strdeq r0, [fp, -r6] │ │ │ │ - tsteq fp, r6, lsl #26 │ │ │ │ - tsteq fp, lr, lsl sp │ │ │ │ + strdeq r0, [fp, -r4] │ │ │ │ + tsteq fp, r4, lsl fp │ │ │ │ + tsteq fp, r6, asr #22 │ │ │ │ + tsteq fp, sl, ror #22 │ │ │ │ + @ instruction: 0x010b0b92 │ │ │ │ + @ instruction: 0x010b0bba │ │ │ │ + ldrdeq r0, [fp, -ip] │ │ │ │ + strdeq r0, [fp, -r4] │ │ │ │ + strdeq r0, [fp, -r0] │ │ │ │ + tsteq fp, r4, lsl ip │ │ │ │ + tsteq fp, lr, lsr #24 │ │ │ │ + tsteq fp, r6, asr #24 │ │ │ │ + tsteq fp, r6, asr ip │ │ │ │ + tsteq fp, lr, ror #24 │ │ │ │ + smlabbeq fp, r8, ip, r0 │ │ │ │ + smlatbeq fp, r0, ip, r0 │ │ │ │ + smlatbeq fp, r6, ip, r0 │ │ │ │ + @ instruction: 0x010b0cbe │ │ │ │ + ldrdeq r0, [fp, -sl] │ │ │ │ + tsteq fp, r0, lsl #26 │ │ │ │ tsteq fp, r8, lsr sp │ │ │ │ - tsteq fp, r0, asr sp │ │ │ │ - tsteq fp, r6, asr sp │ │ │ │ tsteq fp, lr, ror #26 │ │ │ │ - smlabbeq fp, sl, sp, r0 │ │ │ │ - @ instruction: 0x010b0db0 │ │ │ │ + @ instruction: 0x010b0db2 │ │ │ │ smlatteq fp, r8, sp, r0 │ │ │ │ - tsteq fp, lr, lsl lr │ │ │ │ - tsteq fp, r2, ror #28 │ │ │ │ - @ instruction: 0x010b0e98 │ │ │ │ - smlatbeq fp, sl, lr, r0 │ │ │ │ strdeq r0, [fp, -sl] │ │ │ │ - tsteq fp, lr, lsr pc │ │ │ │ - tsteq fp, r4, ror pc │ │ │ │ + tsteq fp, sl, asr #28 │ │ │ │ + smlabbeq fp, lr, lr, r0 │ │ │ │ + smlabteq fp, r4, lr, r0 │ │ │ │ + strdeq r0, [fp, -ip] │ │ │ │ + tsteq fp, r2, lsr pc │ │ │ │ + tsteq fp, r6, ror pc │ │ │ │ smlatbeq fp, ip, pc, r0 @ │ │ │ │ - smlatteq fp, r2, pc, r0 @ │ │ │ │ - tsteq fp, r6, lsr #32 │ │ │ │ - qaddeq r1, ip, fp │ │ │ │ + ldrdeq r0, [fp, -sl] │ │ │ │ + tsteq fp, r0, lsl r0 │ │ │ │ + qaddeq r1, r4, fp │ │ │ │ smlabbeq fp, sl, r0, r1 │ │ │ │ - smlabteq fp, r0, r0, r1 │ │ │ │ - tsteq fp, r4, lsl #2 │ │ │ │ - tsteq fp, sl, lsr r1 │ │ │ │ - tsteq fp, r2, ror r1 │ │ │ │ - smlatbeq fp, r8, r1, r1 │ │ │ │ - smlatteq fp, lr, r1, r1 │ │ │ │ - tsteq fp, r4, lsr #4 │ │ │ │ - tsteq fp, r2, asr #4 │ │ │ │ - @ instruction: 0x010b1292 │ │ │ │ - ldrdeq r1, [fp, -r6] │ │ │ │ - tsteq fp, ip, lsl #6 │ │ │ │ + smlabteq fp, r2, r0, r1 │ │ │ │ + strdeq r1, [fp, -r8] │ │ │ │ + tsteq fp, lr, lsr r1 │ │ │ │ + tsteq fp, r4, ror r1 │ │ │ │ + @ instruction: 0x010b1192 │ │ │ │ + smlatteq fp, r2, r1, r1 │ │ │ │ + tsteq fp, r6, lsr #4 │ │ │ │ + tsteq fp, ip, asr r2 │ │ │ │ + @ instruction: 0x010b1296 │ │ │ │ + smlabteq fp, ip, r2, r1 │ │ │ │ + tsteq fp, r0, lsl r3 │ │ │ │ tsteq fp, r6, asr #6 │ │ │ │ - tsteq fp, ip, ror r3 │ │ │ │ - smlabteq fp, r0, r3, r1 │ │ │ │ - strdeq r1, [fp, -r6] │ │ │ │ - tsteq fp, r2, lsr #8 │ │ │ │ - tsteq fp, r8, asr r4 │ │ │ │ - @ instruction: 0x010b149e │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ + tsteq fp, r2, ror r3 │ │ │ │ + smlatbeq fp, r8, r3, r1 │ │ │ │ + smlatteq fp, lr, r3, r1 │ │ │ │ + tsteq fp, r4, lsr #8 │ │ │ │ + tsteq fp, ip, asr r4 │ │ │ │ + @ instruction: 0x010b1492 │ │ │ │ + ldrdeq r1, [fp, -r6] │ │ │ │ tsteq fp, ip, lsl #10 │ │ │ │ - tsteq fp, r2, asr #10 │ │ │ │ - smlabbeq fp, r6, r5, r1 │ │ │ │ - @ instruction: 0x010b15bc │ │ │ │ - @ instruction: 0x010b15be │ │ │ │ - tsteq fp, r0, lsl r6 │ │ │ │ - tsteq fp, r4, asr r6 │ │ │ │ - smlabbeq fp, sl, r6, r1 │ │ │ │ - smlabteq fp, r4, r6, r1 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - tsteq fp, r2, asr #14 │ │ │ │ - tsteq fp, ip, ror r7 │ │ │ │ - smlatbeq fp, sl, r7, r1 │ │ │ │ - smlatteq fp, r2, r7, r1 │ │ │ │ - tsteq fp, r8, lsr #16 │ │ │ │ - tsteq fp, r0, ror #16 │ │ │ │ - @ instruction: 0x010b189c │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ - tsteq fp, sl, lsl r9 │ │ │ │ - tsteq fp, r2, asr r9 │ │ │ │ - tsteq fp, r4, ror r9 │ │ │ │ - smlabteq fp, r6, r9, r1 │ │ │ │ - tsteq fp, ip, lsl #20 │ │ │ │ - tsteq fp, r4, asr #20 │ │ │ │ - tsteq fp, lr, ror sl │ │ │ │ - @ instruction: 0x010b1ab6 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - tsteq fp, r4, lsr fp │ │ │ │ - tsteq fp, r0, ror #22 │ │ │ │ - @ instruction: 0x010b1b98 │ │ │ │ - smlatteq fp, r0, fp, r1 │ │ │ │ - tsteq fp, r8, lsl ip │ │ │ │ + tsteq fp, lr, lsl #10 │ │ │ │ + tsteq fp, r0, ror #10 │ │ │ │ + smlatbeq fp, r4, r5, r1 │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + tsteq fp, r4, lsl r6 │ │ │ │ + tsteq fp, ip, asr #12 │ │ │ │ + @ instruction: 0x010b1692 │ │ │ │ + smlabteq fp, ip, r6, r1 │ │ │ │ + strdeq r1, [fp, -sl] │ │ │ │ + tsteq fp, r2, lsr r7 │ │ │ │ + tsteq fp, r8, ror r7 │ │ │ │ + @ instruction: 0x010b17b0 │ │ │ │ + smlatteq fp, ip, r7, r1 │ │ │ │ + tsteq fp, r4, lsr #16 │ │ │ │ + tsteq fp, sl, ror #16 │ │ │ │ + smlatbeq fp, r2, r8, r1 │ │ │ │ + smlabteq fp, r4, r8, r1 │ │ │ │ + tsteq fp, r6, lsl r9 │ │ │ │ + tsteq fp, ip, asr r9 │ │ │ │ + @ instruction: 0x010b1994 │ │ │ │ + smlabteq fp, lr, r9, r1 │ │ │ │ + tsteq fp, r6, lsl #20 │ │ │ │ + tsteq fp, ip, asr #20 │ │ │ │ + smlabbeq fp, r4, sl, r1 │ │ │ │ + @ instruction: 0x010b1ab0 │ │ │ │ + smlatteq fp, r8, sl, r1 │ │ │ │ + tsteq fp, r0, lsr fp │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ @ 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 │ │ │ │ @@ -54579,301 +54579,301 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbteq pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ + tsteq fp, r0, lsr sl │ │ │ │ + tsteq fp, r6, ror #20 │ │ │ │ + smlatbeq fp, sl, sl, r1 │ │ │ │ smlatteq fp, r0, sl, r1 │ │ │ │ - tsteq fp, r6, lsl fp │ │ │ │ - tsteq fp, sl, asr fp │ │ │ │ - @ instruction: 0x010b1b90 │ │ │ │ - smlatbeq fp, r2, fp, r1 │ │ │ │ strdeq r1, [fp, -r2] │ │ │ │ - tsteq fp, r6, lsr ip │ │ │ │ - tsteq fp, ip, ror #24 │ │ │ │ - smlatbeq fp, r4, ip, r1 │ │ │ │ - ldrdeq r1, [fp, -sl] │ │ │ │ - tsteq fp, r0, lsr #26 │ │ │ │ - tsteq fp, r6, asr sp │ │ │ │ + tsteq fp, r2, asr #22 │ │ │ │ + smlabbeq fp, r6, fp, r1 │ │ │ │ + @ instruction: 0x010b1bbc │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + tsteq fp, sl, lsr #24 │ │ │ │ + tsteq fp, r0, ror ip │ │ │ │ + smlatbeq fp, r6, ip, r1 │ │ │ │ + ldrdeq r1, [fp, -r2] │ │ │ │ + tsteq fp, r8, lsl #26 │ │ │ │ + tsteq fp, ip, asr #26 │ │ │ │ smlabbeq fp, r2, sp, r1 │ │ │ │ - @ instruction: 0x010b1db8 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - tsteq fp, r2, lsr lr │ │ │ │ + @ instruction: 0x010b1dbc │ │ │ │ + strdeq r1, [fp, -r2] │ │ │ │ + tsteq fp, r6, lsr lr │ │ │ │ tsteq fp, ip, ror #28 │ │ │ │ - smlatbeq fp, r2, lr, r1 │ │ │ │ - smlatteq fp, r6, lr, r1 │ │ │ │ - tsteq fp, ip, lsl pc │ │ │ │ - tsteq fp, sl, lsr pc │ │ │ │ - smlabbeq fp, sl, pc, r1 @ │ │ │ │ - ldrdeq r1, [fp, -r0] │ │ │ │ - tsteq fp, r6 │ │ │ │ + smlabbeq fp, sl, lr, r1 │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + tsteq fp, r0, lsr #30 │ │ │ │ + tsteq fp, r6, asr pc │ │ │ │ + smlabbeq fp, lr, pc, r1 @ │ │ │ │ + smlabteq fp, r4, pc, r1 @ │ │ │ │ + tsteq fp, r8 │ │ │ │ tsteq fp, lr, lsr r0 │ │ │ │ - tsteq fp, r4, ror r0 │ │ │ │ - strheq r2, [fp, -r8] │ │ │ │ - smlatteq fp, lr, r0, r2 │ │ │ │ - tsteq fp, sl, lsl r1 │ │ │ │ - tsteq fp, r2, asr r1 │ │ │ │ - @ instruction: 0x010b2196 │ │ │ │ - smlabteq fp, ip, r1, r2 │ │ │ │ + tsteq fp, sl, rrx │ │ │ │ + smlatbeq fp, r2, r0, r2 │ │ │ │ + smlatteq fp, r6, r0, r2 │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ + tsteq fp, r4, asr r1 │ │ │ │ + smlabbeq fp, sl, r1, r2 │ │ │ │ + smlabteq fp, lr, r1, r2 │ │ │ │ tsteq fp, r4, lsl #4 │ │ │ │ - tsteq fp, sl, lsr r2 │ │ │ │ - tsteq fp, lr, ror r2 │ │ │ │ - @ instruction: 0x010b22b4 │ │ │ │ - smlabteq fp, r0, fp, r0 │ │ │ │ - tsteq fp, r0, lsr r0 │ │ │ │ - tstpeq sl, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sl, r0, r8, pc @ │ │ │ │ - tstpeq sl, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, ror r9 │ │ │ │ - tstpeq sl, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ - @ instruction: 0x010af8b0 │ │ │ │ - tstpeq sl, r0, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - tsteq r8, r4, asr #18 │ │ │ │ - tstpeq sl, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sl, ip, r8, pc @ │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ - tsteq r8, ip, lsl r9 │ │ │ │ - tstpeq sl, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsl #18 │ │ │ │ - strdeq r5, [r8, -ip] │ │ │ │ - smlabbeq sl, ip, sl, pc @ │ │ │ │ - tstpeq sl, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sl, r0, r9, pc @ │ │ │ │ - smlabbeq sl, r8, r9, pc @ │ │ │ │ - ldrdeq r5, [r8, -r4] │ │ │ │ - smlabteq r8, ip, r8, r5 │ │ │ │ - tstpeq sl, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [sl, -r0] │ │ │ │ + tsteq fp, r0, lsl fp │ │ │ │ + smlabbeq sl, r0, pc, pc @ │ │ │ │ + tstpeq sl, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sl, r0, r9, pc @ │ │ │ │ + tstpeq sl, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [sl, -r0] │ │ │ │ + @ instruction: 0x010af790 │ │ │ │ + tstpeq sl, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, r4, r8, r5 │ │ │ │ + smlabbeq sl, ip, r7, pc @ │ │ │ │ @ instruction: 0x010858b4 │ │ │ │ - smlatbeq r8, ip, r8, r5 │ │ │ │ - smlabteq sl, r8, sl, pc @ │ │ │ │ - smlabbeq sl, r8, sl, pc @ │ │ │ │ - tstpeq sl, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, ip, r8, r5 │ │ │ │ - smlabbeq r8, r4, r8, r5 │ │ │ │ - ldrdeq pc, [sl, -ip] │ │ │ │ - smlatbeq sl, ip, sl, pc @ │ │ │ │ + tstpeq sl, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010af7b0 │ │ │ │ + @ instruction: 0x0108589c │ │ │ │ + @ instruction: 0x01085894 │ │ │ │ + @ instruction: 0x010af8b0 │ │ │ │ + tstpeq sl, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ tsteq r8, ip, ror #16 │ │ │ │ - tsteq r8, r4, ror #16 │ │ │ │ - smlabbeq sl, r8, ip, pc @ │ │ │ │ - @ instruction: 0x010afbb8 │ │ │ │ - tstpeq sl, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sl, r8, r8, pc @ │ │ │ │ + @ instruction: 0x010af894 │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + tsteq r8, ip, asr #16 │ │ │ │ + ldrdeq pc, [sl, -ip] │ │ │ │ + tstpeq sl, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [sl, -r8] │ │ │ │ - tsteq r8, r4, lsr r8 │ │ │ │ - tstpeq sl, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r4, lsr #16 │ │ │ │ - tstpeq sl, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsl #16 │ │ │ │ + tsteq r8, ip, lsl r8 │ │ │ │ + tstpeq sl, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r4, lsl #16 │ │ │ │ - smlabteq sl, r4, fp, pc @ │ │ │ │ - @ instruction: 0x010afb94 │ │ │ │ - tstpeq sl, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, r4, r7, r5 │ │ │ │ - ldrdeq r5, [r8, -ip] │ │ │ │ + strdeq r5, [r8, -ip] │ │ │ │ + tstpeq sl, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [sl, -r8] │ │ │ │ - smlatbeq sl, r8, fp, pc @ │ │ │ │ - smlabteq r8, r4, r7, r5 │ │ │ │ + @ instruction: 0x010af998 │ │ │ │ + ldrdeq r5, [r8, -ip] │ │ │ │ + ldrdeq r5, [r8, -r4] │ │ │ │ + tstpeq sl, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [sl, -ip] │ │ │ │ @ instruction: 0x010857bc │ │ │ │ - ldrdeq pc, [sl, -r0] │ │ │ │ - tstpeq sl, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [sl, -ip] │ │ │ │ - @ instruction: 0x01085794 │ │ │ │ - smlabbeq r8, ip, r7, r5 │ │ │ │ - tstpeq sl, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010857b4 │ │ │ │ + ldrdeq pc, [sl, -r8] │ │ │ │ + tstpeq sl, r8, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010afa9c │ │ │ │ + tstpeq sl, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r4, r7, r5 │ │ │ │ + tstpeq sl, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r4, ror r7 │ │ │ │ - tsteq r8, ip, ror #14 │ │ │ │ - tstpeq sl, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq sl, r4, ip, pc @ │ │ │ │ - @ instruction: 0x010afc94 │ │ │ │ - tsteq r8, ip, asr #14 │ │ │ │ - tsteq r8, r4, asr #14 │ │ │ │ - tstpeq sl, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sl, r8, sl, pc @ │ │ │ │ + tstpeq sl, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, asr r7 │ │ │ │ + tsteq r8, r4, asr r7 │ │ │ │ + tstpeq sl, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ + smlatteq sl, r4, sl, pc @ │ │ │ │ + @ instruction: 0x010afab4 │ │ │ │ + tsteq r8, r4, lsr r7 │ │ │ │ tsteq r8, ip, lsr #14 │ │ │ │ - tsteq r8, r4, lsr #14 │ │ │ │ - tsteq fp, r4, ror #6 │ │ │ │ - smlabbeq fp, ip, r0, r0 │ │ │ │ - tstpeq sl, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sl, ip, sp, pc @ │ │ │ │ - @ instruction: 0x010afd9c │ │ │ │ - smlatteq r8, ip, r6, r5 │ │ │ │ + tstpeq sl, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [sl, -r8] │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ + tsteq r8, ip, lsl #14 │ │ │ │ + tstpeq sl, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sl, ip, fp, pc @ │ │ │ │ + tstpeq sl, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r4, r6, r5 │ │ │ │ ldrdeq r5, [r8, -ip] │ │ │ │ - @ instruction: 0x010afe9c │ │ │ │ - tstpeq sl, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010afbb0 │ │ │ │ + tstpeq sl, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ smlabteq r8, r4, r6, r5 │ │ │ │ @ instruction: 0x010856bc │ │ │ │ - tstpeq sl, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [sl, -r8] │ │ │ │ + smlabbeq sl, r4, ip, pc @ │ │ │ │ + tstpeq sl, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq sl, r4, fp, pc @ │ │ │ │ @ instruction: 0x0108569c │ │ │ │ @ instruction: 0x01085694 │ │ │ │ - @ instruction: 0x010affbc │ │ │ │ - tstpeq sl, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sl, r8, ip, pc @ │ │ │ │ + tstpeq sl, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ tsteq r8, ip, ror r6 │ │ │ │ tsteq r8, r4, ror r6 │ │ │ │ - tsteq fp, ip, asr #2 │ │ │ │ - swpeq r0, r0, [fp] │ │ │ │ - tsteq fp, r0, asr #32 │ │ │ │ - strdeq pc, [sl, -r0] │ │ │ │ - tsteq r8, ip, asr #12 │ │ │ │ - tsteq r8, r4, asr #12 │ │ │ │ - ldrdeq r0, [fp, -r4] │ │ │ │ - smlabbeq fp, r4, r0, r0 │ │ │ │ + @ instruction: 0x010b02b4 │ │ │ │ + ldrdeq pc, [sl, -ip] │ │ │ │ + tstpeq sl, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010afdb0 │ │ │ │ + tstpeq sl, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq sl, ip, ip, pc @ │ │ │ │ + tsteq r8, ip, lsr r6 │ │ │ │ + tstpeq sl, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ tsteq r8, ip, lsr #12 │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - @ instruction: 0x010b01b0 │ │ │ │ - tsteq fp, r0, ror #2 │ │ │ │ - tsteq fp, r0, lsl r1 │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - strdeq r5, [r8, -ip] │ │ │ │ - strdeq r0, [fp, -r4] │ │ │ │ - smlatbeq fp, r4, r1, r0 │ │ │ │ + smlatteq sl, ip, sp, pc @ │ │ │ │ + @ instruction: 0x010afd9c │ │ │ │ + tsteq r8, r4, lsl r6 │ │ │ │ + tsteq r8, ip, lsl #12 │ │ │ │ + smlabteq sl, r8, lr, pc @ │ │ │ │ + tstpeq sl, r8, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, ip, r5, r5 │ │ │ │ smlatteq r8, r4, r5, r5 │ │ │ │ - ldrdeq r5, [r8, -ip] │ │ │ │ - tsteq fp, r0, lsl r5 │ │ │ │ - smlatbeq fp, r0, r3, r0 │ │ │ │ - smlatteq fp, r4, r2, r0 │ │ │ │ - tsteq fp, r0, ror r2 │ │ │ │ - tsteq fp, r0, lsr #4 │ │ │ │ - smlatbeq r8, ip, r5, r5 │ │ │ │ - tsteq fp, ip, ror r2 │ │ │ │ + tstpeq sl, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010afebc │ │ │ │ + smlabteq r8, ip, r5, r5 │ │ │ │ + smlabteq r8, r4, r5, r5 │ │ │ │ + swpeq r0, ip, [fp] │ │ │ │ + smlatteq sl, r0, pc, pc @ │ │ │ │ + @ instruction: 0x010aff90 │ │ │ │ + tstpeq sl, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0108559c │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - ldrdeq r0, [fp, -r0] │ │ │ │ - smlabbeq r8, r4, r5, r5 │ │ │ │ + @ instruction: 0x01085594 │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + ldrdeq pc, [sl, -r4] │ │ │ │ tsteq r8, ip, ror r5 │ │ │ │ - strdeq r0, [fp, -ip] │ │ │ │ - smlatbeq fp, ip, r3, r0 │ │ │ │ - tsteq fp, ip, asr r3 │ │ │ │ - tsteq r8, ip, asr r5 │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ + mrseq r0, (UNDEF: 27) │ │ │ │ + strheq r0, [fp, -r0] │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ tsteq r8, r4, asr r5 │ │ │ │ - tsteq fp, r0, asr #8 │ │ │ │ - strdeq r0, [fp, -r0] │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq fp, r4, asr #2 │ │ │ │ + strdeq r0, [fp, -r4] │ │ │ │ tsteq r8, r4, lsr r5 │ │ │ │ - ldrdeq r0, [fp, -r0] │ │ │ │ - tsteq fp, r4, lsl r5 │ │ │ │ - smlabteq fp, r4, r4, r0 │ │ │ │ - tsteq fp, r4, ror r4 │ │ │ │ - tsteq r8, ip, lsl #10 │ │ │ │ - tsteq r8, r4, lsl #10 │ │ │ │ - tsteq fp, r8, asr r5 │ │ │ │ - tsteq fp, r8, lsl #10 │ │ │ │ + tsteq r8, ip, lsr #10 │ │ │ │ + tsteq fp, r0, ror #8 │ │ │ │ + strdeq r0, [fp, -r0] │ │ │ │ + tsteq fp, r4, lsr r2 │ │ │ │ + smlabteq fp, r0, r1, r0 │ │ │ │ + tsteq fp, r0, ror r1 │ │ │ │ + strdeq r5, [r8, -ip] │ │ │ │ + smlabteq fp, ip, r1, r0 │ │ │ │ smlatteq r8, ip, r4, r5 │ │ │ │ - smlatteq r8, r4, r4, r5 │ │ │ │ - tsteq fp, r4, lsr r6 │ │ │ │ - smlatteq fp, r4, r5, r0 │ │ │ │ - @ instruction: 0x010b0594 │ │ │ │ - smlabteq r8, r4, r4, r5 │ │ │ │ - @ instruction: 0x010854bc │ │ │ │ - tsteq fp, r8, ror r6 │ │ │ │ - tsteq fp, r8, lsr #12 │ │ │ │ + tsteq fp, r0, ror r2 │ │ │ │ + tsteq fp, r0, lsr #4 │ │ │ │ + ldrdeq r5, [r8, -r4] │ │ │ │ + smlabteq r8, ip, r4, r5 │ │ │ │ + tsteq fp, ip, asr #6 │ │ │ │ + strdeq r0, [fp, -ip] │ │ │ │ + smlatbeq fp, ip, r2, r0 │ │ │ │ + smlatbeq r8, ip, r4, r5 │ │ │ │ smlatbeq r8, r4, r4, r5 │ │ │ │ - @ instruction: 0x0108549c │ │ │ │ - tsteq fp, r8, lsr #4 │ │ │ │ - tsteq fp, ip, asr ip │ │ │ │ - smlabbeq fp, r4, r9, r0 │ │ │ │ - tsteq fp, r4, lsl r8 │ │ │ │ - tsteq fp, r8, asr r7 │ │ │ │ - smlatteq fp, r4, r6, r0 │ │ │ │ - @ instruction: 0x010b0694 │ │ │ │ + @ instruction: 0x010b0390 │ │ │ │ + tsteq fp, r0, asr #6 │ │ │ │ + smlabbeq r8, ip, r4, r5 │ │ │ │ + smlabbeq r8, r4, r4, r5 │ │ │ │ + tsteq fp, r0, lsr #10 │ │ │ │ + tsteq fp, r4, ror #8 │ │ │ │ + tsteq fp, r4, lsl r4 │ │ │ │ + smlabteq fp, r4, r3, r0 │ │ │ │ tsteq r8, ip, asr r4 │ │ │ │ - strdeq r0, [fp, -r0] │ │ │ │ - tsteq r8, ip, asr #8 │ │ │ │ - @ instruction: 0x010b0794 │ │ │ │ - tsteq fp, r4, asr #14 │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + smlatbeq fp, r8, r4, r0 │ │ │ │ + tsteq fp, r8, asr r4 │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ tsteq r8, r4, lsr r4 │ │ │ │ - tsteq r8, ip, lsr #8 │ │ │ │ - tsteq fp, r0, ror r8 │ │ │ │ - tsteq fp, r0, lsr #16 │ │ │ │ - ldrdeq r0, [fp, -r0] │ │ │ │ + smlabbeq fp, r4, r5, r0 │ │ │ │ + tsteq fp, r4, lsr r5 │ │ │ │ + smlatteq fp, r4, r4, r0 │ │ │ │ + tsteq r8, r4, lsl r4 │ │ │ │ tsteq r8, ip, lsl #8 │ │ │ │ - tsteq r8, r4, lsl #8 │ │ │ │ - @ instruction: 0x010b08b4 │ │ │ │ - tsteq fp, r4, ror #16 │ │ │ │ + smlabteq fp, r8, r5, r0 │ │ │ │ + tsteq fp, r8, ror r5 │ │ │ │ + strdeq r5, [r8, -r4] │ │ │ │ smlatteq r8, ip, r3, r5 │ │ │ │ - smlatteq r8, r4, r3, r5 │ │ │ │ - tsteq fp, r4, asr #20 │ │ │ │ - smlabbeq fp, r8, r9, r0 │ │ │ │ - tsteq fp, r8, lsr r9 │ │ │ │ - smlatteq fp, r8, r8, r0 │ │ │ │ - @ instruction: 0x010853bc │ │ │ │ - @ instruction: 0x010853b4 │ │ │ │ - smlabteq fp, ip, r9, r0 │ │ │ │ - tsteq fp, ip, ror r9 │ │ │ │ + tsteq fp, r8, ror r1 │ │ │ │ + smlatbeq fp, ip, fp, r0 │ │ │ │ + ldrdeq r0, [fp, -r4] │ │ │ │ + tsteq fp, r4, ror #14 │ │ │ │ + smlatbeq fp, r8, r6, r0 │ │ │ │ + tsteq fp, r4, lsr r6 │ │ │ │ + smlatteq fp, r4, r5, r0 │ │ │ │ + smlatbeq r8, ip, r3, r5 │ │ │ │ + tsteq fp, r0, asr #12 │ │ │ │ @ instruction: 0x0108539c │ │ │ │ - @ instruction: 0x01085394 │ │ │ │ - smlatbeq fp, r8, sl, r0 │ │ │ │ - tsteq fp, r8, asr sl │ │ │ │ - tsteq fp, r8, lsl #20 │ │ │ │ - tsteq r8, r4, ror r3 │ │ │ │ - tsteq r8, ip, ror #6 │ │ │ │ - smlatteq fp, ip, sl, r0 │ │ │ │ - @ instruction: 0x010b0a9c │ │ │ │ + smlatteq fp, r4, r6, r0 │ │ │ │ + @ instruction: 0x010b0694 │ │ │ │ + smlabbeq r8, r4, r3, r5 │ │ │ │ + tsteq r8, ip, ror r3 │ │ │ │ + smlabteq fp, r0, r7, r0 │ │ │ │ + tsteq fp, r0, ror r7 │ │ │ │ + tsteq fp, r0, lsr #14 │ │ │ │ + tsteq r8, ip, asr r3 │ │ │ │ tsteq r8, r4, asr r3 │ │ │ │ - tsteq r8, ip, asr #6 │ │ │ │ - tsteq fp, r8, lsl #28 │ │ │ │ - @ instruction: 0x010b0c98 │ │ │ │ - ldrdeq r0, [fp, -ip] │ │ │ │ - tsteq fp, r8, ror #22 │ │ │ │ - tsteq fp, r8, lsl fp │ │ │ │ - tsteq r8, ip, lsl r3 │ │ │ │ - tsteq fp, r4, ror fp │ │ │ │ + tsteq fp, r4, lsl #16 │ │ │ │ + @ instruction: 0x010b07b4 │ │ │ │ + tsteq r8, ip, lsr r3 │ │ │ │ + tsteq r8, r4, lsr r3 │ │ │ │ + @ instruction: 0x010b0994 │ │ │ │ + ldrdeq r0, [fp, -r8] │ │ │ │ + smlabbeq fp, r8, r8, r0 │ │ │ │ + tsteq fp, r8, lsr r8 │ │ │ │ tsteq r8, ip, lsl #6 │ │ │ │ - tsteq fp, r8, lsl ip │ │ │ │ - smlabteq fp, r8, fp, r0 │ │ │ │ - strdeq r5, [r8, -r4] │ │ │ │ + tsteq r8, r4, lsl #6 │ │ │ │ + tsteq fp, ip, lsl r9 │ │ │ │ + smlabteq fp, ip, r8, r0 │ │ │ │ smlatteq r8, ip, r2, r5 │ │ │ │ - strdeq r0, [fp, -r4] │ │ │ │ - smlatbeq fp, r4, ip, r0 │ │ │ │ - tsteq fp, r4, asr ip │ │ │ │ - smlabteq r8, ip, r2, r5 │ │ │ │ + smlatteq r8, r4, r2, r5 │ │ │ │ + strdeq r0, [fp, -r8] │ │ │ │ + smlatbeq fp, r8, r9, r0 │ │ │ │ + tsteq fp, r8, asr r9 │ │ │ │ smlabteq r8, r4, r2, r5 │ │ │ │ - tsteq fp, r8, lsr sp │ │ │ │ - smlatteq fp, r8, ip, r0 │ │ │ │ - smlatbeq r8, ip, r2, r5 │ │ │ │ + @ instruction: 0x010852bc │ │ │ │ + tsteq fp, ip, lsr sl │ │ │ │ + smlatteq fp, ip, r9, r0 │ │ │ │ smlatbeq r8, r4, r2, r5 │ │ │ │ - smlabteq fp, r8, lr, r0 │ │ │ │ - tsteq fp, ip, lsl #28 │ │ │ │ - @ instruction: 0x010b0dbc │ │ │ │ - tsteq fp, ip, ror #26 │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - tsteq fp, r0, asr lr │ │ │ │ - tsteq fp, r0, lsl #28 │ │ │ │ + @ instruction: 0x0108529c │ │ │ │ + tsteq fp, r8, asr sp │ │ │ │ + smlatteq fp, r8, fp, r0 │ │ │ │ + tsteq fp, ip, lsr #22 │ │ │ │ + @ instruction: 0x010b0ab8 │ │ │ │ + tsteq fp, r8, ror #20 │ │ │ │ + tsteq r8, ip, ror #4 │ │ │ │ + smlabteq fp, r4, sl, r0 │ │ │ │ tsteq r8, ip, asr r2 │ │ │ │ - tsteq r8, r4, asr r2 │ │ │ │ - tsteq fp, ip, lsr #30 │ │ │ │ - ldrdeq r0, [fp, -ip] │ │ │ │ - smlabbeq fp, ip, lr, r0 │ │ │ │ - tsteq r8, r4, lsr r2 │ │ │ │ - tsteq r8, ip, lsr #4 │ │ │ │ - tsteq fp, r0, ror pc │ │ │ │ - tsteq fp, r0, lsr #30 │ │ │ │ + tsteq fp, r8, ror #22 │ │ │ │ + tsteq fp, r8, lsl fp │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + tsteq r8, ip, lsr r2 │ │ │ │ + tsteq fp, r4, asr #24 │ │ │ │ + strdeq r0, [fp, -r4] │ │ │ │ + smlatbeq fp, r4, fp, r0 │ │ │ │ + tsteq r8, ip, lsl r2 │ │ │ │ tsteq r8, r4, lsl r2 │ │ │ │ - tsteq r8, ip, lsl #4 │ │ │ │ - tsteq fp, ip, asr r5 │ │ │ │ - smlabbeq fp, r4, r2, r1 │ │ │ │ - tsteq fp, r4, lsl r1 │ │ │ │ - qaddeq r1, r8, fp │ │ │ │ - smlatteq fp, r4, pc, r0 @ │ │ │ │ + smlabbeq fp, r8, ip, r0 │ │ │ │ + tsteq fp, r8, lsr ip │ │ │ │ + strdeq r5, [r8, -ip] │ │ │ │ + strdeq r5, [r8, -r4] │ │ │ │ + tsteq fp, r8, lsl lr │ │ │ │ + tsteq fp, ip, asr sp │ │ │ │ + tsteq fp, ip, lsl #26 │ │ │ │ + @ instruction: 0x010b0cbc │ │ │ │ + smlabteq r8, ip, r1, r5 │ │ │ │ + smlabteq r8, r4, r1, r5 │ │ │ │ + smlatbeq fp, r0, sp, r0 │ │ │ │ + tsteq fp, r0, asr sp │ │ │ │ + smlatbeq r8, ip, r1, r5 │ │ │ │ + smlatbeq r8, r4, r1, r5 │ │ │ │ + tsteq fp, ip, ror lr │ │ │ │ + tsteq fp, ip, lsr #28 │ │ │ │ + ldrdeq r0, [fp, -ip] │ │ │ │ + smlabbeq r8, r4, r1, r5 │ │ │ │ + tsteq r8, ip, ror r1 │ │ │ │ + smlabteq fp, r0, lr, r0 │ │ │ │ + tsteq fp, r0, ror lr │ │ │ │ + tsteq r8, r4, ror #2 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + smlatbeq fp, ip, r4, r1 │ │ │ │ + ldrdeq r1, [fp, -r4] │ │ │ │ + tsteq fp, r4, rrx │ │ │ │ + smlatbeq fp, r8, pc, r0 @ │ │ │ │ + tsteq fp, r4, lsr pc │ │ │ │ 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 │ │ │ │ @@ -54980,90 +54980,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 fp, sl, lsl fp │ │ │ │ - tsteq r8, ip, asr sp │ │ │ │ - tsteq fp, sl, ror fp │ │ │ │ - tsteq r8, r0, asr sp │ │ │ │ - tsteq fp, r2, lsr #24 │ │ │ │ - ldrdeq r0, [fp, -r4] │ │ │ │ - tsteq r8, lr, lsr sp │ │ │ │ - tsteq r8, r8, lsr sp │ │ │ │ - tsteq fp, r6, lsl #26 │ │ │ │ - @ instruction: 0x010b0cb8 │ │ │ │ - tsteq fp, sl, ror #24 │ │ │ │ - tsteq r8, r0, lsr #26 │ │ │ │ - tsteq r8, sl, lsl sp │ │ │ │ - tsteq fp, r4, asr sp │ │ │ │ - tsteq fp, r6, lsl #26 │ │ │ │ - tsteq r8, r8, lsl #26 │ │ │ │ - tsteq r8, r2, lsl #26 │ │ │ │ - smlatteq fp, ip, lr, r0 │ │ │ │ - tsteq fp, r2, lsr lr │ │ │ │ - smlatteq fp, r4, sp, r0 │ │ │ │ - @ instruction: 0x010b0d96 │ │ │ │ - smlatteq r8, r4, ip, r4 │ │ │ │ - ldrdeq r4, [r8, -lr] │ │ │ │ - smlabbeq fp, r0, lr, r0 │ │ │ │ - tsteq fp, r2, lsr lr │ │ │ │ - smlabteq r8, ip, ip, r4 │ │ │ │ - smlabteq r8, r6, ip, r4 │ │ │ │ - tsteq fp, r4, ror #30 │ │ │ │ - tsteq fp, r6, lsl pc │ │ │ │ - smlabteq fp, r8, lr, r0 │ │ │ │ - smlatbeq r8, lr, ip, r4 │ │ │ │ - smlatbeq r8, r8, ip, r4 │ │ │ │ - @ instruction: 0x010b0fb2 │ │ │ │ - tsteq fp, r4, ror #30 │ │ │ │ - @ instruction: 0x01084c96 │ │ │ │ - @ instruction: 0x01084c90 │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ + smlatbeq r8, ip, ip, r4 │ │ │ │ + smlabteq fp, sl, sl, r0 │ │ │ │ + smlatbeq r8, r0, ip, r4 │ │ │ │ + tsteq fp, r2, ror fp │ │ │ │ + tsteq fp, r4, lsr #22 │ │ │ │ + smlabbeq r8, lr, ip, r4 │ │ │ │ + smlabbeq r8, r8, ip, r4 │ │ │ │ + tsteq fp, r6, asr ip │ │ │ │ + tsteq fp, r8, lsl #24 │ │ │ │ + @ instruction: 0x010b0bba │ │ │ │ + tsteq r8, r0, ror ip │ │ │ │ + tsteq r8, sl, ror #24 │ │ │ │ + smlatbeq fp, r4, ip, r0 │ │ │ │ + tsteq fp, r6, asr ip │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + tsteq r8, r2, asr ip │ │ │ │ + tsteq fp, ip, lsr lr │ │ │ │ + smlabbeq fp, r2, sp, r0 │ │ │ │ + tsteq fp, r4, lsr sp │ │ │ │ + smlatteq fp, r6, ip, r0 │ │ │ │ + tsteq r8, r4, lsr ip │ │ │ │ + tsteq r8, lr, lsr #24 │ │ │ │ + ldrdeq r0, [fp, -r0] │ │ │ │ + smlabbeq fp, r2, sp, r0 │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + tsteq r8, r6, lsl ip │ │ │ │ + @ instruction: 0x010b0eb4 │ │ │ │ + tsteq fp, r6, ror #28 │ │ │ │ + tsteq fp, r8, lsl lr │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ + strdeq r4, [r8, -r8] │ │ │ │ + tsteq fp, r2, lsl #30 │ │ │ │ + @ instruction: 0x010b0eb4 │ │ │ │ + smlatteq r8, r6, fp, r4 │ │ │ │ + smlatteq r8, r0, fp, r4 │ │ │ │ + tsteq fp, r6, lsr #4 │ │ │ │ + strheq r1, [fp, -r8] │ │ │ │ + strdeq r0, [fp, -lr] │ │ │ │ + smlabbeq fp, ip, pc, r0 @ │ │ │ │ + tsteq fp, lr, lsr pc │ │ │ │ + @ instruction: 0x01084bbc │ │ │ │ + @ instruction: 0x010b0f9e │ │ │ │ + @ instruction: 0x01084bb0 │ │ │ │ + tsteq fp, r6, asr #32 │ │ │ │ + strdeq r0, [fp, -r8] │ │ │ │ + @ instruction: 0x01084b9e │ │ │ │ + @ instruction: 0x01084b98 │ │ │ │ + tsteq fp, sl, lsr #2 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + smlabbeq fp, lr, r0, r1 │ │ │ │ + smlabbeq r8, r0, fp, r4 │ │ │ │ + tsteq r8, sl, ror fp │ │ │ │ + tsteq fp, r8, ror r1 │ │ │ │ + tsteq fp, sl, lsr #2 │ │ │ │ + tsteq r8, r8, ror #22 │ │ │ │ + tsteq r8, r2, ror #22 │ │ │ │ + tsteq fp, r0, lsl r3 │ │ │ │ + tsteq fp, r6, asr r2 │ │ │ │ + tsteq fp, r8, lsl #4 │ │ │ │ + @ instruction: 0x010b11ba │ │ │ │ + tsteq r8, r4, asr #22 │ │ │ │ + tsteq r8, lr, lsr fp │ │ │ │ + smlatbeq fp, r4, r2, r1 │ │ │ │ + tsteq fp, r6, asr r2 │ │ │ │ + tsteq r8, ip, lsr #22 │ │ │ │ + tsteq r8, r6, lsr #22 │ │ │ │ + smlabbeq fp, r8, r3, r1 │ │ │ │ + tsteq fp, sl, lsr r3 │ │ │ │ + smlatteq fp, ip, r2, r1 │ │ │ │ + tsteq r8, lr, lsl #22 │ │ │ │ + tsteq r8, r8, lsl #22 │ │ │ │ ldrdeq r1, [fp, -r6] │ │ │ │ - tsteq fp, r8, ror #2 │ │ │ │ - smlatbeq fp, lr, r0, r1 │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ - smlatteq fp, lr, pc, r0 @ │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - tsteq fp, lr, asr #32 │ │ │ │ - tsteq r8, r0, ror #24 │ │ │ │ - strdeq r1, [fp, -r6] │ │ │ │ - smlatbeq fp, r8, r0, r1 │ │ │ │ - tsteq r8, lr, asr #24 │ │ │ │ - tsteq r8, r8, asr #24 │ │ │ │ - ldrdeq r1, [fp, -sl] │ │ │ │ - smlabbeq fp, ip, r1, r1 │ │ │ │ - tsteq fp, lr, lsr r1 │ │ │ │ - tsteq r8, r0, lsr ip │ │ │ │ - tsteq r8, sl, lsr #24 │ │ │ │ - tsteq fp, r8, lsr #4 │ │ │ │ - ldrdeq r1, [fp, -sl] │ │ │ │ - tsteq r8, r8, lsl ip │ │ │ │ - tsteq r8, r2, lsl ip │ │ │ │ - smlabteq fp, r0, r3, r1 │ │ │ │ - tsteq fp, r6, lsl #6 │ │ │ │ - @ instruction: 0x010b12b8 │ │ │ │ - tsteq fp, sl, ror #4 │ │ │ │ - strdeq r4, [r8, -r4] │ │ │ │ - smlatteq r8, lr, fp, r4 │ │ │ │ - tsteq fp, r4, asr r3 │ │ │ │ - tsteq fp, r6, lsl #6 │ │ │ │ - ldrdeq r4, [r8, -ip] │ │ │ │ - ldrdeq r4, [r8, -r6] │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - smlatteq fp, sl, r3, r1 │ │ │ │ - @ instruction: 0x010b139c │ │ │ │ - @ instruction: 0x01084bbe │ │ │ │ - @ instruction: 0x01084bb8 │ │ │ │ - smlabbeq fp, r6, r4, r1 │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - smlatbeq r8, r6, fp, r4 │ │ │ │ - smlatbeq r8, r0, fp, r4 │ │ │ │ + smlabbeq fp, r8, r3, r1 │ │ │ │ + strdeq r4, [r8, -r6] │ │ │ │ + strdeq r4, [r8, -r0] │ │ │ │ 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 │ │ │ │ @@ -55722,107 +55722,107 @@ │ │ │ │ and lr, r7, r6, asr lr │ │ │ │ ldrtmi r4, [fp], -r1, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 4, cr15, cr12, cr8, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r8, lr, lsr pc │ │ │ │ - smlabbeq sl, r8, r5, r4 │ │ │ │ - strheq ip, [r8, -lr] │ │ │ │ - tsteq sl, r0, ror #10 │ │ │ │ - smlabteq r8, r4, ip, r4 │ │ │ │ - smlatbeq sl, ip, r4, r4 │ │ │ │ - @ instruction: 0x01084c9c │ │ │ │ - tsteq sl, r6, lsr r4 │ │ │ │ - smlatbeq r8, r8, ip, fp │ │ │ │ - smlabbeq sl, sl, r1, r4 │ │ │ │ - @ instruction: 0x0108bc9c │ │ │ │ - tsteq r8, r6, asr r9 │ │ │ │ - tsteq sl, r0, asr #2 │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - tsteq sl, r2, lsr #2 │ │ │ │ - tsteq r8, r6, ror ip │ │ │ │ - tsteq r8, sl, ror ip │ │ │ │ - tsteq r8, lr, asr ip │ │ │ │ - tsteq r1, r8, lsl pc │ │ │ │ - @ instruction: 0x0108bcb6 │ │ │ │ - strheq r4, [sl, -ip] │ │ │ │ - smlatbeq r8, r8, ip, fp │ │ │ │ - swpeq r4, sl, [sl] @ │ │ │ │ + smlabbeq r8, lr, lr, r4 │ │ │ │ + ldrdeq r4, [sl, -r8] │ │ │ │ + tsteq r8, lr │ │ │ │ + @ instruction: 0x010a44b0 │ │ │ │ tsteq r8, r4, lsl ip │ │ │ │ - tsteq r8, r0, lsr r1 │ │ │ │ - tsteq r8, ip, ror r1 │ │ │ │ - @ instruction: 0x010b0d98 │ │ │ │ - smlatbeq fp, r4, sp, r0 │ │ │ │ - smlabteq r8, r6, r8, r4 │ │ │ │ - @ instruction: 0x010848be │ │ │ │ - tsteq r8, r2, lsl ip │ │ │ │ - tsteq r8, r2, lsl ip │ │ │ │ - tsteq r8, r6, lsl ip │ │ │ │ - tsteq r1, r8, lsl #28 │ │ │ │ - tsteq r8, r6, ror #18 │ │ │ │ - @ instruction: 0x010a3fb0 │ │ │ │ - tsteq r8, ip, lsr #20 │ │ │ │ - tsteq r8, r8, lsr sl │ │ │ │ - @ instruction: 0x01110db6 │ │ │ │ - tsteq r8, r0, lsr #20 │ │ │ │ - strdeq r4, [r8, -r6] │ │ │ │ - tsteq r8, r2, lsl #20 │ │ │ │ - tsteq r8, r0, lsl #20 │ │ │ │ - strdeq r4, [r8, -lr] │ │ │ │ - strdeq r4, [r8, -ip] │ │ │ │ - strdeq r4, [r8, -lr] │ │ │ │ - tsteq r1, lr, lsr #26 │ │ │ │ - smlatteq r8, lr, r9, r4 │ │ │ │ - tsteq r8, r2, ror r9 │ │ │ │ - smlabbeq r8, r0, r9, r4 │ │ │ │ - tsteq r8, lr, ror r9 │ │ │ │ - tsteq r8, ip, ror r9 │ │ │ │ - tsteq r8, sl, ror r9 │ │ │ │ + strdeq r4, [sl, -ip] │ │ │ │ + smlatteq r8, ip, fp, r4 │ │ │ │ + smlabbeq sl, r6, r3, r4 │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + ldrdeq r4, [sl, -sl] │ │ │ │ + smlatteq r8, ip, fp, fp │ │ │ │ + smlatbeq r8, r6, r8, r4 │ │ │ │ + swpeq r4, r0, [sl] │ │ │ │ + @ instruction: 0x0108bbbc │ │ │ │ + tsteq sl, r2, ror r0 │ │ │ │ + smlabteq r8, r6, fp, fp │ │ │ │ + smlabteq r8, sl, fp, fp │ │ │ │ + smlatbeq r8, lr, fp, fp │ │ │ │ + tsteq r1, r8, ror #28 │ │ │ │ + tsteq r8, r6, lsl #24 │ │ │ │ + tsteq sl, ip │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + smlatteq sl, sl, pc, r3 @ │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + smlabbeq r8, r0, r0, ip │ │ │ │ + smlabteq r8, ip, r0, ip │ │ │ │ + smlatteq fp, r8, ip, r0 │ │ │ │ + strdeq r0, [fp, -r4] │ │ │ │ + tsteq r8, r6, lsl r8 │ │ │ │ + tsteq r8, lr, lsl #16 │ │ │ │ + tsteq r8, r2, ror #22 │ │ │ │ + tsteq r8, r2, ror #22 │ │ │ │ + tsteq r8, r6, ror #22 │ │ │ │ + tsteq r1, r8, asr sp │ │ │ │ + @ instruction: 0x010848b6 │ │ │ │ + tsteq sl, r0, lsl #30 │ │ │ │ tsteq r8, ip, ror r9 │ │ │ │ - tsteq r1, ip, lsr #25 │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - tsteq sl, r8, asr lr │ │ │ │ - smlatbeq r8, lr, r7, r4 │ │ │ │ - smlabbeq r8, r6, r7, r4 │ │ │ │ - smlabbeq r8, r8, r7, r4 │ │ │ │ - tsteq r9, r4, ror r8 │ │ │ │ - tsteq r9, r4, ror r8 │ │ │ │ - tsteq r9, r6, ror r8 │ │ │ │ - tsteq r9, r4, ror r8 │ │ │ │ - tsteq r1, r4, lsl ip │ │ │ │ + smlabbeq r8, r8, r9, r4 │ │ │ │ + tsteq r1, r6, lsl #26 │ │ │ │ + tsteq r8, r0, ror r9 │ │ │ │ + tsteq r8, r6, asr #18 │ │ │ │ + tsteq r8, r2, asr r9 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + tsteq r8, lr, asr #18 │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + tsteq r8, lr, asr #18 │ │ │ │ + tsteq r1, lr, ror ip │ │ │ │ + tsteq r8, lr, lsr r9 │ │ │ │ + smlabteq r8, r2, r8, r4 │ │ │ │ + ldrdeq r4, [r8, -r0] │ │ │ │ + smlabteq r8, lr, r8, r4 │ │ │ │ + smlabteq r8, ip, r8, r4 │ │ │ │ + smlabteq r8, sl, r8, r4 │ │ │ │ + smlabteq r8, ip, r8, r4 │ │ │ │ + @ instruction: 0x01110bfc │ │ │ │ + @ instruction: 0x010845bc │ │ │ │ + smlatbeq sl, r8, sp, r3 │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ ldrdeq r4, [r8, -r6] │ │ │ │ - tsteq r9, r4, asr r8 │ │ │ │ - tsteq fp, lr, asr ip │ │ │ │ - @ instruction: 0x01110bd2 │ │ │ │ - tsteq r9, r4, lsr r8 │ │ │ │ - tsteq r9, r0, asr #16 │ │ │ │ - tsteq r9, lr, lsr r8 │ │ │ │ - @ instruction: 0x010b0a9c │ │ │ │ - strdeq r4, [r8, -r4] │ │ │ │ - smlatteq r8, lr, r5, r4 │ │ │ │ - smlatteq r8, r4, sp, fp │ │ │ │ - smlatteq r8, r0, sp, fp │ │ │ │ - ldrdeq fp, [r8, -lr] │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - ldrdeq fp, [r8, -sl] │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - ldrdeq fp, [r8, -r6] │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - tsteq fp, lr, lsl #20 │ │ │ │ - @ instruction: 0x01110ad2 │ │ │ │ - tsteq r8, r6, lsl r8 │ │ │ │ - @ instruction: 0x01110a90 │ │ │ │ - ldrdeq fp, [r8, -r2] │ │ │ │ - ldrdeq fp, [r8, -ip] │ │ │ │ - smlatteq r8, r2, fp, fp │ │ │ │ - smlatteq r8, r4, fp, fp │ │ │ │ - tsteq r1, ip, lsr sl │ │ │ │ - ldrdeq r4, [r8, -r4] │ │ │ │ + ldrdeq r4, [r8, -r8] │ │ │ │ + smlabteq r9, r4, r7, r2 │ │ │ │ + smlabteq r9, r4, r7, r2 │ │ │ │ + smlabteq r9, r6, r7, r2 │ │ │ │ + smlabteq r9, r4, r7, r2 │ │ │ │ + tsteq r1, r4, ror #22 │ │ │ │ + tsteq r8, r6, lsr #12 │ │ │ │ + smlatbeq r9, r4, r7, r2 │ │ │ │ + smlatbeq fp, lr, fp, r4 │ │ │ │ + tsteq r1, r2, lsr #22 │ │ │ │ + smlabbeq r9, r4, r7, r2 │ │ │ │ + @ instruction: 0x01092790 │ │ │ │ + smlabbeq r9, lr, r7, r2 │ │ │ │ + smlatteq fp, ip, r9, r0 │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + tsteq r8, lr, lsr r5 │ │ │ │ + tsteq r8, r4, lsr sp │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + tsteq r8, lr, lsr #26 │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + tsteq r8, sl, lsr #26 │ │ │ │ + tsteq r8, r8, lsr #26 │ │ │ │ + tsteq r8, r6, lsr #26 │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + tsteq fp, lr, asr r9 │ │ │ │ + tsteq r1, r2, lsr #20 │ │ │ │ + tsteq r8, r6, ror #14 │ │ │ │ + tsteq r1, r0, ror #19 │ │ │ │ + tsteq r8, r2, lsr #14 │ │ │ │ + tsteq r8, ip, lsr #22 │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ + tsteq r8, r4, lsr fp │ │ │ │ + tsteq r1, ip, lsl #19 │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ 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 │ │ │ │ @@ -55869,18 +55869,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 r3, [r8, -r6] │ │ │ │ - tsteq fp, lr, asr #14 │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - tsteq fp, lr, asr r7 │ │ │ │ + tsteq r8, r6, lsr #26 │ │ │ │ + @ instruction: 0x010b069e │ │ │ │ + tsteq fp, ip, ror r6 │ │ │ │ + smlatbeq fp, lr, r6, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febfaca0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ addhi pc, ip, r0 │ │ │ │ @@ -56189,81 +56189,81 @@ │ │ │ │ b fec61e90 │ │ │ │ bmi 129bf90 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ andlt lr, r3, r6, lsr #21 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq fp, r8, ror r6 │ │ │ │ - tsteq sl, r8, ror lr │ │ │ │ - tsteq sl, r6, ror lr │ │ │ │ - tsteq sl, ip, ror lr │ │ │ │ - @ instruction: 0x01110694 │ │ │ │ - tsteq fp, r6, lsr #12 │ │ │ │ - smlatbeq r8, sl, r0, r4 │ │ │ │ - smlatteq fp, r4, r6, r4 │ │ │ │ - smlatbeq r8, r6, r0, r4 │ │ │ │ - swpeq r4, r4, [r8] │ │ │ │ - tsteq r1, ip, lsr r6 │ │ │ │ - smlabbeq r8, r6, r0, r4 │ │ │ │ - smlabbeq r8, sl, r0, r4 │ │ │ │ - smlabbeq r8, r4, r0, r4 │ │ │ │ - tsteq r8, ip, ror r0 │ │ │ │ - tsteq fp, r4, ror #12 │ │ │ │ - tsteq r8, lr, rrx │ │ │ │ - tsteq r8, ip, ror r0 │ │ │ │ - @ instruction: 0x011105bc │ │ │ │ - tsteq r8, ip, ror r0 │ │ │ │ - tsteq fp, r0, lsl r6 │ │ │ │ - tsteq r8, r2, ror r0 │ │ │ │ - tsteq r8, r0, rrx │ │ │ │ - tsteq r1, r8, ror #10 │ │ │ │ - qaddeq r4, r2, r8 │ │ │ │ - qaddeq r4, sl, r8 │ │ │ │ - qaddeq r4, ip, r8 │ │ │ │ - qaddeq r4, r6, r8 │ │ │ │ - tsteq r8, lr, lsr #32 │ │ │ │ - tsteq r8, r0, lsr r0 │ │ │ │ - tsteq r8, r2, asr #32 │ │ │ │ - tsteq r8, lr, asr pc │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - tsteq r8, lr, lsr #32 │ │ │ │ - tsteq r8, r2, lsr pc │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - tsteq fp, r6, asr r4 │ │ │ │ - tsteq fp, r6, asr r4 │ │ │ │ - tsteq fp, ip, asr r4 │ │ │ │ - strdeq r5, [sl, -sl] │ │ │ │ - strdeq r5, [sl, -sl] │ │ │ │ - strdeq r5, [sl, -r8] │ │ │ │ - tsteq sl, lr, lsr ip │ │ │ │ - smlabteq sl, lr, fp, r5 │ │ │ │ - smlabteq sl, ip, fp, r5 │ │ │ │ - tsteq fp, r4, lsl #8 │ │ │ │ - strdeq r0, [fp, -sl] │ │ │ │ - strdeq r0, [fp, -r4] │ │ │ │ - smlatteq fp, lr, r3, r0 │ │ │ │ - smlatteq fp, r8, r3, r0 │ │ │ │ - smlatteq fp, r2, r3, r0 │ │ │ │ + smlabteq fp, r8, r5, r0 │ │ │ │ + smlabteq sl, r8, sp, r5 │ │ │ │ + smlabteq sl, r6, sp, r5 │ │ │ │ + smlabteq sl, ip, sp, r5 │ │ │ │ + tsteq r1, r4, ror #11 │ │ │ │ + tsteq fp, r6, ror r5 │ │ │ │ + strdeq r3, [r8, -sl] │ │ │ │ + tsteq fp, r4, lsr r6 │ │ │ │ + strdeq r3, [r8, -r6] │ │ │ │ + smlatteq r8, r4, pc, r3 @ │ │ │ │ + tsteq r1, ip, lsl #11 │ │ │ │ + ldrdeq r3, [r8, -r6] │ │ │ │ + ldrdeq r3, [r8, -sl] │ │ │ │ + ldrdeq r3, [r8, -r4] │ │ │ │ + smlabteq r8, ip, pc, r3 @ │ │ │ │ + @ instruction: 0x010b45b4 │ │ │ │ + @ instruction: 0x01083fbe │ │ │ │ + smlabteq r8, ip, pc, r3 @ │ │ │ │ + tsteq r1, ip, lsl #10 │ │ │ │ + smlabteq r8, ip, pc, r3 @ │ │ │ │ + tsteq fp, r0, ror #10 │ │ │ │ + smlabteq r8, r2, pc, r3 @ │ │ │ │ + @ instruction: 0x01083fb0 │ │ │ │ + @ instruction: 0x011104b8 │ │ │ │ + smlatbeq r8, r2, pc, r3 @ │ │ │ │ + smlatbeq r8, sl, pc, r3 @ │ │ │ │ + smlatbeq r8, ip, pc, r3 @ │ │ │ │ + smlatbeq r8, r6, pc, r3 @ │ │ │ │ + tsteq r8, lr, ror pc │ │ │ │ + smlabbeq r8, r0, pc, r3 @ │ │ │ │ + @ instruction: 0x01083f92 │ │ │ │ + smlatbeq r8, lr, lr, r3 │ │ │ │ + smlatbeq r8, r8, lr, r3 │ │ │ │ + tsteq r8, lr, ror pc │ │ │ │ + smlabbeq r8, r2, lr, r3 │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + smlatbeq fp, r6, r3, r0 │ │ │ │ + smlatbeq fp, r6, r3, r0 │ │ │ │ + smlatbeq fp, ip, r3, r0 │ │ │ │ + tsteq sl, sl, asr #22 │ │ │ │ + tsteq sl, sl, asr #22 │ │ │ │ + tsteq sl, r8, asr #22 │ │ │ │ + smlabbeq sl, lr, fp, r5 │ │ │ │ + tsteq sl, lr, lsl fp │ │ │ │ + tsteq sl, ip, lsl fp │ │ │ │ + tsteq fp, r4, asr r3 │ │ │ │ + tsteq fp, sl, asr #6 │ │ │ │ + tsteq fp, r4, asr #6 │ │ │ │ + tsteq fp, lr, lsr r3 │ │ │ │ + tsteq fp, r8, lsr r3 │ │ │ │ + tsteq fp, r2, lsr r3 │ │ │ │ + tsteq fp, ip, lsr #6 │ │ │ │ + smlatbeq r8, lr, r5, fp │ │ │ │ + smlatbeq r8, ip, r5, fp │ │ │ │ + tsteq fp, sl, lsl #6 │ │ │ │ + tsteq fp, r4, lsl #6 │ │ │ │ + strdeq r0, [fp, -lr] │ │ │ │ + strdeq r0, [fp, -r8] │ │ │ │ + strdeq r0, [fp, -r2] │ │ │ │ + @ instruction: 0x01110296 │ │ │ │ ldrdeq r0, [fp, -ip] │ │ │ │ - tsteq r8, lr, asr r6 │ │ │ │ - tsteq r8, ip, asr r6 │ │ │ │ - @ instruction: 0x010b03ba │ │ │ │ - @ instruction: 0x010b03b4 │ │ │ │ - smlatbeq fp, lr, r3, r0 │ │ │ │ - smlatbeq fp, r8, r3, r0 │ │ │ │ - smlatbeq fp, r2, r3, r0 │ │ │ │ - tsteq r1, r6, asr #6 │ │ │ │ - smlabbeq fp, ip, r3, r0 │ │ │ │ - tsteq r8, r4, lsr r6 │ │ │ │ - tsteq r8, sl, lsl r6 │ │ │ │ - smlabbeq fp, r0, r3, r0 │ │ │ │ - tsteq r8, r8, ror #26 │ │ │ │ - tsteq r8, r2, ror #26 │ │ │ │ - smlabbeq r8, r6, r9, r3 │ │ │ │ + smlabbeq r8, r4, r5, fp │ │ │ │ + tsteq r8, sl, ror #10 │ │ │ │ + ldrdeq r0, [fp, -r0] │ │ │ │ + @ instruction: 0x01083cb8 │ │ │ │ + @ instruction: 0x01083cb2 │ │ │ │ + ldrdeq r3, [r8, -r6] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfb29c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfb2b0 │ │ │ │ @@ -57084,28 +57084,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 fp, r8, ror #8 │ │ │ │ - smlabbeq fp, r6, r1, r0 │ │ │ │ - tsteq fp, r4, asr r1 │ │ │ │ - tsteq fp, lr, asr r1 │ │ │ │ - smlabbeq fp, lr, r1, r0 │ │ │ │ - strdeq r0, [fp, -r4] │ │ │ │ - smlabbeq fp, lr, r2, r0 │ │ │ │ - @ instruction: 0x010b01be │ │ │ │ - tsteq fp, ip, lsr #4 │ │ │ │ - smlabbeq fp, r0, r2, r0 │ │ │ │ - tsteq fp, r2, lsr r2 │ │ │ │ - tsteq fp, r4, rrx │ │ │ │ - tstpeq sl, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010b03b8 │ │ │ │ + ldrdeq r0, [fp, -r6] │ │ │ │ + smlatbeq fp, r4, r0, r0 │ │ │ │ + smlatbeq fp, lr, r0, r0 │ │ │ │ + ldrdeq r0, [fp, -lr] │ │ │ │ + tsteq fp, r4, asr #2 │ │ │ │ + ldrdeq r0, [fp, -lr] │ │ │ │ + tsteq fp, lr, lsl #2 │ │ │ │ + tsteq fp, ip, ror r1 │ │ │ │ + ldrdeq r0, [fp, -r0] │ │ │ │ + smlabbeq fp, r2, r1, r0 │ │ │ │ + @ instruction: 0x010affb4 │ │ │ │ + tstpeq sl, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010af8be │ │ │ │ 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 │ │ │ │ @@ -57978,17 +57978,17 @@ │ │ │ │ @ instruction: 0xf5a0d312 │ │ │ │ @ instruction: 0xf04f5300 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00180f4 │ │ │ │ svclt 0x0000b8f5 │ │ │ │ - ldrdeq pc, [sl, -r4] │ │ │ │ - @ instruction: 0x010af4b4 │ │ │ │ - tstpeq sl, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sl, r8, r3, pc @ │ │ │ │ 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 952610 │ │ │ │ @@ -58949,19 +58949,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 sl, r0, asr r8 │ │ │ │ - tsteq sl, lr, asr #16 │ │ │ │ - tsteq sl, r4, lsr r9 │ │ │ │ + smlatbeq sl, r0, r7, lr │ │ │ │ + @ instruction: 0x010ae79e │ │ │ │ + smlabbeq sl, r4, r8, lr │ │ │ │ + @ instruction: 0x010ae8b8 │ │ │ │ tsteq sl, r8, ror #18 │ │ │ │ - tsteq sl, r8, lsl sl │ │ │ │ teqppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ tstppl pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d20, d16, d8 │ │ │ │ @ instruction: 0xf5a08148 │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ blcc 8b331c │ │ │ │ @@ -59205,68 +59205,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 │ │ │ │ - smlatteq r8, r0, sl, r0 │ │ │ │ - smlabteq sl, r4, r6, sp │ │ │ │ - tsteq sl, r2, lsl #12 │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + tsteq sl, r4, lsl r6 │ │ │ │ + tsteq sl, r2, asr r5 │ │ │ │ + strdeq sp, [sl, -r8] │ │ │ │ + strdeq sp, [sl, -r6] │ │ │ │ + tsteq r8, ip, lsl #20 │ │ │ │ + tsteq sl, sl, lsr #16 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + strdeq r0, [r8, -sl] │ │ │ │ + strdeq r0, [r8, -r4] │ │ │ │ + smlatteq r8, lr, r9, r0 │ │ │ │ + smlatteq r8, r8, r9, r0 │ │ │ │ + smlatteq r8, r2, r9, r0 │ │ │ │ + ldrdeq r0, [r8, -ip] │ │ │ │ + ldrdeq r0, [r8, -r6] │ │ │ │ + ldrdeq r0, [r8, -r0] │ │ │ │ + smlabbeq sl, lr, r6, sp │ │ │ │ + smlabteq r8, r4, r9, r0 │ │ │ │ + @ instruction: 0x010809be │ │ │ │ + @ instruction: 0x010809b8 │ │ │ │ + @ instruction: 0x010ad4be │ │ │ │ + smlabteq sl, ip, r4, sp │ │ │ │ + smlatbeq r8, r6, r9, r0 │ │ │ │ + tsteq sl, r8, lsr r5 │ │ │ │ + tsteq sl, r2, lsl #10 │ │ │ │ + tsteq sl, r4, lsl r5 │ │ │ │ + smlabbeq r8, lr, r9, r0 │ │ │ │ + tsteq sl, r8, lsr r5 │ │ │ │ + smlabbeq r8, r2, r9, r0 │ │ │ │ + ldrdeq sp, [sl, -r0] │ │ │ │ + @ instruction: 0x010ad592 │ │ │ │ smlatbeq sl, r8, r5, sp │ │ │ │ - smlatbeq sl, r6, r9, sp │ │ │ │ - @ instruction: 0x01080abc │ │ │ │ - ldrdeq sp, [sl, -sl] │ │ │ │ - @ instruction: 0x01080ab0 │ │ │ │ - smlatbeq r8, sl, sl, r0 │ │ │ │ - smlatbeq r8, r4, sl, r0 │ │ │ │ - @ instruction: 0x01080a9e │ │ │ │ - @ instruction: 0x01080a98 │ │ │ │ - @ instruction: 0x01080a92 │ │ │ │ - smlabbeq r8, ip, sl, r0 │ │ │ │ - smlabbeq r8, r6, sl, r0 │ │ │ │ - smlabbeq r8, r0, sl, r0 │ │ │ │ - tsteq sl, lr, lsr r7 │ │ │ │ - tsteq r8, r4, ror sl │ │ │ │ - tsteq r8, lr, ror #20 │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ - tsteq sl, lr, ror #10 │ │ │ │ - tsteq sl, ip, ror r5 │ │ │ │ - tsteq r8, r6, asr sl │ │ │ │ - smlatteq sl, r8, r5, sp │ │ │ │ - @ instruction: 0x010ad5b2 │ │ │ │ - smlabteq sl, r4, r5, sp │ │ │ │ - tsteq r8, lr, lsr sl │ │ │ │ - smlatteq sl, r8, r5, sp │ │ │ │ - tsteq r8, r2, lsr sl │ │ │ │ - smlabbeq sl, r0, r6, sp │ │ │ │ - tsteq sl, r2, asr #12 │ │ │ │ - tsteq sl, r8, asr r6 │ │ │ │ - tsteq r8, sl, lsl sl │ │ │ │ - smlabbeq sl, r4, r6, sp │ │ │ │ - tsteq r8, lr, lsl #20 │ │ │ │ - smlatteq sl, r8, r6, sp │ │ │ │ - tsteq sl, sl, lsl r9 │ │ │ │ - tsteq sl, r8, ror r8 │ │ │ │ - tsteq sl, r6, lsr r8 │ │ │ │ - tsteq sl, r0, asr r8 │ │ │ │ - smlabbeq sl, r2, r8, sp │ │ │ │ - tsteq sl, r8, ror #20 │ │ │ │ - smlabteq sl, r6, r9, sp │ │ │ │ - tsteq sl, r8, asr r9 │ │ │ │ - smlabbeq sl, r6, r9, sp │ │ │ │ - smlabteq r8, ip, r9, r0 │ │ │ │ - smlatteq sl, r2, r9, sp │ │ │ │ - smlabteq r8, r0, r9, r0 │ │ │ │ - tsteq sl, lr, lsl #22 │ │ │ │ - smlatbeq sl, r0, sl, sp │ │ │ │ - smlabteq sl, lr, sl, sp │ │ │ │ - smlatbeq r8, r8, r9, r0 │ │ │ │ - tsteq sl, lr, asr fp │ │ │ │ - @ instruction: 0x0108099c │ │ │ │ + tsteq r8, sl, ror #18 │ │ │ │ + ldrdeq sp, [sl, -r4] │ │ │ │ + tsteq r8, lr, asr r9 │ │ │ │ + tsteq sl, r8, lsr r6 │ │ │ │ + tsteq sl, sl, ror #16 │ │ │ │ + smlabteq sl, r8, r7, sp │ │ │ │ + smlabbeq sl, r6, r7, sp │ │ │ │ + smlatbeq sl, r0, r7, sp │ │ │ │ + ldrdeq sp, [sl, -r2] │ │ │ │ + @ instruction: 0x010ad9b8 │ │ │ │ + tsteq sl, r6, lsl r9 │ │ │ │ + smlatbeq sl, r8, r8, sp │ │ │ │ + ldrdeq sp, [sl, -r6] │ │ │ │ + tsteq r8, ip, lsl r9 │ │ │ │ + tsteq sl, r2, lsr r9 │ │ │ │ + tsteq r8, r0, lsl r9 │ │ │ │ + tsteq sl, lr, asr sl │ │ │ │ + strdeq sp, [sl, -r0] │ │ │ │ + tsteq sl, lr, lsl sl │ │ │ │ + strdeq r0, [r8, -r8] │ │ │ │ + smlatbeq sl, lr, sl, sp │ │ │ │ + smlatteq r8, ip, r8, r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -60088,25 +60088,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 r8, r4 │ │ │ │ - strdeq r0, [sl, -r6] │ │ │ │ - smlabteq r8, r4, fp, r0 │ │ │ │ - smlatbeq sl, ip, r3, r0 │ │ │ │ - tsteq r8, r6, lsl sp │ │ │ │ - tsteq sl, r0, ror #6 │ │ │ │ - ldrdeq r1, [sl, -ip] │ │ │ │ - tsteq sl, r4, lsl r2 │ │ │ │ - smlabteq sl, sl, r9, r1 │ │ │ │ - smlabbeq r8, r6, r1, r0 │ │ │ │ - tstpeq r9, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, asr pc │ │ │ │ + tsteq sl, r6, asr #6 │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + strdeq r0, [sl, -ip] │ │ │ │ + tsteq r8, r6, ror #24 │ │ │ │ + @ instruction: 0x010a02b0 │ │ │ │ + tsteq sl, ip, lsr #18 │ │ │ │ + tsteq sl, r4, ror #2 │ │ │ │ + tsteq sl, sl, lsl r9 │ │ │ │ + ldrdeq r0, [r8, -r6] │ │ │ │ + smlabteq r9, r0, r8, pc @ │ │ │ │ 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 │ │ │ │ @@ -61976,33 +61976,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 sl, sl, lsr r9 │ │ │ │ - smlabteq r9, ip, r6, lr │ │ │ │ - tsteq sl, ip, lsr #18 │ │ │ │ - tsteq sl, r2, lsr #18 │ │ │ │ - tsteq sl, r4, lsl r9 │ │ │ │ - tsteq sl, sl, lsl #18 │ │ │ │ - strdeq r0, [sl, -ip] │ │ │ │ - strdeq r0, [sl, -r2] │ │ │ │ - smlatteq sl, r4, r8, r0 │ │ │ │ - tsteq sl, r6, ror ip │ │ │ │ - tsteq sl, r8, ror #24 │ │ │ │ - tsteq sl, lr, asr ip │ │ │ │ - tsteq sl, r0, asr ip │ │ │ │ - tsteq sl, r6, asr #24 │ │ │ │ - @ instruction: 0x010a07ba │ │ │ │ - @ instruction: 0x0109e4bc │ │ │ │ - tsteq r8, r0, lsr r0 │ │ │ │ - tsteq sl, lr, ror #22 │ │ │ │ - tsteq sl, ip, ror #14 │ │ │ │ + smlabbeq sl, sl, r8, r0 │ │ │ │ + tsteq r9, ip, lsl r6 │ │ │ │ + tsteq sl, ip, ror r8 │ │ │ │ + tsteq sl, r2, ror r8 │ │ │ │ + tsteq sl, r4, ror #16 │ │ │ │ + tsteq sl, sl, asr r8 │ │ │ │ + tsteq sl, ip, asr #16 │ │ │ │ + tsteq sl, r2, asr #16 │ │ │ │ + tsteq sl, r4, lsr r8 │ │ │ │ + smlabteq sl, r6, fp, fp │ │ │ │ + @ instruction: 0x010abbb8 │ │ │ │ + smlatbeq sl, lr, fp, fp │ │ │ │ + smlatbeq sl, r0, fp, fp │ │ │ │ + @ instruction: 0x010abb96 │ │ │ │ + tsteq sl, sl, lsl #14 │ │ │ │ + tsteq r9, ip, lsl #8 │ │ │ │ + smlabbeq r8, r0, pc, r5 @ │ │ │ │ + @ instruction: 0x010ababe │ │ │ │ + @ instruction: 0x010a06bc │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7d64b4 │ │ │ │ andhi pc, r6, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ @ instruction: 0xf00181c1 │ │ │ │ @@ -63066,204 +63066,204 @@ │ │ │ │ mcrcs 12, 0, lr, cr0, cr6, {7} │ │ │ │ orrhi pc, r6, r0 │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ bmi ff0cb118 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c1447a │ │ │ │ @ instruction: 0xe1b5ecea │ │ │ │ - tsteq r7, lr, lsr #28 │ │ │ │ - tsteq r9, r8, lsl r6 │ │ │ │ - smlatbeq r7, lr, pc, sp @ │ │ │ │ - strdeq sp, [r9, -r8] │ │ │ │ - tsteq r7, r2, ror r0 │ │ │ │ - tsteq r7, lr, ror r0 │ │ │ │ - @ instruction: 0x0110a3fc │ │ │ │ - tsteq r7, r6, rrx │ │ │ │ - tsteq r7, ip, lsr r0 │ │ │ │ - tsteq r7, r8, asr #32 │ │ │ │ - tsteq r7, r4, asr #32 │ │ │ │ - tsteq r7, r0, asr #32 │ │ │ │ - tsteq r7, ip, lsr r0 │ │ │ │ - tsteq r7, ip, lsr r0 │ │ │ │ - tsteq r0, sl, ror #6 │ │ │ │ - tsteq r7, r8, lsr #32 │ │ │ │ - smlatbeq r7, sl, pc, sp @ │ │ │ │ - @ instruction: 0x0107dfb4 │ │ │ │ - smlatbeq r7, lr, pc, sp @ │ │ │ │ - smlatbeq r7, r8, pc, sp @ │ │ │ │ - smlatbeq r7, r2, pc, sp @ │ │ │ │ - smlatbeq r7, r0, pc, sp @ │ │ │ │ - tsteq r0, ip, asr #5 │ │ │ │ - smlabbeq r7, r8, ip, sp │ │ │ │ - tsteq r9, r2, ror r4 │ │ │ │ - smlabteq r7, r4, sp, sp │ │ │ │ - @ instruction: 0x0107dd9a │ │ │ │ - @ instruction: 0x0107dd9a │ │ │ │ - smlabbeq r8, r4, lr, fp │ │ │ │ - smlabbeq r8, r2, lr, fp │ │ │ │ - smlabbeq r8, r2, lr, fp │ │ │ │ - tsteq r8, lr, ror lr │ │ │ │ + tsteq r7, lr, ror sp │ │ │ │ + tsteq r9, r8, ror #10 │ │ │ │ + strdeq sp, [r7, -lr] │ │ │ │ + tsteq r9, r8, asr #10 │ │ │ │ + smlabteq r7, r2, pc, sp @ │ │ │ │ + smlabteq r7, lr, pc, sp @ │ │ │ │ + tsteq r0, ip, asr #6 │ │ │ │ + @ instruction: 0x0107dfb6 │ │ │ │ + smlabbeq r7, ip, pc, sp @ │ │ │ │ + @ instruction: 0x0107df98 │ │ │ │ + @ instruction: 0x0107df94 │ │ │ │ + @ instruction: 0x0107df90 │ │ │ │ + smlabbeq r7, ip, pc, sp @ │ │ │ │ + smlabbeq r7, ip, pc, sp @ │ │ │ │ + @ instruction: 0x0110a2ba │ │ │ │ + tsteq r7, r8, ror pc │ │ │ │ + strdeq sp, [r7, -sl] │ │ │ │ + tsteq r7, r4, lsl #30 │ │ │ │ + strdeq sp, [r7, -lr] │ │ │ │ + strdeq sp, [r7, -r8] │ │ │ │ + strdeq sp, [r7, -r2] │ │ │ │ + strdeq sp, [r7, -r0] │ │ │ │ tsteq r0, ip, lsl r2 │ │ │ │ - ldrdeq sp, [r7, -ip] │ │ │ │ - tsteq r8, r8, asr lr │ │ │ │ - tsteq sl, r0, ror #4 │ │ │ │ - @ instruction: 0x0110a1d2 │ │ │ │ - tsteq r8, r2, lsr lr │ │ │ │ - tsteq r8, ip, lsr lr │ │ │ │ - tsteq r8, r8, lsr lr │ │ │ │ - swpeq sl, r4, [sl] @ │ │ │ │ - smlatteq r7, sl, fp, sp │ │ │ │ - smlatteq r7, r2, fp, sp │ │ │ │ - ldrdeq r5, [r8, -r6] │ │ │ │ - smlabteq r8, r6, r3, r5 │ │ │ │ - smlabteq r8, r2, r3, r5 │ │ │ │ - @ instruction: 0x010853be │ │ │ │ - @ instruction: 0x010853ba │ │ │ │ - @ instruction: 0x010853b6 │ │ │ │ - @ instruction: 0x010853b2 │ │ │ │ - smlatbeq r8, lr, r3, r5 │ │ │ │ - smlatbeq r8, r6, r3, r5 │ │ │ │ - smlatbeq r8, r2, r3, r5 │ │ │ │ - smlabteq sl, lr, pc, r9 @ │ │ │ │ - smlatbeq sl, lr, pc, r9 @ │ │ │ │ - tsteq r0, r0, lsl #1 │ │ │ │ - smlatbeq sl, r8, pc, r9 @ │ │ │ │ - smlabteq r7, sl, sl, sp │ │ │ │ - strdeq ip, [r9, -lr] │ │ │ │ - smlatbeq r7, r4, sl, sp │ │ │ │ - strdeq ip, [r9, -r0] │ │ │ │ - smlabbeq r7, r2, sl, sp │ │ │ │ - smlatteq r9, sl, r9, ip │ │ │ │ - tsteq r7, r0, ror #20 │ │ │ │ - ldrdeq ip, [r9, -r8] │ │ │ │ - tsteq r7, lr, lsr sl │ │ │ │ - smlabteq r9, r2, r9, ip │ │ │ │ - tsteq r7, r4, lsr #20 │ │ │ │ - tsteq r8, r0, asr sp │ │ │ │ - tsteq r9, r6, asr r1 │ │ │ │ - @ instruction: 0x0107d99c │ │ │ │ - tsteq r9, r6, lsr r1 │ │ │ │ + ldrdeq sp, [r7, -r8] │ │ │ │ + smlabteq r9, r2, r3, sp │ │ │ │ + tsteq r7, r4, lsl sp │ │ │ │ + smlatteq r7, sl, ip, sp │ │ │ │ + smlatteq r7, sl, ip, sp │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + ldrdeq fp, [r8, -r2] │ │ │ │ + ldrdeq fp, [r8, -r2] │ │ │ │ + smlabteq r8, lr, sp, fp │ │ │ │ + tsteq r0, ip, ror #2 │ │ │ │ + tsteq r7, ip, lsr #24 │ │ │ │ + smlatbeq r8, r8, sp, fp │ │ │ │ + @ instruction: 0x010ae1b0 │ │ │ │ + tsteq r0, r2, lsr #2 │ │ │ │ + smlabbeq r8, r2, sp, fp │ │ │ │ + smlabbeq r8, ip, sp, fp │ │ │ │ + smlabbeq r8, r8, sp, fp │ │ │ │ + smlatteq sl, r4, pc, r9 @ │ │ │ │ + tsteq r7, sl, lsr fp │ │ │ │ + tsteq r7, r2, lsr fp │ │ │ │ + tsteq r8, r6, lsr #6 │ │ │ │ + tsteq r8, r6, lsl r3 │ │ │ │ + tsteq r8, r2, lsl r3 │ │ │ │ + tsteq r8, lr, lsl #6 │ │ │ │ + tsteq r8, sl, lsl #6 │ │ │ │ + tsteq r8, r6, lsl #6 │ │ │ │ + tsteq r8, r2, lsl #6 │ │ │ │ + strdeq r5, [r8, -lr] │ │ │ │ + strdeq r5, [r8, -r6] │ │ │ │ + strdeq r5, [r8, -r2] │ │ │ │ + tsteq sl, lr, lsl pc │ │ │ │ + strdeq r9, [sl, -lr] │ │ │ │ + @ instruction: 0x01109fd0 │ │ │ │ + strdeq r9, [sl, -r8] │ │ │ │ + tsteq r7, sl, lsl sl │ │ │ │ + tsteq r9, lr, asr #18 │ │ │ │ + strdeq sp, [r7, -r4] │ │ │ │ + tsteq r9, r0, asr #18 │ │ │ │ ldrdeq sp, [r7, -r2] │ │ │ │ - smlabteq r7, r2, r9, sp │ │ │ │ - @ instruction: 0x0107d9b2 │ │ │ │ - smlatbeq r7, r2, r9, sp │ │ │ │ - strheq sp, [r9, -r8] │ │ │ │ - ldrdeq sp, [r9, -r2] │ │ │ │ - ldrdeq sl, [sl, -r0] │ │ │ │ - smlabteq sl, lr, r6, sl │ │ │ │ - smlabteq sl, ip, r6, sl │ │ │ │ - tsteq r9, r4, ror r8 │ │ │ │ - tsteq r7, sl, lsl r9 │ │ │ │ + tsteq r9, sl, lsr r9 │ │ │ │ + @ instruction: 0x0107d9b0 │ │ │ │ + tsteq r9, r8, lsr #18 │ │ │ │ + smlabbeq r7, lr, r9, sp │ │ │ │ + tsteq r9, r2, lsl r9 │ │ │ │ + tsteq r7, r4, ror r9 │ │ │ │ + smlatbeq r8, r0, ip, r4 │ │ │ │ + smlatbeq r9, r6, r0, sp │ │ │ │ + smlatteq r7, ip, r8, sp │ │ │ │ + smlabbeq r9, r6, r0, sp │ │ │ │ + tsteq r7, r2, lsr #18 │ │ │ │ tsteq r7, r2, lsl r9 │ │ │ │ - @ instruction: 0x010a6c92 │ │ │ │ - smlatteq r7, r8, r8, sp │ │ │ │ - smlatteq r7, r0, r8, sp │ │ │ │ - tsteq r9, r0, asr #16 │ │ │ │ - smlatbeq r9, r2, r5, sp │ │ │ │ - @ instruction: 0x0109d9bc │ │ │ │ - smlatteq r9, r2, fp, lr │ │ │ │ - strdeq fp, [sl, -r6] │ │ │ │ - @ instruction: 0x0109d996 │ │ │ │ - @ instruction: 0x0109cfba │ │ │ │ - tsteq r9, lr, ror r7 │ │ │ │ - @ instruction: 0x0109cf9e │ │ │ │ - tsteq r9, r0, ror r7 │ │ │ │ - tsteq r9, lr, asr r8 │ │ │ │ - smlabteq r9, r0, sp, sp │ │ │ │ - tsteq r9, r4, asr r8 │ │ │ │ - tsteq sl, r8, asr ip │ │ │ │ - tsteq sl, lr, asr ip │ │ │ │ - tsteq sl, r6, asr ip │ │ │ │ - tsteq sl, sl, asr ip │ │ │ │ - tsteq sl, r4, ror #24 │ │ │ │ - tsteq sl, lr, asr ip │ │ │ │ - smlatteq r8, r2, sl, fp │ │ │ │ - smlatteq r8, r4, sl, fp │ │ │ │ - smlabteq r8, r8, sl, fp │ │ │ │ - tsteq r9, r0, ror #26 │ │ │ │ - tsteq r9, r0, ror #26 │ │ │ │ - tsteq r9, r8, asr sp │ │ │ │ - tsteq r9, r6, asr sp │ │ │ │ - tsteq r9, lr, ror #26 │ │ │ │ - smlabbeq r9, r6, sp, lr │ │ │ │ - smlabbeq r9, r4, sp, lr │ │ │ │ - @ instruction: 0x0109ed98 │ │ │ │ - smlatbeq r9, sl, sp, lr │ │ │ │ - @ instruction: 0x010adc96 │ │ │ │ - smlabbeq r9, sl, sp, lr │ │ │ │ - smlabbeq r9, sl, sp, lr │ │ │ │ - smlabbeq r9, sl, sp, lr │ │ │ │ - @ instruction: 0x0109ed96 │ │ │ │ - @ instruction: 0x0109ed9a │ │ │ │ - @ instruction: 0x0109ed9e │ │ │ │ - smlatbeq r9, r2, sp, lr │ │ │ │ - @ instruction: 0x0109ed9a │ │ │ │ - @ instruction: 0x0109ed92 │ │ │ │ - @ instruction: 0x0109ed92 │ │ │ │ - tsteq r9, r6, lsr #18 │ │ │ │ - tsteq r0, r8, asr fp │ │ │ │ - tsteq r9, ip, ror #26 │ │ │ │ - tstpeq sl, lr, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, lr, asr sp │ │ │ │ - tsteq r9, r2, asr sp │ │ │ │ - tsteq r7, r0, ror r5 │ │ │ │ - tsteq r7, r8, ror #10 │ │ │ │ - tsteq r9, r2, lsr sp │ │ │ │ - tsteq sl, r4, lsr #22 │ │ │ │ - tsteq r9, r8, asr #28 │ │ │ │ - tsteq r9, r0, asr lr │ │ │ │ - tsteq r9, ip, asr lr │ │ │ │ - tsteq r9, ip, asr lr │ │ │ │ - tsteq r9, ip, asr lr │ │ │ │ - tsteq r9, ip, asr lr │ │ │ │ - tsteq r9, r8, ror #28 │ │ │ │ - tsteq r9, r8, ror #28 │ │ │ │ - tsteq r9, r8, ror #30 │ │ │ │ - tsteq r9, r4, ror #28 │ │ │ │ - smlatbeq r9, r8, lr, sp │ │ │ │ - tsteq r9, r8, asr lr │ │ │ │ - tsteq r9, r8, ror #28 │ │ │ │ - tsteq r9, r8, lsr #24 │ │ │ │ - tsteq r9, r8, asr #24 │ │ │ │ - smlabbeq r9, ip, lr, sp │ │ │ │ - @ instruction: 0x0109de94 │ │ │ │ - tsteq r9, r0, lsr ip │ │ │ │ - tsteq r9, r0, lsr ip │ │ │ │ - tsteq r9, r0, lsr ip │ │ │ │ - tsteq r9, r0, lsr ip │ │ │ │ - tsteq r9, r4, ror lr │ │ │ │ - tsteq r9, r4, ror lr │ │ │ │ - tsteq r9, r0, lsl ip │ │ │ │ - tsteq r9, r4, lsl ip │ │ │ │ - tsteq r9, r0, lsr #24 │ │ │ │ - tsteq r9, r8, lsr #24 │ │ │ │ - tsteq r0, r6, ror #17 │ │ │ │ - tsteq r9, sl, lsl ip │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - tsteq r8, ip, asr #10 │ │ │ │ - tsteq r9, r2, lsl #24 │ │ │ │ - tsteq r9, r6, ror #20 │ │ │ │ - strdeq lr, [r9, -r8] │ │ │ │ - strdeq lr, [r9, -r8] │ │ │ │ - smlabteq r7, r6, r2, sp │ │ │ │ - smlabteq r7, r0, r2, sp │ │ │ │ - tsteq sl, r2, asr #14 │ │ │ │ - @ instruction: 0x0107d29a │ │ │ │ - @ instruction: 0x0107d294 │ │ │ │ - smlabbeq r8, sl, sl, r4 │ │ │ │ - tsteq r8, ip, ror sl │ │ │ │ - tsteq r8, sl, ror sl │ │ │ │ - tsteq r8, r8, ror sl │ │ │ │ - tsteq r8, r6, ror sl │ │ │ │ - tsteq r8, r4, ror sl │ │ │ │ - tsteq r8, r2, ror sl │ │ │ │ - tsteq r8, r0, ror sl │ │ │ │ - tsteq r8, sl, ror #20 │ │ │ │ - tsteq r8, r8, ror #20 │ │ │ │ - @ instruction: 0x010a9690 │ │ │ │ + tsteq r7, r2, lsl #18 │ │ │ │ + strdeq sp, [r7, -r2] │ │ │ │ + tsteq r9, r8 │ │ │ │ + tsteq r9, r2, lsr #32 │ │ │ │ + tsteq sl, r0, lsr #12 │ │ │ │ + tsteq sl, lr, lsl r6 │ │ │ │ + tsteq sl, ip, lsl r6 │ │ │ │ + smlabteq r9, r4, r7, ip │ │ │ │ + tsteq r7, sl, ror #16 │ │ │ │ + tsteq r7, r2, ror #16 │ │ │ │ + smlatteq sl, r2, fp, r6 │ │ │ │ + tsteq r7, r8, lsr r8 │ │ │ │ + tsteq r7, r0, lsr r8 │ │ │ │ + @ instruction: 0x0109c790 │ │ │ │ + strdeq sp, [r9, -r2] │ │ │ │ + tsteq r9, ip, lsl #18 │ │ │ │ + tsteq r9, r2, lsr fp │ │ │ │ + tsteq sl, r6, asr #10 │ │ │ │ + smlatteq r9, r6, r8, sp │ │ │ │ + tsteq r9, sl, lsl #30 │ │ │ │ + smlabteq r9, lr, r6, lr │ │ │ │ + smlatteq r9, lr, lr, ip │ │ │ │ + smlabteq r9, r0, r6, lr │ │ │ │ + smlatbeq r9, lr, r7, lr │ │ │ │ + tsteq r9, r0, lsl sp │ │ │ │ + smlatbeq r9, r4, r7, lr │ │ │ │ + smlatbeq sl, r8, fp, r6 │ │ │ │ + smlatbeq sl, lr, fp, r6 │ │ │ │ + smlatbeq sl, r6, fp, r6 │ │ │ │ + smlatbeq sl, sl, fp, r6 │ │ │ │ + @ instruction: 0x010a6bb4 │ │ │ │ + smlatbeq sl, lr, fp, r6 │ │ │ │ + tsteq r8, r2, lsr sl │ │ │ │ + tsteq r8, r4, lsr sl │ │ │ │ + tsteq r8, r8, lsl sl │ │ │ │ + @ instruction: 0x0109ecb0 │ │ │ │ + @ instruction: 0x0109ecb0 │ │ │ │ + smlatbeq r9, r8, ip, lr │ │ │ │ + smlatbeq r9, r6, ip, lr │ │ │ │ + @ instruction: 0x0109ecbe │ │ │ │ + ldrdeq lr, [r9, -r6] │ │ │ │ + ldrdeq lr, [r9, -r4] │ │ │ │ + smlatteq r9, r8, ip, lr │ │ │ │ + strdeq lr, [r9, -sl] │ │ │ │ + smlatteq sl, r6, fp, sp │ │ │ │ + ldrdeq lr, [r9, -sl] │ │ │ │ + ldrdeq lr, [r9, -sl] │ │ │ │ + ldrdeq lr, [r9, -sl] │ │ │ │ + smlatteq r9, r6, ip, lr │ │ │ │ + smlatteq r9, sl, ip, lr │ │ │ │ + smlatteq r9, lr, ip, lr │ │ │ │ + strdeq lr, [r9, -r2] │ │ │ │ + smlatteq r9, sl, ip, lr │ │ │ │ + smlatteq r9, r2, ip, lr │ │ │ │ + smlatteq r9, r2, ip, lr │ │ │ │ + tsteq r9, r6, ror r8 │ │ │ │ + tsteq r0, r8, lsr #21 │ │ │ │ + @ instruction: 0x0109ecbc │ │ │ │ + @ instruction: 0x010afabe │ │ │ │ + smlatbeq r9, lr, ip, lr │ │ │ │ + smlatbeq r9, r2, ip, lr │ │ │ │ + smlabteq r7, r0, r4, sp │ │ │ │ + @ instruction: 0x0107d4b8 │ │ │ │ + smlabbeq r9, r2, ip, lr │ │ │ │ + tsteq sl, r4, ror sl │ │ │ │ + @ instruction: 0x0109dd98 │ │ │ │ + smlatbeq r9, r0, sp, sp │ │ │ │ + smlatbeq r9, ip, sp, sp │ │ │ │ + smlatbeq r9, ip, sp, sp │ │ │ │ + smlatbeq r9, ip, sp, sp │ │ │ │ + smlatbeq r9, ip, sp, sp │ │ │ │ + @ instruction: 0x0109ddb8 │ │ │ │ + @ instruction: 0x0109ddb8 │ │ │ │ + @ instruction: 0x0109deb8 │ │ │ │ + @ instruction: 0x0109ddb4 │ │ │ │ + strdeq sp, [r9, -r8] │ │ │ │ + smlatbeq r9, r8, sp, sp │ │ │ │ + @ instruction: 0x0109ddb8 │ │ │ │ + tsteq r9, r8, ror fp │ │ │ │ + @ instruction: 0x0109eb98 │ │ │ │ + ldrdeq sp, [r9, -ip] │ │ │ │ + smlatteq r9, r4, sp, sp │ │ │ │ + smlabbeq r9, r0, fp, lr │ │ │ │ + smlabbeq r9, r0, fp, lr │ │ │ │ + smlabbeq r9, r0, fp, lr │ │ │ │ + smlabbeq r9, r0, fp, lr │ │ │ │ + smlabteq r9, r4, sp, sp │ │ │ │ + smlabteq r9, r4, sp, sp │ │ │ │ + tsteq r9, r0, ror #22 │ │ │ │ + tsteq r9, r4, ror #22 │ │ │ │ + tsteq r9, r0, ror fp │ │ │ │ + tsteq r9, r8, ror fp │ │ │ │ + tsteq r0, r6, lsr r8 │ │ │ │ + tsteq r9, sl, ror #22 │ │ │ │ + smlatbeq r8, r0, r4, fp │ │ │ │ + @ instruction: 0x0108b49c │ │ │ │ + tsteq r9, r2, asr fp │ │ │ │ + @ instruction: 0x0109c9b6 │ │ │ │ + tsteq r9, r8, asr #22 │ │ │ │ + tsteq r9, r8, asr #22 │ │ │ │ + tsteq r7, r6, lsl r2 │ │ │ │ + tsteq r7, r0, lsl r2 │ │ │ │ + @ instruction: 0x010a9692 │ │ │ │ + smlatteq r7, sl, r1, sp │ │ │ │ + smlatteq r7, r4, r1, sp │ │ │ │ + ldrdeq r4, [r8, -sl] │ │ │ │ + smlabteq r8, ip, r9, r4 │ │ │ │ + smlabteq r8, sl, r9, r4 │ │ │ │ + smlabteq r8, r8, r9, r4 │ │ │ │ + smlabteq r8, r6, r9, r4 │ │ │ │ + smlabteq r8, r4, r9, r4 │ │ │ │ + smlabteq r8, r2, r9, r4 │ │ │ │ + smlabteq r8, r0, r9, r4 │ │ │ │ + @ instruction: 0x010849ba │ │ │ │ + @ instruction: 0x010849b8 │ │ │ │ + smlatteq sl, r0, r5, r9 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1a68d04 │ │ │ │ bmi 7e2ecc │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1868d14 │ │ │ │ @@ -63287,22 +63287,22 @@ │ │ │ │ and lr, r7, ip, lsr fp │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl d68d6c │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq sl, sl, ror r3 │ │ │ │ - tsteq r0, lr, asr #8 │ │ │ │ - tsteq sl, sl, asr #24 │ │ │ │ - tsteq sl, r2, asr ip │ │ │ │ - tsteq sl, r0, asr ip │ │ │ │ - tsteq sl, r0, asr ip │ │ │ │ - smlabteq r9, lr, r5, ip │ │ │ │ - smlatbeq r7, r0, sl, ip │ │ │ │ + smlabteq sl, sl, r2, r9 │ │ │ │ + @ instruction: 0x0110939e │ │ │ │ + @ instruction: 0x010a9b9a │ │ │ │ + smlatbeq sl, r2, fp, r9 │ │ │ │ + smlatbeq sl, r0, fp, r9 │ │ │ │ + smlatbeq sl, r0, fp, r9 │ │ │ │ + tsteq r9, lr, lsl r5 │ │ │ │ + strdeq ip, [r7, -r0] │ │ │ │ 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 │ │ │ │ @@ -63316,19 +63316,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 sl, ip, ror ip │ │ │ │ - tsteq sl, sl, asr #24 │ │ │ │ - tsteq sl, r8, asr ip │ │ │ │ - smlabbeq sl, sl, ip, r9 │ │ │ │ - smlatbeq sl, r4, ip, r9 │ │ │ │ + smlabteq sl, ip, fp, r9 │ │ │ │ + @ instruction: 0x010a9b9a │ │ │ │ + smlatbeq sl, r8, fp, r9 │ │ │ │ + ldrdeq r9, [sl, -sl] │ │ │ │ + strdeq r9, [sl, -r4] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec02100 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ ldrsbtle r7, [r0], -r4 │ │ │ │ stmdale r6, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -63373,36 +63373,36 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ b fe3e8eb8 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b fe1e8ec8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - tsteq r8, sl, lsl r0 │ │ │ │ - ldrdeq ip, [r9, -r0] │ │ │ │ - tsteq r7, sl, ror #28 │ │ │ │ - @ instruction: 0x0109c4b4 │ │ │ │ - smlatbeq r7, lr, ip, ip │ │ │ │ - @ instruction: 0x0109c498 │ │ │ │ - @ instruction: 0x0107cc92 │ │ │ │ - tsteq r9, ip, ror r4 │ │ │ │ - qaddeq r4, sl, r8 │ │ │ │ - tsteq r9, r0, ror #8 │ │ │ │ + tsteq r8, sl, ror #30 │ │ │ │ + tsteq r9, r0, lsr #8 │ │ │ │ + @ instruction: 0x0107cdba │ │ │ │ + tsteq r9, r4, lsl #8 │ │ │ │ + strdeq ip, [r7, -lr] │ │ │ │ + smlatteq r9, r8, r3, ip │ │ │ │ + smlatteq r7, r2, fp, ip │ │ │ │ + smlabteq r9, ip, r3, ip │ │ │ │ + smlatbeq r8, sl, pc, r3 @ │ │ │ │ + @ instruction: 0x0109c3b0 │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02200 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x010a9b92 │ │ │ │ - smlatbeq sl, r0, fp, r9 │ │ │ │ + smlatteq sl, r2, sl, r9 │ │ │ │ + strdeq r9, [sl, -r0] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec02228 │ │ │ │ @ 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 │ │ │ │ @@ -63526,45 +63526,45 @@ │ │ │ │ bmi 9a3240 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ ldmdb r8, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r1, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7c14620 │ │ │ │ @ instruction: 0xbdf8e952 │ │ │ │ - smlatteq r8, ip, pc, sl @ │ │ │ │ - tsteq sl, ip, asr #22 │ │ │ │ - smlabteq r8, r6, pc, sl @ │ │ │ │ - smlabteq r8, r4, pc, sl @ │ │ │ │ - smlabteq r8, r2, pc, sl @ │ │ │ │ - smlabteq r8, r0, pc, sl @ │ │ │ │ - @ instruction: 0x0110919c │ │ │ │ - smlatbeq r8, lr, pc, sl @ │ │ │ │ - @ instruction: 0x0108afb6 │ │ │ │ - @ instruction: 0x0108afb4 │ │ │ │ - @ instruction: 0x0108afb2 │ │ │ │ - @ instruction: 0x0108afb6 │ │ │ │ - smlatbeq r8, ip, pc, sl @ │ │ │ │ - smlatbeq r8, r6, pc, sl @ │ │ │ │ - smlatbeq r8, sl, pc, sl @ │ │ │ │ - smlatbeq r8, r4, pc, sl @ │ │ │ │ - tsteq sl, ip, ror sl │ │ │ │ - tsteq r9, r6, ror pc │ │ │ │ - tsteq r9, r4, ror pc │ │ │ │ - smlatbeq r8, lr, r3, r4 │ │ │ │ - mrseq r4, (UNDEF: 56) │ │ │ │ - tsteq r9, r2, asr #32 │ │ │ │ - tsteq r9, r0, lsl #30 │ │ │ │ - tsteq r8, sl, asr #6 │ │ │ │ - tsteq r8, r8, asr #6 │ │ │ │ - tsteq r0, r8, ror r0 │ │ │ │ - ldrdeq ip, [r9, -lr] │ │ │ │ - tsteq r8, r6, ror #6 │ │ │ │ - tsteq r8, lr, asr #6 │ │ │ │ - tsteq r8, r2, lsl lr │ │ │ │ - strdeq ip, [r9, -sl] │ │ │ │ + tsteq r8, ip, lsr pc │ │ │ │ + @ instruction: 0x010a9a9c │ │ │ │ + tsteq r8, r6, lsl pc │ │ │ │ + tsteq r8, r4, lsl pc │ │ │ │ + tsteq r8, r2, lsl pc │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + tsteq r0, ip, ror #1 │ │ │ │ + strdeq sl, [r8, -lr] │ │ │ │ + tsteq r8, r6, lsl #30 │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + tsteq r8, r2, lsl #30 │ │ │ │ + tsteq r8, r6, lsl #30 │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + strdeq sl, [r8, -r6] │ │ │ │ + strdeq sl, [r8, -sl] │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + smlabteq sl, ip, r9, r9 │ │ │ │ + smlabteq r9, r6, lr, ip │ │ │ │ + smlabteq r9, r4, lr, ip │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ + tsteq r8, r0, asr r2 │ │ │ │ + @ instruction: 0x0109cf92 │ │ │ │ + tsteq r9, r0, asr lr │ │ │ │ + @ instruction: 0x0108429a │ │ │ │ + @ instruction: 0x01084298 │ │ │ │ + tsteq r0, r8, asr #31 │ │ │ │ + tsteq r9, lr, lsr #16 │ │ │ │ + @ instruction: 0x010842b6 │ │ │ │ + @ instruction: 0x0108429e │ │ │ │ + tsteq r8, r2, ror #26 │ │ │ │ + tsteq r9, sl, asr #2 │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strbthi pc, [sp], #-0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec024b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08123 │ │ │ │ @@ -64234,111 +64234,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 sl, sl, r8, r9 │ │ │ │ - @ instruction: 0x010a9890 │ │ │ │ - smlatbeq sl, ip, r8, r9 │ │ │ │ - smlabteq sl, sl, r8, r9 │ │ │ │ - smlatteq sl, r4, r8, r9 │ │ │ │ - tsteq sl, sl, lsl #18 │ │ │ │ - tsteq sl, ip, lsl r9 │ │ │ │ - tsteq sl, ip, ror #18 │ │ │ │ - @ instruction: 0x010a9992 │ │ │ │ - ldrdeq r9, [sl, -sl] │ │ │ │ - tsteq sl, ip, asr #20 │ │ │ │ - smlatbeq sl, ip, sl, r9 │ │ │ │ - smlatteq sl, r2, sl, r9 │ │ │ │ - smlatteq sl, lr, sl, r9 │ │ │ │ - tsteq sl, r6, lsl #22 │ │ │ │ - tsteq sl, sl, lsr #22 │ │ │ │ - @ instruction: 0x010a9bbe │ │ │ │ - tsteq sl, r2, lsr sl │ │ │ │ - tsteq sl, r4, lsr sl │ │ │ │ - smlabbeq sl, lr, sl, r9 │ │ │ │ - smlatteq sl, r4, sl, r9 │ │ │ │ - tsteq sl, sl, asr fp │ │ │ │ - @ instruction: 0x010a9bb0 │ │ │ │ - tsteq sl, r6, lsl #24 │ │ │ │ - smlabteq r7, r0, ip, fp │ │ │ │ - tsteq sl, r0, ror r4 │ │ │ │ - smlatteq sl, lr, r1, r9 │ │ │ │ - strdeq r9, [sl, -ip] │ │ │ │ - smlabbeq sl, r2, r0, r9 │ │ │ │ - qaddeq r9, r0, sl │ │ │ │ - tsteq sl, sl, asr #14 │ │ │ │ - @ instruction: 0x0107bc90 │ │ │ │ - smlabbeq r7, sl, ip, fp │ │ │ │ - smlabbeq r7, r4, ip, fp │ │ │ │ - swpeq r9, lr, [sl] │ │ │ │ - tsteq sl, r0, ror r0 │ │ │ │ - tsteq r7, r2, ror ip │ │ │ │ - tsteq r7, ip, ror #24 │ │ │ │ - tsteq sl, r2, asr #2 │ │ │ │ + strdeq r9, [sl, -sl] │ │ │ │ + smlatteq sl, r0, r7, r9 │ │ │ │ strdeq r9, [sl, -ip] │ │ │ │ - smlabteq sl, r6, r0, r9 │ │ │ │ - tsteq r7, r4, asr ip │ │ │ │ - tsteq r7, lr, asr #24 │ │ │ │ - tsteq sl, r0, asr r1 │ │ │ │ - tsteq sl, r6, ror #2 │ │ │ │ - tsteq r7, ip, lsr ip │ │ │ │ - @ instruction: 0x010a92ba │ │ │ │ + tsteq sl, sl, lsl r8 │ │ │ │ + tsteq sl, r4, lsr r8 │ │ │ │ + tsteq sl, sl, asr r8 │ │ │ │ + tsteq sl, ip, ror #16 │ │ │ │ + @ instruction: 0x010a98bc │ │ │ │ + smlatteq sl, r2, r8, r9 │ │ │ │ + tsteq sl, sl, lsr #18 │ │ │ │ + @ instruction: 0x010a999c │ │ │ │ strdeq r9, [sl, -ip] │ │ │ │ - @ instruction: 0x010a91be │ │ │ │ - smlabbeq sl, r0, r1, r9 │ │ │ │ - tsteq r7, lr, lsl ip │ │ │ │ - tsteq r7, r8, lsl ip │ │ │ │ - tsteq sl, r6, asr r2 │ │ │ │ - mrseq r9, R10_fiq │ │ │ │ - tsteq r7, r6, lsl #24 │ │ │ │ - tsteq sl, ip, ror #4 │ │ │ │ - strdeq r9, [sl, -lr] │ │ │ │ - @ instruction: 0x010a92b0 │ │ │ │ - @ instruction: 0x010a9292 │ │ │ │ - smlatteq r7, r8, fp, fp │ │ │ │ - tsteq sl, r2, ror #6 │ │ │ │ - tsteq sl, ip, lsl #6 │ │ │ │ - ldrdeq fp, [r7, -r6] │ │ │ │ - ldrdeq fp, [r7, -r0] │ │ │ │ - tsteq sl, r6, lsl r6 │ │ │ │ - @ instruction: 0x010a94b4 │ │ │ │ - strdeq r9, [sl, -sl] │ │ │ │ + tsteq sl, r2, lsr sl │ │ │ │ + tsteq sl, lr, lsr sl │ │ │ │ + tsteq sl, r6, asr sl │ │ │ │ + tsteq sl, sl, ror sl │ │ │ │ + tsteq sl, lr, lsl #22 │ │ │ │ + smlabbeq sl, r2, r9, r9 │ │ │ │ + smlabbeq sl, r4, r9, r9 │ │ │ │ + ldrdeq r9, [sl, -lr] │ │ │ │ + tsteq sl, r4, lsr sl │ │ │ │ + smlatbeq sl, sl, sl, r9 │ │ │ │ + tsteq sl, r0, lsl #22 │ │ │ │ + tsteq sl, r6, asr fp │ │ │ │ + tsteq r7, r0, lsl ip │ │ │ │ smlabteq sl, r0, r3, r9 │ │ │ │ - smlabbeq sl, sl, r3, r9 │ │ │ │ - smlatbeq r7, ip, fp, fp │ │ │ │ - smlatbeq r7, r6, fp, fp │ │ │ │ - tsteq sl, r0, lsr r4 │ │ │ │ - tsteq sl, sl, asr r4 │ │ │ │ - @ instruction: 0x0107bb94 │ │ │ │ - tsteq sl, sl, lsl r5 │ │ │ │ - ldrdeq r9, [sl, -r0] │ │ │ │ - smlabbeq r7, r2, fp, fp │ │ │ │ - strdeq r9, [sl, -r0] │ │ │ │ - tsteq sl, lr, asr r5 │ │ │ │ - tsteq sl, r0, lsr r5 │ │ │ │ - tsteq sl, lr, ror #10 │ │ │ │ - tsteq r7, r4, ror #22 │ │ │ │ - tsteq sl, sl, asr #14 │ │ │ │ - tsteq sl, r0, asr #12 │ │ │ │ - @ instruction: 0x010a95ba │ │ │ │ + tsteq sl, lr, lsr r1 │ │ │ │ + tsteq sl, ip, asr #32 │ │ │ │ + ldrdeq r8, [sl, -r2] │ │ │ │ + smlatbeq sl, r0, pc, r8 @ │ │ │ │ + @ instruction: 0x010a969a │ │ │ │ + smlatteq r7, r0, fp, fp │ │ │ │ + ldrdeq fp, [r7, -sl] │ │ │ │ + ldrdeq fp, [r7, -r4] │ │ │ │ + smlatteq sl, lr, pc, r8 @ │ │ │ │ + smlabteq sl, r0, pc, r8 @ │ │ │ │ + smlabteq r7, r2, fp, fp │ │ │ │ + @ instruction: 0x0107bbbc │ │ │ │ + swpeq r9, r2, [sl] │ │ │ │ + tsteq sl, ip, asr #32 │ │ │ │ + tsteq sl, r6, lsl r0 │ │ │ │ + smlatbeq r7, r4, fp, fp │ │ │ │ + @ instruction: 0x0107bb9e │ │ │ │ + smlatbeq sl, r0, r0, r9 │ │ │ │ + strheq r9, [sl, -r6] │ │ │ │ + smlabbeq r7, ip, fp, fp │ │ │ │ + tsteq sl, sl, lsl #4 │ │ │ │ + tsteq sl, ip, asr #2 │ │ │ │ + tsteq sl, lr, lsl #2 │ │ │ │ ldrdeq r9, [sl, -r0] │ │ │ │ - tsteq sl, r2, ror #12 │ │ │ │ - tsteq r7, r0, asr #22 │ │ │ │ - tsteq r7, sl, lsr fp │ │ │ │ - tsteq sl, r4, lsr #16 │ │ │ │ - @ instruction: 0x010a97b6 │ │ │ │ - tsteq sl, r8, asr #14 │ │ │ │ - tsteq r7, r2, lsr #22 │ │ │ │ - tsteq r7, ip, lsl fp │ │ │ │ - tsteq sl, lr, ror #16 │ │ │ │ - tsteq r7, r0, lsl fp │ │ │ │ - @ instruction: 0x010a9896 │ │ │ │ + tsteq r7, lr, ror #22 │ │ │ │ + tsteq r7, r8, ror #22 │ │ │ │ + smlatbeq sl, r6, r1, r9 │ │ │ │ + tsteq sl, r0, asr r1 │ │ │ │ + tsteq r7, r6, asr fp │ │ │ │ + @ instruction: 0x010a91bc │ │ │ │ + tsteq sl, lr, asr #4 │ │ │ │ + mrseq r9, R10_fiq │ │ │ │ + smlatteq sl, r2, r1, r9 │ │ │ │ + tsteq r7, r8, lsr fp │ │ │ │ + @ instruction: 0x010a92b2 │ │ │ │ + tsteq sl, ip, asr r2 │ │ │ │ + tsteq r7, r6, lsr #22 │ │ │ │ + tsteq r7, r0, lsr #22 │ │ │ │ + tsteq sl, r6, ror #10 │ │ │ │ + tsteq sl, r4, lsl #8 │ │ │ │ + tsteq sl, sl, asr #6 │ │ │ │ + tsteq sl, r0, lsl r3 │ │ │ │ + ldrdeq r9, [sl, -sl] │ │ │ │ + strdeq fp, [r7, -ip] │ │ │ │ + strdeq fp, [r7, -r6] │ │ │ │ + smlabbeq sl, r0, r3, r9 │ │ │ │ + smlatbeq sl, sl, r3, r9 │ │ │ │ + smlatteq r7, r4, sl, fp │ │ │ │ + tsteq sl, sl, ror #8 │ │ │ │ + tsteq sl, r0, lsr #8 │ │ │ │ + ldrdeq fp, [r7, -r2] │ │ │ │ + tsteq sl, r0, asr #8 │ │ │ │ + smlatbeq sl, lr, r4, r9 │ │ │ │ + smlabbeq sl, r0, r4, r9 │ │ │ │ + @ instruction: 0x010a94be │ │ │ │ + @ instruction: 0x0107bab4 │ │ │ │ + @ instruction: 0x010a969a │ │ │ │ + @ instruction: 0x010a9590 │ │ │ │ + tsteq sl, sl, lsl #10 │ │ │ │ + tsteq sl, r0, lsr #12 │ │ │ │ + @ instruction: 0x010a95b2 │ │ │ │ + @ instruction: 0x0107ba90 │ │ │ │ + smlabbeq r7, sl, sl, fp │ │ │ │ + tsteq sl, r4, ror r7 │ │ │ │ + tsteq sl, r6, lsl #14 │ │ │ │ + @ instruction: 0x010a9698 │ │ │ │ + tsteq r7, r2, ror sl │ │ │ │ + tsteq r7, ip, ror #20 │ │ │ │ + @ instruction: 0x010a97be │ │ │ │ + tsteq r7, r0, ror #20 │ │ │ │ + smlatteq sl, r6, r7, r9 │ │ │ │ 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 │ │ │ │ @@ -65162,99 +65162,99 @@ │ │ │ │ strle r0, [r6], #-1971 @ 0xfffff84d │ │ │ │ tstcs r1, r7, asr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [lr], {191} @ 0xbf │ │ │ │ bmi 1624bc8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7bf447a │ │ │ │ - bmi 15a7de0 │ │ │ │ - tstcs r1, fp, lsr r6 │ │ │ │ - ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ - stc 7, cr15, [r0], {191} @ 0xbf │ │ │ │ - movtcc pc, #9158 @ 0x23c6 @ │ │ │ │ - blcs 23b7d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x131978> │ │ │ │ - addshi pc, ip, r0, lsl #4 │ │ │ │ - @ instruction: 0xf003e8df │ │ │ │ - blt fed57668 │ │ │ │ - sbcseq ip, r2, r2, asr #21 │ │ │ │ - tsteq r7, r2, ror lr │ │ │ │ - @ instruction: 0x0109b4bc │ │ │ │ - tsteq r7, lr, lsl ip │ │ │ │ - tsteq r9, r6, lsl #8 │ │ │ │ - smlatbeq r8, sl, pc, r2 @ │ │ │ │ - @ instruction: 0x0109b39c │ │ │ │ - smlatbeq r9, sl, pc, sl @ │ │ │ │ - smlatteq r9, ip, r2, fp │ │ │ │ - @ instruction: 0x010a9490 │ │ │ │ - tsteq r9, sl, ror #4 │ │ │ │ - tsteq r9, r2, lsr #4 │ │ │ │ - @ instruction: 0x0109afb4 │ │ │ │ - tsteq r9, r4, lsl r2 │ │ │ │ - tsteq r9, sl, lsl #4 │ │ │ │ - strdeq sp, [r9, -ip] │ │ │ │ - strdeq sp, [r9, -r2] │ │ │ │ - smlatteq r9, r4, r1, sp │ │ │ │ - ldrdeq sp, [r9, -sl] │ │ │ │ - smlabteq r9, ip, r1, sp │ │ │ │ - tsteq sl, lr, asr r5 │ │ │ │ - tsteq sl, r0, asr r5 │ │ │ │ - tsteq sl, r6, asr #10 │ │ │ │ - tsteq sl, r8, lsr r5 │ │ │ │ - tsteq sl, lr, lsr #10 │ │ │ │ - smlabbeq sl, ip, r4, r8 │ │ │ │ - tsteq r9, r8, lsl #28 │ │ │ │ - smlatbeq r9, r2, r0, sp │ │ │ │ - smlatbeq r9, r4, sp, sl │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ - tsteq sl, r6, asr r4 │ │ │ │ - qaddeq sp, r4, r9 │ │ │ │ - tsteq r7, ip, lsl #6 │ │ │ │ - strdeq sl, [r9, -r8] │ │ │ │ - @ instruction: 0x0107b490 │ │ │ │ - ldrdeq sl, [r9, -ip] │ │ │ │ - tsteq r7, r8, asr r5 │ │ │ │ - tsteq r7, r6, ror #10 │ │ │ │ - tsteq r0, r6, ror #17 │ │ │ │ - tsteq r7, r2, asr r5 │ │ │ │ - tsteq r7, sl, lsr #10 │ │ │ │ - tsteq r7, r8, lsr r5 │ │ │ │ - tsteq r7, r6, lsr r5 │ │ │ │ - tsteq r7, r4, lsr r5 │ │ │ │ - tsteq r7, r2, lsr r5 │ │ │ │ - tsteq r7, r4, lsr r5 │ │ │ │ - tsteq r0, r4, ror #16 │ │ │ │ - tsteq r7, r4, lsr #10 │ │ │ │ - smlatbeq r7, r8, r4, fp │ │ │ │ - @ instruction: 0x0107b4b4 │ │ │ │ - @ instruction: 0x0107b4b0 │ │ │ │ - smlatbeq r7, ip, r4, fp │ │ │ │ - smlatbeq r7, r8, r4, fp │ │ │ │ + bmi 15a7de0 │ │ │ │ + tstcs r1, fp, lsr r6 │ │ │ │ + ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ + stc 7, cr15, [r0], {191} @ 0xbf │ │ │ │ + movtcc pc, #9158 @ 0x23c6 @ │ │ │ │ + blcs 23b7d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x131978> │ │ │ │ + addshi pc, ip, r0, lsl #4 │ │ │ │ + @ instruction: 0xf003e8df │ │ │ │ + blt fed57668 │ │ │ │ + sbcseq ip, r2, r2, asr #21 │ │ │ │ + smlabteq r7, r2, sp, fp │ │ │ │ + tsteq r9, ip, lsl #8 │ │ │ │ + tsteq r7, lr, ror #22 │ │ │ │ + tsteq r9, r6, asr r3 │ │ │ │ + strdeq r2, [r8, -sl] │ │ │ │ + smlatteq r9, ip, r2, fp │ │ │ │ + strdeq sl, [r9, -sl] │ │ │ │ + tsteq r9, ip, lsr r2 │ │ │ │ + smlatteq sl, r0, r3, r9 │ │ │ │ + @ instruction: 0x0109b1ba │ │ │ │ + tsteq r9, r2, ror r1 │ │ │ │ + tsteq r9, r4, lsl #30 │ │ │ │ + tsteq r9, r4, ror #2 │ │ │ │ + tsteq r9, sl, asr r1 │ │ │ │ + tsteq r9, ip, asr #2 │ │ │ │ + tsteq r9, r2, asr #2 │ │ │ │ + tsteq r9, r4, lsr r1 │ │ │ │ + tsteq r9, sl, lsr #2 │ │ │ │ + tsteq r9, ip, lsl r1 │ │ │ │ + smlatbeq sl, lr, r4, r8 │ │ │ │ + smlatbeq sl, r0, r4, r8 │ │ │ │ + @ instruction: 0x010a8496 │ │ │ │ + smlabbeq sl, r8, r4, r8 │ │ │ │ + tsteq sl, lr, ror r4 │ │ │ │ + ldrdeq r8, [sl, -ip] │ │ │ │ + tsteq r9, r8, asr sp │ │ │ │ + strdeq ip, [r9, -r2] │ │ │ │ + strdeq sl, [r9, -r4] │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + smlatbeq sl, r6, r3, r8 │ │ │ │ + smlatbeq r9, r4, pc, ip @ │ │ │ │ + tsteq r7, ip, asr r2 │ │ │ │ + tsteq r9, r8, asr #20 │ │ │ │ + smlatteq r7, r0, r3, fp │ │ │ │ + tsteq r9, ip, lsr #20 │ │ │ │ smlatbeq r7, r8, r4, fp │ │ │ │ - @ instruction: 0x011077d6 │ │ │ │ - @ instruction: 0x0107b194 │ │ │ │ - smlabbeq r9, r0, r9, sl │ │ │ │ - ldrdeq fp, [r7, -r4] │ │ │ │ - smlatbeq r7, ip, r2, fp │ │ │ │ - smlatbeq r7, lr, r2, fp │ │ │ │ - @ instruction: 0x0108939a │ │ │ │ - @ instruction: 0x0108939a │ │ │ │ - @ instruction: 0x0108939c │ │ │ │ - @ instruction: 0x0108939a │ │ │ │ - tsteq r0, sl, lsr r7 │ │ │ │ + @ instruction: 0x0107b4b6 │ │ │ │ + tsteq r0, r6, lsr r8 │ │ │ │ + smlatbeq r7, r2, r4, fp │ │ │ │ + tsteq r7, sl, ror r4 │ │ │ │ + smlabbeq r7, r8, r4, fp │ │ │ │ + smlabbeq r7, r6, r4, fp │ │ │ │ + smlabbeq r7, r4, r4, fp │ │ │ │ + smlabbeq r7, r2, r4, fp │ │ │ │ + smlabbeq r7, r4, r4, fp │ │ │ │ + @ instruction: 0x011077b4 │ │ │ │ + tsteq r7, r4, ror r4 │ │ │ │ + strdeq fp, [r7, -r8] │ │ │ │ + tsteq r7, r4, lsl #8 │ │ │ │ + tsteq r7, r0, lsl #8 │ │ │ │ strdeq fp, [r7, -ip] │ │ │ │ - tsteq r8, sl, ror r3 │ │ │ │ - smlabbeq sl, r4, r7, fp │ │ │ │ - @ instruction: 0x011076f8 │ │ │ │ - tsteq r8, sl, asr r3 │ │ │ │ - tsteq r8, r6, ror #6 │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - smlabteq sl, r2, r5, r7 │ │ │ │ - tsteq r7, sl, lsl r1 │ │ │ │ - tsteq r7, r4, lsl r1 │ │ │ │ - tsteq r8, sl, lsl #18 │ │ │ │ + strdeq fp, [r7, -r8] │ │ │ │ + strdeq fp, [r7, -r8] │ │ │ │ + tsteq r0, r6, lsr #14 │ │ │ │ + smlatteq r7, r4, r0, fp │ │ │ │ + ldrdeq sl, [r9, -r0] │ │ │ │ + tsteq r7, r4, lsr #4 │ │ │ │ + strdeq fp, [r7, -ip] │ │ │ │ + strdeq fp, [r7, -lr] │ │ │ │ + smlatteq r8, sl, r2, r9 │ │ │ │ + smlatteq r8, sl, r2, r9 │ │ │ │ + smlatteq r8, ip, r2, r9 │ │ │ │ + smlatteq r8, sl, r2, r9 │ │ │ │ + tsteq r0, sl, lsl #13 │ │ │ │ + tsteq r7, ip, asr #2 │ │ │ │ + smlabteq r8, sl, r2, r9 │ │ │ │ + ldrdeq fp, [sl, -r4] │ │ │ │ + tsteq r0, r8, asr #12 │ │ │ │ + smlatbeq r8, sl, r2, r9 │ │ │ │ + @ instruction: 0x010892b6 │ │ │ │ + @ instruction: 0x010892b4 │ │ │ │ + tsteq sl, r2, lsl r5 │ │ │ │ + tsteq r7, sl, rrx │ │ │ │ + tsteq r7, r4, rrx │ │ │ │ + tsteq r8, sl, asr r8 │ │ │ │ @ instruction: 0x27d0f8df │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7bf447a │ │ │ │ ldrsbt lr, [r6], -r8 │ │ │ │ @ instruction: 0x27c4f8df │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7bf447a │ │ │ │ @@ -65748,149 +65748,149 @@ │ │ │ │ stmda r0, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 20254ec │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7be9600 │ │ │ │ strdlt lr, [r2], -r8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabteq r8, ip, r7, r2 │ │ │ │ - smlabteq r8, r8, r7, r2 │ │ │ │ - smlabteq r8, r4, r7, r2 │ │ │ │ - smlabteq r8, r0, r7, r2 │ │ │ │ - @ instruction: 0x010827bc │ │ │ │ - @ instruction: 0x010827b8 │ │ │ │ - @ instruction: 0x010827b4 │ │ │ │ - smlatbeq r8, ip, r7, r2 │ │ │ │ - smlatbeq r8, r8, r7, r2 │ │ │ │ - ldrdeq r7, [sl, -r4] │ │ │ │ - @ instruction: 0x010a73b4 │ │ │ │ - tsteq r0, r6, lsl #9 │ │ │ │ - smlatbeq sl, lr, r3, r7 │ │ │ │ - ldrdeq sl, [r7, -r0] │ │ │ │ - tsteq r9, sl, lsl #28 │ │ │ │ - smlatbeq r7, lr, lr, sl │ │ │ │ - strdeq r9, [r9, -sl] │ │ │ │ - smlabbeq r7, sl, lr, sl │ │ │ │ - strdeq r9, [r9, -r2] │ │ │ │ - tsteq r7, r6, ror #28 │ │ │ │ - ldrdeq r9, [r9, -lr] │ │ │ │ - tsteq r7, r2, asr #28 │ │ │ │ - smlabteq r9, r6, sp, r9 │ │ │ │ - tsteq r7, r8, lsr #28 │ │ │ │ - tsteq r8, r6, asr r1 │ │ │ │ - tsteq r9, ip, asr r5 │ │ │ │ - smlatbeq r7, r0, sp, sl │ │ │ │ - tsteq r9, sl, lsr r5 │ │ │ │ - tsteq r8, r2, rrx │ │ │ │ - tsteq r9, r8, lsl r5 │ │ │ │ - qaddeq r2, r4, r8 │ │ │ │ - strdeq sl, [r9, -r6] │ │ │ │ - tsteq r9, r6, asr #16 │ │ │ │ - ldrdeq sl, [r9, -r8] │ │ │ │ - smlatbeq sl, ip, r6, r8 │ │ │ │ - @ instruction: 0x0109a4ba │ │ │ │ - tsteq r7, r8, asr sp │ │ │ │ - tsteq r7, r8, asr #26 │ │ │ │ - tsteq r7, r8, lsr sp │ │ │ │ - tsteq r7, r8, lsr #26 │ │ │ │ - tsteq sl, lr, asr r6 │ │ │ │ - tsteq sl, r0, ror #12 │ │ │ │ - tsteq r9, r8, lsr lr │ │ │ │ - tsteq r9, r6, rrx │ │ │ │ - tsteq r9, r4, lsr r4 │ │ │ │ - smlabteq r7, r0, sp, sl │ │ │ │ - smlabbeq r9, sl, sp, sl │ │ │ │ - smlatteq r9, sl, r3, sl │ │ │ │ - tsteq r9, r6, lsl lr │ │ │ │ - @ instruction: 0x0109bb9c │ │ │ │ - @ instruction: 0x0109a3be │ │ │ │ - @ instruction: 0x0109bb90 │ │ │ │ - @ instruction: 0x0107ab90 │ │ │ │ - tsteq r9, sl, ror r3 │ │ │ │ - @ instruction: 0x010a859a │ │ │ │ - tsteq r9, r4, ror #6 │ │ │ │ - smlabbeq sl, r8, r5, r8 │ │ │ │ - tsteq sl, r8, ror r5 │ │ │ │ - smlabteq r7, r2, fp, sl │ │ │ │ - @ instruction: 0x0107abba │ │ │ │ - tsteq sl, sl, asr r5 │ │ │ │ - smlabbeq r8, r6, r2, r2 │ │ │ │ - tsteq r7, ip, ror fp │ │ │ │ - tsteq r7, r4, ror fp │ │ │ │ - tsteq sl, r4, lsr #10 │ │ │ │ - smlatbeq r9, r4, r2, sl │ │ │ │ - tsteq r9, r8, asr pc │ │ │ │ - smlabbeq r9, r6, r2, sl │ │ │ │ - strdeq r8, [sl, -sl] │ │ │ │ - tsteq r9, r6, ror #4 │ │ │ │ - tsteq r9, r6, lsl sl │ │ │ │ - tsteq r9, r0, asr r2 │ │ │ │ - tsteq r9, r6, lsl #20 │ │ │ │ - @ instruction: 0x010a84b0 │ │ │ │ - smlabteq r9, r6, fp, sl │ │ │ │ - smlatteq r9, lr, sp, fp │ │ │ │ - tsteq sl, r4, lsl #16 │ │ │ │ - smlatbeq r9, r6, fp, sl │ │ │ │ - smlabteq r9, ip, r1, sl │ │ │ │ - @ instruction: 0x0109baba │ │ │ │ - tsteq r9, lr, lsl r0 │ │ │ │ - @ instruction: 0x0109bab4 │ │ │ │ - smlabbeq r9, r2, r9, r9 │ │ │ │ - tsteq r7, sl, lsr #20 │ │ │ │ - tsteq r7, r4, lsr #20 │ │ │ │ - smlatbeq sl, r6, sp, r3 │ │ │ │ + tsteq r8, ip, lsl r7 │ │ │ │ + tsteq r8, r8, lsl r7 │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ + tsteq r8, r0, lsl r7 │ │ │ │ + tsteq r8, ip, lsl #14 │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + strdeq r2, [r8, -ip] │ │ │ │ + strdeq r2, [r8, -r8] │ │ │ │ + tsteq sl, r4, lsr #6 │ │ │ │ + tsteq sl, r4, lsl #6 │ │ │ │ + @ instruction: 0x011073d6 │ │ │ │ + strdeq r7, [sl, -lr] │ │ │ │ + tsteq r7, r0, lsr #28 │ │ │ │ + tsteq r9, sl, asr sp │ │ │ │ strdeq sl, [r7, -lr] │ │ │ │ - strdeq sl, [r7, -r8] │ │ │ │ - tsteq r9, sl, asr r9 │ │ │ │ - tsteq r8, r0, asr #26 │ │ │ │ - strdeq fp, [r9, -r6] │ │ │ │ - tsteq r8, ip, lsr sp │ │ │ │ - tsteq r0, r0, lsr pc │ │ │ │ - tsteq r9, lr, asr r1 │ │ │ │ - tsteq r7, lr, ror r9 │ │ │ │ - tsteq r7, r8, ror r9 │ │ │ │ - tsteq r9, sl, lsr r2 │ │ │ │ - tsteq r8, r2, ror fp │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - tsteq r9, r6, asr r2 │ │ │ │ - tsteq r7, r6, lsr #18 │ │ │ │ - tsteq r7, r0, lsr #18 │ │ │ │ - smlatbeq sl, r2, sp, r6 │ │ │ │ - strdeq sl, [r7, -sl] │ │ │ │ - strdeq sl, [r7, -r4] │ │ │ │ - smlatteq r8, sl, r0, r2 │ │ │ │ - ldrdeq r2, [r8, -ip] │ │ │ │ - ldrdeq r2, [r8, -sl] │ │ │ │ - ldrdeq r2, [r8, -r8] │ │ │ │ + tsteq r9, sl, asr #26 │ │ │ │ + ldrdeq sl, [r7, -sl] │ │ │ │ + tsteq r9, r2, asr #26 │ │ │ │ + @ instruction: 0x0107adb6 │ │ │ │ + tsteq r9, lr, lsr #26 │ │ │ │ + @ instruction: 0x0107ad92 │ │ │ │ + tsteq r9, r6, lsl sp │ │ │ │ + tsteq r7, r8, ror sp │ │ │ │ + smlatbeq r8, r6, r0, r2 │ │ │ │ + smlatbeq r9, ip, r4, sl │ │ │ │ + strdeq sl, [r7, -r0] │ │ │ │ + smlabbeq r9, sl, r4, sl │ │ │ │ + @ instruction: 0x01081fb2 │ │ │ │ + tsteq r9, r8, ror #8 │ │ │ │ + smlatbeq r8, r4, pc, r1 @ │ │ │ │ + tsteq r9, r6, asr #8 │ │ │ │ + @ instruction: 0x0109a796 │ │ │ │ + tsteq r9, r8, lsr #8 │ │ │ │ + strdeq r8, [sl, -ip] │ │ │ │ + tsteq r9, sl, lsl #8 │ │ │ │ + smlatbeq r7, r8, ip, sl │ │ │ │ + @ instruction: 0x0107ac98 │ │ │ │ + smlabbeq r7, r8, ip, sl │ │ │ │ + tsteq r7, r8, ror ip │ │ │ │ + smlatbeq sl, lr, r5, r8 │ │ │ │ + @ instruction: 0x010a85b0 │ │ │ │ + smlabbeq r9, r8, sp, sl │ │ │ │ + @ instruction: 0x01099fb6 │ │ │ │ + smlabbeq r9, r4, r3, sl │ │ │ │ + tsteq r7, r0, lsl sp │ │ │ │ + ldrdeq sl, [r9, -sl] │ │ │ │ + tsteq r9, sl, lsr r3 │ │ │ │ + tsteq r9, r6, ror #26 │ │ │ │ + smlatteq r9, ip, sl, fp │ │ │ │ + tsteq r9, lr, lsl #6 │ │ │ │ + smlatteq r9, r0, sl, fp │ │ │ │ + smlatteq r7, r0, sl, sl │ │ │ │ + smlabteq r9, sl, r2, sl │ │ │ │ + smlatteq sl, sl, r4, r8 │ │ │ │ + @ instruction: 0x0109a2b4 │ │ │ │ + ldrdeq r8, [sl, -r8] │ │ │ │ + smlabteq sl, r8, r4, r8 │ │ │ │ + tsteq r7, r2, lsl fp │ │ │ │ + tsteq r7, sl, lsl #22 │ │ │ │ + smlatbeq sl, sl, r4, r8 │ │ │ │ ldrdeq r2, [r8, -r6] │ │ │ │ - ldrdeq r2, [r8, -r4] │ │ │ │ - ldrdeq r2, [r8, -r2] │ │ │ │ - ldrdeq r2, [r8, -r0] │ │ │ │ - smlabteq r8, sl, r0, r2 │ │ │ │ - smlabteq r8, r8, r0, r2 │ │ │ │ - strdeq r6, [sl, -r6] │ │ │ │ - ldrdeq r6, [sl, -r8] │ │ │ │ - tsteq r0, ip, lsr #27 │ │ │ │ - tsteq r9, ip, lsr pc │ │ │ │ - tsteq r9, r8, asr pc │ │ │ │ - tsteq r7, sl, lsr #8 │ │ │ │ + smlabteq r7, ip, sl, sl │ │ │ │ + smlabteq r7, r4, sl, sl │ │ │ │ + tsteq sl, r4, ror r4 │ │ │ │ + strdeq sl, [r9, -r4] │ │ │ │ + smlatbeq r9, r8, lr, r9 │ │ │ │ + ldrdeq sl, [r9, -r6] │ │ │ │ + tsteq sl, sl, asr #8 │ │ │ │ + @ instruction: 0x0109a1b6 │ │ │ │ + tsteq r9, r6, ror #18 │ │ │ │ + smlatbeq r9, r0, r1, sl │ │ │ │ + tsteq r9, r6, asr r9 │ │ │ │ + tsteq sl, r0, lsl #8 │ │ │ │ + tsteq r9, r6, lsl fp │ │ │ │ + tsteq r9, lr, lsr sp │ │ │ │ + tsteq sl, r4, asr r7 │ │ │ │ + strdeq sl, [r9, -r6] │ │ │ │ + tsteq r9, ip, lsl r1 │ │ │ │ + tsteq r9, sl, lsl #20 │ │ │ │ + tsteq r9, lr, ror #30 │ │ │ │ + tsteq r9, r4, lsl #20 │ │ │ │ + ldrdeq r9, [r9, -r2] │ │ │ │ + tsteq r7, sl, ror r9 │ │ │ │ + tsteq r7, r4, ror r9 │ │ │ │ + strdeq r3, [sl, -r6] │ │ │ │ + tsteq r7, lr, asr #18 │ │ │ │ + tsteq r7, r8, asr #18 │ │ │ │ + smlatbeq r9, sl, r8, r9 │ │ │ │ + @ instruction: 0x01088c90 │ │ │ │ + tsteq r9, r6, asr #30 │ │ │ │ + smlabbeq r8, ip, ip, r8 │ │ │ │ + tsteq r0, r0, lsl #29 │ │ │ │ + smlatbeq r9, lr, r0, ip │ │ │ │ + smlabteq r7, lr, r8, sl │ │ │ │ + smlabteq r7, r8, r8, sl │ │ │ │ + smlabbeq r9, sl, r1, ip │ │ │ │ + smlabteq r8, r2, sl, r8 │ │ │ │ + smlabteq r8, r0, sl, r8 │ │ │ │ + smlatbeq r9, r6, r1, ip │ │ │ │ + tsteq r7, r6, ror r8 │ │ │ │ + tsteq r7, r0, ror r8 │ │ │ │ + strdeq r6, [sl, -r2] │ │ │ │ + tsteq r7, sl, asr #16 │ │ │ │ + tsteq r7, r4, asr #16 │ │ │ │ + tsteq r8, sl, lsr r0 │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ + tsteq r8, sl, lsr #32 │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ + tsteq r8, r6, lsr #32 │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ + tsteq r8, r2, lsr #32 │ │ │ │ + tsteq r8, r0, lsr #32 │ │ │ │ + tsteq r8, sl, lsl r0 │ │ │ │ + tsteq r8, r8, lsl r0 │ │ │ │ + tsteq sl, r6, asr #24 │ │ │ │ + tsteq sl, r8, lsr #24 │ │ │ │ + @ instruction: 0x01106cfc │ │ │ │ + smlabbeq r9, ip, lr, r9 │ │ │ │ + smlatbeq r9, r8, lr, r9 │ │ │ │ + tsteq r7, sl, ror r3 │ │ │ │ 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 r7, [sl, -r4] │ │ │ │ - strdeq r7, [sl, -r2] │ │ │ │ + tsteq sl, r4, lsr #30 │ │ │ │ + tsteq sl, r2, asr #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec04908 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ andle r7, r6, r1, lsr pc │ │ │ │ ldrbpl pc, [ip, r0, asr #12] @ │ │ │ │ @@ -65918,21 +65918,21 @@ │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ @ instruction: 0xf7be447a │ │ │ │ bmi 369224 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25f3c4> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ mcr 7, 5, pc, cr2, cr14, {5} @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - @ instruction: 0x01081c90 │ │ │ │ - smlabbeq r7, r8, r5, sl │ │ │ │ - smlabbeq r7, r2, r5, sl │ │ │ │ - tsteq sl, r4, lsr pc │ │ │ │ - @ instruction: 0x01099cb6 │ │ │ │ - @ instruction: 0x010a7f9c │ │ │ │ - @ instruction: 0x01099c9c │ │ │ │ + smlatteq r8, r0, fp, r1 │ │ │ │ + ldrdeq sl, [r7, -r8] │ │ │ │ + ldrdeq sl, [r7, -r2] │ │ │ │ + smlabbeq sl, r4, lr, r7 │ │ │ │ + tsteq r9, r6, lsl #24 │ │ │ │ + smlatteq sl, ip, lr, r7 │ │ │ │ + smlatteq r9, ip, fp, r9 │ │ │ │ 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 fec049c4 │ │ │ │ @@ -65941,18 +65941,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 sl, sl, ror pc │ │ │ │ - tsteq sl, r0, asr pc │ │ │ │ - tsteq sl, lr, asr pc │ │ │ │ - tsteq sl, ip, ror pc │ │ │ │ + smlabteq sl, sl, lr, r7 │ │ │ │ + smlatbeq sl, r0, lr, r7 │ │ │ │ + smlatbeq sl, lr, lr, r7 │ │ │ │ + smlabteq sl, ip, lr, r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec04a00 │ │ │ │ @ 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} │ │ │ │ @@ -66141,60 +66141,60 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stcl 7, cr15, [sl], #760 @ 0x2f8 │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ ldcllt 12, cr14, [r8, #912]! @ 0x390 │ │ │ │ - tsteq r8, r0, lsl #16 │ │ │ │ - strdeq r8, [r8, -r2] │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - smlatteq r8, lr, r7, r8 │ │ │ │ - smlatteq r8, ip, r7, r8 │ │ │ │ - tsteq r0, r8, asr #19 │ │ │ │ - ldrdeq r8, [r8, -sl] │ │ │ │ - smlatteq r8, r2, r7, r8 │ │ │ │ - smlatteq r8, r0, r7, r8 │ │ │ │ - ldrdeq r8, [r8, -lr] │ │ │ │ - smlatteq r8, r2, r7, r8 │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ - ldrdeq r8, [r8, -r2] │ │ │ │ - ldrdeq r8, [r8, -r6] │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - tsteq r8, lr, asr #16 │ │ │ │ - smlatteq r9, lr, sl, r9 │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsr #16 │ │ │ │ - tsteq r8, r6, lsr r8 │ │ │ │ - strdeq r7, [sl, -r8] │ │ │ │ - tsteq r8, lr, asr r8 │ │ │ │ - tsteq r8, r4, ror #16 │ │ │ │ - @ instruction: 0x011068b0 │ │ │ │ - tsteq r8, r6, asr r8 │ │ │ │ - tsteq sl, r2, ror r0 │ │ │ │ - tsteq r9, r0, asr #12 │ │ │ │ - tsteq r8, sl, asr #16 │ │ │ │ - tsteq r8, sl, asr r8 │ │ │ │ - tsteq r8, r4, asr r8 │ │ │ │ - tsteq r7, r8, ror #4 │ │ │ │ - tsteq r9, r4, lsl #20 │ │ │ │ - tsteq r8, lr, lsl #12 │ │ │ │ - tsteq sl, lr, asr #26 │ │ │ │ - tsteq r9, ip, lsr sl │ │ │ │ - tsteq sl, sl, lsr sp │ │ │ │ - tsteq sl, r8, lsr sp │ │ │ │ - tsteq sl, r6, lsr sp │ │ │ │ - tsteq r8, r6, lsr r6 │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - tsteq sl, lr, lsl sp │ │ │ │ - tsteq r8, sl, lsl #12 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - strdeq r7, [sl, -lr] │ │ │ │ - tsteq r9, r6, asr #18 │ │ │ │ - strdeq r7, [sl, -r4] │ │ │ │ + tsteq r8, r0, asr r7 │ │ │ │ + tsteq r8, r2, asr #14 │ │ │ │ + tsteq r8, r0, asr #14 │ │ │ │ + tsteq r8, lr, lsr r7 │ │ │ │ + tsteq r8, ip, lsr r7 │ │ │ │ + tsteq r0, r8, lsl r9 │ │ │ │ + tsteq r8, sl, lsr #14 │ │ │ │ + tsteq r8, r2, lsr r7 │ │ │ │ + tsteq r8, r0, lsr r7 │ │ │ │ + tsteq r8, lr, lsr #14 │ │ │ │ + tsteq r8, r2, lsr r7 │ │ │ │ + tsteq r8, r8, lsr #14 │ │ │ │ + tsteq r8, r2, lsr #14 │ │ │ │ + tsteq r8, r6, lsr #14 │ │ │ │ + tsteq r8, r0, lsr #14 │ │ │ │ + @ instruction: 0x0108879e │ │ │ │ + tsteq r9, lr, lsr sl │ │ │ │ + tsteq r8, ip, asr #12 │ │ │ │ + tsteq r8, r4, ror r7 │ │ │ │ + smlabbeq r8, r6, r7, r8 │ │ │ │ + tsteq sl, r8, asr #26 │ │ │ │ + smlatbeq r8, lr, r7, r8 │ │ │ │ + @ instruction: 0x010887b4 │ │ │ │ + tsteq r0, r0, lsl #16 │ │ │ │ + smlatbeq r8, r6, r7, r8 │ │ │ │ + smlabteq sl, r2, pc, r7 @ │ │ │ │ + @ instruction: 0x0109b590 │ │ │ │ + @ instruction: 0x0108879a │ │ │ │ + smlatbeq r8, sl, r7, r8 │ │ │ │ + smlatbeq r8, r4, r7, r8 │ │ │ │ + @ instruction: 0x0107a1b8 │ │ │ │ + tsteq r9, r4, asr r9 │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ + @ instruction: 0x010a7c9e │ │ │ │ + smlabbeq r9, ip, r9, sl │ │ │ │ + smlabbeq sl, sl, ip, r7 │ │ │ │ + smlabbeq sl, r8, ip, r7 │ │ │ │ + smlabbeq sl, r6, ip, r7 │ │ │ │ + smlabbeq r8, r6, r5, r8 │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ + tsteq sl, lr, ror #24 │ │ │ │ + tsteq r8, sl, asr r5 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + tsteq sl, lr, asr #24 │ │ │ │ + @ instruction: 0x01099896 │ │ │ │ + tsteq sl, r4, asr #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec04dc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vmax.f32 q3, q0, q8 │ │ │ │ @ instruction: 0xf6408553 │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @@ -67011,21 +67011,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 sl, lr, lsr ip │ │ │ │ - tsteq sl, r0, lsr sp │ │ │ │ - tsteq sl, ip, asr sl │ │ │ │ - tsteq sl, sl, ror r6 │ │ │ │ - tsteq sl, lr, lsl r6 │ │ │ │ - tsteq sl, sl, ror #2 │ │ │ │ - smlatbeq sl, ip, r1, r7 │ │ │ │ + smlabbeq sl, lr, fp, r7 │ │ │ │ + smlabbeq sl, r0, ip, r7 │ │ │ │ + smlatbeq sl, ip, r9, r7 │ │ │ │ + smlabteq sl, sl, r5, r7 │ │ │ │ + tsteq sl, lr, ror #10 │ │ │ │ + strheq r7, [sl, -sl] │ │ │ │ + strdeq r7, [sl, -ip] │ │ │ │ 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 │ │ │ │ @@ -68963,29 +68963,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 r7, lr, ror r1 │ │ │ │ - tsteq r7, r2, ror r1 │ │ │ │ - strdeq r5, [sl, -r4] │ │ │ │ - tsteq r7, r6, ror #2 │ │ │ │ - @ instruction: 0x010a5198 │ │ │ │ - tsteq r7, sl, asr r1 │ │ │ │ - tsteq r7, r4, asr r1 │ │ │ │ - tsteq r7, lr, asr #2 │ │ │ │ - mrseq r5, (UNDEF: 26) │ │ │ │ - tsteq r7, r2, asr #2 │ │ │ │ - tsteq sl, r4, ror #4 │ │ │ │ - tsteq sl, sl, lsl #4 │ │ │ │ - smlatteq sl, r0, r1, r5 │ │ │ │ - tsteq r7, sl, lsr #2 │ │ │ │ - tsteq sl, r8, ror r2 │ │ │ │ + smlabteq r7, lr, r0, r7 │ │ │ │ + smlabteq r7, r2, r0, r7 │ │ │ │ + tsteq sl, r4, asr #2 │ │ │ │ + strheq r7, [r7, -r6] │ │ │ │ + smlatteq sl, r8, r0, r5 │ │ │ │ + smlatbeq r7, sl, r0, r7 │ │ │ │ + smlatbeq r7, r4, r0, r7 │ │ │ │ + swpeq r7, lr, [r7] @ │ │ │ │ + qaddeq r5, r0, sl │ │ │ │ + swpeq r7, r2, [r7] @ │ │ │ │ + @ instruction: 0x010a51b4 │ │ │ │ + tsteq sl, sl, asr r1 │ │ │ │ + tsteq sl, r0, lsr r1 │ │ │ │ + tsteq r7, sl, ror r0 │ │ │ │ + smlabteq sl, r8, r1, r5 │ │ │ │ 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 │ │ │ │ @@ -69807,16 +69807,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 r7, ip, lsl r4 │ │ │ │ - tsteq r9, r6, lsl #24 │ │ │ │ + tsteq r7, ip, ror #6 │ │ │ │ + tsteq r9, r6, asr fp │ │ │ │ orrvc pc, r4, #168820736 @ 0xa100000 │ │ │ │ blcs 7ddecc │ │ │ │ strbthi pc, [fp], #514 @ 0x202 @ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r0, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strbthi pc, [r3], #322 @ 0x142 @ │ │ │ │ @@ -72495,194 +72495,194 @@ │ │ │ │ bl 1371d18 │ │ │ │ bmi feeebe58 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b89600 │ │ │ │ andlt lr, r2, r2, asr #22 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x0109ddb4 │ │ │ │ - tsteq r9, ip, lsl r2 │ │ │ │ - smlatteq sl, r4, r7, r2 │ │ │ │ - smlatbeq r7, r0, sl, r4 │ │ │ │ - @ instruction: 0x01074a98 │ │ │ │ - smlabteq sl, r0, r7, r2 │ │ │ │ - @ instruction: 0x010a27be │ │ │ │ - smlabteq sl, r4, r7, r2 │ │ │ │ - tsteq r9, r0, rrx │ │ │ │ - @ instruction: 0x0109419e │ │ │ │ - smlabteq r9, r6, fp, r4 │ │ │ │ - smlabbeq sl, r4, r7, r2 │ │ │ │ - tsteq r9, r2, lsl #26 │ │ │ │ - tsteq sl, r4, ror #14 │ │ │ │ - tsteq sl, r6, ror #14 │ │ │ │ - tsteq sl, r4, ror #14 │ │ │ │ - smlatbeq r7, r2, r0, ip │ │ │ │ - @ instruction: 0x01074998 │ │ │ │ - @ instruction: 0x01074990 │ │ │ │ - tsteq sl, r6, lsr r7 │ │ │ │ - ldrdeq r4, [r9, -r6] │ │ │ │ - tsteq sl, r8, lsl r7 │ │ │ │ + tsteq r9, r4, lsl #26 │ │ │ │ + tsteq r9, ip, ror #2 │ │ │ │ + tsteq sl, r4, lsr r7 │ │ │ │ + strdeq r4, [r7, -r0] │ │ │ │ + smlatteq r7, r8, r9, r4 │ │ │ │ + tsteq sl, r0, lsl r7 │ │ │ │ tsteq sl, lr, lsl #14 │ │ │ │ - tsteq sl, ip, lsl #14 │ │ │ │ - tsteq r7, ip │ │ │ │ - tsteq r7, r2, lsl #18 │ │ │ │ - strdeq r4, [r7, -sl] │ │ │ │ - smlatteq sl, r6, r6, r2 │ │ │ │ - ldrdeq r4, [r7, -r0] │ │ │ │ - smlatbeq sl, lr, r7, r2 │ │ │ │ - ldrdeq r2, [sl, -r8] │ │ │ │ - tsteq sl, sl, ror r7 │ │ │ │ + tsteq sl, r4, lsl r7 │ │ │ │ + @ instruction: 0x01095fb0 │ │ │ │ + smlatteq r9, lr, r0, r4 │ │ │ │ + tsteq r9, r6, lsl fp │ │ │ │ ldrdeq r2, [sl, -r4] │ │ │ │ - smlabteq sl, r6, r8, r2 │ │ │ │ - smlabteq sl, lr, r8, r2 │ │ │ │ - tsteq r7, ip, lsr r8 │ │ │ │ - smlabteq r8, r0, sp, r2 │ │ │ │ - tsteq r9, lr, ror #30 │ │ │ │ - tsteq sl, ip, lsl r6 │ │ │ │ - smlatteq r7, r0, r7, r4 │ │ │ │ - ldrdeq r4, [r7, -r8] │ │ │ │ - smlabbeq sl, ip, sp, r6 │ │ │ │ - tsteq sl, r4, lsl r5 │ │ │ │ - smlabteq sl, r8, r5, r2 │ │ │ │ - tsteq r8, ip, lsl sp │ │ │ │ - smlatbeq sl, ip, r5, r2 │ │ │ │ - tsteq r9, ip, lsr pc │ │ │ │ - ldrdeq r2, [r8, -r4] │ │ │ │ - tsteq sl, lr, ror #10 │ │ │ │ - tsteq sl, lr, ror #10 │ │ │ │ - tsteq r9, lr, lsr fp │ │ │ │ - tsteq r9, sl, lsr fp │ │ │ │ - tsteq sl, lr, asr #10 │ │ │ │ - ldrdeq r4, [r9, -lr] │ │ │ │ - ldrdeq r4, [r9, -sl] │ │ │ │ - tsteq r0, r0, ror #24 │ │ │ │ - tsteq sl, r4, lsl r5 │ │ │ │ - tsteq sl, ip, lsl #10 │ │ │ │ - tsteq sl, r8, lsl #10 │ │ │ │ - tsteq sl, r4, lsl #10 │ │ │ │ - tsteq sl, r0, lsl #10 │ │ │ │ + tsteq r9, r2, asr ip │ │ │ │ + @ instruction: 0x010a26b4 │ │ │ │ + @ instruction: 0x010a26b6 │ │ │ │ + @ instruction: 0x010a26b4 │ │ │ │ + strdeq fp, [r7, -r2] │ │ │ │ + smlatteq r7, r8, r8, r4 │ │ │ │ + smlatteq r7, r0, r8, r4 │ │ │ │ + smlabbeq sl, r6, r6, r2 │ │ │ │ + tsteq r9, r6, lsr #24 │ │ │ │ + tsteq sl, r8, ror #12 │ │ │ │ + tsteq sl, lr, asr r6 │ │ │ │ + tsteq sl, ip, asr r6 │ │ │ │ + tsteq r7, ip, asr pc │ │ │ │ + tsteq r7, r2, asr r8 │ │ │ │ + tsteq r7, sl, asr #16 │ │ │ │ + tsteq sl, r6, lsr r6 │ │ │ │ + tsteq r7, r0, lsr #16 │ │ │ │ + strdeq r2, [sl, -lr] │ │ │ │ + tsteq sl, r8, lsr #16 │ │ │ │ + smlabteq sl, sl, r6, r2 │ │ │ │ + tsteq sl, r4, lsr #16 │ │ │ │ + tsteq sl, r6, lsl r8 │ │ │ │ + tsteq sl, lr, lsl r8 │ │ │ │ + smlabbeq r7, ip, r7, r4 │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + @ instruction: 0x01093ebe │ │ │ │ + tsteq sl, ip, ror #10 │ │ │ │ + tsteq r7, r0, lsr r7 │ │ │ │ + tsteq r7, r8, lsr #14 │ │ │ │ + ldrdeq r6, [sl, -ip] │ │ │ │ + tsteq sl, r4, ror #8 │ │ │ │ + tsteq sl, r8, lsl r5 │ │ │ │ + tsteq r8, ip, ror #24 │ │ │ │ strdeq r2, [sl, -ip] │ │ │ │ - strdeq r2, [sl, -r8] │ │ │ │ - strdeq r2, [sl, -r4] │ │ │ │ - strdeq r2, [sl, -r0] │ │ │ │ - smlatteq sl, ip, r4, r2 │ │ │ │ - smlatteq sl, r0, r4, r2 │ │ │ │ - ldrdeq r2, [sl, -ip] │ │ │ │ - ldrdeq r2, [sl, -r8] │ │ │ │ - ldrdeq r2, [sl, -r4] │ │ │ │ - ldrdeq r2, [sl, -r0] │ │ │ │ - smlabteq sl, ip, r4, r2 │ │ │ │ - smlabteq sl, r8, r4, r2 │ │ │ │ - smlabteq sl, r4, r4, r2 │ │ │ │ + smlabbeq r9, ip, lr, r5 │ │ │ │ + tsteq r8, r4, lsr #20 │ │ │ │ @ instruction: 0x010a24be │ │ │ │ - tsteq r9, r2, lsl fp │ │ │ │ - smlatbeq sl, lr, r2, r2 │ │ │ │ - tsteq sl, r6, lsl r4 │ │ │ │ - tsteq sl, lr, lsl r4 │ │ │ │ - tsteq sl, lr, ror #8 │ │ │ │ - strdeq r2, [sl, -r2] │ │ │ │ - strdeq r2, [sl, -sl] │ │ │ │ - tsteq sl, r2, asr r4 │ │ │ │ - smlatteq sl, r6, r3, r2 │ │ │ │ - smlatteq sl, r2, r3, r2 │ │ │ │ - ldrdeq r2, [sl, -lr] │ │ │ │ - ldrdeq r2, [sl, -sl] │ │ │ │ - tsteq sl, r6, lsl r4 │ │ │ │ - tsteq sl, r6, lsl r4 │ │ │ │ - @ instruction: 0x011009fc │ │ │ │ - tsteq sl, r4, lsl #8 │ │ │ │ - tsteq sl, r0, lsr #6 │ │ │ │ - tsteq sl, ip, lsl r3 │ │ │ │ - tsteq sl, r8, lsl r3 │ │ │ │ - tsteq sl, r4, lsl r3 │ │ │ │ - tsteq sl, r0, lsl r3 │ │ │ │ - tsteq sl, ip, lsl #6 │ │ │ │ - tsteq sl, r8, lsl #6 │ │ │ │ - tsteq sl, r4, lsl #6 │ │ │ │ - tsteq sl, r6, ror r3 │ │ │ │ - tsteq r9, r2, asr r9 │ │ │ │ - smlatteq sl, lr, r0, r2 │ │ │ │ - tsteq sl, r6, asr r2 │ │ │ │ - tsteq sl, lr, asr r2 │ │ │ │ - smlatbeq sl, lr, r2, r2 │ │ │ │ - tsteq sl, r2, lsr r2 │ │ │ │ - tsteq sl, sl, lsr r2 │ │ │ │ - @ instruction: 0x010a2292 │ │ │ │ - tsteq sl, r6, lsr #4 │ │ │ │ - tsteq sl, r2, lsr #4 │ │ │ │ - tsteq sl, lr, lsl r2 │ │ │ │ - tsteq sl, sl, lsl r2 │ │ │ │ - tsteq sl, r6, asr r2 │ │ │ │ - @ instruction: 0x010a2296 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - smlabbeq sl, r2, r2, r2 │ │ │ │ + @ instruction: 0x010a24be │ │ │ │ + smlabbeq r9, lr, sl, r4 │ │ │ │ + smlabbeq r9, sl, sl, r4 │ │ │ │ + @ instruction: 0x010a249e │ │ │ │ + tsteq r9, lr, lsr #20 │ │ │ │ + tsteq r9, sl, lsr #20 │ │ │ │ + @ instruction: 0x01100bb0 │ │ │ │ + tsteq sl, r4, ror #8 │ │ │ │ + tsteq sl, ip, asr r4 │ │ │ │ + tsteq sl, r8, asr r4 │ │ │ │ + tsteq sl, r4, asr r4 │ │ │ │ + tsteq sl, r0, asr r4 │ │ │ │ + tsteq sl, ip, asr #8 │ │ │ │ + tsteq sl, r8, asr #8 │ │ │ │ + tsteq sl, r4, asr #8 │ │ │ │ + tsteq sl, r0, asr #8 │ │ │ │ + tsteq sl, ip, lsr r4 │ │ │ │ + tsteq sl, r0, lsr r4 │ │ │ │ + tsteq sl, ip, lsr #8 │ │ │ │ + tsteq sl, r8, lsr #8 │ │ │ │ + tsteq sl, r4, lsr #8 │ │ │ │ + tsteq sl, r0, lsr #8 │ │ │ │ + tsteq sl, ip, lsl r4 │ │ │ │ + tsteq sl, r8, lsl r4 │ │ │ │ + tsteq sl, r4, lsl r4 │ │ │ │ + tsteq sl, lr, lsl #8 │ │ │ │ + tsteq r9, r2, ror #20 │ │ │ │ + strdeq r2, [sl, -lr] │ │ │ │ + tsteq sl, r6, ror #6 │ │ │ │ + tsteq sl, lr, ror #6 │ │ │ │ + @ instruction: 0x010a23be │ │ │ │ + tsteq sl, r2, asr #6 │ │ │ │ + tsteq sl, sl, asr #6 │ │ │ │ + smlatbeq sl, r2, r3, r2 │ │ │ │ + tsteq sl, r6, lsr r3 │ │ │ │ + tsteq sl, r2, lsr r3 │ │ │ │ + tsteq sl, lr, lsr #6 │ │ │ │ + tsteq sl, sl, lsr #6 │ │ │ │ + tsteq sl, r6, ror #6 │ │ │ │ + tsteq sl, r6, ror #6 │ │ │ │ + tsteq r0, ip, asr #18 │ │ │ │ + tsteq sl, r4, asr r3 │ │ │ │ + tsteq sl, r0, ror r2 │ │ │ │ + tsteq sl, ip, ror #4 │ │ │ │ + tsteq sl, r8, ror #4 │ │ │ │ tsteq sl, r4, ror #4 │ │ │ │ + tsteq sl, r0, ror #4 │ │ │ │ tsteq sl, ip, asr r2 │ │ │ │ + tsteq sl, r8, asr r2 │ │ │ │ tsteq sl, r4, asr r2 │ │ │ │ - tsteq sl, ip, asr #4 │ │ │ │ - tsteq sl, r4, asr #4 │ │ │ │ - tsteq r0, r2, lsr #15 │ │ │ │ - tsteq sl, r2, asr #4 │ │ │ │ - tsteq sl, sl, lsr r2 │ │ │ │ - tsteq sl, r2, lsr r2 │ │ │ │ - tsteq sl, r6, asr #4 │ │ │ │ - tsteq sl, lr, lsr r2 │ │ │ │ - @ instruction: 0x010a47be │ │ │ │ - @ instruction: 0x0107b898 │ │ │ │ - smlatteq r7, ip, r0, r4 │ │ │ │ - ldrdeq r3, [r9, -r6] │ │ │ │ - tsteq r9, sl, asr #18 │ │ │ │ - tsteq r7, ip, asr r1 │ │ │ │ - tsteq r7, r4, asr r1 │ │ │ │ - ldrdeq r2, [sl, -r4] │ │ │ │ - ldrdeq r2, [sl, -r6] │ │ │ │ - ldrdeq r2, [sl, -sl] │ │ │ │ - strdeq r4, [r9, -r6] │ │ │ │ - strdeq r4, [r7, -r8] │ │ │ │ - strdeq r4, [r7, -r0] │ │ │ │ - @ instruction: 0x010a21b0 │ │ │ │ - tsteq sl, r2, ror r1 │ │ │ │ - tsteq sl, r6, ror r1 │ │ │ │ + smlabteq sl, r6, r2, r2 │ │ │ │ smlatbeq r9, r2, r8, r4 │ │ │ │ - swpeq r4, r4, [r7] │ │ │ │ - smlabbeq r7, ip, r0, r4 │ │ │ │ - tsteq sl, r0, ror #2 │ │ │ │ - tsteq sl, lr, lsl #2 │ │ │ │ - tsteq sl, r2, lsl r1 │ │ │ │ - tsteq r9, lr, asr #16 │ │ │ │ - tsteq r7, r0, lsr r0 │ │ │ │ - tsteq r7, r8, lsr #32 │ │ │ │ - tsteq sl, r0, lsl r1 │ │ │ │ - smlatbeq sl, ip, r0, r2 │ │ │ │ - strheq r2, [sl, -r2] │ │ │ │ - tsteq r9, r0, lsl #16 │ │ │ │ - ldrdeq r3, [r7, -r4] │ │ │ │ - smlabteq r7, lr, pc, r3 @ │ │ │ │ - smlabteq sl, ip, r0, r2 │ │ │ │ - qaddeq r2, r4, sl │ │ │ │ - qaddeq r2, sl, sl │ │ │ │ - @ instruction: 0x010947b8 │ │ │ │ - tsteq r7, ip, ror pc │ │ │ │ - tsteq r7, r6, ror pc │ │ │ │ - smlabbeq sl, r8, r0, r2 │ │ │ │ + tsteq sl, lr, lsr r0 │ │ │ │ + smlatbeq sl, r6, r1, r2 │ │ │ │ + smlatbeq sl, lr, r1, r2 │ │ │ │ + strdeq r2, [sl, -lr] │ │ │ │ + smlabbeq sl, r2, r1, r2 │ │ │ │ + smlabbeq sl, sl, r1, r2 │ │ │ │ + smlatteq sl, r2, r1, r2 │ │ │ │ + tsteq sl, r6, ror r1 │ │ │ │ + tsteq sl, r2, ror r1 │ │ │ │ + tsteq sl, lr, ror #2 │ │ │ │ + tsteq sl, sl, ror #2 │ │ │ │ + smlatbeq sl, r6, r1, r2 │ │ │ │ + smlatteq sl, r6, r1, r2 │ │ │ │ + tsteq r0, ip, lsl #15 │ │ │ │ + ldrdeq r2, [sl, -r2] │ │ │ │ + @ instruction: 0x010a21b4 │ │ │ │ + smlatbeq sl, ip, r1, r2 │ │ │ │ + smlatbeq sl, r4, r1, r2 │ │ │ │ + @ instruction: 0x010a219c │ │ │ │ + @ instruction: 0x010a2194 │ │ │ │ + @ instruction: 0x011006f2 │ │ │ │ + @ instruction: 0x010a2192 │ │ │ │ + smlabbeq sl, sl, r1, r2 │ │ │ │ + smlabbeq sl, r2, r1, r2 │ │ │ │ + @ instruction: 0x010a2196 │ │ │ │ + smlabbeq sl, lr, r1, r2 │ │ │ │ + tsteq sl, lr, lsl #14 │ │ │ │ + smlatteq r7, r8, r7, fp │ │ │ │ + tsteq r7, ip, lsr r0 │ │ │ │ + tsteq r9, r6, lsr #16 │ │ │ │ + @ instruction: 0x0109489a │ │ │ │ + smlatbeq r7, ip, r0, r4 │ │ │ │ + smlatbeq r7, r4, r0, r4 │ │ │ │ + tsteq sl, r4, lsr #2 │ │ │ │ + tsteq sl, r6, lsr #2 │ │ │ │ + tsteq sl, sl, lsr #2 │ │ │ │ + tsteq r9, r6, asr #16 │ │ │ │ + tsteq r7, r8, asr #32 │ │ │ │ + tsteq r7, r0, asr #32 │ │ │ │ + mrseq r2, (UNDEF: 26) │ │ │ │ + smlabteq sl, r2, r0, r2 │ │ │ │ + smlabteq sl, r6, r0, r2 │ │ │ │ + strdeq r4, [r9, -r2] │ │ │ │ + smlatteq r7, r4, pc, r3 @ │ │ │ │ + ldrdeq r3, [r7, -ip] │ │ │ │ + strheq r2, [sl, -r0] │ │ │ │ + qaddeq r2, lr, sl │ │ │ │ + tsteq sl, r2, rrx │ │ │ │ + @ instruction: 0x0109479e │ │ │ │ + smlabbeq r7, r0, pc, r3 @ │ │ │ │ + tsteq r7, r8, ror pc │ │ │ │ + tsteq sl, r0, rrx │ │ │ │ strdeq r1, [sl, -ip] │ │ │ │ tsteq sl, r2 │ │ │ │ - tsteq r9, r0, ror r7 │ │ │ │ + tsteq r9, r0, asr r7 │ │ │ │ tsteq r7, r4, lsr #30 │ │ │ │ tsteq r7, lr, lsl pc │ │ │ │ - tsteq sl, r4, asr #32 │ │ │ │ + tsteq sl, ip, lsl r0 │ │ │ │ smlatbeq sl, r4, pc, r1 @ │ │ │ │ smlatbeq sl, sl, pc, r1 @ │ │ │ │ - tsteq r9, r8, lsr #14 │ │ │ │ + tsteq r9, r8, lsl #14 │ │ │ │ smlabteq r7, ip, lr, r3 │ │ │ │ smlabteq r7, r6, lr, r3 │ │ │ │ - mrseq r2, (UNDEF: 10) │ │ │ │ + ldrdeq r1, [sl, -r8] │ │ │ │ tsteq sl, ip, asr #30 │ │ │ │ tsteq sl, r2, asr pc │ │ │ │ - @ instruction: 0x01073abe │ │ │ │ + smlabteq r9, r0, r6, r4 │ │ │ │ + tsteq r7, r4, ror lr │ │ │ │ + tsteq r7, lr, ror #28 │ │ │ │ + @ instruction: 0x010a1f94 │ │ │ │ + strdeq r1, [sl, -r4] │ │ │ │ + strdeq r1, [sl, -sl] │ │ │ │ + tsteq r9, r8, ror r6 │ │ │ │ + tsteq r7, ip, lsl lr │ │ │ │ + tsteq r7, r6, lsl lr │ │ │ │ + tsteq sl, r0, asr pc │ │ │ │ + @ instruction: 0x010a1e9c │ │ │ │ + smlatbeq sl, r2, lr, r1 │ │ │ │ + tsteq r7, lr, lsl #20 │ │ │ │ eorsle r2, sl, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0b32c │ │ │ │ @ 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 │ │ │ │ @@ -72713,23 +72713,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 r1, [sl, -ip] │ │ │ │ - smlabteq r7, lr, r6, r3 │ │ │ │ - smlabteq sl, r6, ip, r1 │ │ │ │ - smlabteq sl, r8, ip, r1 │ │ │ │ - smlatbeq sl, r0, ip, r1 │ │ │ │ - smlabbeq sl, r6, ip, r1 │ │ │ │ - @ instruction: 0x01073698 │ │ │ │ - @ instruction: 0x01073692 │ │ │ │ - smlabbeq r7, ip, r6, r3 │ │ │ │ + tsteq sl, ip, asr #24 │ │ │ │ + tsteq r7, lr, lsl r6 │ │ │ │ + tsteq sl, r6, lsl ip │ │ │ │ + tsteq sl, r8, lsl ip │ │ │ │ + strdeq r1, [sl, -r0] │ │ │ │ + ldrdeq r1, [sl, -r6] │ │ │ │ + smlatteq r7, r8, r5, r3 │ │ │ │ + smlatteq r7, r2, r5, r3 │ │ │ │ + ldrdeq r3, [r7, -ip] │ │ │ │ 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 │ │ │ │ @@ -73015,79 +73015,79 @@ │ │ │ │ and lr, r7, ip, lsr pc │ │ │ │ strbmi r4, [r3], -r5, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ svc 0x0032f7b7 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabteq r8, r6, sp, r1 │ │ │ │ - tsteq sl, r6, lsr #18 │ │ │ │ - smlatbeq r8, r0, sp, r1 │ │ │ │ - @ instruction: 0x01081d9e │ │ │ │ - @ instruction: 0x01081d9c │ │ │ │ - @ instruction: 0x01081d9a │ │ │ │ - tstpeq pc, r6, ror pc @ p-variant is OBSOLETE @ │ │ │ │ - smlabbeq r8, r8, sp, r1 │ │ │ │ - @ instruction: 0x01081d90 │ │ │ │ - smlabbeq r8, lr, sp, r1 │ │ │ │ - smlabbeq r8, ip, sp, r1 │ │ │ │ - @ instruction: 0x01081d90 │ │ │ │ - smlabbeq r8, r6, sp, r1 │ │ │ │ - smlabbeq r8, r0, sp, r1 │ │ │ │ - smlabbeq r8, r4, sp, r1 │ │ │ │ - tsteq r8, lr, ror sp │ │ │ │ - tsteq sl, r6, asr r8 │ │ │ │ - tsteq r9, r0, asr sp │ │ │ │ - tsteq r9, lr, asr #26 │ │ │ │ - smlabbeq r7, r8, r1, fp │ │ │ │ - ldrdeq fp, [r7, -sl] │ │ │ │ - tsteq r9, ip, lsl lr │ │ │ │ - ldrdeq r3, [r9, -sl] │ │ │ │ - tsteq r7, r4, lsr #2 │ │ │ │ - tsteq r7, r2, lsr #2 │ │ │ │ - tstpeq pc, r2, asr lr @ p-variant is OBSOLETE @ │ │ │ │ - @ instruction: 0x010936b8 │ │ │ │ - tsteq r7, r0, asr #2 │ │ │ │ - tsteq r7, r8, lsr #2 │ │ │ │ - @ instruction: 0x01081cb0 │ │ │ │ - ldrdeq r2, [r9, -r4] │ │ │ │ - tsteq sl, r2, lsr #20 │ │ │ │ - ldrdeq r1, [sl, -r0] │ │ │ │ - @ instruction: 0x01094b9e │ │ │ │ - tsteq sl, r0, lsl sl │ │ │ │ - @ instruction: 0x01081db8 │ │ │ │ - @ instruction: 0x01081db2 │ │ │ │ - tsteq r8, sl, ror #24 │ │ │ │ - tsteq r8, lr, ror #24 │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - tsteq r8, r2, ror ip │ │ │ │ - tstpeq pc, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sl, ip, r9, r1 │ │ │ │ - tsteq r9, ip, lsl #30 │ │ │ │ - tsteq r8, lr, asr #24 │ │ │ │ - smlatteq r9, lr, lr, r2 │ │ │ │ - strdeq r1, [r8, -ip] │ │ │ │ - tsteq sl, r0, asr r5 │ │ │ │ - tsteq r8, r6, lsr ip │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - tsteq r8, r6, asr #24 │ │ │ │ - tsteq r8, r0, asr ip │ │ │ │ - tsteq r8, r6, asr ip │ │ │ │ - smlatbeq pc, r2, ip, pc @ │ │ │ │ - tsteq sl, ip, lsl #18 │ │ │ │ - tsteq r9, ip, asr #28 │ │ │ │ - tsteq sl, r2, lsl r9 │ │ │ │ - tsteq r9, r4, lsr #20 │ │ │ │ - tstpeq pc, sl, asr ip @ p-variant is OBSOLETE @ │ │ │ │ - tsteq r8, lr, asr ip │ │ │ │ - smlabbeq r5, sl, r3, fp │ │ │ │ - smlabteq sl, r8, r8, r1 │ │ │ │ - smlabteq sl, lr, r8, r1 │ │ │ │ - ldrdeq r1, [sl, -r4] │ │ │ │ - smlatbeq r7, r0, r2, r3 │ │ │ │ + tsteq r8, r6, lsl sp │ │ │ │ + tsteq sl, r6, ror r8 │ │ │ │ + strdeq r1, [r8, -r0] │ │ │ │ + smlatteq r8, lr, ip, r1 │ │ │ │ + smlatteq r8, ip, ip, r1 │ │ │ │ + smlatteq r8, sl, ip, r1 │ │ │ │ + smlabteq pc, r6, lr, pc @ │ │ │ │ + ldrdeq r1, [r8, -r8] │ │ │ │ + smlatteq r8, r0, ip, r1 │ │ │ │ + ldrdeq r1, [r8, -lr] │ │ │ │ + ldrdeq r1, [r8, -ip] │ │ │ │ + smlatteq r8, r0, ip, r1 │ │ │ │ + ldrdeq r1, [r8, -r6] │ │ │ │ + ldrdeq r1, [r8, -r0] │ │ │ │ + ldrdeq r1, [r8, -r4] │ │ │ │ + smlabteq r8, lr, ip, r1 │ │ │ │ + smlatbeq sl, r6, r7, r0 │ │ │ │ + smlatbeq r9, r0, ip, r3 │ │ │ │ + @ instruction: 0x01093c9e │ │ │ │ + ldrdeq fp, [r7, -r8] │ │ │ │ + tsteq r7, sl, lsr #32 │ │ │ │ + tsteq r9, ip, ror #26 │ │ │ │ + tsteq r9, sl, lsr #24 │ │ │ │ + tsteq r7, r4, ror r0 │ │ │ │ + tsteq r7, r2, ror r0 │ │ │ │ + smlatbeq pc, r2, sp, pc @ │ │ │ │ + tsteq r9, r8, lsl #12 │ │ │ │ + swpeq fp, r0, [r7] │ │ │ │ + tsteq r7, r8, ror r0 │ │ │ │ + tsteq r8, r0, lsl #24 │ │ │ │ + tsteq r9, r4, lsr #30 │ │ │ │ + tsteq sl, r2, ror r9 │ │ │ │ + tsteq sl, r0, lsr #10 │ │ │ │ + smlatteq r9, lr, sl, r4 │ │ │ │ + tsteq sl, r0, ror #18 │ │ │ │ + tsteq r8, r8, lsl #26 │ │ │ │ + tsteq r8, r2, lsl #26 │ │ │ │ + @ instruction: 0x01081bba │ │ │ │ + @ instruction: 0x01081bbe │ │ │ │ + @ instruction: 0x01081bbc │ │ │ │ + smlabteq r8, r2, fp, r1 │ │ │ │ + @ instruction: 0x010ffcb2 │ │ │ │ + strdeq r1, [sl, -ip] │ │ │ │ + tsteq r9, ip, asr lr │ │ │ │ + @ instruction: 0x01081b9e │ │ │ │ + tsteq r9, lr, lsr lr │ │ │ │ + tsteq r8, ip, asr #20 │ │ │ │ + smlatbeq sl, r0, r4, r3 │ │ │ │ + smlabbeq r8, r6, fp, r1 │ │ │ │ + smlabbeq r8, ip, fp, r1 │ │ │ │ + @ instruction: 0x01081b96 │ │ │ │ + smlatbeq r8, r0, fp, r1 │ │ │ │ + smlatbeq r8, r6, fp, r1 │ │ │ │ + strdeq pc, [pc, -r2] │ │ │ │ + tsteq sl, ip, asr r8 │ │ │ │ + @ instruction: 0x01092d9c │ │ │ │ + tsteq sl, r2, ror #16 │ │ │ │ + tsteq r9, r4, ror r9 │ │ │ │ + smlatbeq pc, sl, fp, pc @ │ │ │ │ + smlatbeq r8, lr, fp, r1 │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + tsteq sl, r8, lsl r8 │ │ │ │ + tsteq sl, lr, lsl r8 │ │ │ │ + tsteq sl, r4, lsr #16 │ │ │ │ + strdeq r3, [r7, -r0] │ │ │ │ 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 @ │ │ │ │ @@ -73904,19 +73904,19 @@ │ │ │ │ blcs 7e1ea8 │ │ │ │ ldrhi pc, [fp, r1, lsl #4] │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf14107d1 │ │ │ │ @ instruction: 0xf0018794 │ │ │ │ svclt 0x0000bf95 │ │ │ │ - @ instruction: 0x010a17b0 │ │ │ │ - @ instruction: 0x010a16bc │ │ │ │ - @ instruction: 0x010a1594 │ │ │ │ - tsteq sl, r0, lsl #24 │ │ │ │ - strdeq r0, [sl, -r6] │ │ │ │ + tsteq sl, r0, lsl #14 │ │ │ │ + tsteq sl, ip, lsl #12 │ │ │ │ + smlatteq sl, r4, r4, r1 │ │ │ │ + tsteq sl, r0, asr fp │ │ │ │ + tsteq sl, r6, asr #22 │ │ │ │ @ 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 │ │ │ │ @@ -74728,18 +74728,18 @@ │ │ │ │ blcs 7e2b88 │ │ │ │ msrhi R11_fiq, r1 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107dc │ │ │ │ @ instruction: 0xf0018127 │ │ │ │ svclt 0x0000b922 │ │ │ │ - tsteq sl, lr, ror #22 │ │ │ │ - smlatbeq sl, r6, fp, r0 │ │ │ │ - tsteq sl, r8, lsl ip │ │ │ │ - @ instruction: 0x010a0b98 │ │ │ │ + @ instruction: 0x010a0abe │ │ │ │ + strdeq r0, [sl, -r6] │ │ │ │ + tsteq sl, r8, ror #22 │ │ │ │ + smlatteq sl, r8, sl, r0 │ │ │ │ cmppne ip, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b080c8 │ │ │ │ movwle r5, #48901 @ 0xbf05 │ │ │ │ movwpl pc, #21920 @ 0x55a0 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 962bcc │ │ │ │ @@ -75724,18 +75724,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 │ │ │ │ - tstpeq r9, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r2, asr lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq r9, sl, ip, pc @ │ │ │ │ + @ instruction: 0x0109fd9c │ │ │ │ + smlabteq r9, ip, ip, pc @ │ │ │ │ + smlatbeq r9, r2, sp, pc @ │ │ │ │ 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 8c3934 │ │ │ │ @@ -75949,48 +75949,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 │ │ │ │ - smlabteq r7, r8, r4, r0 │ │ │ │ - @ instruction: 0x0109ed98 │ │ │ │ - smlabteq r9, sl, fp, lr │ │ │ │ - qaddeq pc, r4, r9 @ │ │ │ │ - smlatbeq r7, sl, r4, r0 │ │ │ │ - smlatteq r9, r8, pc, lr @ │ │ │ │ - @ instruction: 0x0107049e │ │ │ │ - tsteq r9, r4, lsl lr │ │ │ │ - @ instruction: 0x01070492 │ │ │ │ - smlabteq r9, r8, sp, lr │ │ │ │ - smlabbeq r7, r6, r4, r0 │ │ │ │ - tsteq r9, ip, lsr ip │ │ │ │ - tsteq r7, sl, ror r4 │ │ │ │ - tsteq r7, r4, ror r4 │ │ │ │ - tsteq r7, lr, ror #8 │ │ │ │ - tsteq r7, r8, ror #8 │ │ │ │ - @ instruction: 0x0109ebbe │ │ │ │ - tsteq r7, ip, asr r4 │ │ │ │ - @ instruction: 0x0109ec92 │ │ │ │ - tsteq r9, ip, asr #24 │ │ │ │ - tsteq r9, r6, lsr #24 │ │ │ │ - tsteq r7, r4, asr #8 │ │ │ │ - ldrdeq lr, [r9, -sl] │ │ │ │ - @ instruction: 0x0109ec94 │ │ │ │ - tsteq r7, r2, lsr r4 │ │ │ │ + tsteq r7, r8, lsl r4 │ │ │ │ smlatteq r9, r8, ip, lr │ │ │ │ - tsteq r9, r2, asr lr │ │ │ │ - tsteq r9, ip, lsl sp │ │ │ │ - ldrdeq lr, [r9, -r6] │ │ │ │ - @ instruction: 0x0109edb0 │ │ │ │ - tsteq r7, lr, lsl #8 │ │ │ │ - smlatbeq r9, r4, lr, lr │ │ │ │ - ldrdeq lr, [r9, -r6] │ │ │ │ - strdeq r0, [r7, -ip] │ │ │ │ + tsteq r9, sl, lsl fp │ │ │ │ + smlatbeq r9, r4, pc, lr @ │ │ │ │ + strdeq r0, [r7, -sl] │ │ │ │ + tsteq r9, r8, lsr pc │ │ │ │ + smlatteq r7, lr, r3, r0 │ │ │ │ + tsteq r9, r4, ror #26 │ │ │ │ + smlatteq r7, r2, r3, r0 │ │ │ │ + tsteq r9, r8, lsl sp │ │ │ │ + ldrdeq r0, [r7, -r6] │ │ │ │ + smlabbeq r9, ip, fp, lr │ │ │ │ + smlabteq r7, sl, r3, r0 │ │ │ │ + smlabteq r7, r4, r3, r0 │ │ │ │ + @ instruction: 0x010703be │ │ │ │ + @ instruction: 0x010703b8 │ │ │ │ + tsteq r9, lr, lsl #22 │ │ │ │ + smlatbeq r7, ip, r3, r0 │ │ │ │ + smlatteq r9, r2, fp, lr │ │ │ │ + @ instruction: 0x0109eb9c │ │ │ │ + tsteq r9, r6, ror fp │ │ │ │ + @ instruction: 0x01070394 │ │ │ │ + tsteq r9, sl, lsr #24 │ │ │ │ + smlatteq r9, r4, fp, lr │ │ │ │ + smlabbeq r7, r2, r3, r0 │ │ │ │ + tsteq r9, r8, lsr ip │ │ │ │ + smlatbeq r9, r2, sp, lr │ │ │ │ + tsteq r9, ip, ror #24 │ │ │ │ + tsteq r9, r6, lsr #26 │ │ │ │ + tsteq r9, r0, lsl #26 │ │ │ │ + tsteq r7, lr, asr r3 │ │ │ │ + strdeq lr, [r9, -r4] │ │ │ │ + tsteq r9, r6, lsr #28 │ │ │ │ + tsteq r7, ip, asr #6 │ │ │ │ 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 │ │ │ │ @@ -77535,19 +77535,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}^ │ │ │ │ - smlatbeq r9, r2, r3, lr │ │ │ │ - tstpeq r8, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r9, r2, r3, lr │ │ │ │ - smlatbeq r9, r4, r3, lr │ │ │ │ - smlatbeq r9, sl, r3, lr │ │ │ │ + strdeq lr, [r9, -r2] │ │ │ │ + smlabteq r8, ip, r2, pc @ │ │ │ │ + strdeq lr, [r9, -r2] │ │ │ │ + strdeq lr, [r9, -r4] │ │ │ │ + strdeq lr, [r9, -sl] │ │ │ │ mvnspl pc, #164, 10 @ 0x29000000 │ │ │ │ blcs 6e5798 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x530dc> │ │ │ │ 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 │ │ │ │ @@ -78619,16 +78619,16 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8172 │ │ │ │ blx 946638 │ │ │ │ ldrbeq pc, [r8, r3, lsl #6] @ │ │ │ │ tstphi r3, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0000e169 │ │ │ │ - smlatteq r9, r4, r2, sp │ │ │ │ - strdeq lr, [r8, -lr] │ │ │ │ + tsteq r9, r4, lsr r2 │ │ │ │ + tsteq r8, lr, asr #2 │ │ │ │ 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 │ │ │ │ @@ -78805,35 +78805,35 @@ │ │ │ │ ldmib lr!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 4f20f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e8290> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b29600 │ │ │ │ strdlt lr, [r2], -r6 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabbeq r8, r8, sp, sp │ │ │ │ + ldrdeq sp, [r8, -r8] │ │ │ │ + tsteq r8, r6, lsr #6 │ │ │ │ + tsteq r9, r6, lsr #6 │ │ │ │ + @ instruction: 0x0106dbb2 │ │ │ │ + tsteq r6, r6, lsl #22 │ │ │ │ + @ instruction: 0x0106db9e │ │ │ │ + smlabbeq r9, r2, r3, ip │ │ │ │ ldrdeq sp, [r8, -r6] │ │ │ │ - ldrdeq ip, [r9, -r6] │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - @ instruction: 0x0106dbb6 │ │ │ │ - tsteq r6, lr, asr #24 │ │ │ │ - tsteq r9, r2, lsr r4 │ │ │ │ - smlabbeq r8, r6, r3, sp │ │ │ │ - tsteq r9, r4, lsr #8 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r8, r4, asr r3 │ │ │ │ - tsteq r6, r6, lsr #16 │ │ │ │ + tsteq r9, r4, ror r3 │ │ │ │ + @ instruction: 0x0106dab8 │ │ │ │ + smlatbeq r8, r4, r2, sp │ │ │ │ + tsteq r6, r6, ror r7 │ │ │ │ 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 ip, [r9, -r4] │ │ │ │ + tsteq r9, r4, lsr #6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec11344 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ stc2 7, cr15, [r2], #932 @ 0x3a4 │ │ │ │ ldrmi lr, [r5], -r9, asr #3 │ │ │ │ @@ -79062,73 +79062,73 @@ │ │ │ │ tstcs r1, pc, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x00f8f7b1 │ │ │ │ bmi 10324f4 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7b1447a │ │ │ │ ldcllt 15, cr14, [r8, #968]! @ 0x3c8 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r9, sl, asr r1 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - strheq sl, [pc, -r2] │ │ │ │ - strdeq sp, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsl #22 │ │ │ │ - strdeq sp, [r6, -sl] │ │ │ │ - strdeq sp, [r6, -r2] │ │ │ │ - ldrdeq lr, [r9, -sl] │ │ │ │ - smlatteq r6, r4, sl, sp │ │ │ │ - strdeq sp, [r6, -r2] │ │ │ │ - tsteq pc, r2, lsr r0 @ │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + smlatbeq r9, sl, r0, lr │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + tsteq r6, sl, asr sl │ │ │ │ + tsteq pc, r2 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, sl, asr #20 │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + tsteq r9, sl, lsr #32 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + smlabbeq pc, r2, pc, r9 @ │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + ldrdeq sp, [r9, -r6] │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + tsteq pc, lr, lsr #30 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + strdeq sp, [r6, -r4] │ │ │ │ + strdeq sp, [r6, -r6] │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, lr, lsl r9 │ │ │ │ + strdeq sp, [r6, -r4] │ │ │ │ + strdeq sp, [r6, -r8] │ │ │ │ strdeq sp, [r6, -r2] │ │ │ │ - smlabbeq r9, r6, r0, lr │ │ │ │ - smlatteq r6, r8, sl, sp │ │ │ │ - ldrdeq sp, [r6, -r6] │ │ │ │ - ldrdeq r9, [pc, -lr] │ │ │ │ - smlabteq r6, r8, sl, sp │ │ │ │ - ldrdeq sp, [r6, -r0] │ │ │ │ - ldrdeq sp, [r6, -r2] │ │ │ │ - smlabteq r6, ip, sl, sp │ │ │ │ - smlatbeq r6, r4, sl, sp │ │ │ │ - smlatbeq r6, r6, sl, sp │ │ │ │ - @ instruction: 0x0106dab8 │ │ │ │ - ldrdeq sp, [r6, -r4] │ │ │ │ - smlabteq r6, lr, r9, sp │ │ │ │ - smlatbeq r6, r4, sl, sp │ │ │ │ - smlatbeq r6, r8, r9, sp │ │ │ │ - smlatbeq r6, r2, r9, sp │ │ │ │ - smlatteq r9, r4, r1, ip │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - tsteq r6, r6, ror r9 │ │ │ │ - tstpeq r8, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, ror #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f6b4 │ │ │ │ - tstpeq r8, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, sl, ror lr │ │ │ │ - tsteq r9, r4, ror lr │ │ │ │ - tsteq r9, lr, ror #28 │ │ │ │ - tsteq r9, r8, ror #28 │ │ │ │ - tsteq r9, r2, ror #28 │ │ │ │ - tsteq r9, ip, asr lr │ │ │ │ - tsteq r9, r6, asr lr │ │ │ │ - ldrdeq r5, [r7, -r8] │ │ │ │ - ldrdeq r5, [r7, -r6] │ │ │ │ - tsteq r9, r4, lsr lr │ │ │ │ - strdeq r9, [pc, -r8] │ │ │ │ - tsteq r9, lr, lsr lr │ │ │ │ - smlatteq r7, r6, r0, r5 │ │ │ │ - smlabteq r7, ip, r0, r5 │ │ │ │ - tsteq r9, r2, lsr lr │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - tsteq r6, r4, lsl r8 │ │ │ │ - tsteq r9, lr, lsr sp │ │ │ │ - tsteq r9, lr, lsr sp │ │ │ │ - tsteq r9, r4, asr #26 │ │ │ │ + tsteq r9, r4, lsr r1 │ │ │ │ + smlabteq r6, ip, r8, sp │ │ │ │ + smlabteq r6, r6, r8, sp │ │ │ │ + smlabteq r8, r0, r5, pc @ │ │ │ │ + smlabteq r8, r0, r5, pc @ │ │ │ │ + @ instruction: 0x0108f5be │ │ │ │ + tstpeq r8, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f594 │ │ │ │ + @ instruction: 0x0108f592 │ │ │ │ + smlabteq r9, sl, sp, r9 │ │ │ │ + smlabteq r9, r4, sp, r9 │ │ │ │ + @ instruction: 0x01099dbe │ │ │ │ + @ instruction: 0x01099db8 │ │ │ │ + @ instruction: 0x01099db2 │ │ │ │ + smlatbeq r9, ip, sp, r9 │ │ │ │ + smlatbeq r9, r6, sp, r9 │ │ │ │ + tsteq r7, r8, lsr #32 │ │ │ │ + tsteq r7, r6, lsr #32 │ │ │ │ + smlabbeq r9, r4, sp, r9 │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + smlabbeq r9, lr, sp, r9 │ │ │ │ + tsteq r7, r6, lsr r0 │ │ │ │ + tsteq r7, ip, lsl r0 │ │ │ │ + smlabbeq r9, r2, sp, r9 │ │ │ │ + tsteq r6, sl, ror #14 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + smlabbeq r9, lr, ip, r9 │ │ │ │ + smlabbeq r9, lr, ip, r9 │ │ │ │ + @ instruction: 0x01099c94 │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ bicshi pc, pc, #0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec117e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080df │ │ │ │ @@ -79659,52 +79659,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 │ │ │ │ - smlatteq r9, r0, r2, ip │ │ │ │ + tsteq r9, r0, lsr r2 │ │ │ │ + smlabbeq r9, r4, sp, fp │ │ │ │ + smlatteq r9, r0, sp, fp │ │ │ │ + tsteq r9, r4, lsl #28 │ │ │ │ tsteq r9, r4, lsr lr │ │ │ │ - @ instruction: 0x0109be90 │ │ │ │ - @ instruction: 0x0109beb4 │ │ │ │ - smlatteq r9, r4, lr, fp │ │ │ │ - @ instruction: 0x0109beb4 │ │ │ │ - tsteq r9, r8, asr #26 │ │ │ │ - smlatteq r9, r6, sp, fp │ │ │ │ - @ instruction: 0x0109bd94 │ │ │ │ - strdeq fp, [r9, -lr] │ │ │ │ - smlatbeq r6, ip, sl, ip │ │ │ │ + tsteq r9, r4, lsl #28 │ │ │ │ + @ instruction: 0x0109bc98 │ │ │ │ + tsteq r9, r6, lsr sp │ │ │ │ + smlatteq r9, r4, ip, fp │ │ │ │ + tsteq r9, lr, asr #26 │ │ │ │ + strdeq ip, [r6, -ip] │ │ │ │ + tsteq r9, r0, ror r8 │ │ │ │ + smlabbeq r9, sl, r7, fp │ │ │ │ + tsteq r9, r4, lsl #14 │ │ │ │ + smlabteq r9, r6, sl, fp │ │ │ │ + ldrdeq ip, [r6, -r8] │ │ │ │ + tsteq r9, sl, asr sl │ │ │ │ + smlabteq r6, ip, r9, ip │ │ │ │ + smlatbeq r9, r6, r8, fp │ │ │ │ + smlabteq r6, r0, r9, ip │ │ │ │ + smlatbeq r9, lr, r6, fp │ │ │ │ + @ instruction: 0x0106c9b4 │ │ │ │ + tsteq r9, lr, lsl #14 │ │ │ │ + tsteq r9, r8, lsr #14 │ │ │ │ + smlatbeq r6, r2, r9, ip │ │ │ │ + @ instruction: 0x0109b79c │ │ │ │ + tsteq r9, r6, ror r7 │ │ │ │ + @ instruction: 0x0106c990 │ │ │ │ + smlabteq r9, sl, r7, fp │ │ │ │ + smlatteq r9, r4, r7, fp │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ tsteq r9, r0, lsr #18 │ │ │ │ - tsteq r9, sl, lsr r8 │ │ │ │ - @ instruction: 0x0109b7b4 │ │ │ │ - tsteq r9, r6, ror fp │ │ │ │ - smlabbeq r6, r8, sl, ip │ │ │ │ - tsteq r9, sl, lsl #22 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r9, r6, asr r9 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r9, lr, asr r7 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - @ instruction: 0x0109b7be │ │ │ │ - ldrdeq fp, [r9, -r8] │ │ │ │ - tsteq r6, r2, asr sl │ │ │ │ - tsteq r9, ip, asr #16 │ │ │ │ - tsteq r9, r6, lsr #16 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r9, sl, ror r8 │ │ │ │ - @ instruction: 0x0109b894 │ │ │ │ - tsteq r6, lr, lsr #20 │ │ │ │ - ldrdeq fp, [r9, -r0] │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - tsteq r9, r4, asr r9 │ │ │ │ - tsteq r9, r6, lsl r9 │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - smlatteq r9, sl, r9, fp │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ + tsteq r6, r2, ror r9 │ │ │ │ + smlatbeq r9, r4, r8, fp │ │ │ │ + tsteq r9, r6, ror #16 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r9, sl, lsr r9 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ 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 │ │ │ │ @@ -80153,22 +80153,22 @@ │ │ │ │ svc 0x0076f7b0 │ │ │ │ bmi 3f3600 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e97a0> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b09600 │ │ │ │ andlt lr, r2, lr, ror #30 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r9, r2, lsl r2 │ │ │ │ - tsteq r8, lr, lsr #2 │ │ │ │ - smlabbeq r6, r6, r6, ip │ │ │ │ - tsteq r6, r6, lsl r7 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r8, r4, asr #28 │ │ │ │ - tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r9, r2, ror #2 │ │ │ │ + tsteq r8, lr, ror r0 │ │ │ │ + ldrdeq ip, [r6, -r6] │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + smlatbeq r6, r8, r5, ip │ │ │ │ + @ instruction: 0x0108bd94 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec12820 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r3, r8, #248, 6 @ 0xe0000003 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ adchi pc, sl, r0, lsl #4 │ │ │ │ @@ -80429,76 +80429,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 r9, r8, asr r3 │ │ │ │ - strdeq fp, [r9, -r2] │ │ │ │ - tsteq r9, ip, lsr r1 │ │ │ │ - ldrdeq fp, [r9, -lr] │ │ │ │ - smlatbeq r9, ip, r0, fp │ │ │ │ - tsteq r9, r6, ror #6 │ │ │ │ - tsteq r9, r8, ror r0 │ │ │ │ - strdeq fp, [r9, -r2] │ │ │ │ - @ instruction: 0x0109b3bc │ │ │ │ - smlabbeq r9, r2, r3, fp │ │ │ │ - tsteq r9, r4, ror #2 │ │ │ │ - tsteq r9, r2, lsr r1 │ │ │ │ - tsteq r9, ip, lsl #8 │ │ │ │ + smlatbeq r9, r8, r2, fp │ │ │ │ + tsteq r9, r2, asr #2 │ │ │ │ + smlabbeq r9, ip, r0, fp │ │ │ │ + tsteq r9, lr, lsr #32 │ │ │ │ + strdeq sl, [r9, -ip] │ │ │ │ + @ instruction: 0x0109b2b6 │ │ │ │ + smlabteq r9, r8, pc, sl @ │ │ │ │ + tsteq r9, r2, asr #32 │ │ │ │ + tsteq r9, ip, lsl #6 │ │ │ │ ldrdeq fp, [r9, -r2] │ │ │ │ - tsteq r9, r8, ror r1 │ │ │ │ - tsteq r9, r2, ror #8 │ │ │ │ - tsteq r9, r8, lsr #8 │ │ │ │ - tsteq r9, r2, asr #4 │ │ │ │ - smlatteq r9, r4, r1, fp │ │ │ │ - @ instruction: 0x0109b1b2 │ │ │ │ - smlatbeq r9, ip, r4, fp │ │ │ │ - tsteq r9, r2, ror r4 │ │ │ │ - strdeq fp, [r9, -r8] │ │ │ │ - tsteq r9, r2, lsl #10 │ │ │ │ - smlabteq r9, r8, r4, fp │ │ │ │ - tsteq r9, sl, ror #4 │ │ │ │ - tsteq r9, r8, lsr r2 │ │ │ │ - tsteq r9, sl, asr r5 │ │ │ │ - tsteq r9, ip, lsl r5 │ │ │ │ - tsteq r9, lr, ror r2 │ │ │ │ - @ instruction: 0x0109b5b8 │ │ │ │ - tsteq r9, sl, ror r5 │ │ │ │ - @ instruction: 0x0109b7bc │ │ │ │ - @ instruction: 0x0109b6ba │ │ │ │ - tsteq r9, r4, asr #12 │ │ │ │ + strheq fp, [r9, -r4] │ │ │ │ + smlabbeq r9, r2, r0, fp │ │ │ │ + tsteq r9, ip, asr r3 │ │ │ │ + tsteq r9, r2, lsr #6 │ │ │ │ + smlabteq r9, r8, r0, fp │ │ │ │ + @ instruction: 0x0109b3b2 │ │ │ │ + tsteq r9, r8, ror r3 │ │ │ │ + @ instruction: 0x0109b192 │ │ │ │ + tsteq r9, r4, lsr r1 │ │ │ │ + tsteq r9, r2, lsl #2 │ │ │ │ + strdeq fp, [r9, -ip] │ │ │ │ + smlabteq r9, r2, r3, fp │ │ │ │ + tsteq r9, r8, asr #2 │ │ │ │ + tsteq r9, r2, asr r4 │ │ │ │ + tsteq r9, r8, lsl r4 │ │ │ │ + @ instruction: 0x0109b1ba │ │ │ │ + smlabbeq r9, r8, r1, fp │ │ │ │ + smlatbeq r9, sl, r4, fp │ │ │ │ + tsteq r9, ip, ror #8 │ │ │ │ + smlabteq r9, lr, r1, fp │ │ │ │ + tsteq r9, r8, lsl #10 │ │ │ │ + smlabteq r9, sl, r4, fp │ │ │ │ + tsteq r9, ip, lsl #14 │ │ │ │ tsteq r9, sl, lsl #12 │ │ │ │ - tsteq r9, r0, lsr #12 │ │ │ │ - smlabteq r9, r6, r5, fp │ │ │ │ - tsteq r9, r0, ror #12 │ │ │ │ + @ instruction: 0x0109b594 │ │ │ │ + tsteq r9, sl, asr r5 │ │ │ │ + tsteq r9, r0, ror r5 │ │ │ │ + tsteq r9, r6, lsl r5 │ │ │ │ + @ instruction: 0x0109b5b0 │ │ │ │ + smlabteq r9, sl, r5, fp │ │ │ │ + @ instruction: 0x0109b594 │ │ │ │ + tsteq r9, r6, asr r6 │ │ │ │ + tsteq r9, r0, lsl r6 │ │ │ │ + tsteq r9, sl, lsr #12 │ │ │ │ + smlatteq r9, ip, r5, fp │ │ │ │ tsteq r9, sl, ror r6 │ │ │ │ - tsteq r9, r4, asr #12 │ │ │ │ - tsteq r9, r6, lsl #14 │ │ │ │ - smlabteq r9, r0, r6, fp │ │ │ │ - ldrdeq fp, [r9, -sl] │ │ │ │ - @ instruction: 0x0109b69c │ │ │ │ - tsteq r9, sl, lsr #14 │ │ │ │ - tsteq r9, r8, asr #14 │ │ │ │ - strdeq fp, [r9, -sl] │ │ │ │ - @ instruction: 0x0109b89c │ │ │ │ - strdeq fp, [r9, -sl] │ │ │ │ - @ instruction: 0x0109b79c │ │ │ │ - smlabteq r9, r2, r7, fp │ │ │ │ - tsteq r9, r4, ror #14 │ │ │ │ - tsteq r9, r6, lsr r8 │ │ │ │ + @ instruction: 0x0109b698 │ │ │ │ + tsteq r9, sl, asr #12 │ │ │ │ + smlatteq r9, ip, r7, fp │ │ │ │ + tsteq r9, sl, asr #14 │ │ │ │ + smlatteq r9, ip, r6, fp │ │ │ │ + tsteq r9, r2, lsl r7 │ │ │ │ + @ instruction: 0x0109b6b4 │ │ │ │ + smlabbeq r9, r6, r7, fp │ │ │ │ + smlatbeq r9, r8, r7, fp │ │ │ │ + tsteq r9, r2, asr r7 │ │ │ │ + tsteq r9, r4, asr #16 │ │ │ │ + smlatteq r9, lr, r7, fp │ │ │ │ + tsteq r9, ip, lsl #16 │ │ │ │ + smlabteq r9, sl, r7, fp │ │ │ │ tsteq r9, r8, asr r8 │ │ │ │ - tsteq r9, r2, lsl #16 │ │ │ │ - strdeq fp, [r9, -r4] │ │ │ │ - @ instruction: 0x0109b89e │ │ │ │ - @ instruction: 0x0109b8bc │ │ │ │ - tsteq r9, sl, ror r8 │ │ │ │ - tsteq r9, r8, lsl #18 │ │ │ │ - tsteq r9, r2, lsr r9 │ │ │ │ + smlabbeq r9, r2, r8, fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ eorsne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ @@ -81465,190 +81465,190 @@ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ and lr, r5, r4, lsr sp │ │ │ │ @ instruction: 0x21014ab2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [ip, #-700]! @ 0xfffffd44 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r8, ip, ror #4 │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - tsteq r8, ip, asr r2 │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - tsteq r8, r8, asr r2 │ │ │ │ - tsteq r9, r4, lsr r5 │ │ │ │ - smlatbeq r8, r8, r5, fp │ │ │ │ - smlatteq r6, r6, r0, ip │ │ │ │ - tsteq r9, r2, lsl #10 │ │ │ │ + @ instruction: 0x0108b1bc │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + smlatbeq r8, ip, r1, fp │ │ │ │ + smlatbeq r8, r8, r1, fp │ │ │ │ + smlatbeq r8, r8, r1, fp │ │ │ │ + smlabbeq r9, r4, r4, fp │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + tsteq r6, r6, lsr r0 │ │ │ │ + tsteq r9, r2, asr r4 │ │ │ │ + tsteq r9, sl, asr #8 │ │ │ │ + tsteq r9, r2, asr #8 │ │ │ │ + tsteq r9, sl, lsr r4 │ │ │ │ + tsteq r9, r2, lsr r4 │ │ │ │ + tsteq r9, sl, lsr #8 │ │ │ │ + tsteq r9, r2, lsr #8 │ │ │ │ + tsteq r9, sl, lsl r4 │ │ │ │ + @ instruction: 0x0106bf9a │ │ │ │ + smlatbeq r9, lr, r3, fp │ │ │ │ + smlatbeq r9, r6, r3, fp │ │ │ │ + @ instruction: 0x0109b39e │ │ │ │ + @ instruction: 0x0109b396 │ │ │ │ + smlabbeq r9, lr, r3, fp │ │ │ │ + smlabbeq r9, r6, r3, fp │ │ │ │ + tsteq r9, lr, ror r3 │ │ │ │ + tsteq r9, r6, ror r3 │ │ │ │ + tsteq r9, lr, ror #6 │ │ │ │ + tsteq r9, sl, lsl #6 │ │ │ │ + tsteq r9, r2, lsl #6 │ │ │ │ strdeq fp, [r9, -sl] │ │ │ │ strdeq fp, [r9, -r2] │ │ │ │ - smlatteq r9, sl, r4, fp │ │ │ │ - smlatteq r9, r2, r4, fp │ │ │ │ + smlatteq r9, sl, r2, fp │ │ │ │ + smlatteq r9, r2, r2, fp │ │ │ │ ldrdeq fp, [r9, -sl] │ │ │ │ ldrdeq fp, [r9, -r2] │ │ │ │ - smlabteq r9, sl, r4, fp │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - tsteq r9, lr, asr r4 │ │ │ │ - tsteq r9, r6, asr r4 │ │ │ │ - tsteq r9, lr, asr #8 │ │ │ │ - tsteq r9, r6, asr #8 │ │ │ │ - tsteq r9, lr, lsr r4 │ │ │ │ - tsteq r9, r6, lsr r4 │ │ │ │ - tsteq r9, lr, lsr #8 │ │ │ │ - tsteq r9, r6, lsr #8 │ │ │ │ - tsteq r9, lr, lsl r4 │ │ │ │ - @ instruction: 0x0109b3ba │ │ │ │ - @ instruction: 0x0109b3b2 │ │ │ │ - smlatbeq r9, sl, r3, fp │ │ │ │ - smlatbeq r9, r2, r3, fp │ │ │ │ - @ instruction: 0x0109b39a │ │ │ │ - @ instruction: 0x0109b392 │ │ │ │ - smlabbeq r9, sl, r3, fp │ │ │ │ - smlabbeq r9, r2, r3, fp │ │ │ │ - smlabbeq r9, r0, r3, fp │ │ │ │ - tsteq r9, r6, lsl r3 │ │ │ │ - tsteq r9, ip, lsl #6 │ │ │ │ - tsteq r9, r2, lsl #6 │ │ │ │ - strdeq fp, [r9, -r8] │ │ │ │ - smlatteq r9, lr, r2, fp │ │ │ │ - smlatteq r9, r4, r2, fp │ │ │ │ - ldrdeq fp, [r9, -sl] │ │ │ │ ldrdeq fp, [r9, -r0] │ │ │ │ - ldrdeq fp, [r9, -r2] │ │ │ │ - smlatteq r8, sl, r2, fp │ │ │ │ - smlabteq r9, r2, r2, fp │ │ │ │ - tsteq r7, sl, asr #4 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - smlatteq r9, r4, r3, fp │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - tsteq r9, sl, ror #4 │ │ │ │ - strdeq fp, [r6, -ip] │ │ │ │ - strdeq fp, [r6, -r4] │ │ │ │ - tsteq r9, r6, asr r2 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r8, r2, lsr #4 │ │ │ │ - @ instruction: 0x01072d9c │ │ │ │ - tsteq r9, r0, lsr r2 │ │ │ │ - tsteq r7, r4, ror sp │ │ │ │ - tsteq r7, r8, lsr lr │ │ │ │ - smlatteq pc, ip, pc, r7 @ │ │ │ │ - @ instruction: 0x0108babe │ │ │ │ - @ instruction: 0x0108c5b4 │ │ │ │ - @ instruction: 0x0108c5bc │ │ │ │ - smlabteq r8, r4, r5, ip │ │ │ │ - smlabteq r8, r4, r5, ip │ │ │ │ - smlabteq r8, r4, r5, ip │ │ │ │ - tsteq pc, sl, ror #30 │ │ │ │ - tsteq r9, r8, ror #2 │ │ │ │ - tsteq r9, r6, ror #2 │ │ │ │ - tsteq r9, r6, ror #2 │ │ │ │ - tsteq r9, r6, ror #2 │ │ │ │ - tsteq r9, lr, ror #2 │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - tsteq r9, lr, asr r1 │ │ │ │ - tsteq r9, r6, asr r1 │ │ │ │ - @ instruction: 0x0106b898 │ │ │ │ + tsteq r9, r6, ror #4 │ │ │ │ + tsteq r9, ip, asr r2 │ │ │ │ + tsteq r9, r2, asr r2 │ │ │ │ + tsteq r9, r8, asr #4 │ │ │ │ + tsteq r9, lr, lsr r2 │ │ │ │ + tsteq r9, r4, lsr r2 │ │ │ │ + tsteq r9, sl, lsr #4 │ │ │ │ + tsteq r9, r0, lsr #4 │ │ │ │ + tsteq r9, r2, lsr #4 │ │ │ │ + tsteq r8, sl, lsr r2 │ │ │ │ + tsteq r9, r2, lsl r2 │ │ │ │ + @ instruction: 0x0107319a │ │ │ │ + @ instruction: 0x0106ba90 │ │ │ │ + tsteq r9, r4, lsr r3 │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + @ instruction: 0x0109b1ba │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + smlatbeq r9, r6, r1, fp │ │ │ │ + smlabbeq r6, r8, r9, fp │ │ │ │ + tsteq r8, r2, ror r1 │ │ │ │ + smlatteq r7, ip, ip, r2 │ │ │ │ + smlabbeq r9, r0, r1, fp │ │ │ │ + smlabteq r7, r4, ip, r2 │ │ │ │ + smlabbeq r7, r8, sp, r9 │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + tsteq r8, lr, lsl #20 │ │ │ │ tsteq r8, r4, lsl #10 │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - smlatteq r8, ip, r4, fp │ │ │ │ - strdeq fp, [r8, -ip] │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - smlabteq r8, ip, r4, fp │ │ │ │ - smlabteq r8, r4, r4, fp │ │ │ │ - smlabteq r8, r0, r4, fp │ │ │ │ - smlabteq r8, r0, r4, fp │ │ │ │ - smlabteq r8, r0, r4, fp │ │ │ │ - smlatteq pc, sl, sp, r7 │ │ │ │ - qaddeq fp, ip, r9 │ │ │ │ - qaddeq fp, r6, r9 │ │ │ │ - qaddeq fp, r6, r9 │ │ │ │ - qaddeq fp, ip, r9 │ │ │ │ - @ instruction: 0x01079d96 │ │ │ │ - tsteq r7, lr, ror sp │ │ │ │ - qaddeq fp, r6, r9 │ │ │ │ - tsteq r7, r4, ror #26 │ │ │ │ - tsteq r7, ip, asr #26 │ │ │ │ - qaddeq fp, r0, r9 │ │ │ │ - tsteq r7, r2, lsr sp │ │ │ │ - tsteq r7, sl, lsl sp │ │ │ │ - qaddeq fp, ip, r9 │ │ │ │ - tsteq r9, r2, rrx │ │ │ │ - qaddeq fp, lr, r9 │ │ │ │ - smlatteq pc, r0, ip, r7 │ │ │ │ - @ instruction: 0x0108ae9a │ │ │ │ - @ instruction: 0x0108ae90 │ │ │ │ - smlabbeq r8, r8, lr, sl │ │ │ │ - tsteq r9, sl │ │ │ │ - strdeq sl, [r9, -r8] │ │ │ │ - smlatteq r9, r6, pc, sl @ │ │ │ │ - ldrdeq sl, [r9, -r4] │ │ │ │ - smlabteq r9, r2, pc, sl @ │ │ │ │ - @ instruction: 0x0109afb0 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ + tsteq r8, r4, lsl r5 │ │ │ │ + @ instruction: 0x010f7eba │ │ │ │ + strheq fp, [r9, -r8] │ │ │ │ + strheq fp, [r9, -r6] │ │ │ │ + strheq fp, [r9, -r6] │ │ │ │ + strheq fp, [r9, -r6] │ │ │ │ + strheq fp, [r9, -lr] │ │ │ │ + tsteq r8, r4, asr #24 │ │ │ │ + smlatbeq r9, lr, r0, fp │ │ │ │ + smlatbeq r9, r6, r0, fp │ │ │ │ + smlatteq r6, r8, r7, fp │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + tsteq r8, ip, asr #8 │ │ │ │ + tsteq r8, r4, asr #8 │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + tsteq r8, ip, asr #8 │ │ │ │ + tsteq r8, r4, lsr #8 │ │ │ │ + tsteq r8, ip, lsl r4 │ │ │ │ + tsteq r8, r4, lsl r4 │ │ │ │ + tsteq r8, r0, lsl r4 │ │ │ │ + tsteq r8, r0, lsl r4 │ │ │ │ + tsteq r8, r0, lsl r4 │ │ │ │ + tsteq pc, sl, lsr sp @ │ │ │ │ + smlatbeq r9, ip, pc, sl @ │ │ │ │ + smlatbeq r9, r6, pc, sl @ │ │ │ │ + smlatbeq r9, r6, pc, sl @ │ │ │ │ + smlatbeq r9, ip, pc, sl @ │ │ │ │ + smlatteq r7, r6, ip, r9 │ │ │ │ + smlabteq r7, lr, ip, r9 │ │ │ │ + smlatbeq r9, r6, pc, sl @ │ │ │ │ + @ instruction: 0x01079cb4 │ │ │ │ + @ instruction: 0x01079c9c │ │ │ │ smlatbeq r9, r0, pc, sl @ │ │ │ │ - @ instruction: 0x0106b598 │ │ │ │ - smlabbeq r8, r2, sp, sl │ │ │ │ - tsteq r7, r2, lsl sp │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - tsteq r9, r4, asr pc │ │ │ │ - tsteq r8, r0, lsr sp │ │ │ │ - tsteq r8, r0, lsr #14 │ │ │ │ - @ instruction: 0x0106b5b6 │ │ │ │ - smlatbeq r6, lr, r5, fp │ │ │ │ - tsteq r8, r4, lsl #14 │ │ │ │ - tsteq r7, sl, ror ip │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - smlabteq r9, ip, lr, sl │ │ │ │ - ldrdeq sl, [r9, -r2] │ │ │ │ - ldrdeq sl, [r9, -sl] │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r8, r4, ror #24 │ │ │ │ - @ instruction: 0x0109aebc │ │ │ │ - smlabteq r9, r0, lr, sl │ │ │ │ - smlabteq r9, r4, lr, sl │ │ │ │ - smlabteq r9, ip, lr, sl │ │ │ │ - tsteq pc, r2, asr #20 │ │ │ │ - smlabteq r9, r2, lr, sl │ │ │ │ - ldrdeq sl, [r9, -r0] │ │ │ │ - ldrdeq sl, [r9, -r4] │ │ │ │ - ldrdeq sl, [r9, -r8] │ │ │ │ - smlatteq r9, sl, lr, sl │ │ │ │ - strdeq sl, [r9, -r2] │ │ │ │ - strdeq sl, [r9, -r8] │ │ │ │ - smlabbeq r8, lr, fp, sl │ │ │ │ - strdeq sl, [r9, -ip] │ │ │ │ + smlabbeq r7, r2, ip, r9 │ │ │ │ + tsteq r7, sl, ror #24 │ │ │ │ + smlatbeq r9, ip, pc, sl @ │ │ │ │ + @ instruction: 0x0109afb2 │ │ │ │ + smlatbeq r9, lr, pc, sl @ │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + smlatteq r8, sl, sp, sl │ │ │ │ + smlatteq r8, r0, sp, sl │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + tsteq r9, sl, asr pc │ │ │ │ + tsteq r9, r8, asr #30 │ │ │ │ + tsteq r9, r6, lsr pc │ │ │ │ + tsteq r9, r4, lsr #30 │ │ │ │ + tsteq r9, r2, lsl pc │ │ │ │ + tsteq r9, r0, lsl #30 │ │ │ │ + strdeq sl, [r9, -r0] │ │ │ │ + smlatteq r6, r8, r4, fp │ │ │ │ + ldrdeq sl, [r8, -r2] │ │ │ │ + tsteq r7, r2, ror #24 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + smlatbeq r9, r4, lr, sl │ │ │ │ + smlabbeq r8, r0, ip, sl │ │ │ │ + tsteq r8, r0, ror r6 │ │ │ │ + tsteq r6, r6, lsl #10 │ │ │ │ + strdeq fp, [r6, -lr] │ │ │ │ + tsteq r8, r4, asr r6 │ │ │ │ + smlabteq r7, sl, fp, r2 │ │ │ │ + smlabteq r6, r0, r4, fp │ │ │ │ + @ instruction: 0x0106b4b8 │ │ │ │ + tsteq r9, ip, lsl lr │ │ │ │ + tsteq r9, r2, lsr #28 │ │ │ │ + tsteq r9, sl, lsr #28 │ │ │ │ + smlabteq r6, ip, r3, fp │ │ │ │ + @ instruction: 0x0108abb4 │ │ │ │ + tsteq r9, ip, lsl #28 │ │ │ │ + tsteq r9, r0, lsl lr │ │ │ │ + tsteq r9, r4, lsl lr │ │ │ │ + tsteq r9, ip, lsl lr │ │ │ │ + @ instruction: 0x010f7992 │ │ │ │ + tsteq r9, r2, lsl lr │ │ │ │ + tsteq r9, r0, lsr #28 │ │ │ │ + tsteq r9, r4, lsr #28 │ │ │ │ + tsteq r9, r8, lsr #28 │ │ │ │ + tsteq r9, sl, lsr lr │ │ │ │ + tsteq r9, r2, asr #28 │ │ │ │ + tsteq r9, r8, asr #28 │ │ │ │ + ldrdeq sl, [r8, -lr] │ │ │ │ + tsteq r9, ip, asr #28 │ │ │ │ + strdeq ip, [r8, -r2] │ │ │ │ + tsteq r6, lr, lsr r3 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + smlatteq r8, r2, r4, ip │ │ │ │ smlatbeq r8, r2, r5, ip │ │ │ │ - smlatteq r6, lr, r3, fp │ │ │ │ - smlatteq r6, r8, r3, fp │ │ │ │ - @ instruction: 0x0108c592 │ │ │ │ - tsteq r8, r2, asr r6 │ │ │ │ - smlabbeq r8, r8, r5, ip │ │ │ │ - smlabbeq r8, r2, r5, ip │ │ │ │ - tsteq r8, r6, lsr #12 │ │ │ │ - tsteq r8, ip, asr r5 │ │ │ │ - tsteq r8, sl, ror #10 │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ tsteq r8, r6, ror r5 │ │ │ │ - tsteq r8, r4, ror r5 │ │ │ │ - tsteq r8, r2, ror r5 │ │ │ │ - tsteq r8, sl, asr #10 │ │ │ │ - tsteq r8, r8, asr #10 │ │ │ │ - tsteq r8, r6, ror #10 │ │ │ │ - tsteq r8, sl, asr r5 │ │ │ │ - tsteq r8, r8, asr r5 │ │ │ │ - tsteq r8, r6, asr r5 │ │ │ │ - tsteq r8, ip, asr r5 │ │ │ │ - tsteq r8, r2, ror #10 │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - smlatbeq r9, lr, sp, sl │ │ │ │ - tsteq pc, r2, lsr r8 @ │ │ │ │ - tsteq r8, lr, asr #10 │ │ │ │ - tsteq r8, lr, asr #10 │ │ │ │ - tsteq r8, r0, ror r4 │ │ │ │ - tsteq r8, lr, ror #8 │ │ │ │ + smlatbeq r8, ip, r4, ip │ │ │ │ + @ instruction: 0x0108c4ba │ │ │ │ + smlabteq r8, r6, r4, ip │ │ │ │ + smlabteq r8, r4, r4, ip │ │ │ │ + smlabteq r8, r2, r4, ip │ │ │ │ + @ instruction: 0x0108c49a │ │ │ │ + @ instruction: 0x0108c498 │ │ │ │ + @ instruction: 0x0108c4b6 │ │ │ │ + smlatbeq r8, sl, r4, ip │ │ │ │ + smlatbeq r8, r8, r4, ip │ │ │ │ + smlatbeq r8, r6, r4, ip │ │ │ │ + smlatbeq r8, ip, r4, ip │ │ │ │ + @ instruction: 0x0108c4b2 │ │ │ │ + @ instruction: 0x0108c4bc │ │ │ │ + strdeq sl, [r9, -lr] │ │ │ │ + smlabbeq pc, r2, r7, r7 @ │ │ │ │ + @ instruction: 0x0108c49e │ │ │ │ + @ instruction: 0x0108c49e │ │ │ │ + smlabteq r8, r0, r3, ip │ │ │ │ + @ instruction: 0x0108c3be │ │ │ │ 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 │ │ │ │ @@ -81673,22 +81673,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: 0x0109aaba │ │ │ │ - tsteq r9, ip, ror sl │ │ │ │ - tsteq r9, r6, asr #20 │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ - smlabbeq r9, r2, sl, sl │ │ │ │ - smlatteq r9, r4, sl, sl │ │ │ │ - tsteq r9, r2, lsl #22 │ │ │ │ - @ instruction: 0x0109aab0 │ │ │ │ + tsteq r9, sl, lsl #20 │ │ │ │ + smlabteq r9, ip, r9, sl │ │ │ │ + @ instruction: 0x0109a996 │ │ │ │ + smlatbeq r9, r8, r9, sl │ │ │ │ + ldrdeq sl, [r9, -r2] │ │ │ │ + tsteq r9, r4, lsr sl │ │ │ │ + tsteq r9, r2, asr sl │ │ │ │ + tsteq r9, r0, lsl #20 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec13fe0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0026f5b1 │ │ │ │ stmdale lr, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ @@ -81750,27 +81750,27 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ bmi 4f7ac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3edc64> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7af4620 │ │ │ │ vldmdblt r0!, {s29-s270} │ │ │ │ - smlatbeq r9, r4, sl, sl │ │ │ │ - smlatbeq r9, r4, sl, sl │ │ │ │ - smlatbeq r9, sl, sl, sl │ │ │ │ - smlatbeq r9, sl, sl, sl │ │ │ │ - smlatbeq r8, ip, r5, sl │ │ │ │ - smlatbeq r9, sl, sl, sl │ │ │ │ - tsteq r6, r6, lsr lr │ │ │ │ - smlatbeq r9, sl, sl, sl │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - tsteq r8, sl, asr r5 │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r8, sl, lsr r5 │ │ │ │ + strdeq sl, [r9, -r4] │ │ │ │ + strdeq sl, [r9, -r4] │ │ │ │ + strdeq sl, [r9, -sl] │ │ │ │ + strdeq sl, [r9, -sl] │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + strdeq sl, [r9, -sl] │ │ │ │ + smlabbeq r6, r6, sp, sl │ │ │ │ + strdeq sl, [r9, -sl] │ │ │ │ + tsteq r6, r2, ror sp │ │ │ │ + @ instruction: 0x0106acbe │ │ │ │ + smlatbeq r8, sl, r4, sl │ │ │ │ + smlatbeq r6, r0, ip, sl │ │ │ │ + smlabbeq r8, sl, r4, sl │ │ │ │ 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 │ │ │ │ @@ -81784,20 +81784,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 r9, r6, asr #20 │ │ │ │ - tsteq r9, r0, lsr #20 │ │ │ │ - tsteq r9, sl, lsr #20 │ │ │ │ - tsteq r9, r4, lsl #20 │ │ │ │ - tsteq r9, lr, lsr sl │ │ │ │ - tsteq r9, ip, asr #20 │ │ │ │ + @ instruction: 0x0109a996 │ │ │ │ + tsteq r9, r0, ror r9 │ │ │ │ + tsteq r9, sl, ror r9 │ │ │ │ + tsteq r9, r4, asr r9 │ │ │ │ + smlabbeq r9, lr, r9, sl │ │ │ │ + @ instruction: 0x0109a99c │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec14194 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ stmdale r6, {r1, r2, r4, r7, r8, pc} │ │ │ │ @@ -82072,81 +82072,81 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ bmi 12775bc │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7af4620 │ │ │ │ ldcllt 8, cr14, [r8, #440]! @ 0x1b8 │ │ │ │ - strdeq sl, [r9, -r8] │ │ │ │ - tsteq r8, r2, asr #8 │ │ │ │ - tsteq r9, lr, lsl #20 │ │ │ │ - tsteq r9, lr, lsl sl │ │ │ │ - swpeq r9, r8, [r7] │ │ │ │ - smlabbeq r7, lr, r0, r9 │ │ │ │ - tsteq r9, r0, lsl sl │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - tsteq r9, sl, lsl sl │ │ │ │ - @ instruction: 0x0108a3b6 │ │ │ │ - tsteq r9, r0, lsr #20 │ │ │ │ - tsteq r9, r6, lsr #20 │ │ │ │ - tsteq r9, r4, lsl sl │ │ │ │ - @ instruction: 0x010f71b0 │ │ │ │ - smlabteq r9, r2, sp, r8 │ │ │ │ - tsteq r9, r2, ror r9 │ │ │ │ - tsteq r8, r0, asr #30 │ │ │ │ - @ instruction: 0x01098db2 │ │ │ │ - tsteq r7, sl, asr r1 │ │ │ │ - tsteq r7, r4, asr r1 │ │ │ │ - smlatbeq r9, r8, r9, sl │ │ │ │ - smlatbeq r9, r8, r1, fp │ │ │ │ - tsteq r8, sl, asr r2 │ │ │ │ - smlabbeq r9, ip, r9, sl │ │ │ │ - smlabbeq r9, lr, r9, sl │ │ │ │ - @ instruction: 0x0109a994 │ │ │ │ - smlatteq pc, r4, r0, r7 │ │ │ │ - smlabbeq r9, r4, r9, sl │ │ │ │ - tsteq r9, r8, lsr r1 │ │ │ │ - tsteq r9, lr, ror r9 │ │ │ │ - tsteq r9, ip, ror r9 │ │ │ │ - swpeq r7, r0, [pc] @ │ │ │ │ - tsteq r9, sl, ror #18 │ │ │ │ - tsteq r8, ip, lsl lr │ │ │ │ - tsteq r9, r2, ror #18 │ │ │ │ - tsteq r9, r0, ror #18 │ │ │ │ + tsteq r9, r8, asr #18 │ │ │ │ + @ instruction: 0x0108a392 │ │ │ │ tsteq r9, lr, asr r9 │ │ │ │ - tsteq r9, ip, asr r9 │ │ │ │ - tsteq r9, sl, asr r9 │ │ │ │ - tsteq r9, r8, asr r9 │ │ │ │ - tsteq r9, r6, asr r9 │ │ │ │ - tsteq r9, r2, asr r9 │ │ │ │ - @ instruction: 0x01078eb6 │ │ │ │ - @ instruction: 0x01078eb4 │ │ │ │ - @ instruction: 0x01078eba │ │ │ │ - smlatbeq pc, sl, pc, r6 @ │ │ │ │ - tsteq r9, r4, lsr #18 │ │ │ │ - tsteq r8, r4, asr r1 │ │ │ │ - tsteq r9, lr, lsr #18 │ │ │ │ - tsteq r8, r8, lsr r1 │ │ │ │ - tsteq r7, r6, asr #26 │ │ │ │ - @ instruction: 0x0109a79a │ │ │ │ - smlabbeq r7, r0, lr, r8 │ │ │ │ - strdeq sl, [r9, -r6] │ │ │ │ - tsteq r7, r8, ror lr │ │ │ │ - smlabbeq r7, r2, lr, r8 │ │ │ │ + tsteq r9, lr, ror #18 │ │ │ │ + smlatteq r7, r8, pc, r8 @ │ │ │ │ + ldrdeq r8, [r7, -lr] │ │ │ │ + tsteq r9, r0, ror #18 │ │ │ │ + tsteq r8, r0, lsr #6 │ │ │ │ + tsteq r9, sl, ror #18 │ │ │ │ + tsteq r8, r6, lsl #6 │ │ │ │ + tsteq r9, r0, ror r9 │ │ │ │ + tsteq r9, r6, ror r9 │ │ │ │ + tsteq r9, r4, ror #18 │ │ │ │ + mrseq r7, (UNDEF: 31) │ │ │ │ + tsteq r9, r2, lsl sp │ │ │ │ + smlabteq r9, r2, r8, r8 │ │ │ │ + @ instruction: 0x0108be90 │ │ │ │ + tsteq r9, r2, lsl #26 │ │ │ │ + smlatbeq r7, sl, r0, r9 │ │ │ │ + smlatbeq r7, r4, r0, r9 │ │ │ │ + strdeq sl, [r9, -r8] │ │ │ │ + strdeq fp, [r9, -r8] │ │ │ │ + smlatbeq r8, sl, r1, ip │ │ │ │ + ldrdeq sl, [r9, -ip] │ │ │ │ + ldrdeq sl, [r9, -lr] │ │ │ │ + smlatteq r9, r4, r8, sl │ │ │ │ + tsteq pc, r4, lsr r0 @ │ │ │ │ + ldrdeq sl, [r9, -r4] │ │ │ │ + smlabbeq r9, r8, r0, fp │ │ │ │ + smlabteq r9, lr, r8, sl │ │ │ │ + smlabteq r9, ip, r8, sl │ │ │ │ + smlatteq pc, r0, pc, r6 @ │ │ │ │ + @ instruction: 0x0109a8ba │ │ │ │ + tsteq r8, ip, ror #26 │ │ │ │ + @ instruction: 0x0109a8b2 │ │ │ │ + @ instruction: 0x0109a8b0 │ │ │ │ + smlatbeq r9, lr, r8, sl │ │ │ │ + smlatbeq r9, ip, r8, sl │ │ │ │ + smlatbeq r9, sl, r8, sl │ │ │ │ + smlatbeq r9, r8, r8, sl │ │ │ │ + smlatbeq r9, r6, r8, sl │ │ │ │ + smlatbeq r9, r2, r8, sl │ │ │ │ + tsteq r7, r6, lsl #28 │ │ │ │ + tsteq r7, r4, lsl #28 │ │ │ │ + tsteq r7, sl, lsl #28 │ │ │ │ strdeq r6, [pc, -sl] │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - smlatbeq r8, r6, r0, sl │ │ │ │ - @ instruction: 0x01078cb4 │ │ │ │ - strdeq r8, [r9, -ip] │ │ │ │ - smlatteq r8, sl, r0, fp │ │ │ │ - tsteq r9, r0, lsl #8 │ │ │ │ - tsteq r7, r0, lsl #26 │ │ │ │ - smlatteq r7, lr, ip, r8 │ │ │ │ - strdeq r8, [r9, -r4] │ │ │ │ - tsteq r8, r2, lsr r0 │ │ │ │ + tsteq r9, r4, ror r8 │ │ │ │ + smlatbeq r8, r4, r0, sl │ │ │ │ + tsteq r9, lr, ror r8 │ │ │ │ + smlabbeq r8, r8, r0, sl │ │ │ │ + @ instruction: 0x01078c96 │ │ │ │ + smlatteq r9, sl, r6, sl │ │ │ │ + ldrdeq r8, [r7, -r0] │ │ │ │ + tsteq r9, r6, asr #16 │ │ │ │ + smlabteq r7, r8, sp, r8 │ │ │ │ + ldrdeq r8, [r7, -r2] │ │ │ │ + tsteq pc, sl, asr #28 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + strdeq r9, [r8, -r6] │ │ │ │ + tsteq r7, r4, lsl #24 │ │ │ │ + tsteq r9, ip, asr #6 │ │ │ │ + tsteq r8, sl, lsr r0 │ │ │ │ + tsteq r9, r0, asr r3 │ │ │ │ + tsteq r7, r0, asr ip │ │ │ │ + tsteq r7, lr, lsr ip │ │ │ │ + tsteq r9, r4, asr #6 │ │ │ │ + smlabbeq r8, r2, pc, r9 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec14708 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #108, 6 @ 0xb0000001 │ │ │ │ ldmdale fp, {r3, r4, r5, ip, lr, pc} │ │ │ │ movwcs pc, #16961 @ 0x4241 @ │ │ │ │ @@ -82194,28 +82194,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 │ │ │ │ - @ instruction: 0x0109a796 │ │ │ │ - tsteq r9, r0, lsr #14 │ │ │ │ - ldrdeq sl, [r9, -r2] │ │ │ │ - smlatteq r9, ip, r6, sl │ │ │ │ + smlatteq r9, r6, r6, sl │ │ │ │ + tsteq r9, r0, ror r6 │ │ │ │ + tsteq r9, r2, lsr #12 │ │ │ │ + tsteq r9, ip, lsr r6 │ │ │ │ + strdeq sl, [r9, -r6] │ │ │ │ + @ instruction: 0x0109a690 │ │ │ │ smlatbeq r9, r6, r6, sl │ │ │ │ - tsteq r9, r0, asr #14 │ │ │ │ - tsteq r9, r6, asr r7 │ │ │ │ - tsteq r9, ip, lsl r7 │ │ │ │ - ldrdeq sl, [r9, -sl] │ │ │ │ - @ instruction: 0x0109a798 │ │ │ │ - smlatbeq r9, lr, r7, sl │ │ │ │ - tsteq r9, r0, ror r7 │ │ │ │ - smlatteq r9, r2, r7, sl │ │ │ │ - tsteq r9, r0, lsl r8 │ │ │ │ + tsteq r9, ip, ror #12 │ │ │ │ + tsteq r9, sl, lsr #14 │ │ │ │ + smlatteq r9, r8, r6, sl │ │ │ │ + strdeq sl, [r9, -lr] │ │ │ │ + smlabteq r9, r0, r6, sl │ │ │ │ + tsteq r9, r2, lsr r7 │ │ │ │ + tsteq r9, r0, ror #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1481c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d1, d4 │ │ │ │ addsmi r2, r1, #108, 4 @ 0xc0000006 │ │ │ │ rschi pc, r2, r0 │ │ │ │ @@ -82718,129 +82718,129 @@ │ │ │ │ bmi 1eb5e20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl 1afbcb4 │ │ │ │ @ instruction: 0x462b4a75 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ @ instruction: 0xbdf8eb62 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - tsteq r8, r6, asr sp │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - tsteq r8, r6, lsr sp │ │ │ │ - smlabteq r8, r6, r6, sl │ │ │ │ - tsteq r8, r2, lsl sp │ │ │ │ - tsteq r8, r6, lsl r0 │ │ │ │ - strdeq r9, [r8, -r2] │ │ │ │ - @ instruction: 0x0106a79a │ │ │ │ - ldrdeq r9, [r8, -r2] │ │ │ │ - smlabteq r9, r6, r6, sl │ │ │ │ - @ instruction: 0x01089cb4 │ │ │ │ - @ instruction: 0x0109a6b8 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - @ instruction: 0x0109a69c │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - smlabbeq r9, r4, r6, sl │ │ │ │ - tsteq r8, r2, lsr ip │ │ │ │ - tsteq r9, lr, ror r6 │ │ │ │ - tsteq r8, r4, lsl ip │ │ │ │ - tsteq r9, r8, ror r6 │ │ │ │ - strdeq r9, [r8, -r6] │ │ │ │ - tsteq r9, r6, ror r6 │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - smlatteq r7, r0, r7, r8 │ │ │ │ - smlatteq r7, r2, r7, r8 │ │ │ │ - smlabteq r7, r6, r7, r8 │ │ │ │ - tsteq r8, lr, asr sl │ │ │ │ - tsteq r8, lr, asr sl │ │ │ │ - tsteq r8, r6, asr sl │ │ │ │ - tsteq r8, r4, asr sl │ │ │ │ - tsteq r8, ip, ror #20 │ │ │ │ - smlabbeq r8, r4, sl, fp │ │ │ │ - smlabbeq r8, r2, sl, fp │ │ │ │ - @ instruction: 0x0108ba96 │ │ │ │ - smlatbeq r8, r8, sl, fp │ │ │ │ - @ instruction: 0x0109a994 │ │ │ │ - smlabbeq r8, r8, sl, fp │ │ │ │ - smlabbeq r8, r8, sl, fp │ │ │ │ - smlabbeq r8, r8, sl, fp │ │ │ │ - @ instruction: 0x0108ba94 │ │ │ │ - @ instruction: 0x0108ba98 │ │ │ │ - @ instruction: 0x0108ba9c │ │ │ │ - smlatbeq r8, r0, sl, fp │ │ │ │ - @ instruction: 0x0108ba98 │ │ │ │ - @ instruction: 0x0108ba90 │ │ │ │ - @ instruction: 0x0108ba90 │ │ │ │ - tsteq r8, r4, lsr #12 │ │ │ │ - tsteq pc, r6, asr r8 @ │ │ │ │ - tsteq r8, sl, ror #20 │ │ │ │ - tsteq r9, ip, ror #16 │ │ │ │ - tsteq r8, ip, asr sl │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - tsteq r9, r2, lsr #16 │ │ │ │ + @ instruction: 0x0106a4be │ │ │ │ + smlatbeq r8, r6, ip, r9 │ │ │ │ + @ instruction: 0x0106a49e │ │ │ │ + smlabbeq r8, r6, ip, r9 │ │ │ │ + tsteq r8, r6, lsl r6 │ │ │ │ + tsteq r8, r2, ror #24 │ │ │ │ + tsteq r8, r6, ror #30 │ │ │ │ + tsteq r8, r2, asr #24 │ │ │ │ + smlatteq r6, sl, r6, sl │ │ │ │ + tsteq r8, r2, lsr #24 │ │ │ │ + tsteq r9, r6, lsl r6 │ │ │ │ + tsteq r8, r4, lsl #24 │ │ │ │ + tsteq r9, r8, lsl #12 │ │ │ │ + smlabbeq r6, r8, r4, sl │ │ │ │ + smlabbeq r6, r0, r4, sl │ │ │ │ + smlatteq r9, ip, r5, sl │ │ │ │ + tsteq r6, r6, asr r4 │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + ldrdeq sl, [r9, -r4] │ │ │ │ + smlabbeq r8, r2, fp, r9 │ │ │ │ + smlabteq r9, lr, r5, sl │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + smlabteq r9, r8, r5, sl │ │ │ │ tsteq r8, r6, asr #22 │ │ │ │ - tsteq r8, lr, asr #22 │ │ │ │ - tsteq r8, sl, asr fp │ │ │ │ - tsteq r8, sl, asr fp │ │ │ │ - tsteq r8, sl, asr fp │ │ │ │ - tsteq r8, sl, asr fp │ │ │ │ - tsteq r8, r8, ror #22 │ │ │ │ - tsteq r8, sl, ror #22 │ │ │ │ - tsteq r8, ip, ror #24 │ │ │ │ - tsteq r8, sl, ror #22 │ │ │ │ - @ instruction: 0x0108abb0 │ │ │ │ - tsteq r8, r2, ror #22 │ │ │ │ - tsteq r8, r4, ror fp │ │ │ │ - tsteq r8, r6, lsr r9 │ │ │ │ - tsteq r8, r8, asr r9 │ │ │ │ - @ instruction: 0x0108ab9e │ │ │ │ - smlatbeq r8, r8, fp, sl │ │ │ │ - tsteq r8, r6, asr #18 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - tsteq r8, sl, asr #18 │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - @ instruction: 0x0108ab92 │ │ │ │ - @ instruction: 0x0108ab94 │ │ │ │ - tsteq r8, r2, lsr r9 │ │ │ │ - smlatbeq r9, ip, r2, sl │ │ │ │ - tsteq r8, sl, lsr #18 │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - tsteq r8, r2, asr #18 │ │ │ │ - tsteq pc, r2, lsl #12 │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - tsteq r7, r0, ror r2 │ │ │ │ - tsteq r7, lr, ror #4 │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ - smlabbeq r8, r8, r7, r9 │ │ │ │ - tsteq r8, sl, lsl r9 │ │ │ │ - tsteq r8, sl, lsl r9 │ │ │ │ - smlatteq r6, r8, pc, r9 @ │ │ │ │ - smlatteq r6, r2, pc, r9 @ │ │ │ │ - tsteq r9, r4, ror #8 │ │ │ │ - @ instruction: 0x01069fbc │ │ │ │ - @ instruction: 0x01069fb6 │ │ │ │ - smlatbeq r7, ip, r7, r1 │ │ │ │ - @ instruction: 0x0107179e │ │ │ │ - @ instruction: 0x0107179c │ │ │ │ - @ instruction: 0x0107179a │ │ │ │ - @ instruction: 0x01071798 │ │ │ │ - @ instruction: 0x01071796 │ │ │ │ - @ instruction: 0x01071794 │ │ │ │ - @ instruction: 0x01071792 │ │ │ │ - smlabbeq r7, ip, r7, r1 │ │ │ │ - smlabbeq r7, sl, r7, r1 │ │ │ │ - @ instruction: 0x010963b8 │ │ │ │ - @ instruction: 0x0109639a │ │ │ │ - tsteq pc, lr, ror #8 │ │ │ │ - tsteq r6, lr, lsr #28 │ │ │ │ - tsteq r8, sl, lsl r6 │ │ │ │ + smlabteq r9, r6, r5, sl │ │ │ │ + tsteq r8, r8, lsr #22 │ │ │ │ + tsteq r7, r0, lsr r7 │ │ │ │ + tsteq r7, r2, lsr r7 │ │ │ │ + tsteq r7, r6, lsl r7 │ │ │ │ + smlatbeq r8, lr, r9, fp │ │ │ │ + smlatbeq r8, lr, r9, fp │ │ │ │ + smlatbeq r8, r6, r9, fp │ │ │ │ + smlatbeq r8, r4, r9, fp │ │ │ │ + @ instruction: 0x0108b9bc │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + ldrdeq fp, [r8, -r2] │ │ │ │ + smlatteq r8, r6, r9, fp │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + smlatteq r9, r4, r8, sl │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + ldrdeq fp, [r8, -r8] │ │ │ │ + smlatteq r8, r4, r9, fp │ │ │ │ + smlatteq r8, r8, r9, fp │ │ │ │ + smlatteq r8, ip, r9, fp │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + smlatteq r8, r8, r9, fp │ │ │ │ + smlatteq r8, r0, r9, fp │ │ │ │ + smlatteq r8, r0, r9, fp │ │ │ │ + tsteq r8, r4, ror r5 │ │ │ │ + smlatbeq pc, r6, r7, r6 @ │ │ │ │ + @ instruction: 0x0108b9ba │ │ │ │ + @ instruction: 0x0109c7bc │ │ │ │ + smlatbeq r8, ip, r9, fp │ │ │ │ + smlatbeq r8, r0, r9, fp │ │ │ │ + @ instruction: 0x0106a1be │ │ │ │ + @ instruction: 0x0106a1b6 │ │ │ │ + smlabbeq r8, r0, r9, fp │ │ │ │ + tsteq r9, r2, ror r7 │ │ │ │ + @ instruction: 0x0108aa96 │ │ │ │ + @ instruction: 0x0108aa9e │ │ │ │ + smlatbeq r8, sl, sl, sl │ │ │ │ + smlatbeq r8, sl, sl, sl │ │ │ │ + smlatbeq r8, sl, sl, sl │ │ │ │ + smlatbeq r8, sl, sl, sl │ │ │ │ + @ instruction: 0x0108aab8 │ │ │ │ + @ instruction: 0x0108aaba │ │ │ │ + @ instruction: 0x0108abbc │ │ │ │ + @ instruction: 0x0108aaba │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + @ instruction: 0x0108aab2 │ │ │ │ + smlabteq r8, r4, sl, sl │ │ │ │ + smlabbeq r8, r6, r8, fp │ │ │ │ + smlatbeq r8, r8, r8, fp │ │ │ │ + smlatteq r8, lr, sl, sl │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + @ instruction: 0x0108b896 │ │ │ │ + @ instruction: 0x0108b898 │ │ │ │ + @ instruction: 0x0108b89a │ │ │ │ + @ instruction: 0x0108b89c │ │ │ │ + smlatteq r8, r2, sl, sl │ │ │ │ + smlatteq r8, r4, sl, sl │ │ │ │ + smlabbeq r8, r2, r8, fp │ │ │ │ + strdeq sl, [r9, -ip] │ │ │ │ + tsteq r8, sl, ror r8 │ │ │ │ + smlabbeq r8, r8, r8, fp │ │ │ │ + @ instruction: 0x0108b892 │ │ │ │ + tsteq pc, r2, asr r5 @ │ │ │ │ + smlabbeq r8, r8, r8, fp │ │ │ │ + smlabteq r7, r0, r1, r8 │ │ │ │ + @ instruction: 0x010781be │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + tsteq r8, sl, ror #16 │ │ │ │ + tsteq r8, sl, ror #16 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + @ instruction: 0x010963b4 │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + tsteq r6, r6, lsl #30 │ │ │ │ + strdeq r1, [r7, -ip] │ │ │ │ + smlatteq r7, lr, r6, r1 │ │ │ │ + smlatteq r7, ip, r6, r1 │ │ │ │ + smlatteq r7, sl, r6, r1 │ │ │ │ + smlatteq r7, r8, r6, r1 │ │ │ │ + smlatteq r7, r6, r6, r1 │ │ │ │ + smlatteq r7, r4, r6, r1 │ │ │ │ + smlatteq r7, r2, r6, r1 │ │ │ │ + ldrdeq r1, [r7, -ip] │ │ │ │ + ldrdeq r1, [r7, -sl] │ │ │ │ + tsteq r9, r8, lsl #6 │ │ │ │ + smlatteq r9, sl, r2, r6 │ │ │ │ + @ instruction: 0x010f63be │ │ │ │ + tsteq r6, lr, ror sp │ │ │ │ + tsteq r8, sl, ror #10 │ │ │ │ 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 │ │ │ │ @@ -82888,29 +82888,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 r9, r8, asr pc │ │ │ │ - ldrdeq r9, [r9, -r6] │ │ │ │ - @ instruction: 0x01099e9c │ │ │ │ - @ instruction: 0x01099eb6 │ │ │ │ - tsteq r9, r0, ror lr │ │ │ │ - tsteq r9, r6, lsl #30 │ │ │ │ - tsteq r9, r8, lsl pc │ │ │ │ - smlabteq r9, lr, lr, r9 │ │ │ │ - smlabteq r9, r0, pc, r9 @ │ │ │ │ - tsteq r9, r2, ror pc │ │ │ │ - @ instruction: 0x01099f94 │ │ │ │ + smlatbeq r9, r8, lr, r9 │ │ │ │ + tsteq r9, r6, lsr #28 │ │ │ │ + smlatteq r9, ip, sp, r9 │ │ │ │ + tsteq r9, r6, lsl #28 │ │ │ │ + smlabteq r9, r0, sp, r9 │ │ │ │ + tsteq r9, r6, asr lr │ │ │ │ + tsteq r9, r8, ror #28 │ │ │ │ + tsteq r9, lr, lsl lr │ │ │ │ + tsteq r9, r0, lsl pc │ │ │ │ + smlabteq r9, r2, lr, r9 │ │ │ │ + smlatteq r9, r4, lr, r9 │ │ │ │ + smlabbeq r9, lr, lr, r9 │ │ │ │ + tsteq r9, r4, lsr pc │ │ │ │ tsteq r9, lr, lsr pc │ │ │ │ - smlatteq r9, r4, pc, r9 @ │ │ │ │ - smlatteq r9, lr, pc, r9 @ │ │ │ │ - @ instruction: 0x01099fbc │ │ │ │ + tsteq r9, ip, lsl #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec152f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ @ instruction: 0xf0007f37 │ │ │ │ ldrmi r8, [lr], -r8, ror #1 │ │ │ │ @@ -83779,205 +83779,205 @@ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 87cd44 │ │ │ │ bmi ff1374c0 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ orr lr, r4, r8, lsl fp │ │ │ │ - smlabbeq r6, sl, sl, r9 │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - smlabteq r7, r6, sp, r0 │ │ │ │ - smlatteq r9, ip, lr, r9 │ │ │ │ - smlatteq r9, r2, lr, r9 │ │ │ │ - smlabteq r7, lr, r1, r1 │ │ │ │ - smlabteq r6, r4, sl, r9 │ │ │ │ - tsteq r9, r8, ror #8 │ │ │ │ - smlatbeq r6, r2, sl, r9 │ │ │ │ - tsteq r9, r2, ror #8 │ │ │ │ - smlabbeq r6, r0, sl, r9 │ │ │ │ - ldrdeq r9, [r9, -r8] │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - ldrdeq r9, [r9, -sl] │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - tsteq r9, r0, lsr lr │ │ │ │ - tsteq r8, lr, ror r1 │ │ │ │ - tsteq r9, r6, lsr #28 │ │ │ │ - tsteq r9, lr, lsr #28 │ │ │ │ - smlatteq r8, r0, sl, r9 │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - smlabteq r6, r8, r9, r9 │ │ │ │ - @ instruction: 0x010699b8 │ │ │ │ - smlatbeq r6, r8, r9, r9 │ │ │ │ - tsteq r9, lr, ror r3 │ │ │ │ - ldrdeq r9, [r8, -sl] │ │ │ │ - tsteq r8, r0, asr #2 │ │ │ │ - tsteq r6, lr, asr r9 │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - tsteq r8, r2, lsr r1 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ - strdeq r9, [r6, -sl] │ │ │ │ + ldrdeq r9, [r6, -sl] │ │ │ │ + smlabteq r8, r4, r1, r9 │ │ │ │ + tsteq r7, r6, lsl sp │ │ │ │ + tsteq r9, ip, lsr lr │ │ │ │ + tsteq r9, r2, lsr lr │ │ │ │ + tsteq r7, lr, lsl r1 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + @ instruction: 0x010933b8 │ │ │ │ strdeq r9, [r6, -r2] │ │ │ │ - tsteq r8, r2, lsl r1 │ │ │ │ - smlabteq r6, r8, r8, r9 │ │ │ │ - smlabteq r6, r0, r8, r9 │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - @ instruction: 0x01069896 │ │ │ │ - smlabbeq r6, lr, r8, r9 │ │ │ │ - strdeq r9, [r8, -r2] │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - smlatteq r8, ip, r0, r9 │ │ │ │ - tsteq r6, r2, lsr r8 │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - smlatteq r8, r6, r0, r9 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ + @ instruction: 0x010933b2 │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + tsteq r9, r8, lsr #28 │ │ │ │ + smlatbeq r6, lr, r9, r9 │ │ │ │ + tsteq r9, sl, lsr #28 │ │ │ │ + @ instruction: 0x01069994 │ │ │ │ + smlabbeq r9, r0, sp, r9 │ │ │ │ + smlabteq r8, lr, r0, r9 │ │ │ │ + tsteq r9, r6, ror sp │ │ │ │ + tsteq r9, lr, ror sp │ │ │ │ + tsteq r8, r0, lsr sl │ │ │ │ + tsteq r8, ip, ror r0 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ strdeq r9, [r6, -r8] │ │ │ │ - ldrdeq r9, [r8, -r8] │ │ │ │ - smlabteq r6, lr, r7, r9 │ │ │ │ - smlabteq r6, r6, r7, r9 │ │ │ │ - ldrdeq r9, [r8, -r2] │ │ │ │ - @ instruction: 0x0106979c │ │ │ │ - @ instruction: 0x01069794 │ │ │ │ - strheq r9, [r8, -ip] │ │ │ │ - tsteq r6, sl, ror #14 │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - smlatbeq r8, r6, r0, r9 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r6, r0, lsr r7 │ │ │ │ - swpeq r9, r0, [r8] │ │ │ │ - tsteq r6, r6, lsl #14 │ │ │ │ - strdeq r9, [r6, -lr] │ │ │ │ - smlabbeq r8, r6, r0, r9 │ │ │ │ - ldrdeq r9, [r6, -r4] │ │ │ │ - smlabteq r6, ip, r6, r9 │ │ │ │ + smlabteq r9, lr, r2, r3 │ │ │ │ + tsteq r8, sl, lsr #32 │ │ │ │ swpeq r9, r0, [r8] │ │ │ │ - smlatbeq r6, r2, r6, r9 │ │ │ │ - @ instruction: 0x0106969a │ │ │ │ - tsteq r8, lr, ror r0 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r9, r0, lsl #22 │ │ │ │ - tsteq r8, r8, lsr r7 │ │ │ │ - smlabbeq r8, r4, sp, r8 │ │ │ │ - ldrdeq r0, [r7, -r2] │ │ │ │ - tsteq r8, r0, lsr #30 │ │ │ │ - tsteq r8, r6, lsr #30 │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - tsteq r8, lr, lsr #30 │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - tsteq r8, sl, lsr #30 │ │ │ │ - tsteq r8, r4, lsr pc │ │ │ │ - tsteq r8, r2, lsr pc │ │ │ │ - tsteq r8, ip, lsr pc │ │ │ │ - tsteq r8, lr, lsr pc │ │ │ │ - tsteq r8, ip, asr #30 │ │ │ │ - tsteq r8, sl, asr pc │ │ │ │ - tsteq r8, ip, ror pc │ │ │ │ - smlabbeq r8, r2, pc, r9 @ │ │ │ │ - @ instruction: 0x01089f90 │ │ │ │ - smlabbeq r8, lr, pc, r9 @ │ │ │ │ - smlabbeq r8, ip, pc, r9 @ │ │ │ │ - smlabbeq r8, lr, pc, r9 @ │ │ │ │ - tsteq r9, ip, asr r9 │ │ │ │ - tsteq pc, r8, lsl sl @ │ │ │ │ - tsteq r7, sl, lsl sl │ │ │ │ - tsteq r7, r2, ror sp │ │ │ │ - strdeq r6, [r9, -lr] │ │ │ │ + smlatbeq r6, lr, r8, r9 │ │ │ │ + smlatbeq r6, r6, r8, r9 │ │ │ │ + smlabbeq r8, r2, r0, r9 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + tsteq r6, sl, asr #16 │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + tsteq r8, r2, rrx │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + tsteq r6, r0, lsl r8 │ │ │ │ + tsteq r8, ip, asr #32 │ │ │ │ + smlatteq r6, r6, r7, r9 │ │ │ │ + ldrdeq r9, [r6, -lr] │ │ │ │ + tsteq r8, r2, asr #32 │ │ │ │ + @ instruction: 0x010697b4 │ │ │ │ + smlatbeq r6, ip, r7, r9 │ │ │ │ + tsteq r8, ip, lsr r0 │ │ │ │ + smlabbeq r6, r2, r7, r9 │ │ │ │ + tsteq r6, sl, ror r7 │ │ │ │ + tsteq r8, r6, lsr r0 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + tsteq r6, r6, lsl r7 │ │ │ │ + tsteq r8, r2, lsr #32 │ │ │ │ + smlatteq r6, ip, r6, r9 │ │ │ │ + smlatteq r6, r4, r6, r9 │ │ │ │ + tsteq r8, ip │ │ │ │ + @ instruction: 0x010696ba │ │ │ │ + @ instruction: 0x010696b2 │ │ │ │ + strdeq r8, [r8, -r6] │ │ │ │ + smlabbeq r6, r8, r6, r9 │ │ │ │ + smlabbeq r6, r0, r6, r9 │ │ │ │ + smlatteq r8, r0, pc, r8 @ │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ + ldrdeq r8, [r8, -r6] │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + smlatteq r8, r0, pc, r8 @ │ │ │ │ + strdeq r9, [r6, -r2] │ │ │ │ + smlatteq r6, sl, r5, r9 │ │ │ │ + smlabteq r8, lr, pc, r8 @ │ │ │ │ + smlabteq r6, r0, r5, r9 │ │ │ │ + @ instruction: 0x010695b8 │ │ │ │ + tsteq r9, r0, asr sl │ │ │ │ + smlabbeq r8, r8, r6, r9 │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + tsteq r7, r2, lsr #16 │ │ │ │ + tsteq r8, r0, ror lr │ │ │ │ + tsteq r8, r6, ror lr │ │ │ │ + smlabbeq r8, r0, lr, r9 │ │ │ │ + tsteq r8, lr, ror lr │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + smlabbeq r8, r4, lr, r9 │ │ │ │ + smlabbeq r8, r2, lr, r9 │ │ │ │ + smlabbeq r8, ip, lr, r9 │ │ │ │ + smlabbeq r8, lr, lr, r9 │ │ │ │ + @ instruction: 0x01089e9c │ │ │ │ + smlatbeq r8, sl, lr, r9 │ │ │ │ + smlabteq r8, ip, lr, r9 │ │ │ │ + ldrdeq r9, [r8, -r2] │ │ │ │ + smlatteq r8, r0, lr, r9 │ │ │ │ ldrdeq r9, [r8, -lr] │ │ │ │ - ldrdeq r9, [r8, -sl] │ │ │ │ - tsteq r7, r6, asr #26 │ │ │ │ - smlabteq r8, r6, r3, r9 │ │ │ │ - smlabteq r8, r6, r3, r9 │ │ │ │ - smlabteq r8, r6, r3, r9 │ │ │ │ - @ instruction: 0x010893be │ │ │ │ - @ instruction: 0x010893ba │ │ │ │ - @ instruction: 0x010893b6 │ │ │ │ - @ instruction: 0x010893b6 │ │ │ │ - @ instruction: 0x010893ba │ │ │ │ - @ instruction: 0x010893be │ │ │ │ - smlabteq r8, r6, r3, r9 │ │ │ │ - smlatteq pc, ip, r8, r5 │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - tsteq r8, sl, asr #2 │ │ │ │ - tsteq r8, r2, asr #2 │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - tsteq r8, lr, lsl #2 │ │ │ │ - tsteq r8, r6, lsr #2 │ │ │ │ - strdeq sl, [r8, -r6] │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - strdeq sl, [r8, -r6] │ │ │ │ - tsteq r8, r2, lsl #2 │ │ │ │ - tsteq r8, sl, lsl #2 │ │ │ │ - tsteq r8, r2, lsl r1 │ │ │ │ - tsteq r9, sl, lsr #14 │ │ │ │ - @ instruction: 0x010775b6 │ │ │ │ - @ instruction: 0x010775b8 │ │ │ │ - @ instruction: 0x0107759c │ │ │ │ - tsteq r8, r4, lsr r8 │ │ │ │ - tsteq r8, r4, lsr r8 │ │ │ │ - tsteq r8, ip, lsr #16 │ │ │ │ - tsteq r8, sl, lsr #16 │ │ │ │ - tsteq r8, r2, asr #16 │ │ │ │ - tsteq r8, sl, asr r8 │ │ │ │ - tsteq r8, r8, asr r8 │ │ │ │ - tsteq r8, ip, ror #16 │ │ │ │ - tsteq r8, lr, ror r8 │ │ │ │ - tsteq r9, sl, ror #14 │ │ │ │ - tsteq r8, lr, asr r8 │ │ │ │ - tsteq r8, lr, asr r8 │ │ │ │ - tsteq r8, lr, asr r8 │ │ │ │ - tsteq r8, sl, ror #16 │ │ │ │ - tsteq r8, lr, ror #16 │ │ │ │ - tsteq r8, r2, ror r8 │ │ │ │ - tsteq r8, r6, ror r8 │ │ │ │ - tsteq r8, lr, ror #16 │ │ │ │ - tsteq r8, r6, ror #16 │ │ │ │ + ldrdeq r9, [r8, -ip] │ │ │ │ + ldrdeq r9, [r8, -lr] │ │ │ │ + smlatbeq r9, ip, r8, r9 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq r7, sl, ror #18 │ │ │ │ + smlabteq r7, r2, ip, r0 │ │ │ │ + tsteq r9, lr, asr #28 │ │ │ │ + tsteq r8, lr, lsr #6 │ │ │ │ + tsteq r8, sl, lsr #6 │ │ │ │ + @ instruction: 0x01070c96 │ │ │ │ + tsteq r8, r6, lsl r3 │ │ │ │ + tsteq r8, r6, lsl r3 │ │ │ │ + tsteq r8, r6, lsl r3 │ │ │ │ + tsteq r8, lr, lsl #6 │ │ │ │ + tsteq r8, sl, lsl #6 │ │ │ │ + tsteq r8, r6, lsl #6 │ │ │ │ + tsteq r8, r6, lsl #6 │ │ │ │ + tsteq r8, sl, lsl #6 │ │ │ │ + tsteq r8, lr, lsl #6 │ │ │ │ + tsteq r8, r6, lsl r3 │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + swpeq sl, r8, [r8] @ │ │ │ │ + swpeq sl, sl, [r8] │ │ │ │ + swpeq sl, r2, [r8] │ │ │ │ + smlabbeq r8, ip, r0, sl │ │ │ │ + qaddeq sl, lr, r8 │ │ │ │ + tsteq r8, r6, ror r0 │ │ │ │ + tsteq r8, r6, asr #32 │ │ │ │ + smlatbeq pc, ip, r7, r5 @ │ │ │ │ + tsteq r8, lr, asr #32 │ │ │ │ + tsteq r8, r6, asr #32 │ │ │ │ + qaddeq sl, r2, r8 │ │ │ │ + qaddeq sl, sl, r8 │ │ │ │ + tsteq r8, r2, rrx │ │ │ │ + tsteq r9, sl, ror r6 │ │ │ │ + tsteq r7, r6, lsl #10 │ │ │ │ + tsteq r7, r8, lsl #10 │ │ │ │ + smlatteq r7, ip, r4, r7 │ │ │ │ + smlabbeq r8, r4, r7, sl │ │ │ │ + smlabbeq r8, r4, r7, sl │ │ │ │ + tsteq r8, ip, ror r7 │ │ │ │ + tsteq r8, sl, ror r7 │ │ │ │ + @ instruction: 0x0108a792 │ │ │ │ + smlatbeq r8, sl, r7, sl │ │ │ │ + smlatbeq r8, r8, r7, sl │ │ │ │ + @ instruction: 0x0108a7bc │ │ │ │ + smlabteq r8, lr, r7, sl │ │ │ │ + @ instruction: 0x010996ba │ │ │ │ + smlatbeq r8, lr, r7, sl │ │ │ │ + smlatbeq r8, lr, r7, sl │ │ │ │ + smlatbeq r8, lr, r7, sl │ │ │ │ + @ instruction: 0x0108a7ba │ │ │ │ + @ instruction: 0x0108a7be │ │ │ │ + smlabteq r8, r2, r7, sl │ │ │ │ + smlabteq r8, r6, r7, sl │ │ │ │ + @ instruction: 0x0108a7be │ │ │ │ + @ instruction: 0x0108a7b6 │ │ │ │ + @ instruction: 0x0108a7b6 │ │ │ │ + tsteq r8, sl, asr #6 │ │ │ │ + tsteq pc, ip, ror r5 @ │ │ │ │ + @ instruction: 0x0108a790 │ │ │ │ + @ instruction: 0x0109b592 │ │ │ │ + smlabbeq r8, r2, r7, sl │ │ │ │ + tsteq r8, r6, ror r7 │ │ │ │ + @ instruction: 0x01068f94 │ │ │ │ + smlabbeq r6, ip, pc, r8 @ │ │ │ │ + tsteq r8, r6, asr r7 │ │ │ │ + tsteq r9, r8, lsr #10 │ │ │ │ + tsteq r8, ip, asr #16 │ │ │ │ + tsteq r8, r4, asr r8 │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ + tsteq r8, r2, ror #16 │ │ │ │ + tsteq r8, r4, ror #16 │ │ │ │ tsteq r8, r6, ror #16 │ │ │ │ - strdeq sl, [r8, -sl] │ │ │ │ - tsteq pc, ip, lsr #12 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - tsteq r9, r2, asr #12 │ │ │ │ - tsteq r8, r2, lsr r8 │ │ │ │ - tsteq r8, r6, lsr #16 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r8, r6, lsl #16 │ │ │ │ - ldrdeq r9, [r9, -r8] │ │ │ │ - strdeq r9, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsl #18 │ │ │ │ - tsteq r8, r0, lsl r9 │ │ │ │ - tsteq r8, r2, lsl r9 │ │ │ │ - tsteq r8, r4, lsl r9 │ │ │ │ - tsteq r8, r6, lsl r9 │ │ │ │ - tsteq r8, r4, lsr #18 │ │ │ │ - tsteq r8, r6, lsr #18 │ │ │ │ - tsteq r8, r8, lsr #20 │ │ │ │ - strdeq r9, [r9, -sl] │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ - tsteq r8, lr, asr r9 │ │ │ │ - tsteq r8, r0, lsl r9 │ │ │ │ - tsteq r8, r2, lsr #18 │ │ │ │ - smlatteq r8, r4, r6, sl │ │ │ │ - tsteq r8, r6, lsl #14 │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - tsteq r8, r6, asr r9 │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - strdeq sl, [r8, -r6] │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - strdeq sl, [r8, -sl] │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ - tsteq r8, r2, asr #18 │ │ │ │ - smlatteq r8, r0, r6, sl │ │ │ │ - qaddeq r9, sl, r9 │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ - smlatteq r8, r6, r6, sl │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ + tsteq r8, r4, ror r8 │ │ │ │ + tsteq r8, r6, ror r8 │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + tsteq r9, sl, asr #6 │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + smlatbeq r8, lr, r8, r9 │ │ │ │ + tsteq r8, r0, ror #16 │ │ │ │ + tsteq r8, r2, ror r8 │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ + tsteq r8, r6, asr r6 │ │ │ │ + @ instruction: 0x0108989c │ │ │ │ + smlatbeq r8, r6, r8, r9 │ │ │ │ + tsteq r8, r4, asr #12 │ │ │ │ + tsteq r8, r6, asr #12 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + tsteq r8, sl, asr #12 │ │ │ │ + @ instruction: 0x01089890 │ │ │ │ + @ instruction: 0x01089892 │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + smlatbeq r9, sl, pc, r8 @ │ │ │ │ + tsteq r8, r8, lsr #12 │ │ │ │ + tsteq r8, r6, lsr r6 │ │ │ │ + tsteq r8, r0, asr #12 │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ bmi 1a797f4 │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmib sl, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @@ -84075,40 +84075,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ ldrd lr, [r6], -r0 │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ ldcllt 8, cr14, [r8, #800]! @ 0x320 │ │ │ │ - strheq r5, [pc, -r4] │ │ │ │ - smlatteq r8, sl, r3, sl │ │ │ │ - tsteq r7, r2, lsr #26 │ │ │ │ - tsteq r7, r0, lsr #26 │ │ │ │ - ldrdeq sl, [r8, -r6] │ │ │ │ - tsteq r8, sl, lsr r2 │ │ │ │ - smlabteq r8, ip, r3, sl │ │ │ │ - smlabteq r8, ip, r3, sl │ │ │ │ - @ instruction: 0x01068a9a │ │ │ │ - @ instruction: 0x01068a94 │ │ │ │ - tsteq r9, r6, lsl pc │ │ │ │ - tsteq r6, lr, ror #20 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r7, lr, asr r2 │ │ │ │ - tsteq r7, r0, asr r2 │ │ │ │ - tsteq r7, lr, asr #4 │ │ │ │ - tsteq r7, ip, asr #4 │ │ │ │ - tsteq r7, sl, asr #4 │ │ │ │ - tsteq r7, r8, asr #4 │ │ │ │ - tsteq r7, r6, asr #4 │ │ │ │ - tsteq r7, r4, asr #4 │ │ │ │ - tsteq r7, lr, lsr r2 │ │ │ │ - tsteq r7, ip, lsr r2 │ │ │ │ - tsteq r9, sl, ror #28 │ │ │ │ - tsteq r9, ip, asr #28 │ │ │ │ - tsteq pc, r0, lsr #30 │ │ │ │ + tsteq pc, r4 │ │ │ │ + tsteq r8, sl, lsr r3 │ │ │ │ + tsteq r7, r2, ror ip │ │ │ │ + tsteq r7, r0, ror ip │ │ │ │ + tsteq r8, r6, lsr #6 │ │ │ │ + smlabbeq r8, sl, r1, r8 │ │ │ │ + tsteq r8, ip, lsl r3 │ │ │ │ + tsteq r8, ip, lsl r3 │ │ │ │ + smlatteq r6, sl, r9, r8 │ │ │ │ + smlatteq r6, r4, r9, r8 │ │ │ │ + tsteq r9, r6, ror #28 │ │ │ │ + @ instruction: 0x010689be │ │ │ │ + @ instruction: 0x010689b8 │ │ │ │ + smlatbeq r7, lr, r1, r0 │ │ │ │ + smlatbeq r7, r0, r1, r0 │ │ │ │ + @ instruction: 0x0107019e │ │ │ │ + @ instruction: 0x0107019c │ │ │ │ + @ instruction: 0x0107019a │ │ │ │ + @ instruction: 0x01070198 │ │ │ │ + @ instruction: 0x01070196 │ │ │ │ + @ instruction: 0x01070194 │ │ │ │ + smlabbeq r7, lr, r1, r0 │ │ │ │ + smlabbeq r7, ip, r1, r0 │ │ │ │ + @ instruction: 0x01094dba │ │ │ │ + @ instruction: 0x01094d9c │ │ │ │ + tsteq pc, r0, ror lr @ │ │ │ │ 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 │ │ │ │ @@ -84141,24 +84141,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 r9, r0, lsr #28 │ │ │ │ - smlabteq r9, lr, sp, r8 │ │ │ │ - @ instruction: 0x01098d9c │ │ │ │ - smlatbeq r9, lr, sp, r8 │ │ │ │ - ldrdeq r8, [r9, -r4] │ │ │ │ - smlatteq r9, r6, sp, r8 │ │ │ │ - tsteq r9, r0, asr #28 │ │ │ │ - tsteq r9, r2, lsl lr │ │ │ │ - tsteq r9, r0, lsr #28 │ │ │ │ - tsteq r9, r2, asr #28 │ │ │ │ + tsteq r9, r0, ror sp │ │ │ │ + tsteq r9, lr, lsl sp │ │ │ │ + smlatteq r9, ip, ip, r8 │ │ │ │ + strdeq r8, [r9, -lr] │ │ │ │ + tsteq r9, r4, lsr #26 │ │ │ │ + tsteq r9, r6, lsr sp │ │ │ │ + @ instruction: 0x01098d90 │ │ │ │ + tsteq r9, r2, ror #26 │ │ │ │ + tsteq r9, r0, ror sp │ │ │ │ + @ instruction: 0x01098d92 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec16678 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00e5f5b1 │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @@ -84673,130 +84673,130 @@ │ │ │ │ tstcs r1, r8, ror sl │ │ │ │ @ instruction: 0xf7ac447a │ │ │ │ bmi 1ebad18 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldc 7, cr15, [ip], {172} @ 0xac │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - @ instruction: 0x01098db4 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - tsteq pc, r6, lsl #26 │ │ │ │ - tsteq r6, lr, asr #14 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r6, lr, lsr r7 │ │ │ │ - tsteq r9, r4, lsr #26 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq pc, r6, ror ip @ │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - smlabteq r9, r6, ip, r8 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - tsteq r6, r2, lsl r7 │ │ │ │ - tsteq pc, r8, lsl ip @ │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - tsteq r6, r6, lsl #14 │ │ │ │ - tsteq r6, r6, lsl #14 │ │ │ │ - strdeq r8, [r6, -lr] │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - smlatteq r6, r4, r6, r8 │ │ │ │ - strdeq r8, [r6, -lr] │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - smlabteq r6, sl, r6, r8 │ │ │ │ - smlabteq r6, ip, r5, r8 │ │ │ │ - smlabteq r6, r4, r5, r8 │ │ │ │ - tsteq r9, r4, lsl #28 │ │ │ │ - @ instruction: 0x0106859a │ │ │ │ - @ instruction: 0x01068592 │ │ │ │ - smlabbeq r8, sl, r2, sl │ │ │ │ - smlabbeq r8, r8, r2, sl │ │ │ │ - smlabbeq r8, r4, r2, sl │ │ │ │ - smlabteq r8, r8, r2, sl │ │ │ │ - tsteq r8, r6, asr r2 │ │ │ │ - tsteq r8, r2, asr r2 │ │ │ │ - smlabbeq r9, r8, sl, r4 │ │ │ │ - smlabbeq r9, r0, sl, r4 │ │ │ │ - tsteq r9, r8, ror sl │ │ │ │ - tsteq r9, r0, ror sl │ │ │ │ - tsteq r9, r8, ror #20 │ │ │ │ - tsteq r9, r0, ror #20 │ │ │ │ - tsteq r9, r8, asr sl │ │ │ │ - ldrdeq pc, [r6, -r8] │ │ │ │ - ldrdeq pc, [r6, -r4] │ │ │ │ - tsteq r9, r0, lsr sl │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ - tsteq r9, r6, lsr sl │ │ │ │ - ldrdeq pc, [r6, -ip] │ │ │ │ - smlabteq r6, r0, ip, pc @ │ │ │ │ - tsteq r9, r4, lsr #20 │ │ │ │ - tsteq r6, sl, lsl #8 │ │ │ │ - tsteq r6, r2, lsl #8 │ │ │ │ - @ instruction: 0x010989be │ │ │ │ - tsteq r9, r8, lsr #18 │ │ │ │ - tsteq r9, ip, lsr #18 │ │ │ │ - smlatbeq r9, r0, r9, r8 │ │ │ │ - strdeq r4, [r9, -r6] │ │ │ │ - strdeq r4, [r9, -sl] │ │ │ │ - smlabbeq r9, r2, r9, r8 │ │ │ │ - smlabbeq r9, r6, r9, r8 │ │ │ │ - tsteq r9, sl, ror #18 │ │ │ │ - smlatteq pc, r0, r8, r4 │ │ │ │ - tsteq r9, r2, ror #18 │ │ │ │ - smlabbeq r8, lr, sl, r7 │ │ │ │ - tsteq r9, r2, ror #18 │ │ │ │ - smlatteq r6, r4, r4, r8 │ │ │ │ - strdeq r8, [r6, -r2] │ │ │ │ - tsteq pc, r2, ror r8 @ │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - @ instruction: 0x010684b6 │ │ │ │ - smlabteq r6, r4, r4, r8 │ │ │ │ - smlabteq r6, r2, r4, r8 │ │ │ │ - smlabteq r6, r0, r4, r8 │ │ │ │ - @ instruction: 0x010684be │ │ │ │ - smlabteq r6, r0, r4, r8 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - @ instruction: 0x010684b0 │ │ │ │ + @ instruction: 0x010686b8 │ │ │ │ + tsteq r8, r8, ror lr │ │ │ │ + smlabteq r6, ip, r6, r8 │ │ │ │ + tsteq r9, r4, lsl #26 │ │ │ │ + smlabteq r6, r4, r6, r8 │ │ │ │ + @ instruction: 0x010686b0 │ │ │ │ + tsteq pc, r6, asr ip @ │ │ │ │ + @ instruction: 0x0106869e │ │ │ │ + smlatbeq r6, r0, r6, r8 │ │ │ │ + @ instruction: 0x01068698 │ │ │ │ + smlabbeq r6, lr, r6, r8 │ │ │ │ + tsteq r9, r4, ror ip │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + smlabbeq r6, r8, r6, r8 │ │ │ │ + smlabteq pc, r6, fp, r4 @ │ │ │ │ + smlabbeq r6, r4, r6, r8 │ │ │ │ + tsteq r9, r6, lsl ip │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + tsteq r6, r2, ror #12 │ │ │ │ + tsteq pc, r8, ror #22 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + tsteq r6, r6, asr r6 │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, lr, asr #10 │ │ │ │ + tsteq r6, r6, asr #10 │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + tsteq r9, r4, asr sp │ │ │ │ + smlatteq r6, sl, r4, r8 │ │ │ │ + smlatteq r6, r2, r4, r8 │ │ │ │ + ldrdeq sl, [r8, -sl] │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + ldrdeq sl, [r8, -r4] │ │ │ │ + tsteq r8, r8, lsl r2 │ │ │ │ + smlatbeq r8, r6, r1, sl │ │ │ │ + smlatbeq r8, r2, r1, sl │ │ │ │ + ldrdeq r4, [r9, -r8] │ │ │ │ + ldrdeq r4, [r9, -r0] │ │ │ │ + smlabteq r9, r8, r9, r4 │ │ │ │ + smlabteq r9, r0, r9, r4 │ │ │ │ + @ instruction: 0x010949b8 │ │ │ │ + @ instruction: 0x010949b0 │ │ │ │ + smlatbeq r9, r8, r9, r4 │ │ │ │ + tstpeq r6, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r9, r0, r9, r4 │ │ │ │ + tsteq pc, r2, asr #18 │ │ │ │ + smlabbeq r9, r6, r9, r4 │ │ │ │ + tstpeq r6, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, ror r9 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, r2, asr r3 │ │ │ │ + tsteq r9, lr, lsl #18 │ │ │ │ + tsteq r9, r8, ror r8 │ │ │ │ + tsteq r9, ip, ror r8 │ │ │ │ + strdeq r8, [r9, -r0] │ │ │ │ + tsteq r9, r6, asr #16 │ │ │ │ + tsteq r9, sl, asr #16 │ │ │ │ + ldrdeq r8, [r9, -r2] │ │ │ │ + ldrdeq r8, [r9, -r6] │ │ │ │ + @ instruction: 0x010988ba │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + @ instruction: 0x010988b2 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ + @ instruction: 0x010988b2 │ │ │ │ tsteq r6, r4, lsr r4 │ │ │ │ tsteq r6, r2, asr #8 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, lr, lsr r4 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, lr, lsr r4 │ │ │ │ - tsteq pc, lr, ror #14 │ │ │ │ - tsteq r6, sl, lsr r4 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq pc, ip, lsr r7 @ │ │ │ │ - smlabbeq r6, r0, r3, r8 │ │ │ │ + smlabteq pc, r2, r7, r4 @ │ │ │ │ + tsteq r6, lr, lsr #8 │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, lr, lsl #8 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq pc, r0, asr #14 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + smlabbeq r6, r4, r3, r8 │ │ │ │ + @ instruction: 0x01068392 │ │ │ │ + @ instruction: 0x01068390 │ │ │ │ smlabbeq r6, lr, r3, r8 │ │ │ │ - tsteq pc, lr, lsl #14 │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, sl, asr r3 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ + smlabbeq r6, ip, r3, r8 │ │ │ │ + smlabbeq r6, lr, r3, r8 │ │ │ │ + @ instruction: 0x010f46be │ │ │ │ + smlabbeq r6, sl, r3, r8 │ │ │ │ + smlatbeq r6, r0, r3, r8 │ │ │ │ smlabbeq pc, ip, r6, r4 @ │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ ldrdeq r8, [r6, -r0] │ │ │ │ ldrdeq r8, [r6, -lr] │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - ldrdeq r8, [r6, -sl] │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - ldrdeq r8, [r6, -sl] │ │ │ │ - tsteq pc, sl, lsl #12 │ │ │ │ - ldrdeq r8, [r6, -r6] │ │ │ │ - smlatteq pc, r4, r5, r4 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - @ instruction: 0x01087790 │ │ │ │ + tsteq pc, lr, asr r6 @ │ │ │ │ + smlabteq r6, sl, r2, r8 │ │ │ │ + smlatbeq r6, r2, r2, r8 │ │ │ │ + @ instruction: 0x010682b0 │ │ │ │ + smlatbeq r6, lr, r2, r8 │ │ │ │ + smlatbeq r6, ip, r2, r8 │ │ │ │ + smlatbeq r6, sl, r2, r8 │ │ │ │ + smlatbeq r6, ip, r2, r8 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + @ instruction: 0x0106829c │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, sl, lsr #4 │ │ │ │ + tsteq pc, sl, asr r5 @ │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + tsteq pc, r4, lsr r5 @ │ │ │ │ + swpeq r8, r4, [r6] │ │ │ │ + smlatteq r8, r0, r6, r7 │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec17078 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080c7 │ │ │ │ @@ -85125,98 +85125,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 r9, r8, r6, r8 │ │ │ │ - tsteq r9, r2, lsr #8 │ │ │ │ - @ instruction: 0x010982bc │ │ │ │ - strdeq r8, [r9, -sl] │ │ │ │ - @ instruction: 0x0109819c │ │ │ │ - tsteq r9, r6, asr r1 │ │ │ │ - tsteq r9, r0, ror r1 │ │ │ │ - smlatbeq r9, r2, r1, r8 │ │ │ │ - @ instruction: 0x010981bc │ │ │ │ - tsteq r9, r6, asr #4 │ │ │ │ - smlatteq r9, r8, r1, r8 │ │ │ │ - tsteq r9, lr, lsl #4 │ │ │ │ - tsteq r9, r0, ror #4 │ │ │ │ - tsteq r9, sl, lsr r3 │ │ │ │ + tsteq r9, r8, lsl r6 │ │ │ │ + tsteq r9, r2, ror r3 │ │ │ │ + tsteq r9, ip, lsl #4 │ │ │ │ + tsteq r9, sl, asr #2 │ │ │ │ + smlatteq r9, ip, r0, r8 │ │ │ │ + smlatbeq r9, r6, r0, r8 │ │ │ │ + smlabteq r9, r0, r0, r8 │ │ │ │ + strdeq r8, [r9, -r2] │ │ │ │ + tsteq r9, ip, lsl #2 │ │ │ │ + @ instruction: 0x01098196 │ │ │ │ + tsteq r9, r8, lsr r1 │ │ │ │ + tsteq r9, lr, asr r1 │ │ │ │ + @ instruction: 0x010981b0 │ │ │ │ + smlabbeq r9, sl, r2, r8 │ │ │ │ + tsteq r9, r4, lsr #4 │ │ │ │ + ldrdeq r8, [r9, -lr] │ │ │ │ + strdeq r8, [r9, -r8] │ │ │ │ + tsteq r9, r2, lsr r2 │ │ │ │ + tsteq r9, ip, asr #4 │ │ │ │ + smlabteq r9, r6, r2, r8 │ │ │ │ + smlabbeq r9, r0, r2, r8 │ │ │ │ + @ instruction: 0x0109829a │ │ │ │ ldrdeq r8, [r9, -r4] │ │ │ │ - smlabbeq r9, lr, r2, r8 │ │ │ │ - smlatbeq r9, r8, r2, r8 │ │ │ │ - smlatteq r9, r2, r2, r8 │ │ │ │ + tsteq r9, lr, asr #8 │ │ │ │ + smlatbeq r9, r8, r3, r8 │ │ │ │ + tsteq r9, r2, asr #6 │ │ │ │ strdeq r8, [r9, -ip] │ │ │ │ - tsteq r9, r6, ror r3 │ │ │ │ - tsteq r9, r0, lsr r3 │ │ │ │ - tsteq r9, sl, asr #6 │ │ │ │ - smlabbeq r9, r4, r3, r8 │ │ │ │ - strdeq r8, [r9, -lr] │ │ │ │ - tsteq r9, r8, asr r4 │ │ │ │ + tsteq r9, r6, lsl r3 │ │ │ │ + tsteq r9, r0, asr r3 │ │ │ │ + tsteq r9, sl, ror #6 │ │ │ │ + smlatteq r9, r4, r3, r8 │ │ │ │ + @ instruction: 0x0109839e │ │ │ │ + @ instruction: 0x010983b8 │ │ │ │ strdeq r8, [r9, -r2] │ │ │ │ - smlatbeq r9, ip, r3, r8 │ │ │ │ - smlabteq r9, r6, r3, r8 │ │ │ │ - tsteq r9, r0, lsl #8 │ │ │ │ - tsteq r9, sl, lsl r4 │ │ │ │ - @ instruction: 0x01098494 │ │ │ │ - tsteq r9, lr, asr #8 │ │ │ │ - tsteq r9, r8, ror #8 │ │ │ │ - smlatbeq r9, r2, r4, r8 │ │ │ │ - tsteq r9, ip, asr r5 │ │ │ │ - tsteq r9, r6, lsl r5 │ │ │ │ - ldrdeq r8, [r9, -r0] │ │ │ │ - smlatteq r9, sl, r4, r8 │ │ │ │ - tsteq r9, r4, lsr #10 │ │ │ │ - @ instruction: 0x0109859e │ │ │ │ - tsteq r9, r8, asr r5 │ │ │ │ + smlatbeq r9, ip, r4, r8 │ │ │ │ + tsteq r9, r6, ror #8 │ │ │ │ + tsteq r9, r0, lsr #8 │ │ │ │ + tsteq r9, sl, lsr r4 │ │ │ │ + tsteq r9, r4, ror r4 │ │ │ │ + smlatteq r9, lr, r4, r8 │ │ │ │ + smlatbeq r9, r8, r4, r8 │ │ │ │ + smlabteq r9, r2, r4, r8 │ │ │ │ + strdeq r8, [r9, -ip] │ │ │ │ + @ instruction: 0x010987b6 │ │ │ │ + tsteq r9, r0, ror r6 │ │ │ │ + smlabteq r9, sl, r5, r8 │ │ │ │ + tsteq r9, r4, ror #10 │ │ │ │ + tsteq r9, lr, lsl r5 │ │ │ │ + tsteq r9, r8, lsr r5 │ │ │ │ tsteq r9, r2, ror r5 │ │ │ │ - smlatbeq r9, ip, r5, r8 │ │ │ │ - tsteq r9, r6, ror #16 │ │ │ │ - tsteq r9, r0, lsr #14 │ │ │ │ - tsteq r9, sl, ror r6 │ │ │ │ + smlabbeq r9, ip, r5, r8 │ │ │ │ + tsteq r9, r6, lsl #12 │ │ │ │ + smlabteq r9, r0, r5, r8 │ │ │ │ + ldrdeq r8, [r9, -sl] │ │ │ │ tsteq r9, r4, lsl r6 │ │ │ │ - smlabteq r9, lr, r5, r8 │ │ │ │ - smlatteq r9, r8, r5, r8 │ │ │ │ - tsteq r9, r2, lsr #12 │ │ │ │ - tsteq r9, ip, lsr r6 │ │ │ │ - @ instruction: 0x010986b6 │ │ │ │ - tsteq r9, r0, ror r6 │ │ │ │ - smlabbeq r9, sl, r6, r8 │ │ │ │ - smlabteq r9, r4, r6, r8 │ │ │ │ - tsteq r9, lr, ror r7 │ │ │ │ - tsteq r9, r8, lsr r7 │ │ │ │ + smlabteq r9, lr, r6, r8 │ │ │ │ + smlabbeq r9, r8, r6, r8 │ │ │ │ + tsteq r9, r2, asr #12 │ │ │ │ + tsteq r9, ip, asr r6 │ │ │ │ + @ instruction: 0x01098696 │ │ │ │ + tsteq r9, r0, lsl r7 │ │ │ │ + smlabteq r9, sl, r6, r8 │ │ │ │ + smlatteq r9, r4, r6, r8 │ │ │ │ + tsteq r9, lr, lsl r7 │ │ │ │ + @ instruction: 0x01098898 │ │ │ │ strdeq r8, [r9, -r2] │ │ │ │ - tsteq r9, ip, lsl #14 │ │ │ │ + smlabbeq r9, ip, r7, r8 │ │ │ │ tsteq r9, r6, asr #14 │ │ │ │ - smlabteq r9, r0, r7, r8 │ │ │ │ - tsteq r9, sl, ror r7 │ │ │ │ - @ instruction: 0x01098794 │ │ │ │ - smlabteq r9, lr, r7, r8 │ │ │ │ - tsteq r9, r8, asr #18 │ │ │ │ - smlatbeq r9, r2, r8, r8 │ │ │ │ + tsteq r9, r0, ror #14 │ │ │ │ + @ instruction: 0x0109879a │ │ │ │ + @ instruction: 0x010987b4 │ │ │ │ + tsteq r9, lr, lsr #16 │ │ │ │ + smlatteq r9, r8, r7, r8 │ │ │ │ + tsteq r9, r2, lsl #16 │ │ │ │ tsteq r9, ip, lsr r8 │ │ │ │ - strdeq r8, [r9, -r6] │ │ │ │ - tsteq r9, r0, lsl r8 │ │ │ │ - tsteq r9, sl, asr #16 │ │ │ │ - tsteq r9, r4, ror #16 │ │ │ │ - ldrdeq r8, [r9, -lr] │ │ │ │ - @ instruction: 0x01098898 │ │ │ │ - @ instruction: 0x010988b2 │ │ │ │ - smlatteq r9, ip, r8, r8 │ │ │ │ - @ instruction: 0x010989ba │ │ │ │ - tsteq r9, r4, ror #18 │ │ │ │ - tsteq r9, sl, lsl r9 │ │ │ │ - tsteq r9, r4, lsr r9 │ │ │ │ - tsteq r9, sl, ror r9 │ │ │ │ - strdeq r8, [r9, -r8] │ │ │ │ - @ instruction: 0x010989b6 │ │ │ │ - ldrdeq r8, [r9, -r0] │ │ │ │ - tsteq r9, sl, lsl sl │ │ │ │ + tsteq r9, sl, lsl #18 │ │ │ │ + @ instruction: 0x010988b4 │ │ │ │ + tsteq r9, sl, ror #16 │ │ │ │ + smlabbeq r9, r4, r8, r8 │ │ │ │ + smlabteq r9, sl, r8, r8 │ │ │ │ + tsteq r9, r8, asr #18 │ │ │ │ + tsteq r9, r6, lsl #18 │ │ │ │ + tsteq r9, r0, lsr #18 │ │ │ │ + tsteq r9, sl, ror #18 │ │ │ │ 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 │ │ │ │ @@ -85432,44 +85432,44 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ cdp 7, 3, cr15, cr6, cr11, {5} │ │ │ │ vmlsl.u8 q10, d6, d17 │ │ │ │ tstcs r1, r0, lsl r3 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ cdp 7, 2, cr15, cr14, cr11, {5} │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - tsteq r8, sl, asr sp │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - tsteq r8, lr, lsr sp │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r8, r2, lsr #26 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r8, r6, lsl #26 │ │ │ │ - smlatteq r9, r6, r1, r7 │ │ │ │ - strdeq r6, [r8, -r4] │ │ │ │ - @ instruction: 0x010986b2 │ │ │ │ - @ instruction: 0x010986b2 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - ldrdeq r8, [r9, -ip] │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - ldrdeq r8, [r9, -r6] │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - @ instruction: 0x0106e79e │ │ │ │ - tsteq r8, r4, asr ip │ │ │ │ - tsteq r9, r2, ror #12 │ │ │ │ - tsteq r8, r4, lsr ip │ │ │ │ - @ instruction: 0x010868be │ │ │ │ - tsteq r8, r6, lsl ip │ │ │ │ - @ instruction: 0x010674b6 │ │ │ │ - tsteq r9, sl, ror #12 │ │ │ │ - smlatteq r8, lr, fp, r6 │ │ │ │ - tsteq r9, r4, ror r6 │ │ │ │ - ldrdeq r6, [r8, -r4] │ │ │ │ - smlatbeq r6, lr, r7, lr │ │ │ │ - @ instruction: 0x01086bb4 │ │ │ │ + @ instruction: 0x010674be │ │ │ │ + smlatbeq r8, sl, ip, r6 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + smlabbeq r8, lr, ip, r6 │ │ │ │ + smlabbeq r6, r8, r4, r7 │ │ │ │ + tsteq r8, r2, ror ip │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r8, r6, asr ip │ │ │ │ + tsteq r9, r6, lsr r1 │ │ │ │ + tsteq r8, r4, asr #24 │ │ │ │ + tsteq r9, r2, lsl #12 │ │ │ │ + tsteq r9, r2, lsl #12 │ │ │ │ + smlatbeq r6, r4, r4, r7 │ │ │ │ + tsteq r9, ip, lsr #12 │ │ │ │ + smlabbeq r6, r8, r4, r7 │ │ │ │ + tsteq r9, r6, lsr #12 │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + smlatteq r6, lr, r6, lr │ │ │ │ + smlatbeq r8, r4, fp, r6 │ │ │ │ + @ instruction: 0x010985b2 │ │ │ │ + smlabbeq r8, r4, fp, r6 │ │ │ │ + tsteq r8, lr, lsl #16 │ │ │ │ + tsteq r8, r6, ror #22 │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + @ instruction: 0x010985ba │ │ │ │ + tsteq r8, lr, lsr fp │ │ │ │ + smlabteq r9, r4, r5, r8 │ │ │ │ + tsteq r8, r4, lsr #22 │ │ │ │ + strdeq lr, [r6, -lr] │ │ │ │ + tsteq r8, r4, lsl #22 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ cmnphi r5, #0 @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec17afc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08111 │ │ │ │ @@ -85920,28 +85920,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 r9, r6, r5, r8 │ │ │ │ - tsteq r9, r6, asr #10 │ │ │ │ - tsteq r9, r0, lsl #10 │ │ │ │ - tsteq r9, r0, asr #6 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - tsteq r9, r8, asr pc │ │ │ │ - tsteq r6, sl, asr r8 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - smlatteq r9, r2, pc, r7 @ │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - @ instruction: 0x01097f98 │ │ │ │ - tsteq r9, r2, asr pc │ │ │ │ - smlatbeq r9, r8, pc, r7 @ │ │ │ │ + ldrdeq r8, [r9, -r6] │ │ │ │ + @ instruction: 0x01098496 │ │ │ │ + tsteq r9, r0, asr r4 │ │ │ │ + @ instruction: 0x01098290 │ │ │ │ + @ instruction: 0x010667bc │ │ │ │ + smlatbeq r9, r8, lr, r7 │ │ │ │ + smlatbeq r6, sl, r7, r6 │ │ │ │ + smlatbeq r6, r4, r7, r6 │ │ │ │ + tsteq r9, r2, lsr pc │ │ │ │ + @ instruction: 0x01066798 │ │ │ │ + @ instruction: 0x01066792 │ │ │ │ + smlatteq r9, r8, lr, r7 │ │ │ │ + smlatbeq r9, r2, lr, r7 │ │ │ │ + strdeq r7, [r9, -r8] │ │ │ │ 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 │ │ │ │ @@ -86411,28 +86411,28 @@ │ │ │ │ mul r7, r4, lr │ │ │ │ @ instruction: 0x463b4a12 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 8, cr15, cr10, cr10, {5} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ - tsteq r8, r6, lsr r3 │ │ │ │ - smlatbeq r6, sl, ip, r6 │ │ │ │ - strdeq r6, [r8, -r4] │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r8, r2, lsl r1 │ │ │ │ - ldrdeq r6, [r6, -sl] │ │ │ │ - smlabteq r8, r6, ip, r5 │ │ │ │ - strdeq sp, [r6, -r0] │ │ │ │ - smlatbeq r8, r8, ip, r5 │ │ │ │ - @ instruction: 0x01087596 │ │ │ │ - strdeq r6, [r8, -sl] │ │ │ │ - @ instruction: 0x01087590 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ + @ instruction: 0x01066a9e │ │ │ │ + smlabbeq r8, r6, r2, r6 │ │ │ │ + strdeq r6, [r6, -sl] │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ + tsteq r8, r2, rrx │ │ │ │ + tsteq r6, sl, lsr #8 │ │ │ │ + tsteq r8, r6, lsl ip │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + strdeq r5, [r8, -r8] │ │ │ │ + smlatteq r8, r6, r4, r7 │ │ │ │ + tsteq r8, sl, asr #20 │ │ │ │ + smlatteq r8, r0, r4, r7 │ │ │ │ + smlatbeq r6, r0, r0, r6 │ │ │ │ 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} │ │ │ │ @@ -86478,16 +86478,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 r6, sl, lsl r0 │ │ │ │ - tsteq r9, lr, lsr #14 │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + tsteq r9, lr, ror r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec18adc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ rsble r7, r5, r0, asr #30 │ │ │ │ @@ -86789,79 +86789,79 @@ │ │ │ │ @ instruction: 0xf7aa4620 │ │ │ │ mul r7, lr, fp │ │ │ │ ldrtmi r4, [r3], -r4, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ bl fe5ffc4c │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - smlabteq r6, r0, r2, r6 │ │ │ │ - strdeq r6, [r9, -sl] │ │ │ │ - @ instruction: 0x010662bc │ │ │ │ - smlatbeq r6, sl, r2, r6 │ │ │ │ - tsteq pc, r2, asr r8 @ │ │ │ │ - @ instruction: 0x0106629c │ │ │ │ - smlatbeq r6, r0, r2, r6 │ │ │ │ - @ instruction: 0x0106629a │ │ │ │ - @ instruction: 0x01066292 │ │ │ │ - tsteq r9, sl, ror r8 │ │ │ │ - smlabbeq r6, r4, r2, r6 │ │ │ │ - @ instruction: 0x01066292 │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ - @ instruction: 0x01066292 │ │ │ │ - tsteq r9, r6, lsr #16 │ │ │ │ - smlabbeq r6, r8, r2, r6 │ │ │ │ - tsteq r6, r6, ror r2 │ │ │ │ - tsteq pc, lr, ror r7 @ │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - smlabbeq r9, r4, r9, r4 │ │ │ │ - tsteq r6, ip, lsl r1 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq r8, r0, lsl lr │ │ │ │ - tsteq r8, r0, lsl lr │ │ │ │ - tsteq r8, lr, lsl #28 │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - smlatteq r8, r4, sp, r7 │ │ │ │ - smlatteq r8, r2, sp, r7 │ │ │ │ - tsteq r9, sl, lsl r6 │ │ │ │ - tsteq r9, r4, lsl r6 │ │ │ │ - tsteq r9, lr, lsl #12 │ │ │ │ - tsteq r9, r8, lsl #12 │ │ │ │ - tsteq r9, r2, lsl #12 │ │ │ │ - strdeq r2, [r9, -ip] │ │ │ │ - strdeq r2, [r9, -r6] │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - ldrdeq r2, [r9, -r4] │ │ │ │ - @ instruction: 0x010f2598 │ │ │ │ - ldrdeq r2, [r9, -lr] │ │ │ │ - smlabbeq r6, r6, r8, sp │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - ldrdeq r2, [r9, -r2] │ │ │ │ - @ instruction: 0x01065fba │ │ │ │ - @ instruction: 0x01065fb4 │ │ │ │ - tsteq r9, r2, ror r5 │ │ │ │ - ldrdeq r2, [r9, -lr] │ │ │ │ - smlatteq r9, r4, r4, r2 │ │ │ │ - tsteq r9, sl, asr r5 │ │ │ │ - @ instruction: 0x010924b2 │ │ │ │ - @ instruction: 0x010924b8 │ │ │ │ - @ instruction: 0x0108529e │ │ │ │ - @ instruction: 0x01085692 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r9, sl, asr #16 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + strdeq r6, [r6, -sl] │ │ │ │ + smlatbeq pc, r2, r7, r2 @ │ │ │ │ + smlatteq r6, ip, r1, r6 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + smlatteq r6, sl, r1, r6 │ │ │ │ + smlatteq r6, r2, r1, r6 │ │ │ │ + smlabteq r9, sl, r7, r6 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlatteq r6, r2, r1, r6 │ │ │ │ + tsteq pc, r2, lsr #14 │ │ │ │ + smlatteq r6, r2, r1, r6 │ │ │ │ + tsteq r9, r6, ror r7 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + smlabteq r6, r6, r1, r6 │ │ │ │ + smlabteq pc, lr, r6, r2 @ │ │ │ │ + @ instruction: 0x010661b8 │ │ │ │ + smlabteq r6, r0, r1, r6 │ │ │ │ + smlabteq r6, r2, r1, r6 │ │ │ │ + @ instruction: 0x010661bc │ │ │ │ + @ instruction: 0x01066194 │ │ │ │ + @ instruction: 0x01066196 │ │ │ │ + smlatbeq r6, r8, r1, r6 │ │ │ │ + smlabteq r6, r4, r0, r6 │ │ │ │ + strheq r6, [r6, -lr] │ │ │ │ + @ instruction: 0x01066194 │ │ │ │ + swpeq r6, r8, [r6] @ │ │ │ │ + swpeq r6, r2, [r6] @ │ │ │ │ + ldrdeq r4, [r9, -r4] │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r6, r6, rrx │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + tsteq r8, lr, asr sp │ │ │ │ + smlatbeq r8, r4, sp, r7 │ │ │ │ + tsteq r8, r4, lsr sp │ │ │ │ + tsteq r8, r2, lsr sp │ │ │ │ + tsteq r9, sl, ror #10 │ │ │ │ + tsteq r9, r4, ror #10 │ │ │ │ + tsteq r9, lr, asr r5 │ │ │ │ + tsteq r9, r8, asr r5 │ │ │ │ + tsteq r9, r2, asr r5 │ │ │ │ + tsteq r9, ip, asr #10 │ │ │ │ + tsteq r9, r6, asr #10 │ │ │ │ + smlabteq r6, r8, r7, sp │ │ │ │ + smlabteq r6, r6, r7, sp │ │ │ │ + tsteq r9, r4, lsr #10 │ │ │ │ + smlatteq pc, r8, r4, r2 │ │ │ │ + tsteq r9, lr, lsr #10 │ │ │ │ + ldrdeq sp, [r6, -r6] │ │ │ │ + @ instruction: 0x0106d7bc │ │ │ │ + tsteq r9, r2, lsr #10 │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + smlabteq r9, r2, r4, r6 │ │ │ │ + tsteq r9, lr, lsr #8 │ │ │ │ + tsteq r9, r4, lsr r4 │ │ │ │ + smlatbeq r9, sl, r4, r6 │ │ │ │ + tsteq r9, r2, lsl #8 │ │ │ │ + tsteq r9, r8, lsl #8 │ │ │ │ + smlatteq r8, lr, r1, r5 │ │ │ │ + smlatteq r8, r2, r5, r5 │ │ │ │ + @ instruction: 0x01065ab4 │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ strhi pc, [r4], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec190bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0822c │ │ │ │ @@ -87659,73 +87659,73 @@ │ │ │ │ @ instruction: 0xe1a64478 │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ ldmdami ip!, {r0, r1, r5, r7, r8, sp, lr, pc} │ │ │ │ ror r4, r8, r4 │ │ │ │ ldrbtmi r4, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldmdami fp!, {r0, r2, r3, r4, r7, r8, sp, lr, pc} │ │ │ │ orrs r4, sl, r8, ror r4 │ │ │ │ + tsteq r9, r4, lsr #32 │ │ │ │ + smlatteq r9, r2, pc, r6 @ │ │ │ │ + @ instruction: 0x01096f90 │ │ │ │ + @ instruction: 0x01096fb0 │ │ │ │ + mrseq r7, (UNDEF: 9) │ │ │ │ + tsteq r9, lr, lsl r0 │ │ │ │ + swpeq r7, r8, [r9] │ │ │ │ + strheq r7, [r9, -r6] │ │ │ │ + tsteq r9, r6, asr #2 │ │ │ │ ldrdeq r7, [r9, -r4] │ │ │ │ - swpeq r7, r2, [r9] │ │ │ │ - tsteq r9, r0, asr #32 │ │ │ │ - tsteq r9, r0, rrx │ │ │ │ - strheq r7, [r9, -r0] │ │ │ │ - smlabteq r9, lr, r0, r7 │ │ │ │ - tsteq r9, r8, asr #2 │ │ │ │ - tsteq r9, r6, ror #2 │ │ │ │ - strdeq r7, [r9, -r6] │ │ │ │ - smlabbeq r9, r4, r1, r7 │ │ │ │ - tsteq r9, r6, lsl #4 │ │ │ │ - strdeq r7, [r9, -sl] │ │ │ │ - tsteq r9, lr, lsr #4 │ │ │ │ - tsteq r9, ip, asr r2 │ │ │ │ - tsteq r9, r0, ror r2 │ │ │ │ - smlabteq r9, lr, r2, r7 │ │ │ │ - tsteq r9, r8, lsl r3 │ │ │ │ - tsteq r9, r6, ror r3 │ │ │ │ - smlabteq r9, sl, r3, r7 │ │ │ │ - tsteq r9, r8, lsr #8 │ │ │ │ - tsteq r9, ip, asr r4 │ │ │ │ - @ instruction: 0x010974ba │ │ │ │ - tsteq r9, lr, lsl #10 │ │ │ │ - @ instruction: 0x01097594 │ │ │ │ - @ instruction: 0x0109759e │ │ │ │ - strdeq r7, [r9, -ip] │ │ │ │ - tsteq r9, r0, asr r6 │ │ │ │ - ldrdeq r7, [r9, -r6] │ │ │ │ - smlabteq r9, lr, r6, r7 │ │ │ │ - tsteq r9, sl, lsr #14 │ │ │ │ - smlabteq r9, r8, r6, r7 │ │ │ │ - smlabbeq r9, sl, r6, r7 │ │ │ │ - @ instruction: 0x01097692 │ │ │ │ - smlatbeq r9, r8, r7, r7 │ │ │ │ - strdeq r7, [r9, -r4] │ │ │ │ - tsteq r9, ip, asr #14 │ │ │ │ - smlabbeq r6, lr, sp, r4 │ │ │ │ - smlatteq r9, r2, ip, r6 │ │ │ │ - ldrdeq r6, [r9, -ip] │ │ │ │ - tsteq r9, r2, lsl #14 │ │ │ │ - smlatteq r9, r8, r5, r6 │ │ │ │ - smlatteq r9, r6, r4, r7 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r9, sl, ror r4 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, r2, asr sp │ │ │ │ - tsteq r9, r0, lsr #18 │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - tsteq r9, r8, ror #16 │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - tsteq r9, ip, asr r5 │ │ │ │ - tsteq r6, lr, lsr #26 │ │ │ │ + tsteq r9, r6, asr r1 │ │ │ │ + tsteq r9, sl, asr #2 │ │ │ │ + tsteq r9, lr, ror r1 │ │ │ │ + smlatbeq r9, ip, r1, r7 │ │ │ │ + smlabteq r9, r0, r1, r7 │ │ │ │ + tsteq r9, lr, lsl r2 │ │ │ │ + tsteq r9, r8, ror #4 │ │ │ │ + smlabteq r9, r6, r2, r7 │ │ │ │ + tsteq r9, sl, lsl r3 │ │ │ │ + tsteq r9, r8, ror r3 │ │ │ │ + smlatbeq r9, ip, r3, r7 │ │ │ │ + tsteq r9, sl, lsl #8 │ │ │ │ + tsteq r9, lr, asr r4 │ │ │ │ + smlatteq r9, r4, r4, r7 │ │ │ │ + smlatteq r9, lr, r4, r7 │ │ │ │ + tsteq r9, ip, asr #10 │ │ │ │ + smlatbeq r9, r0, r5, r7 │ │ │ │ + tsteq r9, r6, lsr #12 │ │ │ │ + tsteq r9, lr, lsl r6 │ │ │ │ + tsteq r9, sl, ror r6 │ │ │ │ + tsteq r9, r8, lsl r6 │ │ │ │ + ldrdeq r7, [r9, -sl] │ │ │ │ + smlatteq r9, r2, r5, r7 │ │ │ │ + strdeq r7, [r9, -r8] │ │ │ │ + tsteq r9, r4, asr #12 │ │ │ │ + @ instruction: 0x0109769c │ │ │ │ + ldrdeq r4, [r6, -lr] │ │ │ │ + tsteq r9, r2, lsr ip │ │ │ │ + tsteq r9, ip, lsr #16 │ │ │ │ + tsteq r9, r2, asr r6 │ │ │ │ tsteq r9, r8, lsr r5 │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - tsteq r9, ip, lsl r6 │ │ │ │ - ldrdeq r6, [r9, -r6] │ │ │ │ - smlatbeq r9, r4, r5, r6 │ │ │ │ + tsteq r9, r6, lsr r4 │ │ │ │ + @ instruction: 0x01064cb4 │ │ │ │ + smlabteq r9, sl, r3, r7 │ │ │ │ + smlatbeq r6, r8, ip, r4 │ │ │ │ + smlatbeq r6, r2, ip, r4 │ │ │ │ + tsteq r9, r0, ror r8 │ │ │ │ + @ instruction: 0x01064c96 │ │ │ │ + @ instruction: 0x010967b8 │ │ │ │ + smlabbeq r6, sl, ip, r4 │ │ │ │ + smlatbeq r9, ip, r4, r6 │ │ │ │ + tsteq r6, lr, ror ip │ │ │ │ + smlabbeq r9, r8, r4, r7 │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, r6, ror #24 │ │ │ │ + tsteq r9, ip, ror #10 │ │ │ │ + tsteq r9, r6, lsr #10 │ │ │ │ + strdeq r6, [r9, -r4] │ │ │ │ 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 │ │ │ │ @@ -87865,112 +87865,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 r6, r2, lsl ip │ │ │ │ - tsteq r9, r8, asr r5 │ │ │ │ - tsteq r9, r2, ror r5 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - smlabbeq r9, r6, r6, r6 │ │ │ │ - tsteq r9, r0, lsl #12 │ │ │ │ - @ instruction: 0x010965ba │ │ │ │ - @ instruction: 0x01096594 │ │ │ │ - smlatteq r6, r2, fp, r4 │ │ │ │ - tsteq r9, r8, lsr #12 │ │ │ │ - tsteq r9, r2, asr #12 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - @ instruction: 0x01096696 │ │ │ │ - smlatbeq r9, r8, r6, r6 │ │ │ │ - @ instruction: 0x01064bbe │ │ │ │ - @ instruction: 0x01064bb8 │ │ │ │ - tsteq r9, r2, lsl r9 │ │ │ │ - tsteq r9, ip, lsl #16 │ │ │ │ - tsteq r9, r6, lsr #14 │ │ │ │ - smlabteq r9, r0, r7, r6 │ │ │ │ - @ instruction: 0x01064b9a │ │ │ │ - @ instruction: 0x01064b94 │ │ │ │ - tsteq r9, lr, ror #16 │ │ │ │ - tsteq r9, r8, lsr #16 │ │ │ │ - tsteq r9, r2, asr #16 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - @ instruction: 0x01096896 │ │ │ │ - @ instruction: 0x010968b0 │ │ │ │ - tsteq r6, sl, ror #22 │ │ │ │ - smlabteq r9, r4, r9, r6 │ │ │ │ - tsteq r9, lr, lsr r9 │ │ │ │ + tsteq r6, r2, ror #22 │ │ │ │ + smlatbeq r9, r8, r4, r6 │ │ │ │ + smlabteq r9, r2, r4, r6 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + ldrdeq r6, [r9, -r6] │ │ │ │ + tsteq r9, r0, asr r5 │ │ │ │ + tsteq r9, sl, lsl #10 │ │ │ │ + smlatteq r9, r4, r4, r6 │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ + tsteq r9, r8, ror r5 │ │ │ │ + @ instruction: 0x01096592 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + smlatteq r9, r6, r5, r6 │ │ │ │ strdeq r6, [r9, -r8] │ │ │ │ - tsteq r9, r2, lsl r9 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r9, r6, ror #18 │ │ │ │ - smlabbeq r9, r0, r9, r6 │ │ │ │ - tsteq r6, sl, lsr fp │ │ │ │ - tsteq r9, r4, lsl sl │ │ │ │ - smlabteq r9, lr, r9, r6 │ │ │ │ - smlatteq r9, r8, r9, r6 │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - tsteq r9, ip, lsr sl │ │ │ │ - tsteq r9, r6, asr sl │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r9, sl, lsr #28 │ │ │ │ + tsteq r6, lr, lsl #22 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + tsteq r9, r2, ror #16 │ │ │ │ + tsteq r9, ip, asr r7 │ │ │ │ + tsteq r9, r6, ror r6 │ │ │ │ + tsteq r9, r0, lsl r7 │ │ │ │ + smlatteq r6, sl, sl, r4 │ │ │ │ + smlatteq r6, r4, sl, r4 │ │ │ │ + @ instruction: 0x010967be │ │ │ │ + tsteq r9, r8, ror r7 │ │ │ │ + @ instruction: 0x01096792 │ │ │ │ + smlabteq r6, ip, sl, r4 │ │ │ │ + smlatteq r9, r6, r7, r6 │ │ │ │ + tsteq r9, r0, lsl #16 │ │ │ │ + @ instruction: 0x01064aba │ │ │ │ + tsteq r9, r4, lsl r9 │ │ │ │ + smlabbeq r9, lr, r8, r6 │ │ │ │ + tsteq r9, r8, asr #16 │ │ │ │ + tsteq r9, r2, ror #16 │ │ │ │ + @ instruction: 0x01064a9c │ │ │ │ + @ instruction: 0x010968b6 │ │ │ │ + ldrdeq r6, [r9, -r0] │ │ │ │ + smlabbeq r6, sl, sl, r4 │ │ │ │ + tsteq r9, r4, ror #18 │ │ │ │ + tsteq r9, lr, lsl r9 │ │ │ │ + tsteq r9, r8, lsr r9 │ │ │ │ + tsteq r6, r2, ror sl │ │ │ │ + smlabbeq r9, ip, r9, r6 │ │ │ │ + smlatbeq r9, r6, r9, r6 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r9, sl, ror sp │ │ │ │ + @ instruction: 0x01096b94 │ │ │ │ + smlatbeq r9, lr, sl, r6 │ │ │ │ + tsteq r9, r8, lsr #20 │ │ │ │ + smlatteq r9, r2, r9, r6 │ │ │ │ + strdeq r6, [r9, -ip] │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + tsteq r9, r0, asr sl │ │ │ │ + tsteq r9, sl, ror #20 │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + strdeq r6, [r9, -lr] │ │ │ │ + @ instruction: 0x01096ab8 │ │ │ │ + ldrdeq r6, [r9, -r2] │ │ │ │ + tsteq r6, ip, lsl #20 │ │ │ │ + tsteq r9, r6, lsl #22 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r9, sl, lsr ip │ │ │ │ + @ instruction: 0x01096bb4 │ │ │ │ + tsteq r9, lr, ror #22 │ │ │ │ + smlabbeq r9, r8, fp, r6 │ │ │ │ + smlatteq r6, r2, r9, r4 │ │ │ │ + ldrdeq r6, [r9, -ip] │ │ │ │ + strdeq r6, [r9, -r6] │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlabbeq r9, sl, ip, r6 │ │ │ │ tsteq r9, r4, asr #24 │ │ │ │ - tsteq r9, lr, asr fp │ │ │ │ - ldrdeq r6, [r9, -r8] │ │ │ │ - @ instruction: 0x01096a92 │ │ │ │ - smlatbeq r9, ip, sl, r6 │ │ │ │ - smlatteq r6, r6, sl, r4 │ │ │ │ - tsteq r9, r0, lsl #22 │ │ │ │ - tsteq r9, sl, lsl fp │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlatbeq r9, lr, fp, r6 │ │ │ │ - tsteq r9, r8, ror #22 │ │ │ │ - smlabbeq r9, r2, fp, r6 │ │ │ │ - @ instruction: 0x01064abc │ │ │ │ - @ instruction: 0x01096bb6 │ │ │ │ - @ instruction: 0x01064ab0 │ │ │ │ - smlatteq r9, sl, ip, r6 │ │ │ │ - tsteq r9, r4, ror #24 │ │ │ │ - tsteq r9, lr, lsl ip │ │ │ │ - tsteq r9, r8, lsr ip │ │ │ │ - @ instruction: 0x01064a92 │ │ │ │ - smlabbeq r9, ip, ip, r6 │ │ │ │ - smlatbeq r9, r6, ip, r6 │ │ │ │ - smlabbeq r6, r0, sl, r4 │ │ │ │ + tsteq r9, lr, asr ip │ │ │ │ + @ instruction: 0x010649b8 │ │ │ │ + @ instruction: 0x01096c92 │ │ │ │ + smlatbeq r6, ip, r9, r4 │ │ │ │ + ldrdeq r6, [r9, -lr] │ │ │ │ + smlabteq r9, r0, sp, r6 │ │ │ │ tsteq r9, sl, lsr sp │ │ │ │ strdeq r6, [r9, -r4] │ │ │ │ tsteq r9, lr, lsl #26 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r9, r2, asr #26 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - smlabbeq r9, lr, pc, r6 @ │ │ │ │ - tsteq r9, r0, ror lr │ │ │ │ - smlatteq r9, sl, sp, r6 │ │ │ │ - smlatbeq r9, r4, sp, r6 │ │ │ │ - @ instruction: 0x01096dbe │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r9, r2, lsl lr │ │ │ │ - tsteq r9, ip, lsr #28 │ │ │ │ - tsteq r6, r6, lsr #20 │ │ │ │ - smlatbeq r9, ip, lr, r6 │ │ │ │ - tsteq r9, sl, asr lr │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - smlatteq r9, r6, lr, r6 │ │ │ │ - @ instruction: 0x01096ebc │ │ │ │ - tsteq r9, r6, lsl #30 │ │ │ │ - smlatbeq r9, r8, r0, r7 │ │ │ │ - smlabteq r9, r2, pc, r6 @ │ │ │ │ - tsteq r9, r8, ror #30 │ │ │ │ - tsteq r9, lr, ror pc │ │ │ │ - tsteq r9, r0, lsr #32 │ │ │ │ - qaddeq r7, r2, r9 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r9, sl, r1, r7 │ │ │ │ - smlabteq r6, ip, r9, r4 │ │ │ │ + smlabbeq r6, r8, r9, r4 │ │ │ │ + tsteq r9, r2, ror #26 │ │ │ │ + tsteq r9, ip, ror sp │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + strdeq r6, [r9, -ip] │ │ │ │ + smlatbeq r9, sl, sp, r6 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r9, r6, lsr lr │ │ │ │ + tsteq r9, ip, lsl #28 │ │ │ │ + tsteq r9, r6, asr lr │ │ │ │ + strdeq r6, [r9, -r8] │ │ │ │ + tsteq r9, r2, lsl pc │ │ │ │ + @ instruction: 0x01096eb8 │ │ │ │ + smlabteq r9, lr, lr, r6 │ │ │ │ + tsteq r9, r0, ror pc │ │ │ │ + smlatbeq r9, r2, pc, r6 @ │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + strdeq r7, [r9, -sl] │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ 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 │ │ │ │ @@ -88709,58 +88709,58 @@ │ │ │ │ ldc 7, cr15, [lr], {168} @ 0xa8 │ │ │ │ bmi cfbbb0 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a89600 │ │ │ │ mullt r2, r6, ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - tsteq r8, r6, lsr #6 │ │ │ │ - @ instruction: 0x01064c96 │ │ │ │ - ldrdeq r4, [r8, -lr] │ │ │ │ - smlabbeq r6, r0, sp, fp │ │ │ │ - tsteq r8, r6, lsr r2 │ │ │ │ - smlabteq r9, r8, r3, r2 │ │ │ │ - ldrdeq r4, [r8, -r6] │ │ │ │ - tsteq r9, lr, lsl #12 │ │ │ │ - tsteq r8, lr, lsl #2 │ │ │ │ - tsteq r9, r8, lsl fp │ │ │ │ - swpeq r4, sl, [r8] │ │ │ │ - smlatbeq r6, r0, sl, fp │ │ │ │ - smlatbeq r8, r4, lr, r3 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - tsteq r8, r2, lsr #20 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r8, r4, lsl #20 │ │ │ │ - tsteq r8, r6, asr sp │ │ │ │ - smlatteq r8, sl, r9, r3 │ │ │ │ - smlatteq r6, r0, r1, r4 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - smlabteq r9, sl, lr, r3 │ │ │ │ - tsteq r6, lr, asr r2 │ │ │ │ - smlatbeq r6, r6, r1, r4 │ │ │ │ - @ instruction: 0x01083992 │ │ │ │ - tsteq r9, r4, asr #28 │ │ │ │ - tsteq r9, r4, asr #28 │ │ │ │ - tsteq r9, sl, asr #28 │ │ │ │ - @ instruction: 0x0106b492 │ │ │ │ - tsteq r8, r8, asr #18 │ │ │ │ - tsteq r6, lr, lsr r1 │ │ │ │ - tsteq r8, r8, lsr #18 │ │ │ │ - tsteq r9, r2, asr #28 │ │ │ │ - tsteq r9, r6, lsr #6 │ │ │ │ - strdeq r3, [r8, -r8] │ │ │ │ - smlabbeq r8, r2, r5, r3 │ │ │ │ - ldrdeq r3, [r8, -sl] │ │ │ │ - tsteq r9, r0, ror #6 │ │ │ │ - smlabteq r8, r0, r8, r3 │ │ │ │ - tsteq r9, sl, asr #22 │ │ │ │ - tsteq r9, r8, ror r9 │ │ │ │ - @ instruction: 0x01083894 │ │ │ │ - tsteq r6, r6, ror #26 │ │ │ │ + smlabbeq r6, lr, sl, r4 │ │ │ │ + tsteq r8, r6, ror r2 │ │ │ │ + smlatteq r6, r6, fp, r4 │ │ │ │ + tsteq r8, lr, lsr #4 │ │ │ │ + ldrdeq fp, [r6, -r0] │ │ │ │ + smlabbeq r8, r6, r1, r4 │ │ │ │ + tsteq r9, r8, lsl r3 │ │ │ │ + tsteq r8, r6, lsr #2 │ │ │ │ + tsteq r9, lr, asr r5 │ │ │ │ + qaddeq r4, lr, r8 │ │ │ │ + tsteq r9, r8, ror #20 │ │ │ │ + smlatteq r8, sl, pc, r3 @ │ │ │ │ + strdeq fp, [r6, -r0] │ │ │ │ + strdeq r3, [r8, -r4] │ │ │ │ + smlabbeq r6, r8, r1, r4 │ │ │ │ + tsteq r8, r2, ror r9 │ │ │ │ + @ instruction: 0x0106b4b0 │ │ │ │ + tsteq r8, r4, asr r9 │ │ │ │ + smlatbeq r8, r6, ip, r3 │ │ │ │ + tsteq r8, sl, lsr r9 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + smlabteq r6, r0, r1, r4 │ │ │ │ + tsteq r9, sl, lsl lr │ │ │ │ + smlatbeq r6, lr, r1, r4 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + smlatteq r8, r2, r8, r3 │ │ │ │ + @ instruction: 0x01093d94 │ │ │ │ + @ instruction: 0x01093d94 │ │ │ │ + @ instruction: 0x01093d9a │ │ │ │ + smlatteq r6, r2, r3, fp │ │ │ │ + @ instruction: 0x01083898 │ │ │ │ + smlabbeq r6, lr, r0, r4 │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + @ instruction: 0x01093d92 │ │ │ │ + tsteq r9, r6, ror r2 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + ldrdeq r3, [r8, -r2] │ │ │ │ + tsteq r8, sl, lsr #16 │ │ │ │ + @ instruction: 0x010952b0 │ │ │ │ + tsteq r8, r0, lsl r8 │ │ │ │ + @ instruction: 0x01091a9a │ │ │ │ + smlabteq r9, r8, r8, r2 │ │ │ │ + smlatteq r8, r4, r7, r3 │ │ │ │ + @ instruction: 0x01063cb6 │ │ │ │ suble r2, r5, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1ae64 │ │ │ │ @ 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} │ │ │ │ @@ -88806,28 +88806,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 r9, r6, r4, r6 │ │ │ │ - tsteq r9, ip, lsl r4 │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ - smlabteq r9, lr, r3, r6 │ │ │ │ - @ instruction: 0x01096390 │ │ │ │ - tsteq r9, sl, ror r3 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - smlabbeq r9, lr, r3, r6 │ │ │ │ - @ instruction: 0x0109639c │ │ │ │ - smlatteq r9, lr, r3, r6 │ │ │ │ - @ instruction: 0x010963bc │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - smlatteq r9, r8, r3, r6 │ │ │ │ - strdeq r6, [r9, -r2] │ │ │ │ + ldrdeq r6, [r9, -r6] │ │ │ │ + tsteq r9, ip, ror #6 │ │ │ │ + @ instruction: 0x01063ab2 │ │ │ │ + tsteq r9, lr, lsl r3 │ │ │ │ + smlatteq r9, r0, r2, r6 │ │ │ │ + smlabteq r9, sl, r2, r6 │ │ │ │ + @ instruction: 0x01063a94 │ │ │ │ + ldrdeq r6, [r9, -lr] │ │ │ │ + smlatteq r9, ip, r2, r6 │ │ │ │ + tsteq r9, lr, lsr r3 │ │ │ │ + tsteq r9, ip, lsl #6 │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + tsteq r9, r8, lsr r3 │ │ │ │ + tsteq r9, r2, asr #6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002964 │ │ │ │ @@ -89392,136 +89392,136 @@ │ │ │ │ svc 0x0048f7a7 │ │ │ │ bmi 207c65c │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a79500 │ │ │ │ andlt lr, r3, r0, asr #30 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - smlatbeq r9, sl, fp, r3 │ │ │ │ - strdeq r3, [r8, -r4] │ │ │ │ - strdeq r6, [r9, -ip] │ │ │ │ - smlatbeq r9, r2, fp, r3 │ │ │ │ - smlatteq r9, r8, r2, r6 │ │ │ │ - @ instruction: 0x01093b92 │ │ │ │ - tsteq r7, sl, lsl #4 │ │ │ │ - strdeq r2, [r7, -lr] │ │ │ │ - tsteq r9, lr, ror fp │ │ │ │ - tsteq r8, ip, lsr r5 │ │ │ │ - smlatbeq r9, r4, fp, r3 │ │ │ │ - smlatbeq r9, r2, fp, r3 │ │ │ │ - smlabbeq r9, lr, fp, r3 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - tsteq r9, r8, lsr pc │ │ │ │ - smlatteq r9, r6, sl, r1 │ │ │ │ - strheq r5, [r8, -r2] │ │ │ │ - tsteq r9, r2, lsr #30 │ │ │ │ - smlabteq r7, r8, r2, r2 │ │ │ │ - smlabteq r7, r0, r2, r2 │ │ │ │ - tsteq r9, r2, lsl fp │ │ │ │ - tsteq r9, r0, lsl r3 │ │ │ │ - smlabteq r8, r0, r3, r5 │ │ │ │ - strdeq r3, [r9, -r0] │ │ │ │ - strdeq r3, [r9, -r0] │ │ │ │ - strdeq r3, [r9, -r4] │ │ │ │ - smlabbeq r9, r0, r1, r6 │ │ │ │ - tsteq pc, r2, lsr r2 @ │ │ │ │ - ldrdeq r3, [r9, -r0] │ │ │ │ - smlabbeq r9, r2, r2, r4 │ │ │ │ - smlabteq r9, r6, sl, r3 │ │ │ │ - smlabteq r9, r2, sl, r3 │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - tsteq r9, r2, lsl r1 │ │ │ │ - tsteq r9, r4, lsl r1 │ │ │ │ - tsteq r9, r0, lsl r1 │ │ │ │ - tsteq r9, ip, lsl #2 │ │ │ │ - tsteq r9, r0, lsl r1 │ │ │ │ - tsteq r9, r0, lsl r1 │ │ │ │ - tsteq r9, r4, lsl r1 │ │ │ │ - tsteq r9, r8, lsl r1 │ │ │ │ - tsteq r9, r0, lsr #2 │ │ │ │ - tsteq r9, r8, lsl #20 │ │ │ │ - @ instruction: 0x01084ebe │ │ │ │ - tsteq r9, r2, lsl #20 │ │ │ │ - strdeq r3, [r9, -lr] │ │ │ │ strdeq r3, [r9, -sl] │ │ │ │ - strdeq r3, [r9, -r6] │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + tsteq r9, ip, asr #4 │ │ │ │ strdeq r3, [r9, -r2] │ │ │ │ - smlatteq r9, lr, r9, r3 │ │ │ │ - smlatteq r9, sl, r9, r3 │ │ │ │ - smlatteq r9, r4, r9, r3 │ │ │ │ - tsteq r7, r6, asr #30 │ │ │ │ - tsteq r7, r2, asr #30 │ │ │ │ - tsteq r7, r6, asr #30 │ │ │ │ - tsteq pc, r4, lsr r0 @ │ │ │ │ - smlatbeq r9, sl, r9, r3 │ │ │ │ - smlatteq r8, r2, r1, r3 │ │ │ │ - mrseq r6, (UNDEF: 9) │ │ │ │ - @ instruction: 0x01093992 │ │ │ │ - @ instruction: 0x0108319a │ │ │ │ - smlatbeq r7, r6, sp, r1 │ │ │ │ - strdeq r3, [r9, -r8] │ │ │ │ - ldrdeq r1, [r7, -ip] │ │ │ │ - tsteq r9, r0, asr r9 │ │ │ │ - ldrdeq r1, [r7, -r0] │ │ │ │ - ldrdeq r1, [r7, -r8] │ │ │ │ - tstpeq lr, lr, asr #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [r8, -ip] │ │ │ │ - strdeq r3, [r8, -r6] │ │ │ │ - strheq r3, [r8, -lr] │ │ │ │ - ldrdeq r3, [r8, -r8] │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - strheq r3, [r8, -r6] │ │ │ │ - smlabteq r7, r2, ip, r1 │ │ │ │ - @ instruction: 0x01071cb2 │ │ │ │ - @ instruction: 0x01071cb0 │ │ │ │ - ldrdeq r5, [r9, -r2] │ │ │ │ - ldrdeq r5, [r9, -r4] │ │ │ │ - @ instruction: 0x01071c9e │ │ │ │ - smlabteq r9, r8, lr, r5 │ │ │ │ - ldrdeq r0, [r9, -r6] │ │ │ │ - tstpeq lr, lr, asr lr @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r9, r8, lr, r5 │ │ │ │ - smlatbeq r7, r8, ip, r1 │ │ │ │ - @ instruction: 0x01071c96 │ │ │ │ - tsteq r7, r4, ror ip │ │ │ │ - tsteq r7, ip, ror ip │ │ │ │ - tsteq r7, sl, ror #24 │ │ │ │ - tsteq r9, ip, ror #28 │ │ │ │ - tsteq r9, r0, ror lr │ │ │ │ - tsteq r9, sl, ror #28 │ │ │ │ - tsteq r9, r4, ror #28 │ │ │ │ - tsteq r7, r4, lsr #24 │ │ │ │ - tsteq r7, r2, lsl ip │ │ │ │ - tsteq r9, r2, lsl r7 │ │ │ │ - tstpeq r8, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, asr sp @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r0, pc, sl @ │ │ │ │ - ldrdeq sl, [r6, -lr] │ │ │ │ - tstpeq lr, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r8, pc, sl @ │ │ │ │ - strdeq sl, [r6, -ip] │ │ │ │ - smlatteq r6, r4, pc, sl @ │ │ │ │ - tsteq r9, r0, ror r9 │ │ │ │ - tsteq r9, r8, ror sp │ │ │ │ - tsteq r8, r6, ror sl │ │ │ │ - @ instruction: 0x01071cbe │ │ │ │ - smlatteq r4, ip, r3, fp │ │ │ │ + tsteq r9, r8, lsr r2 │ │ │ │ + smlatteq r9, r2, sl, r3 │ │ │ │ + tsteq r7, sl, asr r1 │ │ │ │ + tsteq r7, lr, asr #2 │ │ │ │ + smlabteq r9, lr, sl, r3 │ │ │ │ + smlabbeq r8, ip, r4, r3 │ │ │ │ + strdeq r3, [r9, -r4] │ │ │ │ + strdeq r3, [r9, -r2] │ │ │ │ + ldrdeq r3, [r9, -lr] │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ + smlabbeq r9, r8, lr, r1 │ │ │ │ + tsteq r9, r6, lsr sl │ │ │ │ + tsteq r8, r2 │ │ │ │ + tsteq r9, r2, ror lr │ │ │ │ + tsteq r7, r8, lsl r2 │ │ │ │ + tsteq r7, r0, lsl r2 │ │ │ │ + tsteq r9, r2, ror #20 │ │ │ │ + tsteq r9, r0, ror #4 │ │ │ │ + tsteq r8, r0, lsl r3 │ │ │ │ + tsteq r9, r0, asr #20 │ │ │ │ + tsteq r9, r0, asr #20 │ │ │ │ + tsteq r9, r4, asr #20 │ │ │ │ + ldrdeq r6, [r9, -r0] │ │ │ │ + smlabbeq pc, r2, r1, r0 @ │ │ │ │ + tsteq r9, r0, lsr #20 │ │ │ │ + ldrdeq r4, [r9, -r2] │ │ │ │ + tsteq r9, r6, lsl sl │ │ │ │ + tsteq r9, r2, lsl sl │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ + tsteq r9, r2, rrx │ │ │ │ + tsteq r9, r4, rrx │ │ │ │ + tsteq r9, r0, rrx │ │ │ │ + qaddeq r6, ip, r9 │ │ │ │ + tsteq r9, r0, rrx │ │ │ │ + tsteq r9, r0, rrx │ │ │ │ + tsteq r9, r4, rrx │ │ │ │ + tsteq r9, r8, rrx │ │ │ │ + tsteq r9, r0, ror r0 │ │ │ │ + tsteq r9, r8, asr r9 │ │ │ │ + tsteq r8, lr, lsl #28 │ │ │ │ + tsteq r9, r2, asr r9 │ │ │ │ + tsteq r9, lr, asr #18 │ │ │ │ + tsteq r9, sl, asr #18 │ │ │ │ + tsteq r9, r6, asr #18 │ │ │ │ + tsteq r9, r2, asr #18 │ │ │ │ tsteq r9, lr, lsr r9 │ │ │ │ - tsteq r9, r4, asr #18 │ │ │ │ - tstpeq lr, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, ip, lsl sp │ │ │ │ - tsteq r8, r2, lsl lr │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - strdeq r5, [r9, -sl] │ │ │ │ - strdeq r5, [r9, -lr] │ │ │ │ - @ instruction: 0x010632ba │ │ │ │ + tsteq r9, sl, lsr r9 │ │ │ │ + tsteq r9, r4, lsr r9 │ │ │ │ + @ instruction: 0x01071e96 │ │ │ │ + @ instruction: 0x01071e92 │ │ │ │ + @ instruction: 0x01071e96 │ │ │ │ + smlabbeq lr, r4, pc, pc @ │ │ │ │ + strdeq r3, [r9, -sl] │ │ │ │ + tsteq r8, r2, lsr r1 │ │ │ │ + tsteq r9, r0, asr pc │ │ │ │ + smlatteq r9, r2, r8, r3 │ │ │ │ + smlatteq r8, sl, r0, r3 │ │ │ │ + strdeq r1, [r7, -r6] │ │ │ │ + tsteq r9, r8, asr #14 │ │ │ │ + tsteq r7, ip, lsr #28 │ │ │ │ + smlatbeq r9, r0, r8, r3 │ │ │ │ + tsteq r7, r0, lsr #28 │ │ │ │ + tsteq r7, r8, lsr #28 │ │ │ │ + @ instruction: 0x010efe9e │ │ │ │ + tsteq r8, ip, lsr #32 │ │ │ │ + tsteq r8, r6, asr #32 │ │ │ │ + tsteq r8, lr │ │ │ │ + tsteq r8, r8, lsr #32 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r8, r6 │ │ │ │ + tsteq r7, r2, lsl ip │ │ │ │ + tsteq r7, r2, lsl #24 │ │ │ │ + tsteq r7, r0, lsl #24 │ │ │ │ + tsteq r9, r2, lsr #28 │ │ │ │ + tsteq r9, r4, lsr #28 │ │ │ │ + smlatteq r7, lr, fp, r1 │ │ │ │ + tsteq r9, r8, lsl lr │ │ │ │ + tsteq r9, r6, lsr #14 │ │ │ │ + smlatbeq lr, lr, sp, pc @ │ │ │ │ + strdeq r5, [r9, -r8] │ │ │ │ + strdeq r1, [r7, -r8] │ │ │ │ + smlatteq r7, r6, fp, r1 │ │ │ │ + smlabteq r7, r4, fp, r1 │ │ │ │ + smlabteq r7, ip, fp, r1 │ │ │ │ + @ instruction: 0x01071bba │ │ │ │ + @ instruction: 0x01095dbc │ │ │ │ + smlabteq r9, r0, sp, r5 │ │ │ │ + @ instruction: 0x01095dba │ │ │ │ + @ instruction: 0x01095db4 │ │ │ │ + tsteq r7, r4, ror fp │ │ │ │ + tsteq r7, r2, ror #22 │ │ │ │ + tsteq r9, r2, ror #12 │ │ │ │ + smlabteq r8, ip, ip, pc @ │ │ │ │ + smlabteq r8, r6, ip, pc @ │ │ │ │ + smlabteq r8, r0, ip, pc @ │ │ │ │ + @ instruction: 0x0108fcba │ │ │ │ + @ instruction: 0x0108fcb4 │ │ │ │ + smlatbeq r8, lr, ip, pc @ │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ + tstpeq lr, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + smlabteq r9, r0, r8, r1 │ │ │ │ + smlabteq r9, r8, ip, r5 │ │ │ │ + smlabteq r8, r6, r9, r4 │ │ │ │ + tsteq r7, lr, lsl #24 │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + smlabbeq r9, lr, r8, r1 │ │ │ │ + @ instruction: 0x01091894 │ │ │ │ + @ instruction: 0x010efbb8 │ │ │ │ + tsteq r9, ip, ror #24 │ │ │ │ + tsteq r8, r2, ror #26 │ │ │ │ + @ instruction: 0x0106a8b8 │ │ │ │ + tsteq r9, sl, asr #24 │ │ │ │ + tsteq r9, lr, asr #24 │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ 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 @ │ │ │ │ @@ -90340,17 +90340,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 r9, ip, sl, r5 │ │ │ │ - ldrdeq r6, [r9, -r8] │ │ │ │ - tsteq r9, lr, asr #18 │ │ │ │ + strdeq r5, [r9, -ip] │ │ │ │ + tsteq r9, r8, lsr #2 │ │ │ │ + @ instruction: 0x0109589e │ │ │ │ orrpl pc, r1, #160, 10 @ 0x28000000 │ │ │ │ addslt r3, fp, #4, 22 @ 0x1000 │ │ │ │ vqdmulh.s d2, d1, d8 │ │ │ │ vabd.s8 q12, q8, q4 │ │ │ │ blx 949d88 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ strbhi pc, [r4, r1, lsl #2] @ │ │ │ │ @@ -91933,28 +91933,28 @@ │ │ │ │ @ instruction: 0xf5a0d928 │ │ │ │ @ instruction: 0xf04f5373 │ │ │ │ blcc 8d363c │ │ │ │ blx 973868 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ msrhi SPSR_sc, #64, 2 │ │ │ │ svclt 0x0000e366 │ │ │ │ - tsteq r9, r8, lsl r2 │ │ │ │ - smlatteq r9, ip, r2, r4 │ │ │ │ - smlatbeq r9, r8, r2, r4 │ │ │ │ - tsteq r9, sl, ror r2 │ │ │ │ - tsteq r9, r8, asr r1 │ │ │ │ - tsteq r9, r4, asr #4 │ │ │ │ - tsteq r9, r6, lsl r2 │ │ │ │ - smlabbeq r9, r6, r1, r4 │ │ │ │ - tsteq r9, r6, lsl #4 │ │ │ │ - @ instruction: 0x01094290 │ │ │ │ - tsteq r9, r2, lsl r3 │ │ │ │ - tsteq r9, lr, ror r3 │ │ │ │ - tsteq r9, r8, lsr r4 │ │ │ │ - ldrdeq r4, [r9, -sl] │ │ │ │ + tsteq r9, r8, ror #2 │ │ │ │ + tsteq r9, ip, lsr r2 │ │ │ │ + strdeq r4, [r9, -r8] │ │ │ │ + smlabteq r9, sl, r1, r4 │ │ │ │ + smlatbeq r9, r8, r0, r4 │ │ │ │ + @ instruction: 0x01094194 │ │ │ │ + tsteq r9, r6, ror #2 │ │ │ │ + ldrdeq r4, [r9, -r6] │ │ │ │ + tsteq r9, r6, asr r1 │ │ │ │ + smlatteq r9, r0, r1, r4 │ │ │ │ + tsteq r9, r2, ror #4 │ │ │ │ + smlabteq r9, lr, r2, r4 │ │ │ │ + smlabbeq r9, r8, r3, r4 │ │ │ │ + tsteq r9, sl, lsr #6 │ │ │ │ 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 9738c8 │ │ │ │ @@ -92431,56 +92431,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 r6, r0, ror r3 │ │ │ │ - smlabbeq r9, r8, r1, r3 │ │ │ │ - strdeq r2, [r9, -lr] │ │ │ │ - ldrdeq r3, [r9, -r4] │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - smlabbeq r9, ip, pc, r2 @ │ │ │ │ - tsteq r6, r6, asr #6 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - tsteq r9, lr, lsr lr │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ - tsteq r9, r6, ror r0 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - swpeq r3, r6, [r9] │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - ldrdeq r2, [r9, -lr] │ │ │ │ - strheq r3, [r9, -r0] │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - ldrdeq r3, [r9, -r0] │ │ │ │ - strdeq r0, [r6, -lr] │ │ │ │ - strdeq r3, [r9, -r0] │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - smlatteq r6, ip, r2, r0 │ │ │ │ - strdeq r2, [r9, -lr] │ │ │ │ - smlatteq r6, r0, r2, r0 │ │ │ │ - tsteq r9, r2, lsr #6 │ │ │ │ + smlabteq r6, r0, r2, r0 │ │ │ │ + ldrdeq r3, [r9, -r8] │ │ │ │ + tsteq r9, lr, asr #28 │ │ │ │ + tsteq r9, r4, lsr #10 │ │ │ │ + smlatbeq r6, r2, r2, r0 │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ + @ instruction: 0x01060296 │ │ │ │ + @ instruction: 0x01060290 │ │ │ │ + smlabbeq r9, lr, sp, r2 │ │ │ │ + smlabbeq r6, r4, r2, r0 │ │ │ │ + smlabteq r9, r6, pc, r2 @ │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + smlatteq r9, r6, pc, r2 @ │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r9, lr, lsr #28 │ │ │ │ + mrseq r3, (UNDEF: 9) │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + tsteq r9, r0, lsr #32 │ │ │ │ + tsteq r6, lr, asr #4 │ │ │ │ + tsteq r9, r0, asr #32 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r9, lr, asr #28 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r9, r2, ror r2 │ │ │ │ + tsteq r9, ip, lsl r1 │ │ │ │ + smlabbeq r9, sl, r0, r3 │ │ │ │ + tsteq r9, r8, rrx │ │ │ │ + swpeq r3, sl, [r9] │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlatbeq r9, r6, r1, r3 │ │ │ │ + tsteq r9, r0, lsr r1 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ smlabteq r9, ip, r1, r3 │ │ │ │ - tsteq r9, sl, lsr r1 │ │ │ │ - tsteq r9, r8, lsl r1 │ │ │ │ - tsteq r9, sl, asr #2 │ │ │ │ - @ instruction: 0x010602bc │ │ │ │ - tsteq r9, r6, asr r2 │ │ │ │ - smlatteq r9, r0, r1, r3 │ │ │ │ - smlatbeq r6, sl, r2, r0 │ │ │ │ - tsteq r9, ip, ror r2 │ │ │ │ - @ instruction: 0x0106029e │ │ │ │ - tsteq r9, r0, lsr #8 │ │ │ │ - @ instruction: 0x0109339a │ │ │ │ - tsteq r9, r4, lsl r3 │ │ │ │ - smlabbeq r6, r6, r2, r0 │ │ │ │ - smlabbeq r6, r0, r2, r0 │ │ │ │ - tsteq r9, r2, asr #8 │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ + smlatteq r6, lr, r1, r0 │ │ │ │ + tsteq r9, r0, ror r3 │ │ │ │ + smlatteq r9, sl, r2, r3 │ │ │ │ + tsteq r9, r4, ror #4 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + @ instruction: 0x01093392 │ │ │ │ + smlabteq r6, r4, r1, 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 │ │ │ │ @@ -95094,16 +95094,16 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f837d │ │ │ │ blx 9567a4 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ cmnphi r6, #64, 2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0000e11c │ │ │ │ - smlatbeq r5, r8, r8, lr │ │ │ │ - swpeq lr, r0, [r7] │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + smlatteq r7, r0, pc, sp @ │ │ │ │ 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 │ │ │ │ @@ -95542,89 +95542,89 @@ │ │ │ │ and lr, r7, lr, lsr pc │ │ │ │ ldrtmi r4, [fp], -pc, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ svc 0x0034f7a1 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r9, ip, asr #18 │ │ │ │ - tsteq r9, r8, asr #18 │ │ │ │ - tsteq r9, r4, asr #18 │ │ │ │ - tsteq r9, r0, asr #18 │ │ │ │ - tsteq r9, ip, lsr r9 │ │ │ │ - tsteq r9, r8, lsr r9 │ │ │ │ - tsteq lr, lr, lsr #32 │ │ │ │ - tsteq r9, r2, lsr #18 │ │ │ │ - tsteq r5, r8, ror sl │ │ │ │ - tsteq r5, r0, ror sl │ │ │ │ - tsteq r9, sl, lsl #18 │ │ │ │ - tsteq r9, ip, lsl #18 │ │ │ │ - tsteq r9, ip, lsl #18 │ │ │ │ - tsteq r9, lr, lsl #18 │ │ │ │ - smlatbeq lr, r2, pc, r9 @ │ │ │ │ - strdeq r0, [r9, -sl] │ │ │ │ - @ instruction: 0x010908b6 │ │ │ │ - @ instruction: 0x010908b8 │ │ │ │ - @ instruction: 0x010908ba │ │ │ │ - tsteq lr, lr, asr #30 │ │ │ │ - smlabteq r9, r6, r8, r0 │ │ │ │ - smlabteq r9, ip, r8, r0 │ │ │ │ - smlabteq r9, sl, r8, r0 │ │ │ │ - smlabteq r9, r8, r8, r0 │ │ │ │ - smlabteq r9, r6, r8, r0 │ │ │ │ - smlatteq lr, sl, lr, r9 │ │ │ │ - tsteq r7, r2, ror r8 │ │ │ │ - swpeq sp, r6, [r7] │ │ │ │ - ldrdeq lr, [r7, -r4] │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - tsteq r5, sl, lsl r9 │ │ │ │ - tsteq r9, lr, ror #16 │ │ │ │ - tsteq r9, r8, ror #16 │ │ │ │ - tsteq r9, sl, ror r8 │ │ │ │ - tsteq r9, ip, ror r8 │ │ │ │ - tsteq r9, sl, ror r8 │ │ │ │ - tsteq r7, r0, ror sl │ │ │ │ - tsteq r7, r0, lsr fp │ │ │ │ - tsteq r7, r6, ror #20 │ │ │ │ - tsteq r7, r0, ror #20 │ │ │ │ - tsteq r7, r4, lsl #22 │ │ │ │ - tsteq r7, sl, lsr sl │ │ │ │ - tsteq r7, r8, asr #20 │ │ │ │ + @ instruction: 0x0109089c │ │ │ │ + @ instruction: 0x01090898 │ │ │ │ + @ instruction: 0x01090894 │ │ │ │ + @ instruction: 0x01090890 │ │ │ │ + smlabbeq r9, ip, r8, r0 │ │ │ │ + smlabbeq r9, r8, r8, r0 │ │ │ │ + tsteq lr, lr, ror pc │ │ │ │ + tsteq r9, r2, ror r8 │ │ │ │ + smlabteq r5, r8, r9, sp │ │ │ │ + smlabteq r5, r0, r9, sp │ │ │ │ + tsteq r9, sl, asr r8 │ │ │ │ + tsteq r9, ip, asr r8 │ │ │ │ + tsteq r9, ip, asr r8 │ │ │ │ + tsteq r9, lr, asr r8 │ │ │ │ + strdeq r9, [lr, -r2] │ │ │ │ + tsteq r9, sl, asr #16 │ │ │ │ + tsteq r9, r6, lsl #16 │ │ │ │ + tsteq r9, r8, lsl #16 │ │ │ │ + tsteq r9, sl, lsl #16 │ │ │ │ + @ instruction: 0x010e9e9e │ │ │ │ + tsteq r9, r6, lsl r8 │ │ │ │ + tsteq r9, ip, lsl r8 │ │ │ │ + tsteq r9, sl, lsl r8 │ │ │ │ + tsteq r9, r8, lsl r8 │ │ │ │ + tsteq r9, r6, lsl r8 │ │ │ │ + tsteq lr, sl, lsr lr │ │ │ │ + smlabteq r7, r2, r7, lr │ │ │ │ + smlatteq r7, r6, pc, ip @ │ │ │ │ + tsteq r7, r4, lsr #20 │ │ │ │ + tsteq r5, r0, ror r8 │ │ │ │ + tsteq r5, sl, ror #16 │ │ │ │ + @ instruction: 0x010907be │ │ │ │ + @ instruction: 0x010907b8 │ │ │ │ + smlabteq r9, sl, r7, r0 │ │ │ │ + smlabteq r9, ip, r7, r0 │ │ │ │ + smlabteq r9, sl, r7, r0 │ │ │ │ + smlabteq r7, r0, r9, lr │ │ │ │ + smlabbeq r7, r0, sl, lr │ │ │ │ + @ instruction: 0x0107e9b6 │ │ │ │ + @ instruction: 0x0107e9b0 │ │ │ │ tsteq r7, r4, asr sl │ │ │ │ - tsteq r7, r2, asr sl │ │ │ │ - tsteq r7, r0, asr sl │ │ │ │ - tsteq r7, r8, lsr #20 │ │ │ │ - tsteq r7, r6, lsr #20 │ │ │ │ - tsteq r7, r4, asr #20 │ │ │ │ - tsteq r7, r8, lsr sl │ │ │ │ - tsteq r7, r6, lsr sl │ │ │ │ - tsteq r7, r4, lsr sl │ │ │ │ - tsteq r7, sl, lsr sl │ │ │ │ - tsteq r7, r0, asr #20 │ │ │ │ - tsteq r7, sl, asr #20 │ │ │ │ - smlabbeq r8, ip, r2, sp │ │ │ │ - tsteq lr, r0, lsl sp │ │ │ │ - tsteq r7, ip, lsr #20 │ │ │ │ - tsteq r7, r0, lsr sl │ │ │ │ - tsteq r7, r2, asr r9 │ │ │ │ - tsteq r7, r0, asr r9 │ │ │ │ - @ instruction: 0x010e9cbc │ │ │ │ - tsteq r5, r8, ror r6 │ │ │ │ - tsteq r7, r2, ror #28 │ │ │ │ - smlabbeq r5, r0, r6, sp │ │ │ │ - tsteq r7, r4, asr #28 │ │ │ │ - tsteq r5, lr, ror r6 │ │ │ │ - tsteq r7, r6, lsr #28 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - tsteq r7, sl, lsl #28 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - strdeq ip, [r7, -r0] │ │ │ │ - smlatteq r5, r6, r5, sp │ │ │ │ - ldrdeq ip, [r7, -r2] │ │ │ │ - smlatbeq r5, r4, r2, sp │ │ │ │ + smlabbeq r7, sl, r9, lr │ │ │ │ + @ instruction: 0x0107e998 │ │ │ │ + smlatbeq r7, r4, r9, lr │ │ │ │ + smlatbeq r7, r2, r9, lr │ │ │ │ + smlatbeq r7, r0, r9, lr │ │ │ │ + tsteq r7, r8, ror r9 │ │ │ │ + tsteq r7, r6, ror r9 │ │ │ │ + @ instruction: 0x0107e994 │ │ │ │ + smlabbeq r7, r8, r9, lr │ │ │ │ + smlabbeq r7, r6, r9, lr │ │ │ │ + smlabbeq r7, r4, r9, lr │ │ │ │ + smlabbeq r7, sl, r9, lr │ │ │ │ + @ instruction: 0x0107e990 │ │ │ │ + @ instruction: 0x0107e99a │ │ │ │ + ldrdeq sp, [r8, -ip] │ │ │ │ + tsteq lr, r0, ror #24 │ │ │ │ + tsteq r7, ip, ror r9 │ │ │ │ + smlabbeq r7, r0, r9, lr │ │ │ │ + smlatbeq r7, r2, r8, lr │ │ │ │ + smlatbeq r7, r0, r8, lr │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + smlabteq r5, r8, r5, sp │ │ │ │ + @ instruction: 0x0107cdb2 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + @ instruction: 0x0107cd94 │ │ │ │ + smlabteq r5, lr, r5, sp │ │ │ │ + tsteq r7, r6, ror sp │ │ │ │ + smlatbeq r6, r4, r8, r4 │ │ │ │ + tsteq r7, sl, asr sp │ │ │ │ + @ instruction: 0x0106489c │ │ │ │ + tsteq r7, r0, asr #26 │ │ │ │ + tsteq r5, r6, lsr r5 │ │ │ │ + tsteq r7, r2, lsr #26 │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec219a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #68, 6 @ 0x10000001 │ │ │ │ stmdale r9, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @@ -95645,21 +95645,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r9, r0, lsl #10 │ │ │ │ - smlabteq r9, sl, r4, r0 │ │ │ │ - smlatteq r9, r0, r4, r0 │ │ │ │ - smlatbeq r9, r2, r4, r0 │ │ │ │ - tsteq r9, r0, lsl r5 │ │ │ │ - tsteq r9, lr, lsl r5 │ │ │ │ - strdeq r0, [r9, -r0] │ │ │ │ + tsteq r9, r0, asr r4 │ │ │ │ + tsteq r9, sl, lsl r4 │ │ │ │ + tsteq r9, r0, lsr r4 │ │ │ │ + strdeq r0, [r9, -r2] │ │ │ │ + tsteq r9, r0, ror #8 │ │ │ │ + tsteq r9, lr, ror #8 │ │ │ │ + tsteq r9, r0, asr #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec21a2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -96001,96 +96001,96 @@ │ │ │ │ bmi 1682dac │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl fe988c0c │ │ │ │ @ instruction: 0x462b4a54 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a14620 │ │ │ │ @ instruction: 0xbdf8eb9c │ │ │ │ - tsteq r8, r8, ror r9 │ │ │ │ - tstpeq r7, r6, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r2, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r6, ror r1 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, ip, r9, r9 │ │ │ │ - tsteq r9, r4, asr r4 │ │ │ │ - tsteq r7, r0, lsr fp │ │ │ │ - strdeq r9, [r8, -sl] │ │ │ │ - tsteq r5, ip, ror r3 │ │ │ │ - @ instruction: 0x0108d9b4 │ │ │ │ - tsteq r5, r4, ror r3 │ │ │ │ - tsteq r5, r0, ror #6 │ │ │ │ - tsteq lr, r6, lsl #18 │ │ │ │ - tsteq r5, lr, asr #6 │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - @ instruction: 0x010903b0 │ │ │ │ - @ instruction: 0x010903b2 │ │ │ │ - smlatbeq r9, sl, r3, r0 │ │ │ │ - tsteq r5, ip, lsl #6 │ │ │ │ + smlabteq r8, r8, r8, r9 │ │ │ │ + smlabteq r7, r6, r0, pc @ │ │ │ │ + smlabteq r7, r2, r0, pc @ │ │ │ │ + smlabteq r7, r6, r0, pc @ │ │ │ │ + ldrdeq r9, [lr, -ip] │ │ │ │ + smlatbeq r9, r4, r3, r0 │ │ │ │ + smlabbeq r7, r0, sl, ip │ │ │ │ + tsteq r8, sl, asr #16 │ │ │ │ + smlabteq r5, ip, r2, sp │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + smlabteq r5, r4, r2, sp │ │ │ │ + @ instruction: 0x0105d2b0 │ │ │ │ + tsteq lr, r6, asr r8 │ │ │ │ + @ instruction: 0x0105d29e │ │ │ │ + smlatbeq r5, r0, r2, sp │ │ │ │ + @ instruction: 0x0105d298 │ │ │ │ + mrseq r0, (UNDEF: 57) │ │ │ │ + tsteq r9, r2, lsl #6 │ │ │ │ + strdeq r0, [r9, -sl] │ │ │ │ + tsteq r5, ip, asr r2 │ │ │ │ + tsteq r8, r2, asr #16 │ │ │ │ + tsteq r5, sl, asr #4 │ │ │ │ + tsteq r5, r8, asr r2 │ │ │ │ + @ instruction: 0x010e9798 │ │ │ │ + tsteq r5, r8, asr r2 │ │ │ │ + smlatteq r8, ip, r7, sp │ │ │ │ + tsteq r5, lr, asr #4 │ │ │ │ + tsteq r5, ip, lsr r2 │ │ │ │ + tsteq lr, r4, asr #14 │ │ │ │ + tsteq r5, lr, lsr #4 │ │ │ │ + tsteq r5, r6, lsr r2 │ │ │ │ + tsteq r5, r8, lsr r2 │ │ │ │ + tsteq r5, r2, lsr r2 │ │ │ │ + tsteq r5, sl, lsl #4 │ │ │ │ + tsteq r5, ip, lsl #4 │ │ │ │ + tsteq r5, lr, lsl r2 │ │ │ │ + tsteq r5, sl, lsr r1 │ │ │ │ + tsteq r5, r4, lsr r1 │ │ │ │ + tsteq r5, sl, lsl #4 │ │ │ │ + tsteq r5, lr, lsl #2 │ │ │ │ + tsteq r5, r8, lsl #2 │ │ │ │ + tsteq r8, sl, asr #18 │ │ │ │ + smlatteq r5, r2, r0, sp │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + ldrdeq lr, [r7, -r6] │ │ │ │ + ldrdeq lr, [r7, -r6] │ │ │ │ + ldrdeq lr, [r7, -r4] │ │ │ │ + tsteq r7, sl, lsl lr │ │ │ │ + smlatbeq r7, sl, sp, lr │ │ │ │ + smlatbeq r7, r8, sp, lr │ │ │ │ + smlatteq r8, r0, r5, r9 │ │ │ │ + ldrdeq r9, [r8, -sl] │ │ │ │ + ldrdeq r9, [r8, -r4] │ │ │ │ + smlabteq r8, lr, r5, r9 │ │ │ │ + smlabteq r8, r8, r5, r9 │ │ │ │ + smlabteq r8, r2, r5, r9 │ │ │ │ + @ instruction: 0x010895bc │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + @ instruction: 0x0108959a │ │ │ │ + tsteq lr, lr, asr r5 │ │ │ │ + smlatbeq r8, r4, r5, r9 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r6, r2, lsr r8 │ │ │ │ + @ instruction: 0x01089598 │ │ │ │ + smlabbeq r5, r0, pc, ip @ │ │ │ │ + tsteq r5, sl, ror pc │ │ │ │ + tsteq r8, r8, lsr r5 │ │ │ │ + smlatbeq r8, r4, r4, r9 │ │ │ │ + smlatbeq r8, sl, r4, r9 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + tsteq r8, r8, ror r4 │ │ │ │ + tsteq r8, lr, ror r4 │ │ │ │ + tsteq r8, r8, lsl #10 │ │ │ │ + tsteq r8, lr, lsl #10 │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + tsteq lr, ip, ror #8 │ │ │ │ strdeq sp, [r8, -r2] │ │ │ │ - strdeq sp, [r5, -sl] │ │ │ │ - tsteq r5, r8, lsl #6 │ │ │ │ - tsteq lr, r8, asr #16 │ │ │ │ - tsteq r5, r8, lsl #6 │ │ │ │ - @ instruction: 0x0108d89c │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - smlatteq r5, ip, r2, sp │ │ │ │ - strdeq r9, [lr, -r4] │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - smlatteq r5, r6, r2, sp │ │ │ │ - smlatteq r5, r8, r2, sp │ │ │ │ - smlatteq r5, r2, r2, sp │ │ │ │ - @ instruction: 0x0105d2ba │ │ │ │ - @ instruction: 0x0105d2bc │ │ │ │ - smlabteq r5, lr, r2, sp │ │ │ │ - smlatteq r5, sl, r1, sp │ │ │ │ - smlatteq r5, r4, r1, sp │ │ │ │ - @ instruction: 0x0105d2ba │ │ │ │ - @ instruction: 0x0105d1be │ │ │ │ - @ instruction: 0x0105d1b8 │ │ │ │ - strdeq fp, [r8, -sl] │ │ │ │ - @ instruction: 0x0105d192 │ │ │ │ - smlabbeq r5, ip, r1, sp │ │ │ │ - smlabbeq r7, r6, lr, lr │ │ │ │ - smlabbeq r7, r6, lr, lr │ │ │ │ - smlabbeq r7, r4, lr, lr │ │ │ │ - smlabteq r7, sl, lr, lr │ │ │ │ - tsteq r7, sl, asr lr │ │ │ │ - tsteq r7, r8, asr lr │ │ │ │ - @ instruction: 0x01089690 │ │ │ │ - smlabbeq r8, sl, r6, r9 │ │ │ │ - smlabbeq r8, r4, r6, r9 │ │ │ │ - tsteq r8, lr, ror r6 │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ - tsteq r8, r2, ror r6 │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - smlatteq r6, lr, r8, r4 │ │ │ │ - smlatteq r6, ip, r8, r4 │ │ │ │ - tsteq r8, sl, asr #12 │ │ │ │ - tsteq lr, lr, lsl #12 │ │ │ │ - tsteq r8, r4, asr r6 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - smlatteq r6, r2, r8, r4 │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - tsteq r5, r0, lsr r0 │ │ │ │ - tsteq r5, sl, lsr #32 │ │ │ │ - smlatteq r8, r8, r5, sp │ │ │ │ - tsteq r8, r4, asr r5 │ │ │ │ - tsteq r8, sl, asr r5 │ │ │ │ - ldrdeq sp, [r8, -r0] │ │ │ │ - tsteq r8, r8, lsr #10 │ │ │ │ - tsteq r8, lr, lsr #10 │ │ │ │ - @ instruction: 0x0108d5b8 │ │ │ │ - @ instruction: 0x0108d5be │ │ │ │ - smlatbeq r8, r4, r5, sp │ │ │ │ - tsteq lr, ip, lsl r5 │ │ │ │ - smlatbeq r8, r2, r5, sp │ │ │ │ - smlabteq r7, lr, r6, ip │ │ │ │ - smlatbeq r8, r4, r5, sp │ │ │ │ - tsteq r5, r2, asr #32 │ │ │ │ - smlabbeq r7, lr, r6, ip │ │ │ │ + tsteq r7, lr, lsl r6 │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ + @ instruction: 0x0105cf92 │ │ │ │ + ldrdeq ip, [r7, -lr] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec220e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r3, r8, #8, 6 @ 0x20000000 │ │ │ │ ldrthi pc, [r1], #-0 @ │ │ │ │ subhi pc, sp, #0, 4 │ │ │ │ @@ -96663,49 +96663,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 │ │ │ │ - tstpeq r8, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010902b4 │ │ │ │ - @ instruction: 0x0108fcbe │ │ │ │ - smlabbeq r8, sl, sl, pc @ │ │ │ │ - strdeq pc, [r8, -r2] │ │ │ │ - @ instruction: 0x0108fb94 │ │ │ │ - smlatbeq r8, r8, ip, pc @ │ │ │ │ - tstpeq r8, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, lr, ror sp @ p-variant is OBSOLETE │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - ldrdeq pc, [r8, -r0] │ │ │ │ - tstpeq r8, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r0, sl, pc @ │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - smlabteq r5, ip, r0, ip │ │ │ │ - smlabteq r5, r6, r0, ip │ │ │ │ - smlatteq r8, r4, r5, pc @ │ │ │ │ - strheq ip, [r5, -sl] │ │ │ │ - tstpeq r8, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0108f6ba │ │ │ │ - tstpeq r8, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r2, r0, ip │ │ │ │ - tstpeq r8, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ - swpeq ip, r0, [r5] │ │ │ │ - tstpeq r8, lr, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, r4, lsl #4 │ │ │ │ + tstpeq r8, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r8, -sl] │ │ │ │ - tstpeq r8, ip, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r2, ror r0 │ │ │ │ - smlabbeq r8, r0, r8, pc @ │ │ │ │ - tsteq r5, r6, rrx │ │ │ │ - @ instruction: 0x0108f9b4 │ │ │ │ - tstpeq r8, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - qaddeq ip, r4, r5 │ │ │ │ + tstpeq r8, r2, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r4, sl, pc @ │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + @ instruction: 0x0108fc92 │ │ │ │ + smlabteq r8, lr, ip, pc @ │ │ │ │ + tsteq r5, r0, asr #32 │ │ │ │ + tstpeq r8, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, sl, r5, pc @ │ │ │ │ + strdeq pc, [r8, -r0] │ │ │ │ + tsteq r5, r2, lsr #32 │ │ │ │ + tsteq r5, ip, lsl r0 │ │ │ │ + tsteq r5, r6, lsl r0 │ │ │ │ + tstpeq r8, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, sl │ │ │ │ + smlabbeq r8, r0, r5, pc @ │ │ │ │ + tstpeq r8, sl, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r8, ip, r5, pc @ │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + tstpeq r8, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f69a │ │ │ │ + smlatteq r5, r0, pc, fp @ │ │ │ │ + tstpeq r8, lr, ror #16 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r8, r8, r7, pc @ │ │ │ │ + tstpeq r8, sl, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r2, pc, fp @ │ │ │ │ + ldrdeq pc, [r8, -r0] │ │ │ │ + @ instruction: 0x0105bfb6 │ │ │ │ + tstpeq r8, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, lr, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r4, pc, fp @ │ │ │ │ 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 │ │ │ │ @@ -97267,43 +97267,43 @@ │ │ │ │ stmib r2, {r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 704168 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x71aac> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a09600 │ │ │ │ @ instruction: 0xb002e9ba │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - ldrdeq fp, [r7, -ip] │ │ │ │ - ldrdeq fp, [r5, -r4] │ │ │ │ - smlabteq r7, r0, r3, fp │ │ │ │ - smlatbeq r8, r0, r8, fp │ │ │ │ - smlatbeq r7, lr, r3, fp │ │ │ │ - tsteq r8, ip, ror #26 │ │ │ │ - tsteq r8, ip, ror #26 │ │ │ │ - tsteq r5, lr, lsl #24 │ │ │ │ - @ instruction: 0x0108cd98 │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - @ instruction: 0x0108cd92 │ │ │ │ - ldrdeq fp, [r5, -lr] │ │ │ │ - ldrdeq fp, [r5, -r0] │ │ │ │ - tstpeq r8, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - strdeq fp, [r7, -r6] │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - ldrdeq fp, [r7, -ip] │ │ │ │ - smlatbeq r5, lr, r7, fp │ │ │ │ + tsteq r5, r4, asr #28 │ │ │ │ + tsteq r7, ip, lsr #12 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + tsteq r7, r0, lsl r3 │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + strdeq fp, [r7, -lr] │ │ │ │ + @ instruction: 0x0108ccbc │ │ │ │ + @ instruction: 0x0108ccbc │ │ │ │ + tsteq r5, lr, asr fp │ │ │ │ + smlatteq r8, r8, ip, ip │ │ │ │ + tsteq r5, r4, asr #22 │ │ │ │ + smlatteq r8, r2, ip, ip │ │ │ │ + tsteq r5, lr, lsr #22 │ │ │ │ + tsteq r5, r0, lsr #22 │ │ │ │ + smlatbeq r8, r4, r0, pc @ │ │ │ │ + @ instruction: 0x01062d90 │ │ │ │ + tsteq r7, r6, asr #4 │ │ │ │ + smlabbeq r6, r8, sp, r2 │ │ │ │ + tsteq r7, ip, lsr #4 │ │ │ │ + strdeq fp, [r5, -lr] │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec233bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f70ff8 │ │ │ │ stclt 13, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatbeq r8, r6, r0, pc @ │ │ │ │ + strdeq lr, [r8, -r6] │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec233dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f7d002 │ │ │ │ strht pc, [r4], -sp @ │ │ │ │ bmi 55da40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x453be0> │ │ │ │ @@ -97321,19 +97321,19 @@ │ │ │ │ bmi 340638 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2367d8> │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a0447a │ │ │ │ and lr, r4, r2, asr r9 │ │ │ │ strtmi r4, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf7a0447a │ │ │ │ @ instruction: 0xbd70e94c │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r7, r8, lsl r2 │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - mrseq lr, (UNDEF: 24) │ │ │ │ - tsteq r8, r4, lsl #2 │ │ │ │ + smlabbeq r6, r4, sp, r9 │ │ │ │ + tsteq r7, r8, ror #2 │ │ │ │ + @ instruction: 0x01062cbe │ │ │ │ + qaddeq lr, r0, r8 │ │ │ │ + qaddeq lr, r4, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec23454 │ │ │ │ @ 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 │ │ │ │ @@ -97368,19 +97368,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 │ │ │ │ - tstpeq r8, r2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r2, pc, lr @ │ │ │ │ - tsteq r5, r4, ror #10 │ │ │ │ - tsteq r5, r8, asr r5 │ │ │ │ - tsteq r5, r2, asr r5 │ │ │ │ + tsteq r8, r2, asr pc │ │ │ │ + tsteq r8, r2, lsl pc │ │ │ │ + @ instruction: 0x0105b4b4 │ │ │ │ + smlatbeq r5, r8, r4, fp │ │ │ │ + smlatbeq r5, r2, r4, fp │ │ │ │ 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} │ │ │ │ @@ -97507,35 +97507,35 @@ │ │ │ │ svc 0x00e2f79f │ │ │ │ bmi 744528 │ │ │ │ tstcs r1, r3, asr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf79f9500 │ │ │ │ ldrdlt lr, [r3], -sl │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - tsteq r8, lr, lsl #12 │ │ │ │ - qaddeq fp, r8, r7 │ │ │ │ - tsteq r8, r4, ror #26 │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - @ instruction: 0x0108ee90 │ │ │ │ - @ instruction: 0x0108ee9a │ │ │ │ - @ instruction: 0x0108ee9c │ │ │ │ - smlabbeq r8, sl, lr, lr │ │ │ │ - smlabbeq r8, ip, lr, lr │ │ │ │ - strdeq sp, [r8, -lr] │ │ │ │ - smlatbeq r7, r4, pc, sl @ │ │ │ │ - smlatbeq r8, sl, r5, fp │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r6, sl, lsl ip │ │ │ │ - @ instruction: 0x0108b59c │ │ │ │ - tsteq r7, ip, asr pc │ │ │ │ - @ instruction: 0x01069d9a │ │ │ │ - tsteq r8, r0, asr #20 │ │ │ │ - @ instruction: 0x010434be │ │ │ │ - tsteq lr, r6, asr sp │ │ │ │ - smlatteq r5, lr, r3, fp │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ + smlatbeq r7, r8, pc, sl @ │ │ │ │ + @ instruction: 0x0108dcb4 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + smlatteq r8, r0, sp, lr │ │ │ │ + smlatteq r8, sl, sp, lr │ │ │ │ + smlatteq r8, ip, sp, lr │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + tsteq r8, lr, asr #24 │ │ │ │ + strdeq sl, [r7, -r4] │ │ │ │ + strdeq fp, [r8, -sl] │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + tsteq r6, sl, ror #22 │ │ │ │ + smlatteq r8, ip, r4, fp │ │ │ │ + smlatbeq r7, ip, lr, sl │ │ │ │ + smlatteq r6, sl, ip, r9 │ │ │ │ + @ instruction: 0x01089990 │ │ │ │ + tsteq r4, lr, lsl #8 │ │ │ │ + smlatbeq lr, r6, ip, r7 │ │ │ │ + tsteq r5, lr, lsr r3 │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ subshi pc, sl, #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec23784 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, , q12 │ │ │ │ vhadd.s8 q12, q0, q2 │ │ │ │ @@ -98364,50 +98364,50 @@ │ │ │ │ addslt r6, fp, #68, 6 @ 0x10000001 │ │ │ │ vpadd.i8 d2, d2, d12 │ │ │ │ @ instruction: 0xf04f83d8 │ │ │ │ blx 959abc │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ bicshi pc, r5, #-2147483648 @ 0x80000000 │ │ │ │ bllt ff4c928c │ │ │ │ - tsteq r9, lr, ror fp │ │ │ │ - tsteq r8, r2, lsr #24 │ │ │ │ - tsteq r8, sl, ror #24 │ │ │ │ - @ instruction: 0x0108ecbc │ │ │ │ - strdeq lr, [r8, -r2] │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - @ instruction: 0x0108ed98 │ │ │ │ - smlatteq r8, r6, sp, lr │ │ │ │ - tsteq r8, lr, lsr lr │ │ │ │ - @ instruction: 0x0108eeb4 │ │ │ │ - tsteq r8, r0, lsr #30 │ │ │ │ - tsteq r8, lr, ror #30 │ │ │ │ - tsteq r8, r0, ror pc │ │ │ │ - tsteq r8, r8, ror lr │ │ │ │ - @ instruction: 0x0108eeb2 │ │ │ │ - ldrdeq lr, [r8, -lr] │ │ │ │ - smlatteq r8, r0, lr, lr │ │ │ │ - tsteq r8, r8, lsl #30 │ │ │ │ - tstpeq r8, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - tstpeq r8, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, asr pc │ │ │ │ - tsteq r8, r6, ror #30 │ │ │ │ - smlabbeq r8, lr, r1, pc @ │ │ │ │ - tsteq r8, sl, ror pc │ │ │ │ - @ instruction: 0x0108f1b8 │ │ │ │ - smlabteq r8, r8, r1, pc @ │ │ │ │ - tstpeq r8, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r9, lr, sl, r0 │ │ │ │ + tsteq r8, r2, ror fp │ │ │ │ + @ instruction: 0x0108ebba │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + tsteq r8, r2, asr #24 │ │ │ │ + @ instruction: 0x0108ec94 │ │ │ │ + smlatteq r8, r8, ip, lr │ │ │ │ + tsteq r8, r6, lsr sp │ │ │ │ + smlabbeq r8, lr, sp, lr │ │ │ │ + tsteq r8, r4, lsl #28 │ │ │ │ + tsteq r8, r0, ror lr │ │ │ │ + @ instruction: 0x0108eebe │ │ │ │ + smlabteq r8, r0, lr, lr │ │ │ │ + smlabteq r8, r8, sp, lr │ │ │ │ + tsteq r8, r2, lsl #28 │ │ │ │ + tsteq r8, lr, lsr #28 │ │ │ │ + tsteq r8, r0, lsr lr │ │ │ │ + tsteq r8, r8, asr lr │ │ │ │ + swpeq pc, r6, [r8] @ │ │ │ │ + smlatbeq r8, r6, r0, pc @ │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + smlabteq r8, r4, r0, pc @ │ │ │ │ + smlatbeq r8, r4, lr, lr │ │ │ │ + @ instruction: 0x0108eeb6 │ │ │ │ + ldrdeq pc, [r8, -lr] │ │ │ │ + smlabteq r8, sl, lr, lr │ │ │ │ + tstpeq r8, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0108f19c │ │ │ │ - tstpeq r8, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, ip @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, r2, r8 @ │ │ │ │ - smlabbeq r8, ip, pc, lr @ │ │ │ │ - tsteq r8, lr, ror pc │ │ │ │ - tsteq r8, sl, ror pc │ │ │ │ + smlatteq r8, ip, r0, pc @ │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + tsteq r8, ip, asr pc │ │ │ │ + smlatbeq r8, r2, pc, lr @ │ │ │ │ + ldrdeq lr, [r8, -ip] │ │ │ │ + smlabteq r8, lr, lr, lr │ │ │ │ + smlabteq r8, sl, lr, lr │ │ │ │ @ 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 │ │ │ │ @@ -99413,30 +99413,30 @@ │ │ │ │ blcs 7fad3c │ │ │ │ @ instruction: 0x83a7f201 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107d9 │ │ │ │ @ instruction: 0xf00183a4 │ │ │ │ svclt 0x0000bb9e │ │ │ │ - smlatteq r8, lr, sl, lr │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ - tsteq r8, r2, ror r9 │ │ │ │ - smlabbeq r8, r2, r9, lr │ │ │ │ - ldrdeq lr, [r8, -r6] │ │ │ │ - tsteq r8, r4, lsl r8 │ │ │ │ - tsteq r8, sl, lsl #16 │ │ │ │ - tsteq r8, lr, asr r7 │ │ │ │ - @ instruction: 0x0108e7b4 │ │ │ │ - tsteq r8, r8, ror #14 │ │ │ │ + tsteq r8, lr, lsr sl │ │ │ │ + tsteq r8, ip, asr r8 │ │ │ │ + smlabteq r8, r2, r8, lr │ │ │ │ ldrdeq lr, [r8, -r2] │ │ │ │ - smlatteq r8, ip, r4, lr │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - smlatteq r8, r2, r5, lr │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - smlabbeq r8, r4, r6, lr │ │ │ │ + tsteq r8, r6, lsr #16 │ │ │ │ + tsteq r8, r4, ror #14 │ │ │ │ + tsteq r8, sl, asr r7 │ │ │ │ + smlatbeq r8, lr, r6, lr │ │ │ │ + tsteq r8, r4, lsl #14 │ │ │ │ + @ instruction: 0x0108e6b8 │ │ │ │ + tsteq r8, r2, lsr #14 │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + @ instruction: 0x0108e4bc │ │ │ │ + tsteq r8, r2, lsr r5 │ │ │ │ + smlabbeq r8, r8, r5, lr │ │ │ │ + ldrdeq lr, [r8, -r4] │ │ │ │ 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 97adb0 │ │ │ │ @@ -100579,31 +100579,31 @@ │ │ │ │ @ instruction: 0xd32d5f70 │ │ │ │ cmnppl r0, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 97bf80 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ addhi pc, r3, #64, 2 │ │ │ │ svclt 0x0000e285 │ │ │ │ - tsteq r8, r0, asr #2 │ │ │ │ - tsteq r8, lr, asr r1 │ │ │ │ - tsteq r8, sl, asr #2 │ │ │ │ - tsteq r8, r8, ror #2 │ │ │ │ - tsteq r8, ip, ror r1 │ │ │ │ - tsteq r8, ip, lsr lr │ │ │ │ - tsteq r8, sl, lsr lr │ │ │ │ - tsteq r8, r0, asr lr │ │ │ │ - tsteq r8, ip, asr lr │ │ │ │ - smlabbeq r8, r8, r5, lr │ │ │ │ - smlabbeq r8, r2, r5, lr │ │ │ │ - smlatbeq r8, r0, r5, lr │ │ │ │ - @ instruction: 0x0108e5b4 │ │ │ │ - tsteq r8, ip, lsl r2 │ │ │ │ - tsteq r8, r2, lsr #4 │ │ │ │ - @ instruction: 0x0108de9a │ │ │ │ - smlatbeq r8, r4, lr, sp │ │ │ │ + swpeq lr, r0, [r8] │ │ │ │ + smlatbeq r8, lr, r0, lr │ │ │ │ + swpeq lr, sl, [r8] │ │ │ │ + strheq lr, [r8, -r8] │ │ │ │ + smlabteq r8, ip, r0, lr │ │ │ │ + smlabbeq r8, ip, sp, sp │ │ │ │ + smlabbeq r8, sl, sp, sp │ │ │ │ + smlatbeq r8, r0, sp, sp │ │ │ │ + smlatbeq r8, ip, sp, sp │ │ │ │ + ldrdeq lr, [r8, -r8] │ │ │ │ + ldrdeq lr, [r8, -r2] │ │ │ │ + strdeq lr, [r8, -r0] │ │ │ │ + tsteq r8, r4, lsl #10 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + tsteq r8, r2, ror r1 │ │ │ │ + smlatteq r8, sl, sp, sp │ │ │ │ + strdeq sp, [r8, -r4] │ │ │ │ @ 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 │ │ │ │ @@ -101167,188 +101167,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 r5, sl, lsl lr │ │ │ │ - tsteq r8, r8, lsl #10 │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - @ instruction: 0x0108bb94 │ │ │ │ - ldrdeq fp, [r8, -r8] │ │ │ │ - strdeq fp, [r8, -r8] │ │ │ │ - smlatteq r5, r4, sp, r7 │ │ │ │ - smlabteq r8, r4, r8, ip │ │ │ │ + tsteq r5, sl, ror #26 │ │ │ │ + tsteq r8, r8, asr r4 │ │ │ │ + tsteq r8, r0, asr #28 │ │ │ │ + smlatteq r8, r4, sl, fp │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r5, r4, lsr sp │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + tsteq r5, r4, lsr #26 │ │ │ │ + tsteq r5, ip, lsl sp │ │ │ │ + tsteq r8, r2, asr r6 │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + tsteq r5, sl, lsl #26 │ │ │ │ + @ instruction: 0x0108c5b0 │ │ │ │ + strdeq r7, [r5, -lr] │ │ │ │ + strdeq r7, [r5, -r8] │ │ │ │ + strdeq r7, [r5, -r2] │ │ │ │ + smlatteq r5, ip, ip, r7 │ │ │ │ + smlatteq r5, r6, ip, r7 │ │ │ │ + smlatteq r5, r0, ip, r7 │ │ │ │ + ldrdeq r7, [r5, -sl] │ │ │ │ ldrdeq r7, [r5, -r4] │ │ │ │ - smlabteq r5, ip, sp, r7 │ │ │ │ - tsteq r8, r2, lsl #14 │ │ │ │ - smlabteq r5, r0, sp, r7 │ │ │ │ - @ instruction: 0x01057dba │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - smlatbeq r5, lr, sp, r7 │ │ │ │ - smlatbeq r5, r8, sp, r7 │ │ │ │ - smlatbeq r5, r2, sp, r7 │ │ │ │ - @ instruction: 0x01057d9c │ │ │ │ - @ instruction: 0x01057d96 │ │ │ │ - @ instruction: 0x01057d90 │ │ │ │ - smlabbeq r5, sl, sp, r7 │ │ │ │ - smlabbeq r5, r4, sp, r7 │ │ │ │ - tsteq r5, lr, ror sp │ │ │ │ - tsteq r5, r8, ror sp │ │ │ │ + smlabteq r5, lr, ip, r7 │ │ │ │ + smlabteq r5, r8, ip, r7 │ │ │ │ + tsteq r8, r2, ror r7 │ │ │ │ + @ instruction: 0x01057cbc │ │ │ │ + tsteq r8, lr, ror r7 │ │ │ │ + @ instruction: 0x01057cb0 │ │ │ │ tsteq r8, r2, lsr #16 │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - tsteq r8, lr, lsr #16 │ │ │ │ - tsteq r5, r0, ror #26 │ │ │ │ - ldrdeq fp, [r8, -r2] │ │ │ │ - smlabbeq r8, r4, r8, fp │ │ │ │ - tsteq r5, lr, asr #26 │ │ │ │ - smlatteq r8, r4, r8, fp │ │ │ │ - tsteq r5, r2, asr #26 │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - tsteq r8, r6, ror r9 │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - tsteq r5, sl, lsr #26 │ │ │ │ - smlabbeq r8, ip, r9, fp │ │ │ │ - tsteq r5, lr, lsl sp │ │ │ │ - tsteq r8, r0, asr sl │ │ │ │ - strdeq fp, [r8, -r2] │ │ │ │ - tsteq r5, ip, lsl #26 │ │ │ │ - tsteq r5, r6, lsl #26 │ │ │ │ - smlatbeq r8, r0, ip, fp │ │ │ │ - @ instruction: 0x0108bbb2 │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ - @ instruction: 0x0108bab6 │ │ │ │ - smlatteq r5, r8, ip, r7 │ │ │ │ - tsteq r8, sl, lsr fp │ │ │ │ - ldrdeq r7, [r5, -ip] │ │ │ │ - tsteq r8, lr, lsl ip │ │ │ │ - @ instruction: 0x0108bbb8 │ │ │ │ - smlabteq r5, sl, ip, r7 │ │ │ │ - smlabteq r5, r4, ip, r7 │ │ │ │ - tsteq r8, r6, lsl #26 │ │ │ │ - smlatbeq r8, r8, ip, fp │ │ │ │ - smlabteq r8, r2, ip, fp │ │ │ │ - smlatbeq r5, ip, ip, r7 │ │ │ │ - tsteq r8, r2, asr #26 │ │ │ │ - tsteq r8, r8, lsl #26 │ │ │ │ - @ instruction: 0x01057c9a │ │ │ │ - tsteq r8, ip, asr #26 │ │ │ │ - smlabbeq r5, lr, ip, r7 │ │ │ │ - tsteq r8, r8, asr #2 │ │ │ │ - tsteq r8, lr, asr #28 │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - @ instruction: 0x0108bdb2 │ │ │ │ - tsteq r8, r8, ror sp │ │ │ │ - tsteq r5, sl, ror #24 │ │ │ │ - smlatteq r8, r0, pc, fp @ │ │ │ │ - tsteq r5, lr, asr ip │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - ldrdeq fp, [r8, -r6] │ │ │ │ - tsteq r5, ip, asr #24 │ │ │ │ - tsteq r5, r6, asr #24 │ │ │ │ - tsteq r8, r8, ror lr │ │ │ │ - tsteq r8, sl, rrx │ │ │ │ - tsteq r8, r0, asr #32 │ │ │ │ - tsteq r5, lr, lsr #24 │ │ │ │ - tsteq r8, ip, lsr lr │ │ │ │ - tsteq r5, r2, lsr #24 │ │ │ │ - strheq ip, [r8, -r8] │ │ │ │ - smlabbeq r8, lr, r0, ip │ │ │ │ - tsteq r5, r0, lsl ip │ │ │ │ - tsteq r5, sl, lsl #24 │ │ │ │ - tsteq r8, ip, asr pc │ │ │ │ - tsteq r8, sl, lsr #2 │ │ │ │ - smlabteq r8, r0, lr, fp │ │ │ │ - @ instruction: 0x0108be96 │ │ │ │ - smlatteq r5, ip, fp, r7 │ │ │ │ - smlatteq r8, lr, r0, ip │ │ │ │ - smlatteq r5, r0, fp, r7 │ │ │ │ - tsteq r8, lr, lsl #30 │ │ │ │ - smlatteq r8, r4, lr, fp │ │ │ │ - smlabteq r5, lr, fp, r7 │ │ │ │ - smlabteq r5, r8, fp, r7 │ │ │ │ - tsteq r8, sl, asr r1 │ │ │ │ - @ instruction: 0x0108d19c │ │ │ │ - strdeq ip, [r8, -sl] │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - tsteq r8, sl, asr r3 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - @ instruction: 0x01057b9e │ │ │ │ - @ instruction: 0x01057b98 │ │ │ │ - @ instruction: 0x01057b92 │ │ │ │ - ldrdeq ip, [r8, -r8] │ │ │ │ - tsteq r8, lr, lsr r5 │ │ │ │ - tsteq r8, r4, lsl #10 │ │ │ │ - tsteq r8, r6, ror #10 │ │ │ │ - tsteq r5, r4, ror fp │ │ │ │ - tsteq r5, lr, ror #22 │ │ │ │ - smlatteq r8, r8, r8, ip │ │ │ │ - ldrdeq ip, [r8, -lr] │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - smlabteq r8, lr, r6, ip │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - tsteq r8, lr, asr r7 │ │ │ │ - tsteq r5, r4, asr #22 │ │ │ │ - tsteq r8, r6, asr r8 │ │ │ │ - smlatteq r8, r8, r7, ip │ │ │ │ - tsteq r5, r2, lsr fp │ │ │ │ - tsteq r5, ip, lsr #22 │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + @ instruction: 0x01057c9e │ │ │ │ + tsteq r8, r4, lsr r8 │ │ │ │ + @ instruction: 0x01057c92 │ │ │ │ + tsteq r8, r4, asr #18 │ │ │ │ + smlabteq r8, r6, r8, fp │ │ │ │ + smlabbeq r8, r8, r8, fp │ │ │ │ + tsteq r5, sl, ror ip │ │ │ │ + ldrdeq fp, [r8, -ip] │ │ │ │ + tsteq r5, lr, ror #24 │ │ │ │ + smlatbeq r8, r0, r9, fp │ │ │ │ tsteq r8, r2, asr #18 │ │ │ │ - ldrdeq ip, [r8, -r4] │ │ │ │ - tsteq r5, sl, lsl fp │ │ │ │ - tsteq r8, r4, ror #18 │ │ │ │ - @ instruction: 0x0108c992 │ │ │ │ - smlatbeq r8, ip, r0, sp │ │ │ │ - smlatbeq r8, r6, r9, ip │ │ │ │ - strdeq r7, [r5, -ip] │ │ │ │ - smlabteq r8, lr, r9, ip │ │ │ │ - strdeq r7, [r5, -r0] │ │ │ │ - tsteq r8, r2, ror #22 │ │ │ │ - strdeq ip, [r8, -r4] │ │ │ │ - tsteq r8, r6, lsr r1 │ │ │ │ - strdeq sp, [r8, -r4] │ │ │ │ - ldrdeq ip, [r8, -lr] │ │ │ │ - smlabteq r5, ip, sl, r7 │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + tsteq r5, r6, asr ip │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq r8, r2, lsl #22 │ │ │ │ + tsteq r8, ip, ror #20 │ │ │ │ tsteq r8, r6, lsl #20 │ │ │ │ - smlabteq r5, r0, sl, r7 │ │ │ │ - tsteq r8, lr, asr #2 │ │ │ │ - tsteq r8, r8, lsr #20 │ │ │ │ - smlatbeq r5, lr, sl, r7 │ │ │ │ - smlatbeq r5, r8, sl, r7 │ │ │ │ - tsteq r8, sl, lsr #28 │ │ │ │ - smlatteq r8, r8, sp, ip │ │ │ │ - tsteq r8, r6, ror #2 │ │ │ │ - @ instruction: 0x01057a90 │ │ │ │ - @ instruction: 0x0108d196 │ │ │ │ - smlabbeq r5, r4, sl, r7 │ │ │ │ - tsteq r8, r2, asr #28 │ │ │ │ - smlabteq r8, r0, r1, sp │ │ │ │ - tsteq r5, r2, ror sl │ │ │ │ - tsteq r5, ip, ror #20 │ │ │ │ - ldrdeq sp, [r8, -sl] │ │ │ │ - tsteq r8, r0, asr #22 │ │ │ │ - tsteq r8, r6, lsl #22 │ │ │ │ - tsteq r8, r4, asr lr │ │ │ │ - tsteq r5, lr, asr #20 │ │ │ │ - smlabbeq r8, r4, lr, ip │ │ │ │ - tsteq r5, r2, asr #20 │ │ │ │ - tsteq r8, r0, asr fp │ │ │ │ - smlatbeq r8, lr, lr, ip │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - tsteq r5, sl, lsr #20 │ │ │ │ - tsteq r8, r0, asr pc │ │ │ │ - smlabteq r8, lr, r2, sp │ │ │ │ - tsteq r8, r0, ror #22 │ │ │ │ - tsteq r5, r2, lsl sl │ │ │ │ - tsteq r5, ip, lsl #20 │ │ │ │ - tsteq r8, lr, ror #30 │ │ │ │ - smlatteq r8, ip, r2, sp │ │ │ │ - strdeq r7, [r5, -sl] │ │ │ │ - tsteq r8, ip, lsl r3 │ │ │ │ + tsteq r5, r8, lsr ip │ │ │ │ + smlabbeq r8, sl, sl, fp │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ + tsteq r8, lr, ror #22 │ │ │ │ + tsteq r8, r8, lsl #22 │ │ │ │ + tsteq r5, sl, lsl ip │ │ │ │ + tsteq r5, r4, lsl ip │ │ │ │ + tsteq r8, r6, asr ip │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + tsteq r8, r2, lsl ip │ │ │ │ + strdeq r7, [r5, -ip] │ │ │ │ + @ instruction: 0x0108bc92 │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + smlatteq r5, sl, fp, r7 │ │ │ │ + @ instruction: 0x0108bc9c │ │ │ │ + ldrdeq r7, [r5, -lr] │ │ │ │ + swpeq ip, r8, [r8] @ │ │ │ │ + @ instruction: 0x0108bd9e │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + tsteq r8, r2, lsl #26 │ │ │ │ + smlabteq r8, r8, ip, fp │ │ │ │ + @ instruction: 0x01057bba │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + smlatbeq r5, lr, fp, r7 │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + tsteq r8, r6, lsr #26 │ │ │ │ + @ instruction: 0x01057b9c │ │ │ │ + @ instruction: 0x01057b96 │ │ │ │ + smlabteq r8, r8, sp, fp │ │ │ │ + @ instruction: 0x0108bfba │ │ │ │ + @ instruction: 0x0108bf90 │ │ │ │ + tsteq r5, lr, ror fp │ │ │ │ + smlabbeq r8, ip, sp, fp │ │ │ │ + tsteq r5, r2, ror fp │ │ │ │ + tsteq r8, r8 │ │ │ │ + ldrdeq fp, [r8, -lr] │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ + tsteq r5, sl, asr fp │ │ │ │ + smlatbeq r8, ip, lr, fp │ │ │ │ + tsteq r8, sl, ror r0 │ │ │ │ + tsteq r8, r0, lsl lr │ │ │ │ + smlatteq r8, r6, sp, fp │ │ │ │ + tsteq r5, ip, lsr fp │ │ │ │ + tsteq r8, lr, lsr r0 │ │ │ │ + tsteq r5, r0, lsr fp │ │ │ │ + tsteq r8, lr, asr lr │ │ │ │ + tsteq r8, r4, lsr lr │ │ │ │ + tsteq r5, lr, lsl fp │ │ │ │ + tsteq r5, r8, lsl fp │ │ │ │ + smlatbeq r8, sl, r0, ip │ │ │ │ + smlatteq r8, ip, r0, sp │ │ │ │ + tsteq r8, sl, asr #12 │ │ │ │ + tsteq r8, ip, lsr #6 │ │ │ │ + smlatbeq r8, sl, r2, ip │ │ │ │ + tsteq r8, ip, lsr #4 │ │ │ │ + smlatteq r5, lr, sl, r7 │ │ │ │ + smlatteq r5, r8, sl, r7 │ │ │ │ + smlatteq r5, r2, sl, r7 │ │ │ │ + tsteq r8, r8, lsr #10 │ │ │ │ + smlabbeq r8, lr, r4, ip │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + @ instruction: 0x0108c4b6 │ │ │ │ + smlabteq r5, r4, sl, r7 │ │ │ │ + @ instruction: 0x01057abe │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + tsteq r8, lr, lsr #14 │ │ │ │ + smlabbeq r8, ip, r6, ip │ │ │ │ + tsteq r8, lr, lsl r6 │ │ │ │ + smlatbeq r5, r0, sl, r7 │ │ │ │ + smlatbeq r8, lr, r6, ip │ │ │ │ + @ instruction: 0x01057a94 │ │ │ │ + smlatbeq r8, r6, r7, ip │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ + smlabbeq r5, r2, sl, r7 │ │ │ │ + tsteq r5, ip, ror sl │ │ │ │ + @ instruction: 0x0108c892 │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + tsteq r5, sl, ror #20 │ │ │ │ + @ instruction: 0x0108c8b4 │ │ │ │ + smlatteq r8, r2, r8, ip │ │ │ │ + strdeq ip, [r8, -ip] │ │ │ │ + strdeq ip, [r8, -r6] │ │ │ │ + tsteq r5, ip, asr #20 │ │ │ │ + tsteq r8, lr, lsl r9 │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + @ instruction: 0x0108cab2 │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + smlabbeq r8, r6, r0, sp │ │ │ │ + tsteq r8, r4, asr #32 │ │ │ │ + tsteq r8, lr, lsr #18 │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + tsteq r8, r6, asr r9 │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + swpeq sp, lr, [r8] │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + strdeq r7, [r5, -lr] │ │ │ │ + strdeq r7, [r5, -r8] │ │ │ │ + tsteq r8, sl, ror sp │ │ │ │ + tsteq r8, r8, lsr sp │ │ │ │ + strheq sp, [r8, -r6] │ │ │ │ + smlatteq r5, r0, r9, r7 │ │ │ │ + smlatteq r8, r6, r0, sp │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + @ instruction: 0x0108cd92 │ │ │ │ + tsteq r8, r0, lsl r1 │ │ │ │ + smlabteq r5, r2, r9, r7 │ │ │ │ + @ instruction: 0x010579bc │ │ │ │ + tsteq r8, sl, lsr #4 │ │ │ │ + @ instruction: 0x0108ca90 │ │ │ │ + tsteq r8, r6, asr sl │ │ │ │ + smlatbeq r8, r4, sp, ip │ │ │ │ + @ instruction: 0x0105799e │ │ │ │ + ldrdeq ip, [r8, -r4] │ │ │ │ + @ instruction: 0x01057992 │ │ │ │ + smlatbeq r8, r0, sl, ip │ │ │ │ + strdeq ip, [r8, -lr] │ │ │ │ + smlabbeq r5, r0, r9, r7 │ │ │ │ + tsteq r5, sl, ror r9 │ │ │ │ + smlatbeq r8, r0, lr, ip │ │ │ │ + tsteq r8, lr, lsl r2 │ │ │ │ + @ instruction: 0x0108cab0 │ │ │ │ + tsteq r5, r2, ror #18 │ │ │ │ + tsteq r5, ip, asr r9 │ │ │ │ + @ instruction: 0x0108cebe │ │ │ │ + tsteq r8, ip, lsr r2 │ │ │ │ + tsteq r5, sl, asr #18 │ │ │ │ + tsteq r8, ip, ror #4 │ │ │ │ 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 │ │ │ │ @@ -102196,23 +102196,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} │ │ │ │ - strheq sp, [r8, -r8] │ │ │ │ - strdeq r7, [r7, -sl] │ │ │ │ - tsteq r7, sl, asr sl │ │ │ │ - swpeq r7, r0, [r7] @ │ │ │ │ - tsteq r5, r2, lsl #16 │ │ │ │ - tstpeq r5, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r6, ror pc │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - tsteq r7, lr, lsr #28 │ │ │ │ + tsteq r8, r8 │ │ │ │ + tsteq r7, sl, asr #2 │ │ │ │ + smlatbeq r7, sl, r9, r8 │ │ │ │ + smlatteq r7, r0, pc, r6 @ │ │ │ │ + tsteq r5, r2, asr r7 │ │ │ │ + tsteq r5, r8, ror pc │ │ │ │ + smlabteq r7, r6, lr, r6 │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + tsteq r7, lr, ror sp │ │ │ │ @ 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 │ │ │ │ @@ -103269,24 +103269,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 │ │ │ │ - smlabbeq r8, r2, r0, ip │ │ │ │ - tsteq r7, r6, ror #2 │ │ │ │ - tsteq r8, sl, ror r0 │ │ │ │ - tsteq r5, lr, asr #20 │ │ │ │ - @ instruction: 0x01075fbc │ │ │ │ - tsteq r5, r8, asr sl │ │ │ │ - tsteq r5, r0, lsl r7 │ │ │ │ - strdeq r5, [r7, -r8] │ │ │ │ - tsteq r8, ip, asr lr │ │ │ │ - smlatbeq r7, r4, lr, r5 │ │ │ │ + ldrdeq fp, [r8, -r2] │ │ │ │ + strheq r6, [r7, -r6] │ │ │ │ + smlabteq r8, sl, pc, fp @ │ │ │ │ + @ instruction: 0x0105699e │ │ │ │ + tsteq r7, ip, lsl #30 │ │ │ │ + smlatbeq r5, r8, r9, r6 │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + tsteq r7, r8, asr #28 │ │ │ │ + smlatbeq r8, ip, sp, fp │ │ │ │ + strdeq r5, [r7, -r4] │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 6fe9c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6c308> │ │ │ │ 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 │ │ │ │ @@ -105316,200 +105316,200 @@ │ │ │ │ @ instruction: 0xf798447a │ │ │ │ rscseq lr, r4, #224, 20 @ 0xe0000 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ b ff691d80 │ │ │ │ svclt 0x0000e17b │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - tsteq r7, sl, ror r2 │ │ │ │ - tsteq r8, r2, lsr #30 │ │ │ │ - tsteq r8, r8, lsr #30 │ │ │ │ - ldrdeq r4, [r5, -r4] │ │ │ │ - smlabteq r5, ip, sl, r4 │ │ │ │ - @ instruction: 0x01089fb4 │ │ │ │ - smlatbeq r5, r0, sl, r4 │ │ │ │ - @ instruction: 0x0105c3b6 │ │ │ │ - tsteq r7, lr, ror r8 │ │ │ │ - tsteq r7, lr, ror r8 │ │ │ │ - smlabbeq r7, r0, r8, r5 │ │ │ │ - tsteq r7, sl, asr #16 │ │ │ │ - tsteq r7, ip, ror #16 │ │ │ │ - tsteq r7, lr, asr r8 │ │ │ │ - smlabteq r8, r2, lr, r4 │ │ │ │ - ldrdeq r4, [r5, -lr] │ │ │ │ - tsteq r8, lr, ror #30 │ │ │ │ - @ instruction: 0x010549ba │ │ │ │ - tsteq r8, r2, ror pc │ │ │ │ - @ instruction: 0x0105499e │ │ │ │ + tsteq r8, ip, ror lr │ │ │ │ + smlabteq r7, sl, r1, r4 │ │ │ │ + tsteq r8, r2, ror lr │ │ │ │ + tsteq r8, r8, ror lr │ │ │ │ + tsteq r5, r4, lsr #20 │ │ │ │ + tsteq r5, ip, lsl sl │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ + strdeq r4, [r5, -r0] │ │ │ │ + tsteq r5, r6, lsl #6 │ │ │ │ + smlabteq r7, lr, r7, r5 │ │ │ │ + smlabteq r7, lr, r7, r5 │ │ │ │ + ldrdeq r5, [r7, -r0] │ │ │ │ + @ instruction: 0x0107579a │ │ │ │ + @ instruction: 0x010757bc │ │ │ │ + smlatbeq r7, lr, r7, r5 │ │ │ │ + tsteq r8, r2, lsl lr │ │ │ │ + tsteq r5, lr, lsr #18 │ │ │ │ + @ instruction: 0x01089ebe │ │ │ │ tsteq r5, sl, lsl #18 │ │ │ │ - smlabteq r7, ip, r0, r4 │ │ │ │ - tsteq r5, r2, lsl #18 │ │ │ │ - smlatbeq r7, r8, r0, r4 │ │ │ │ - tsteq r8, ip, asr #28 │ │ │ │ - smlabbeq r7, ip, r0, r4 │ │ │ │ - tsteq r8, r8, asr #28 │ │ │ │ - tsteq r8, r6, asr #28 │ │ │ │ - tsteq r8, r4, asr #28 │ │ │ │ - tsteq r8, r2, asr #28 │ │ │ │ - tsteq r7, r0, asr #16 │ │ │ │ - mrseq r2, (UNDEF: 56) │ │ │ │ - smlatteq r7, r0, r7, r4 │ │ │ │ - ldrdeq r4, [r7, -ip] │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ - smlabteq r7, r8, r7, r4 │ │ │ │ - smlabteq r7, r8, r7, r4 │ │ │ │ - smlabteq r7, r8, r7, r4 │ │ │ │ - smlabteq r7, r0, r7, r4 │ │ │ │ - @ instruction: 0x010747bc │ │ │ │ - @ instruction: 0x010747b8 │ │ │ │ - @ instruction: 0x010747b8 │ │ │ │ - @ instruction: 0x010747bc │ │ │ │ - smlabteq r7, r0, r7, r4 │ │ │ │ - smlabteq r7, r8, r7, r4 │ │ │ │ - smlatteq lr, lr, ip, r0 │ │ │ │ - tsteq r7, r6, ror #10 │ │ │ │ - tsteq r7, r6, ror r5 │ │ │ │ - tsteq r7, r6, asr #10 │ │ │ │ - smlatbeq lr, ip, ip, r0 │ │ │ │ - smlabbeq r7, r0, r5, r5 │ │ │ │ - smlabbeq r7, r8, r5, r5 │ │ │ │ - @ instruction: 0x01075590 │ │ │ │ - smlatteq r5, r0, r6, r4 │ │ │ │ - ldrdeq r4, [r5, -r0] │ │ │ │ - smlatbeq r8, r8, ip, r9 │ │ │ │ - tsteq r7, r2, lsl #28 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - ldrdeq r3, [r7, -lr] │ │ │ │ - smlabteq r7, r4, r8, r4 │ │ │ │ - @ instruction: 0x01073dbe │ │ │ │ - @ instruction: 0x010545b0 │ │ │ │ - @ instruction: 0x01073d98 │ │ │ │ - smlabbeq r5, sl, r5, r4 │ │ │ │ - tsteq r7, r4, ror sp │ │ │ │ - tsteq r8, r0, lsr #24 │ │ │ │ - tsteq r7, sl, asr sp │ │ │ │ - tsteq r7, r6, lsl sp │ │ │ │ - ldrdeq fp, [r5, -r2] │ │ │ │ - smlabteq r5, r2, sp, fp │ │ │ │ - @ instruction: 0x0105bdbe │ │ │ │ - @ instruction: 0x0105bdba │ │ │ │ - @ instruction: 0x0105bdb6 │ │ │ │ - @ instruction: 0x0105bdb2 │ │ │ │ - smlatbeq r5, lr, sp, fp │ │ │ │ - smlatbeq r5, sl, sp, fp │ │ │ │ - smlatbeq r5, r2, sp, fp │ │ │ │ - @ instruction: 0x0105bd9e │ │ │ │ - smlabteq r8, sl, r9, r0 │ │ │ │ - smlatbeq r8, sl, r9, r0 │ │ │ │ - tsteq lr, ip, ror sl │ │ │ │ - smlabbeq r5, r0, sp, fp │ │ │ │ - smlabbeq r5, r6, sp, fp │ │ │ │ - smlabbeq r5, r0, sp, fp │ │ │ │ - smlatbeq r5, r4, r5, r4 │ │ │ │ - smlatteq r7, lr, fp, r3 │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - tsteq r5, sl, asr #26 │ │ │ │ - tsteq r5, r4, asr #26 │ │ │ │ - tsteq r5, lr, lsr sp │ │ │ │ - tsteq r5, r8, lsr sp │ │ │ │ - @ instruction: 0x010e099c │ │ │ │ - tsteq r5, r8, asr r3 │ │ │ │ - tsteq r7, r0, asr #22 │ │ │ │ + smlabteq r8, r2, lr, r9 │ │ │ │ + smlatteq r5, lr, r8, r4 │ │ │ │ + tsteq r5, sl, asr r8 │ │ │ │ + tsteq r7, ip, lsl r0 │ │ │ │ + tsteq r5, r2, asr r8 │ │ │ │ + strdeq r3, [r7, -r8] │ │ │ │ + @ instruction: 0x01089d9c │ │ │ │ + ldrdeq r3, [r7, -ip] │ │ │ │ + @ instruction: 0x01089d98 │ │ │ │ + @ instruction: 0x01089d96 │ │ │ │ + @ instruction: 0x01089d94 │ │ │ │ + @ instruction: 0x01089d92 │ │ │ │ + @ instruction: 0x01074790 │ │ │ │ + tsteq r8, r0, asr r2 │ │ │ │ + tsteq r7, r0, lsr r7 │ │ │ │ + tsteq r7, ip, lsr #14 │ │ │ │ + swpeq ip, r8, [r5] │ │ │ │ + tsteq r7, r8, lsl r7 │ │ │ │ + tsteq r7, r8, lsl r7 │ │ │ │ + tsteq r7, r8, lsl r7 │ │ │ │ + tsteq r7, r0, lsl r7 │ │ │ │ + tsteq r7, ip, lsl #14 │ │ │ │ + tsteq r7, r8, lsl #14 │ │ │ │ + tsteq r7, r8, lsl #14 │ │ │ │ + tsteq r7, ip, lsl #14 │ │ │ │ + tsteq r7, r0, lsl r7 │ │ │ │ + tsteq r7, r8, lsl r7 │ │ │ │ + tsteq lr, lr, lsr ip │ │ │ │ + @ instruction: 0x010754b6 │ │ │ │ + smlabteq r7, r6, r4, r5 │ │ │ │ + @ instruction: 0x01075496 │ │ │ │ + strdeq r0, [lr, -ip] │ │ │ │ + ldrdeq r5, [r7, -r0] │ │ │ │ + ldrdeq r5, [r7, -r8] │ │ │ │ + smlatteq r7, r0, r4, r5 │ │ │ │ + tsteq r5, r0, lsr r6 │ │ │ │ + tsteq r5, r0, lsr #12 │ │ │ │ + strdeq r9, [r8, -r8] │ │ │ │ + tsteq r7, r2, asr sp │ │ │ │ + smlabbeq r6, r0, fp, r2 │ │ │ │ + tsteq r7, lr, lsr #26 │ │ │ │ + tsteq r7, r4, lsl r8 │ │ │ │ + tsteq r7, lr, lsl #26 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + smlatteq r7, r8, ip, r3 │ │ │ │ + ldrdeq r4, [r5, -sl] │ │ │ │ + smlabteq r7, r4, ip, r3 │ │ │ │ + tsteq r8, r0, ror fp │ │ │ │ + smlatbeq r7, sl, ip, r3 │ │ │ │ + tsteq r7, r6, ror #24 │ │ │ │ + tsteq r5, r2, lsr #26 │ │ │ │ + tsteq r5, r2, lsl sp │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + tsteq r5, sl, lsl #26 │ │ │ │ + tsteq r5, r6, lsl #26 │ │ │ │ + tsteq r5, r2, lsl #26 │ │ │ │ + strdeq fp, [r5, -lr] │ │ │ │ + strdeq fp, [r5, -sl] │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + smlatteq r5, lr, ip, fp │ │ │ │ + tsteq r8, sl, lsl r9 │ │ │ │ + strdeq r0, [r8, -sl] │ │ │ │ + smlabteq lr, ip, r9, r0 │ │ │ │ ldrdeq fp, [r5, -r0] │ │ │ │ - smlatteq r8, lr, r9, r9 │ │ │ │ - @ instruction: 0x0105bcba │ │ │ │ - tsteq r8, r6, asr #28 │ │ │ │ - tsteq r7, r6, lsr #6 │ │ │ │ - tsteq r7, r2, lsr #6 │ │ │ │ + ldrdeq fp, [r5, -r6] │ │ │ │ + ldrdeq fp, [r5, -r0] │ │ │ │ + strdeq r4, [r5, -r4] │ │ │ │ + tsteq r7, lr, lsr fp │ │ │ │ + smlatbeq r5, ip, ip, fp │ │ │ │ + smlatbeq r5, r0, ip, fp │ │ │ │ + @ instruction: 0x0105bc9a │ │ │ │ + @ instruction: 0x0105bc94 │ │ │ │ smlabbeq r5, lr, ip, fp │ │ │ │ - tsteq r7, lr, lsl #6 │ │ │ │ - tsteq r7, lr, lsl #6 │ │ │ │ - tsteq r7, lr, lsl #6 │ │ │ │ - tsteq r7, r6, lsl #6 │ │ │ │ - tsteq r7, r2, lsl #6 │ │ │ │ - strdeq r4, [r7, -lr] │ │ │ │ - strdeq r4, [r7, -lr] │ │ │ │ - tsteq r7, r2, lsl #6 │ │ │ │ - tsteq r7, r6, lsl #6 │ │ │ │ - tsteq r7, lr, lsl #6 │ │ │ │ - tsteq lr, r4, lsr r8 │ │ │ │ - ldrdeq r9, [r8, -r6] │ │ │ │ - smlatteq r7, r2, r9, r3 │ │ │ │ - smlabteq r8, sl, r8, r9 │ │ │ │ - ldrdeq r9, [r8, -r0] │ │ │ │ - @ instruction: 0x0107399c │ │ │ │ - smlabteq r8, r4, r8, r9 │ │ │ │ - smlabteq r8, r2, r8, r9 │ │ │ │ - smlatbeq r8, ip, fp, r3 │ │ │ │ - smlatbeq r8, lr, fp, r3 │ │ │ │ - @ instruction: 0x01083bb2 │ │ │ │ - @ instruction: 0x01083bba │ │ │ │ - tsteq r8, r2, ror r8 │ │ │ │ - @ instruction: 0x01083bb2 │ │ │ │ - smlabteq r8, r0, fp, r3 │ │ │ │ - smlabteq r8, r4, fp, r3 │ │ │ │ - smlabteq r8, r8, fp, r3 │ │ │ │ - ldrdeq r3, [r8, -sl] │ │ │ │ - smlatteq r8, r0, fp, r3 │ │ │ │ - tsteq r5, ip, ror #8 │ │ │ │ - tsteq r7, r2, ror r8 │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - tsteq r7, r2, asr r8 │ │ │ │ - ldrdeq r9, [r8, -r4] │ │ │ │ - tsteq r7, r0, lsr r8 │ │ │ │ - strdeq r3, [r7, -r6] │ │ │ │ - tsteq r7, lr, lsl #16 │ │ │ │ - smlabbeq r5, r8, r2, r4 │ │ │ │ - @ instruction: 0x01054290 │ │ │ │ - tsteq lr, lr, lsl #12 │ │ │ │ - tsteq r5, r8, ror r2 │ │ │ │ - tsteq r5, lr, asr #4 │ │ │ │ - tsteq r5, sl, asr r2 │ │ │ │ - tsteq r5, r6, asr r2 │ │ │ │ - tsteq r5, r2, asr r2 │ │ │ │ - tsteq r5, lr, asr #4 │ │ │ │ - tsteq r5, lr, asr #4 │ │ │ │ - tsteq lr, ip, ror r5 │ │ │ │ - tsteq r5, ip, lsr r2 │ │ │ │ + smlabbeq r5, r8, ip, fp │ │ │ │ + smlatteq lr, ip, r8, r0 │ │ │ │ + smlatbeq r5, r8, r2, r4 │ │ │ │ + @ instruction: 0x01073a90 │ │ │ │ + tsteq r5, r0, lsr #20 │ │ │ │ + tsteq r8, lr, lsr r9 │ │ │ │ + tsteq r5, sl, lsl #24 │ │ │ │ + @ instruction: 0x01081d96 │ │ │ │ + tsteq r7, r6, ror r2 │ │ │ │ + tsteq r7, r2, ror r2 │ │ │ │ + ldrdeq fp, [r5, -lr] │ │ │ │ + tsteq r7, lr, asr r2 │ │ │ │ + tsteq r7, lr, asr r2 │ │ │ │ + tsteq r7, lr, asr r2 │ │ │ │ + tsteq r7, r6, asr r2 │ │ │ │ + tsteq r7, r2, asr r2 │ │ │ │ + tsteq r7, lr, asr #4 │ │ │ │ + tsteq r7, lr, asr #4 │ │ │ │ + tsteq r7, r2, asr r2 │ │ │ │ + tsteq r7, r6, asr r2 │ │ │ │ + tsteq r7, lr, asr r2 │ │ │ │ + smlabbeq lr, r4, r7, r0 │ │ │ │ + tsteq r8, r6, lsr #16 │ │ │ │ + tsteq r7, r2, lsr r9 │ │ │ │ + tsteq r8, sl, lsl r8 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ + smlatteq r7, ip, r8, r3 │ │ │ │ + tsteq r8, r4, lsl r8 │ │ │ │ + tsteq r8, r2, lsl r8 │ │ │ │ + strdeq r3, [r8, -ip] │ │ │ │ + strdeq r3, [r8, -lr] │ │ │ │ + tsteq r8, r2, lsl #22 │ │ │ │ + tsteq r8, sl, lsl #22 │ │ │ │ + smlabteq r8, r2, r7, r9 │ │ │ │ + tsteq r8, r2, lsl #22 │ │ │ │ + tsteq r8, r0, lsl fp │ │ │ │ + tsteq r8, r4, lsl fp │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + tsteq r8, sl, lsr #22 │ │ │ │ + tsteq r8, r0, lsr fp │ │ │ │ + @ instruction: 0x0105b3bc │ │ │ │ + smlabteq r7, r2, r7, r3 │ │ │ │ + @ instruction: 0x0105b3b0 │ │ │ │ + smlatbeq r7, r2, r7, r3 │ │ │ │ + tsteq r8, r4, lsr #14 │ │ │ │ + smlabbeq r7, r0, r7, r3 │ │ │ │ + tsteq r7, r6, asr #14 │ │ │ │ + tsteq r7, lr, asr r7 │ │ │ │ + ldrdeq r4, [r5, -r8] │ │ │ │ + smlatteq r5, r0, r1, r4 │ │ │ │ + tsteq lr, lr, asr r5 │ │ │ │ smlabteq r5, r8, r1, r4 │ │ │ │ - tsteq lr, r4, asr #10 │ │ │ │ - smlabbeq r5, r8, r1, r4 │ │ │ │ - smlatteq r7, r8, r6, r3 │ │ │ │ - smlatteq r6, lr, r2, r2 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r7, ip, ror #10 │ │ │ │ - tsteq r7, ip, ror #10 │ │ │ │ - tsteq r7, r4, ror #10 │ │ │ │ - tsteq r7, r4, ror #10 │ │ │ │ - tsteq r7, lr, ror r5 │ │ │ │ - @ instruction: 0x01075598 │ │ │ │ - @ instruction: 0x01075598 │ │ │ │ - smlatbeq r7, lr, r5, r5 │ │ │ │ - smlabteq r7, r2, r5, r5 │ │ │ │ - @ instruction: 0x010844b0 │ │ │ │ - smlatbeq r7, r6, r5, r5 │ │ │ │ - smlatbeq r7, r8, r5, r5 │ │ │ │ - smlatbeq r7, sl, r5, r5 │ │ │ │ - @ instruction: 0x010755b8 │ │ │ │ - @ instruction: 0x010755be │ │ │ │ - smlabteq r7, r4, r5, r5 │ │ │ │ - smlabteq r7, sl, r5, r5 │ │ │ │ - smlabteq r7, r4, r5, r5 │ │ │ │ - @ instruction: 0x010755be │ │ │ │ - smlabteq r7, r0, r5, r5 │ │ │ │ - tsteq r7, r6, asr r1 │ │ │ │ - smlabbeq lr, sl, r3, r0 │ │ │ │ - smlatbeq r7, r0, r5, r5 │ │ │ │ - smlatbeq r8, r4, r3, r6 │ │ │ │ - @ instruction: 0x01075596 │ │ │ │ - smlabbeq r7, ip, r5, r5 │ │ │ │ - smlatbeq r5, sl, sp, r3 │ │ │ │ + @ instruction: 0x0105419e │ │ │ │ + smlatbeq r5, sl, r1, r4 │ │ │ │ + smlatbeq r5, r6, r1, r4 │ │ │ │ + smlatbeq r5, r2, r1, r4 │ │ │ │ + @ instruction: 0x0105419e │ │ │ │ + @ instruction: 0x0105419e │ │ │ │ + smlabteq lr, ip, r4, r0 │ │ │ │ + smlabbeq r5, ip, r1, r4 │ │ │ │ + tsteq r5, r8, lsl r1 │ │ │ │ + @ instruction: 0x010e0494 │ │ │ │ + ldrdeq r4, [r5, -r8] │ │ │ │ + tsteq r7, r8, lsr r6 │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + @ instruction: 0x010754bc │ │ │ │ + @ instruction: 0x010754bc │ │ │ │ + @ instruction: 0x010754b4 │ │ │ │ + @ instruction: 0x010754b4 │ │ │ │ + smlabteq r7, lr, r4, r5 │ │ │ │ + smlatteq r7, r8, r4, r5 │ │ │ │ + smlatteq r7, r8, r4, r5 │ │ │ │ + strdeq r5, [r7, -lr] │ │ │ │ + tsteq r7, r2, lsl r5 │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ + strdeq r5, [r7, -r6] │ │ │ │ + strdeq r5, [r7, -r8] │ │ │ │ + strdeq r5, [r7, -sl] │ │ │ │ + tsteq r7, r8, lsl #10 │ │ │ │ + tsteq r7, lr, lsl #10 │ │ │ │ + tsteq r7, r4, lsl r5 │ │ │ │ + tsteq r7, sl, lsl r5 │ │ │ │ + tsteq r7, r4, lsl r5 │ │ │ │ + tsteq r7, lr, lsl #10 │ │ │ │ + tsteq r7, r0, lsl r5 │ │ │ │ + smlatbeq r7, r6, r0, r5 │ │ │ │ + ldrdeq r0, [lr, -sl] │ │ │ │ + strdeq r5, [r7, -r0] │ │ │ │ + strdeq r6, [r8, -r4] │ │ │ │ + smlatteq r7, r6, r4, r5 │ │ │ │ + ldrdeq r5, [r7, -ip] │ │ │ │ + strdeq r3, [r5, -sl] │ │ │ │ ldclcs 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf798447a │ │ │ │ @ instruction: 0xf8dfe95a │ │ │ │ @ instruction: 0x463b2c74 │ │ │ │ strbpl pc, [r4], #966 @ 0x3c6 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @@ -106302,192 +106302,192 @@ │ │ │ │ @ instruction: 0x21014ab6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl b12cd8 │ │ │ │ bmi fee0d508 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ orrs lr, fp, r2, lsr #22 │ │ │ │ - @ instruction: 0x01053ab8 │ │ │ │ - smlabbeq r7, r2, r2, r5 │ │ │ │ - qaddeq r4, r4, r8 │ │ │ │ - tsteq r7, r8, ror r3 │ │ │ │ - smlabbeq r7, r0, r3, r4 │ │ │ │ - smlabbeq r7, ip, r3, r4 │ │ │ │ - smlabbeq r7, ip, r3, r4 │ │ │ │ - smlabbeq r7, ip, r3, r4 │ │ │ │ - smlabbeq r7, ip, r3, r4 │ │ │ │ - @ instruction: 0x01074398 │ │ │ │ - @ instruction: 0x01074398 │ │ │ │ - @ instruction: 0x01074498 │ │ │ │ - tsteq r8, r8, ror #28 │ │ │ │ - smlabbeq r7, r4, r3, r4 │ │ │ │ - smlabteq r7, r8, r3, r4 │ │ │ │ - tsteq r7, r8, ror r3 │ │ │ │ - smlabbeq r7, r8, r3, r4 │ │ │ │ - tsteq r7, r8, asr #2 │ │ │ │ - tsteq r7, r8, ror #2 │ │ │ │ - smlatbeq r7, ip, r3, r4 │ │ │ │ - @ instruction: 0x010743b4 │ │ │ │ - tsteq r7, r0, asr r1 │ │ │ │ - tsteq r7, r0, asr r1 │ │ │ │ - tsteq r7, r0, asr r1 │ │ │ │ - tsteq r7, r0, asr r1 │ │ │ │ - @ instruction: 0x01074394 │ │ │ │ - @ instruction: 0x01074394 │ │ │ │ - tsteq r7, r0, lsr r1 │ │ │ │ - smlatbeq r8, r8, sl, r3 │ │ │ │ - tsteq r7, r4, lsr #2 │ │ │ │ - tsteq r7, r0, lsr r1 │ │ │ │ - tsteq r7, r8, lsr r1 │ │ │ │ - strdeq pc, [sp, -r6] │ │ │ │ - tsteq r7, sl, lsr #2 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r7, lr, lsl #2 │ │ │ │ - tsteq r7, r2, ror pc │ │ │ │ - tsteq r7, r2, lsl #2 │ │ │ │ - mrseq r5, (UNDEF: 23) │ │ │ │ - smlabteq r5, ip, r7, r3 │ │ │ │ - smlabteq r5, r4, r7, r3 │ │ │ │ - tstpeq r7, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105379a │ │ │ │ - @ instruction: 0x01053792 │ │ │ │ - smlabbeq r5, r6, pc, sl @ │ │ │ │ - tsteq r5, r6, ror pc │ │ │ │ - tsteq r5, r2, ror pc │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ - tsteq r5, sl, ror #30 │ │ │ │ - tsteq r5, r6, ror #30 │ │ │ │ - tsteq r5, r2, ror #30 │ │ │ │ - tsteq r5, lr, asr pc │ │ │ │ - tsteq r5, r6, asr pc │ │ │ │ - tsteq r5, r2, asr pc │ │ │ │ - tstpeq r7, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, lr, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01088d9c │ │ │ │ - @ instruction: 0x01088d98 │ │ │ │ - smlabbeq r8, r8, sp, r8 │ │ │ │ - @ instruction: 0x01088d94 │ │ │ │ - smlatbeq r8, r0, sp, r8 │ │ │ │ - smlatbeq r8, r8, sp, r8 │ │ │ │ - @ instruction: 0x01088db0 │ │ │ │ - @ instruction: 0x01088db8 │ │ │ │ - smlabteq r8, r0, sp, r8 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - smlatteq r8, r0, sp, r8 │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - tsteq r8, r0, lsl lr │ │ │ │ - tstpeq sp, lr, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, lsl #28 │ │ │ │ - @ instruction: 0x01088c90 │ │ │ │ - @ instruction: 0x01088c9c │ │ │ │ - smlatbeq r8, r8, ip, r8 │ │ │ │ - @ instruction: 0x01088cb0 │ │ │ │ - @ instruction: 0x01088cb8 │ │ │ │ - smlabteq r8, r0, ip, r8 │ │ │ │ - smlabteq r8, r8, ip, r8 │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ + tsteq r5, r8, lsl #20 │ │ │ │ + ldrdeq r5, [r7, -r2] │ │ │ │ + smlatbeq r8, r4, pc, r3 @ │ │ │ │ + smlabteq r7, r8, r2, r4 │ │ │ │ + ldrdeq r4, [r7, -r0] │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + smlatteq r7, r8, r2, r4 │ │ │ │ + smlatteq r7, r8, r2, r4 │ │ │ │ + smlatteq r7, r8, r3, r4 │ │ │ │ + @ instruction: 0x01083db8 │ │ │ │ + ldrdeq r4, [r7, -r4] │ │ │ │ + tsteq r7, r8, lsl r3 │ │ │ │ + smlabteq r7, r8, r2, r4 │ │ │ │ + ldrdeq r4, [r7, -r8] │ │ │ │ + swpeq r5, r8, [r7] │ │ │ │ + strheq r5, [r7, -r8] │ │ │ │ + strdeq r4, [r7, -ip] │ │ │ │ + tsteq r7, r4, lsl #6 │ │ │ │ + smlatbeq r7, r0, r0, r5 │ │ │ │ + smlatbeq r7, r0, r0, r5 │ │ │ │ + smlatbeq r7, r0, r0, r5 │ │ │ │ + smlatbeq r7, r0, r0, r5 │ │ │ │ + smlatteq r7, r4, r2, r4 │ │ │ │ + smlatteq r7, r4, r2, r4 │ │ │ │ + smlabbeq r7, r0, r0, r5 │ │ │ │ + strdeq r3, [r8, -r8] │ │ │ │ + tsteq r7, r4, ror r0 │ │ │ │ + smlabbeq r7, r0, r0, r5 │ │ │ │ + smlabbeq r7, r8, r0, r5 │ │ │ │ + tstpeq sp, r6, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, sl, ror r0 │ │ │ │ + @ instruction: 0x010619b0 │ │ │ │ + smlatbeq r6, ip, r9, r1 │ │ │ │ + qaddeq r5, lr, r7 │ │ │ │ + smlabteq r7, r2, lr, r2 │ │ │ │ + qaddeq r5, r2, r7 │ │ │ │ + qaddeq r5, r0, r7 │ │ │ │ + tsteq r5, ip, lsl r7 │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + @ instruction: 0x0107fb94 │ │ │ │ + smlatteq r5, sl, r6, r3 │ │ │ │ + smlatteq r5, r2, r6, r3 │ │ │ │ + ldrdeq sl, [r5, -r6] │ │ │ │ + smlabteq r5, r6, lr, sl │ │ │ │ + smlabteq r5, r2, lr, sl │ │ │ │ + @ instruction: 0x0105aebe │ │ │ │ + @ instruction: 0x0105aeba │ │ │ │ + @ instruction: 0x0105aeb6 │ │ │ │ + @ instruction: 0x0105aeb2 │ │ │ │ + smlatbeq r5, lr, lr, sl │ │ │ │ + smlatbeq r5, r6, lr, sl │ │ │ │ + smlatbeq r5, r2, lr, sl │ │ │ │ + smlabteq r7, lr, sl, pc @ │ │ │ │ + smlatbeq r7, lr, sl, pc @ │ │ │ │ + smlabbeq sp, r0, fp, pc @ │ │ │ │ + smlatteq r8, ip, ip, r8 │ │ │ │ smlatteq r8, r8, ip, r8 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + smlatteq r8, r4, ip, r8 │ │ │ │ + strdeq r8, [r8, -r0] │ │ │ │ strdeq r8, [r8, -r8] │ │ │ │ + tsteq r8, r0, lsl #26 │ │ │ │ tsteq r8, r8, lsl #26 │ │ │ │ - tsteq r8, r8, lsl sp │ │ │ │ - tstpeq sp, r6, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r8, lsr #26 │ │ │ │ - @ instruction: 0x01088b98 │ │ │ │ - smlatbeq r8, r4, fp, r8 │ │ │ │ - @ instruction: 0x01088bb0 │ │ │ │ - @ instruction: 0x01088bb8 │ │ │ │ - smlabteq r8, r0, fp, r8 │ │ │ │ - smlabteq r8, r8, fp, r8 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + tsteq r8, r0, lsr sp │ │ │ │ + tsteq r8, r0, asr #26 │ │ │ │ + tsteq r8, r0, asr sp │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + tstpeq sp, lr, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, ip, asr sp │ │ │ │ smlatteq r8, r0, fp, r8 │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ + smlatteq r8, ip, fp, r8 │ │ │ │ + strdeq r8, [r8, -r8] │ │ │ │ tsteq r8, r0, lsl #24 │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ tsteq r8, r0, lsl ip │ │ │ │ - tsteq r8, r0, lsr #24 │ │ │ │ - tstpeq sp, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, asr #24 │ │ │ │ - smlatbeq r8, r0, sl, r8 │ │ │ │ - smlatbeq r8, ip, sl, r8 │ │ │ │ - @ instruction: 0x01088ab8 │ │ │ │ - smlabteq r8, r0, sl, r8 │ │ │ │ - smlabteq r8, r8, sl, r8 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ + tsteq r8, r8, lsl ip │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + tsteq r8, r8, lsr ip │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + tsteq r8, r8, asr ip │ │ │ │ + tsteq r8, r8, ror #24 │ │ │ │ + tstpeq sp, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r8, ror ip │ │ │ │ smlatteq r8, r8, sl, r8 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ + strdeq r8, [r8, -r4] │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ tsteq r8, r8, lsl #22 │ │ │ │ + tsteq r8, r0, lsl fp │ │ │ │ tsteq r8, r8, lsl fp │ │ │ │ - tsteq r8, r8, lsr #22 │ │ │ │ - tstpeq sp, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + tsteq r8, r0, lsr fp │ │ │ │ + tsteq r8, r0, asr #22 │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ tsteq r8, r0, ror #22 │ │ │ │ - smlatbeq r8, r8, r9, r8 │ │ │ │ - @ instruction: 0x010889b4 │ │ │ │ - smlabteq r8, r0, r9, r8 │ │ │ │ - smlabteq r8, r8, r9, r8 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ - smlatteq r8, r0, r9, r8 │ │ │ │ + tsteq r8, r0, ror fp │ │ │ │ + tstpeq sp, lr, ror r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01088b94 │ │ │ │ strdeq r8, [r8, -r0] │ │ │ │ - tsteq r8, r0, lsl #20 │ │ │ │ + strdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r8, lsl #20 │ │ │ │ tsteq r8, r0, lsl sl │ │ │ │ + tsteq r8, r8, lsl sl │ │ │ │ tsteq r8, r0, lsr #20 │ │ │ │ - tsteq r8, r0, lsr sl │ │ │ │ - tstpeq sp, lr, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, ip, ror sl │ │ │ │ - @ instruction: 0x010888b0 │ │ │ │ - @ instruction: 0x010888bc │ │ │ │ - smlabteq r8, r8, r8, r8 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ - smlatteq r8, r0, r8, r8 │ │ │ │ - smlatteq r8, r8, r8, r8 │ │ │ │ + tsteq r8, r8, lsr #20 │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + tsteq r8, r8, asr sl │ │ │ │ + tsteq r8, r8, ror #20 │ │ │ │ + tsteq r8, r8, ror sl │ │ │ │ + smlabbeq sp, r6, r7, pc @ │ │ │ │ + @ instruction: 0x01088ab0 │ │ │ │ strdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ + tsteq r8, r0, lsl r9 │ │ │ │ tsteq r8, r8, lsl r9 │ │ │ │ + tsteq r8, r0, lsr #18 │ │ │ │ tsteq r8, r8, lsr #18 │ │ │ │ - tsteq r8, r8, lsr r9 │ │ │ │ - tstpeq sp, r6, asr #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01088998 │ │ │ │ - @ instruction: 0x010887b8 │ │ │ │ - smlabteq r8, r4, r7, r8 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - ldrdeq r8, [r8, -r8] │ │ │ │ - smlatteq r8, r0, r7, r8 │ │ │ │ - smlatteq r8, r8, r7, r8 │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ + tsteq r8, r0, lsr r9 │ │ │ │ + tsteq r8, r0, asr #18 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + tsteq r8, r0, ror #18 │ │ │ │ + tsteq r8, r0, ror r9 │ │ │ │ + smlabbeq r8, r0, r9, r8 │ │ │ │ + smlabbeq sp, lr, r6, pc @ │ │ │ │ + smlabteq r8, ip, r9, r8 │ │ │ │ tsteq r8, r0, lsl #16 │ │ │ │ - tsteq r8, r0, lsl r8 │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + tsteq r8, r8, lsl r8 │ │ │ │ tsteq r8, r0, lsr #16 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ tsteq r8, r0, lsr r8 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - tstpeq sp, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010888ba │ │ │ │ - smlabteq r8, r8, r6, r8 │ │ │ │ - ldrdeq r8, [r8, -r4] │ │ │ │ - smlatteq r8, r0, r6, r8 │ │ │ │ - smlatteq r8, r8, r6, r8 │ │ │ │ - strdeq r8, [r8, -r0] │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, r0, lsl #14 │ │ │ │ - tsteq r8, r0, lsl r7 │ │ │ │ + tsteq r8, r8, lsr r8 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq r8, r8, asr r8 │ │ │ │ + tsteq r8, r8, ror #16 │ │ │ │ + tsteq r8, r8, ror r8 │ │ │ │ + smlabbeq r8, r8, r8, r8 │ │ │ │ + @ instruction: 0x010df596 │ │ │ │ + smlatteq r8, r8, r8, r8 │ │ │ │ + tsteq r8, r8, lsl #14 │ │ │ │ + tsteq r8, r4, lsl r7 │ │ │ │ tsteq r8, r0, lsr #14 │ │ │ │ + tsteq r8, r8, lsr #14 │ │ │ │ tsteq r8, r0, lsr r7 │ │ │ │ + tsteq r8, r8, lsr r7 │ │ │ │ tsteq r8, r0, asr #14 │ │ │ │ tsteq r8, r0, asr r7 │ │ │ │ - tstpeq sp, lr, asr r4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r8, [r8, -r6] │ │ │ │ - smlabteq r8, r2, r5, r8 │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - ldrdeq r8, [r8, -lr] │ │ │ │ - smlatteq r8, r8, r5, r8 │ │ │ │ - strdeq r8, [r8, -r2] │ │ │ │ - strdeq r8, [r8, -ip] │ │ │ │ + tsteq r8, r0, ror #14 │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + smlabbeq r8, r0, r7, r8 │ │ │ │ + @ instruction: 0x01088790 │ │ │ │ + smlatbeq sp, r0, r4, pc @ │ │ │ │ + tsteq r8, sl, lsl #16 │ │ │ │ + tsteq r8, r8, lsl r6 │ │ │ │ + tsteq r8, r4, lsr #12 │ │ │ │ + tsteq r8, r0, lsr r6 │ │ │ │ + tsteq r8, r8, lsr r6 │ │ │ │ + tsteq r8, r0, asr #12 │ │ │ │ + tsteq r8, r8, asr #12 │ │ │ │ + tsteq r8, r0, asr r6 │ │ │ │ + tsteq r8, r0, ror #12 │ │ │ │ + tsteq r8, r0, ror r6 │ │ │ │ + smlabbeq r8, r0, r6, r8 │ │ │ │ + @ instruction: 0x01088690 │ │ │ │ + smlatbeq r8, r0, r6, r8 │ │ │ │ + smlatbeq sp, lr, r3, pc @ │ │ │ │ + tsteq r8, r6, lsr #14 │ │ │ │ + tsteq r8, r2, lsl r5 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + tsteq r8, lr, lsr #10 │ │ │ │ + tsteq r8, r8, lsr r5 │ │ │ │ + tsteq r8, r2, asr #10 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ @ instruction: 0x2654f8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ strht lr, [pc], -r6 │ │ │ │ @ instruction: 0x2648f8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ @@ -106886,108 +106886,108 @@ │ │ │ │ mul r7, lr, lr │ │ │ │ ldrtmi r4, [fp], -r2, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ mrc 7, 4, APSR_nzcv, cr4, cr6, {4} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r8, ip, lsr r3 │ │ │ │ - tsteq r8, ip, asr #6 │ │ │ │ - tsteq r8, ip, asr r3 │ │ │ │ - tsteq r8, ip, ror #6 │ │ │ │ - tsteq r8, ip, ror r3 │ │ │ │ - smlabbeq r8, ip, r3, r8 │ │ │ │ - swpeq pc, sl, [sp] @ │ │ │ │ - tsteq r8, r8, lsr #8 │ │ │ │ - tsteq r8, ip, lsl #4 │ │ │ │ - tsteq r8, r8, lsl r2 │ │ │ │ - tsteq r8, r4, lsr #4 │ │ │ │ - tsteq r8, ip, lsr #4 │ │ │ │ - tsteq r8, r4, lsr r2 │ │ │ │ - tsteq r8, ip, lsr r2 │ │ │ │ - tsteq r8, r4, asr #4 │ │ │ │ - tsteq r8, r4, asr r2 │ │ │ │ - tsteq r8, r4, ror #4 │ │ │ │ - tsteq r8, r4, ror r2 │ │ │ │ - smlabbeq r8, r4, r2, r8 │ │ │ │ - @ instruction: 0x01088294 │ │ │ │ - smlatbeq sp, r2, pc, lr @ │ │ │ │ - tsteq r8, r4, asr #6 │ │ │ │ - tsteq r8, r4, lsl r1 │ │ │ │ - tsteq r8, r0, lsr #2 │ │ │ │ - tsteq r8, ip, lsr #2 │ │ │ │ - tsteq r8, r4, lsr r1 │ │ │ │ - tsteq r8, ip, lsr r1 │ │ │ │ - tsteq r8, r4, asr #2 │ │ │ │ - tsteq r8, ip, asr #2 │ │ │ │ + smlabbeq r8, ip, r2, r8 │ │ │ │ + @ instruction: 0x0108829c │ │ │ │ + smlatbeq r8, ip, r2, r8 │ │ │ │ + @ instruction: 0x010882bc │ │ │ │ + smlabteq r8, ip, r2, r8 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + smlatteq sp, sl, pc, lr @ │ │ │ │ + tsteq r8, r8, ror r3 │ │ │ │ tsteq r8, ip, asr r1 │ │ │ │ - tsteq r8, ip, ror #2 │ │ │ │ + tsteq r8, r8, ror #2 │ │ │ │ + tsteq r8, r4, ror r1 │ │ │ │ tsteq r8, ip, ror r1 │ │ │ │ + smlabbeq r8, r4, r1, r8 │ │ │ │ smlabbeq r8, ip, r1, r8 │ │ │ │ - @ instruction: 0x0108819c │ │ │ │ - smlatbeq sp, sl, lr, lr │ │ │ │ - tsteq r8, r0, ror #4 │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - tsteq r8, r8, lsr #32 │ │ │ │ - tsteq r8, r4, lsr r0 │ │ │ │ - tsteq r8, ip, lsr r0 │ │ │ │ - tsteq r8, r4, asr #32 │ │ │ │ - tsteq r8, ip, asr #32 │ │ │ │ - qaddeq r8, r4, r8 │ │ │ │ + @ instruction: 0x01088194 │ │ │ │ + smlatbeq r8, r4, r1, r8 │ │ │ │ + @ instruction: 0x010881b4 │ │ │ │ + smlabteq r8, r4, r1, r8 │ │ │ │ + ldrdeq r8, [r8, -r4] │ │ │ │ + smlatteq r8, r4, r1, r8 │ │ │ │ + strdeq lr, [sp, -r2] │ │ │ │ + @ instruction: 0x01088294 │ │ │ │ tsteq r8, r4, rrx │ │ │ │ - tsteq r8, r6, ror r0 │ │ │ │ - smlabbeq r8, r8, r0, r8 │ │ │ │ - swpeq r8, sl, [r8] @ │ │ │ │ + tsteq r8, r0, ror r0 │ │ │ │ + tsteq r8, ip, ror r0 │ │ │ │ + smlabbeq r8, r4, r0, r8 │ │ │ │ + smlabbeq r8, ip, r0, r8 │ │ │ │ + swpeq r8, r4, [r8] @ │ │ │ │ + swpeq r8, ip, [r8] @ │ │ │ │ smlatbeq r8, ip, r0, r8 │ │ │ │ - @ instruction: 0x010dedbc │ │ │ │ - smlabbeq r8, r8, r1, r8 │ │ │ │ - tsteq r8, r2, lsr pc │ │ │ │ - tsteq r8, r0, asr #30 │ │ │ │ - tsteq r8, lr, asr #30 │ │ │ │ - tsteq r8, r8, asr pc │ │ │ │ - tsteq r8, r2, ror #30 │ │ │ │ + strheq r8, [r8, -ip] │ │ │ │ + smlabteq r8, ip, r0, r8 │ │ │ │ + ldrdeq r8, [r8, -ip] │ │ │ │ + smlatteq r8, ip, r0, r8 │ │ │ │ + strdeq lr, [sp, -sl] │ │ │ │ + @ instruction: 0x010881b0 │ │ │ │ tsteq r8, ip, ror #30 │ │ │ │ - tsteq r8, r6, ror pc │ │ │ │ - smlabbeq r8, r8, pc, r7 @ │ │ │ │ - @ instruction: 0x01087f9a │ │ │ │ - smlatbeq r8, ip, pc, r7 @ │ │ │ │ - @ instruction: 0x01087fbe │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ - smlatteq sp, r0, ip, lr │ │ │ │ - smlabteq r8, r0, r0, r8 │ │ │ │ - tsteq r8, r6, asr lr │ │ │ │ - tsteq r8, r4, ror #28 │ │ │ │ - tsteq r8, r2, ror lr │ │ │ │ - tsteq r8, ip, ror lr │ │ │ │ - smlabbeq r8, r6, lr, r7 │ │ │ │ + tsteq r8, r8, ror pc │ │ │ │ + smlabbeq r8, r4, pc, r7 @ │ │ │ │ + smlabbeq r8, ip, pc, r7 @ │ │ │ │ + @ instruction: 0x01087f94 │ │ │ │ + @ instruction: 0x01087f9c │ │ │ │ + smlatbeq r8, r4, pc, r7 @ │ │ │ │ + @ instruction: 0x01087fb4 │ │ │ │ + smlabteq r8, r6, pc, r7 @ │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ + smlatteq r8, sl, pc, r7 @ │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + tsteq sp, ip, lsl #26 │ │ │ │ + ldrdeq r8, [r8, -r8] │ │ │ │ + smlabbeq r8, r2, lr, r7 │ │ │ │ @ instruction: 0x01087e90 │ │ │ │ - @ instruction: 0x01087e9a │ │ │ │ - smlatbeq r8, ip, lr, r7 │ │ │ │ - @ instruction: 0x01087ebe │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ - smlatteq r8, r2, lr, r7 │ │ │ │ - strdeq r7, [r8, -r4] │ │ │ │ - tsteq sp, r4, lsl #24 │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ - tsteq r8, sl, ror sp │ │ │ │ - smlabbeq r8, r8, sp, r7 │ │ │ │ - @ instruction: 0x01087d96 │ │ │ │ - smlatbeq r8, r0, sp, r7 │ │ │ │ - smlatbeq r8, sl, sp, r7 │ │ │ │ + @ instruction: 0x01087e9e │ │ │ │ + smlatbeq r8, r8, lr, r7 │ │ │ │ + @ instruction: 0x01087eb2 │ │ │ │ + @ instruction: 0x01087ebc │ │ │ │ + smlabteq r8, r6, lr, r7 │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ + smlatteq r8, sl, lr, r7 │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + tsteq r8, lr, lsl #30 │ │ │ │ + tsteq r8, r0, lsr #30 │ │ │ │ + tsteq sp, r0, lsr ip │ │ │ │ + tsteq r8, r0, lsl r0 │ │ │ │ + smlatbeq r8, r6, sp, r7 │ │ │ │ @ instruction: 0x01087db4 │ │ │ │ - @ instruction: 0x01087dbe │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ - smlatteq r8, r2, sp, r7 │ │ │ │ - strdeq r7, [r8, -r4] │ │ │ │ - tsteq r8, r6, lsl #28 │ │ │ │ - tsteq r8, r8, lsl lr │ │ │ │ - tsteq sp, r8, lsr #22 │ │ │ │ - tsteq r8, r2, lsr pc │ │ │ │ - smlabteq sp, ip, sl, lr │ │ │ │ - tsteq r5, r4, ror #2 │ │ │ │ + smlabteq r8, r2, sp, r7 │ │ │ │ + smlabteq r8, ip, sp, r7 │ │ │ │ + ldrdeq r7, [r8, -r6] │ │ │ │ + smlatteq r8, r0, sp, r7 │ │ │ │ + smlatteq r8, sl, sp, r7 │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + tsteq r8, lr, lsl #28 │ │ │ │ + tsteq r8, r0, lsr #28 │ │ │ │ + tsteq r8, r2, lsr lr │ │ │ │ + tsteq r8, r4, asr #28 │ │ │ │ + tsteq sp, r4, asr fp │ │ │ │ + tsteq r8, r8, asr #30 │ │ │ │ + smlabteq r8, sl, ip, r7 │ │ │ │ + ldrdeq r7, [r8, -r8] │ │ │ │ + smlatteq r8, r6, ip, r7 │ │ │ │ + strdeq r7, [r8, -r0] │ │ │ │ + strdeq r7, [r8, -sl] │ │ │ │ + tsteq r8, r4, lsl #26 │ │ │ │ + tsteq r8, lr, lsl #26 │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + tsteq r8, r2, lsr sp │ │ │ │ + tsteq r8, r4, asr #26 │ │ │ │ + tsteq r8, r6, asr sp │ │ │ │ + tsteq r8, r8, ror #26 │ │ │ │ + tsteq sp, r8, ror sl │ │ │ │ + smlabbeq r8, r2, lr, r7 │ │ │ │ + tsteq sp, ip, lsl sl │ │ │ │ + strheq r2, [r5, -r4] │ │ │ │ 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 │ │ │ │ @@ -107320,117 +107320,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 r8, r2, lsr #26 │ │ │ │ - tsteq r8, sl, asr #26 │ │ │ │ - tsteq r8, r4, ror #26 │ │ │ │ - smlabbeq r8, r0, sp, r7 │ │ │ │ - @ instruction: 0x01087d92 │ │ │ │ + tsteq r8, r2, ror ip │ │ │ │ + @ instruction: 0x01087c9a │ │ │ │ + @ instruction: 0x01087cb4 │ │ │ │ + ldrdeq r7, [r8, -r0] │ │ │ │ + smlatteq r8, r2, ip, r7 │ │ │ │ + tsteq r8, r0, lsl sp │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + smlabbeq r8, r4, sp, r7 │ │ │ │ smlabteq r8, r0, sp, r7 │ │ │ │ - ldrdeq r7, [r8, -ip] │ │ │ │ - tsteq r8, r4, lsr lr │ │ │ │ - tsteq r8, r0, ror lr │ │ │ │ - smlatbeq r8, ip, lr, r7 │ │ │ │ - ldrdeq r7, [r8, -sl] │ │ │ │ - tsteq r8, sl, lsl #30 │ │ │ │ - tsteq r8, ip, lsr pc │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ - ldrdeq r7, [r8, -r6] │ │ │ │ - tsteq r8, lr │ │ │ │ - qaddeq r8, r6, r8 │ │ │ │ - swpeq r8, r0, [r8] @ │ │ │ │ - ldrdeq r8, [r8, -r0] │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + tsteq r8, sl, lsr #28 │ │ │ │ + tsteq r8, sl, asr lr │ │ │ │ + smlabbeq r8, ip, lr, r7 │ │ │ │ + @ instruction: 0x01087eb4 │ │ │ │ + tsteq r8, r6, lsr #30 │ │ │ │ + tsteq r8, lr, asr pc │ │ │ │ + smlatbeq r8, r6, pc, r7 @ │ │ │ │ + smlatteq r8, r0, pc, r7 @ │ │ │ │ + tsteq r8, r0, lsr #32 │ │ │ │ + qaddeq r8, r8, r8 │ │ │ │ + tsteq r8, lr, ror r0 │ │ │ │ + strdeq r8, [r8, -sl] │ │ │ │ tsteq r8, lr, lsr #2 │ │ │ │ - smlatbeq r8, sl, r1, r8 │ │ │ │ - ldrdeq r8, [r8, -lr] │ │ │ │ - tsteq r8, r2, lsr r2 │ │ │ │ - tsteq r8, r0, ror r2 │ │ │ │ - @ instruction: 0x010882b8 │ │ │ │ - strdeq r8, [r8, -r8] │ │ │ │ - tsteq r8, r2, lsr #6 │ │ │ │ - tsteq r8, r0, lsl lr │ │ │ │ - smlabbeq r8, lr, fp, r7 │ │ │ │ - smlabbeq r8, r0, sl, r7 │ │ │ │ - tsteq r8, r6, lsl sl │ │ │ │ - smlatteq r8, r0, r9, r7 │ │ │ │ - @ instruction: 0x010879b2 │ │ │ │ - tsteq r5, r8, ror #22 │ │ │ │ - tsteq r5, r2, ror #22 │ │ │ │ - tsteq r8, r8, lsr sl │ │ │ │ - tsteq r8, r6, lsl #20 │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - tsteq r5, sl, asr #22 │ │ │ │ + smlabbeq r8, r2, r1, r8 │ │ │ │ + smlabteq r8, r0, r1, r8 │ │ │ │ + tsteq r8, r8, lsl #4 │ │ │ │ + tsteq r8, r8, asr #4 │ │ │ │ + tsteq r8, r2, ror r2 │ │ │ │ + tsteq r8, r0, ror #26 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ ldrdeq r7, [r8, -r0] │ │ │ │ - smlabbeq r8, lr, sl, r7 │ │ │ │ - tsteq r8, ip, asr #20 │ │ │ │ - tsteq r5, r2, lsr fp │ │ │ │ - tsteq r5, ip, lsr #22 │ │ │ │ - strdeq r7, [r8, -r6] │ │ │ │ - tsteq r8, ip, lsl #22 │ │ │ │ - tsteq r5, sl, lsl fp │ │ │ │ + tsteq r8, r6, ror #18 │ │ │ │ + tsteq r8, r0, lsr r9 │ │ │ │ + tsteq r8, r2, lsl #18 │ │ │ │ + @ instruction: 0x01051ab8 │ │ │ │ + @ instruction: 0x01051ab2 │ │ │ │ + smlabbeq r8, r8, r9, r7 │ │ │ │ + tsteq r8, r6, asr r9 │ │ │ │ + smlatbeq r5, r0, sl, r1 │ │ │ │ + @ instruction: 0x01051a9a │ │ │ │ + tsteq r8, r0, lsr #20 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ + @ instruction: 0x0108799c │ │ │ │ + smlabbeq r5, r2, sl, r1 │ │ │ │ + tsteq r5, ip, ror sl │ │ │ │ + tsteq r8, r6, asr #20 │ │ │ │ + tsteq r8, ip, asr sl │ │ │ │ + tsteq r5, sl, ror #20 │ │ │ │ + @ instruction: 0x01087bb4 │ │ │ │ + tsteq r8, lr, lsl #22 │ │ │ │ + smlabteq r8, r0, sl, r7 │ │ │ │ + tsteq r8, r6, ror sl │ │ │ │ + tsteq r5, ip, asr #20 │ │ │ │ + tsteq r5, r6, asr #20 │ │ │ │ + tsteq r8, r0, asr fp │ │ │ │ + tsteq r8, sl, lsl #22 │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + tsteq r5, lr, lsr #20 │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + ldrdeq r7, [r8, -r2] │ │ │ │ + smlabbeq r8, ip, fp, r7 │ │ │ │ + tsteq r5, r6, lsl sl │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + tsteq r8, r6, asr #24 │ │ │ │ tsteq r8, r4, ror #24 │ │ │ │ - @ instruction: 0x01087bbe │ │ │ │ - tsteq r8, r0, ror fp │ │ │ │ - tsteq r8, r6, lsr #22 │ │ │ │ - strdeq r1, [r5, -ip] │ │ │ │ - strdeq r1, [r5, -r6] │ │ │ │ - tsteq r8, r0, lsl #24 │ │ │ │ - @ instruction: 0x01087bba │ │ │ │ - smlatteq r5, r4, sl, r1 │ │ │ │ - ldrdeq r1, [r5, -lr] │ │ │ │ - smlabteq r8, ip, ip, r7 │ │ │ │ - smlabbeq r8, r2, ip, r7 │ │ │ │ - tsteq r8, ip, lsr ip │ │ │ │ - smlabteq r5, r6, sl, r1 │ │ │ │ - smlabteq r5, r0, sl, r1 │ │ │ │ - strdeq r7, [r8, -r6] │ │ │ │ - tsteq r8, r4, lsl sp │ │ │ │ - smlatbeq r5, lr, sl, r1 │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - smlabbeq r8, lr, lr, r7 │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - smlabbeq r8, r6, sp, r7 │ │ │ │ - tsteq r8, r8, lsr sp │ │ │ │ - smlabbeq r5, sl, sl, r1 │ │ │ │ - smlabbeq r5, r4, sl, r1 │ │ │ │ - tsteq r8, r2, lsr #28 │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - tsteq r5, r2, ror sl │ │ │ │ - tsteq r5, ip, ror #20 │ │ │ │ - tsteq r8, r6, lsl #30 │ │ │ │ - @ instruction: 0x01087eb8 │ │ │ │ - tsteq r8, sl, ror #28 │ │ │ │ - tsteq r5, r4, asr sl │ │ │ │ - tsteq r5, lr, asr #20 │ │ │ │ - tsteq r8, r0, lsr pc │ │ │ │ - tsteq r8, lr, asr #30 │ │ │ │ - tsteq r5, ip, lsr sl │ │ │ │ - smlatteq r8, r2, r0, r8 │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - smlabteq r8, r6, pc, r7 @ │ │ │ │ - tsteq r8, r8, ror pc │ │ │ │ - tsteq r5, lr, lsl sl │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - tsteq r8, lr, rrx │ │ │ │ - tsteq r8, ip, lsl r0 │ │ │ │ - tsteq r5, r6, lsl #20 │ │ │ │ - tsteq r5, r0, lsl #20 │ │ │ │ - tsteq r8, r6, ror #2 │ │ │ │ - tsteq r8, r0, lsl r1 │ │ │ │ - strheq r8, [r8, -lr] │ │ │ │ - smlatteq r5, r8, r9, r1 │ │ │ │ - smlatteq r5, r2, r9, r1 │ │ │ │ - @ instruction: 0x01088194 │ │ │ │ - @ instruction: 0x010881b6 │ │ │ │ - ldrdeq r1, [r5, -r0] │ │ │ │ + strdeq r1, [r5, -lr] │ │ │ │ + tsteq r8, r8, lsr #30 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + ldrdeq r7, [r8, -r6] │ │ │ │ + smlabbeq r8, r8, ip, r7 │ │ │ │ + ldrdeq r1, [r5, -sl] │ │ │ │ + ldrdeq r1, [r5, -r4] │ │ │ │ + tsteq r8, r2, ror sp │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + smlabteq r5, r2, r9, r1 │ │ │ │ + @ instruction: 0x010519bc │ │ │ │ + tsteq r8, r6, asr lr │ │ │ │ + tsteq r8, r8, lsl #28 │ │ │ │ + @ instruction: 0x01087dba │ │ │ │ + smlatbeq r5, r4, r9, r1 │ │ │ │ + @ instruction: 0x0105199e │ │ │ │ + smlabbeq r8, r0, lr, r7 │ │ │ │ + @ instruction: 0x01087e9e │ │ │ │ + smlabbeq r5, ip, r9, r1 │ │ │ │ + tsteq r8, r2, lsr r0 │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + tsteq r8, r6, lsl pc │ │ │ │ + smlabteq r8, r8, lr, r7 │ │ │ │ + tsteq r5, lr, ror #18 │ │ │ │ + tsteq r5, r8, ror #18 │ │ │ │ + @ instruction: 0x01087fbe │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ + tsteq r5, r6, asr r9 │ │ │ │ + tsteq r5, r0, asr r9 │ │ │ │ + strheq r8, [r8, -r6] │ │ │ │ + tsteq r8, r0, rrx │ │ │ │ + tsteq r8, lr │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + tsteq r5, r2, lsr r9 │ │ │ │ + smlatteq r8, r4, r0, r8 │ │ │ │ + tsteq r8, r6, lsl #2 │ │ │ │ + tsteq r5, r0, lsr #18 │ │ │ │ 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 │ │ │ │ @@ -107877,104 +107877,104 @@ │ │ │ │ mrc 7, 6, APSR_nzcv, cr14, cr5, {4} │ │ │ │ bmi 164e730 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7959600 │ │ │ │ ldrdlt lr, [r2], -r6 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatbeq r5, r2, fp, r1 │ │ │ │ - tsteq r7, r8, asr #6 │ │ │ │ - tsteq r7, r0, asr #12 │ │ │ │ - ldrdeq r1, [r7, -r2] │ │ │ │ - tsteq r5, lr, lsl sl │ │ │ │ - tsteq r7, r8, lsl r2 │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - tsteq r8, ip, lsl #28 │ │ │ │ - tsteq r8, r4, lsl #28 │ │ │ │ - smlabbeq r8, r8, r6, r9 │ │ │ │ - smlatteq r8, ip, sp, r7 │ │ │ │ - smlatteq r8, r4, sp, r7 │ │ │ │ - ldrdeq r7, [r8, -ip] │ │ │ │ - ldrdeq r7, [r8, -r4] │ │ │ │ - smlabteq r8, ip, sp, r7 │ │ │ │ - @ instruction: 0x010ddf9e │ │ │ │ - tsteq r5, r8, ror r9 │ │ │ │ - tsteq r7, r6, asr #2 │ │ │ │ - tsteq r5, r6, ror #18 │ │ │ │ - tsteq r7, r8, lsr #2 │ │ │ │ - tsteq r5, r0, ror r9 │ │ │ │ - tsteq r7, sl, lsl #2 │ │ │ │ - smlabteq r7, lr, r0, r1 │ │ │ │ - smlatteq r7, r8, r0, r1 │ │ │ │ - tstpeq r5, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r2, lsr #26 │ │ │ │ - tsteq r8, lr, lsl sp │ │ │ │ - tsteq r8, sl, lsl sp │ │ │ │ - tsteq r8, sl, lsl sp │ │ │ │ - tsteq r8, lr, lsl sp │ │ │ │ - tsteq r5, r2, lsl r9 │ │ │ │ - tsteq r5, ip, lsl #18 │ │ │ │ - tsteq r8, r6, lsl #26 │ │ │ │ - tsteq r7, sl, asr #32 │ │ │ │ - strdeq r7, [r8, -r8] │ │ │ │ - smlatteq r8, ip, ip, r7 │ │ │ │ - smlatteq r8, r2, ip, r7 │ │ │ │ - tstpeq r5, r2, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r8, r6, ip, r7 │ │ │ │ - smlatbeq r2, sl, lr, r4 │ │ │ │ - @ instruction: 0x01087cb8 │ │ │ │ - @ instruction: 0x01087cb2 │ │ │ │ - smlabteq r5, sl, sp, pc @ │ │ │ │ - @ instruction: 0x0105fdb4 │ │ │ │ - strdeq r3, [r7, -r8] │ │ │ │ - smlabbeq r7, r4, r5, pc @ │ │ │ │ - smlatbeq r5, sl, r9, r1 │ │ │ │ - smlabteq r7, r4, pc, r2 @ │ │ │ │ - smlatteq r5, r4, r7, r1 │ │ │ │ - ldrdeq r1, [r5, -lr] │ │ │ │ - tstpeq r5, sl, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [r5, -r2] │ │ │ │ + @ instruction: 0x01071298 │ │ │ │ + @ instruction: 0x01071590 │ │ │ │ + tsteq r7, r2, lsr #4 │ │ │ │ + tsteq r5, lr, ror #18 │ │ │ │ + tsteq r7, r8, ror #2 │ │ │ │ + tsteq r5, r8, ror #18 │ │ │ │ + tsteq r8, ip, asr sp │ │ │ │ + tsteq r8, r4, asr sp │ │ │ │ + ldrdeq r9, [r8, -r8] │ │ │ │ + tsteq r8, ip, lsr sp │ │ │ │ + tsteq r8, r4, lsr sp │ │ │ │ + tsteq r8, ip, lsr #26 │ │ │ │ + tsteq r8, r4, lsr #26 │ │ │ │ + tsteq r8, ip, lsl sp │ │ │ │ + smlatteq sp, lr, lr, sp │ │ │ │ + smlabteq r5, r8, r8, r1 │ │ │ │ + swpeq r1, r6, [r7] │ │ │ │ + @ instruction: 0x010518b6 │ │ │ │ + tsteq r7, r8, ror r0 │ │ │ │ + smlabteq r5, r0, r8, r1 │ │ │ │ + qaddeq r1, sl, r7 │ │ │ │ + tsteq r7, lr, lsl r0 │ │ │ │ + tsteq r7, r8, lsr r0 │ │ │ │ + tstpeq r5, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r2, ror ip │ │ │ │ + tsteq r8, lr, ror #24 │ │ │ │ + tsteq r8, sl, ror #24 │ │ │ │ + tsteq r8, sl, ror #24 │ │ │ │ + tsteq r8, lr, ror #24 │ │ │ │ + tsteq r5, r2, ror #16 │ │ │ │ + tsteq r5, ip, asr r8 │ │ │ │ + tsteq r8, r6, asr ip │ │ │ │ + @ instruction: 0x01070f9a │ │ │ │ + tsteq r8, r8, asr #24 │ │ │ │ + tsteq r8, ip, lsr ip │ │ │ │ + tsteq r8, r2, lsr ip │ │ │ │ + tstpeq r5, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ tsteq r8, r6, lsl ip │ │ │ │ - tsteq r8, r4, lsl ip │ │ │ │ - @ instruction: 0x01072dbe │ │ │ │ - swpeq r3, r4, [r7] │ │ │ │ - tsteq r5, r4, ror #14 │ │ │ │ - tsteq r5, lr, asr r7 │ │ │ │ - ldrdeq r7, [r8, -r6] │ │ │ │ - smlabteq r8, ip, fp, r7 │ │ │ │ - smlabteq r8, r6, fp, r7 │ │ │ │ - @ instruction: 0x01087a94 │ │ │ │ - tsteq r8, sl, lsl r3 │ │ │ │ - smlabbeq r8, r0, sl, r7 │ │ │ │ - tsteq r8, sl, ror sl │ │ │ │ - tsteq r8, r4, ror sl │ │ │ │ - tsteq r8, lr, ror #20 │ │ │ │ - tsteq sp, sl, asr #24 │ │ │ │ - tsteq r8, ip, asr fp │ │ │ │ - strdeq r0, [r7, -ip] │ │ │ │ - tsteq r8, r2, asr fp │ │ │ │ - tsteq r8, r6, asr #22 │ │ │ │ - tsteq r8, r2, asr #22 │ │ │ │ - tsteq r8, sl, lsr fp │ │ │ │ - tsteq r8, r2, lsr fp │ │ │ │ - tsteq r8, r6, lsr fp │ │ │ │ - tsteq r7, sl, lsr r9 │ │ │ │ - smlatbeq r7, r8, r8, sl │ │ │ │ - tsteq r7, r4, lsl sp │ │ │ │ - smlatteq r5, r6, r1, r1 │ │ │ │ + strdeq r4, [r2, -sl] │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ + tsteq r8, r2, lsl #24 │ │ │ │ + tstpeq r5, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r8, asr #32 │ │ │ │ + ldrdeq pc, [r7, -r4] │ │ │ │ + strdeq r1, [r5, -sl] │ │ │ │ + tsteq r7, r4, lsl pc │ │ │ │ + tsteq r5, r4, lsr r7 │ │ │ │ + tsteq r5, lr, lsr #14 │ │ │ │ + smlabbeq r5, sl, sl, pc @ │ │ │ │ + smlabbeq r5, ip, sl, pc @ │ │ │ │ + tsteq r8, r6, ror #22 │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + tsteq r7, lr, lsl #26 │ │ │ │ + smlatteq r7, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x010516b4 │ │ │ │ + smlatbeq r5, lr, r6, r1 │ │ │ │ + tsteq r8, r6, lsr #22 │ │ │ │ + tsteq r8, ip, lsl fp │ │ │ │ + tsteq r8, r6, lsl fp │ │ │ │ + smlatteq r8, r4, r9, r7 │ │ │ │ + tsteq r8, sl, ror #4 │ │ │ │ + ldrdeq r7, [r8, -r0] │ │ │ │ + smlabteq r8, sl, r9, r7 │ │ │ │ + smlabteq r8, r4, r9, r7 │ │ │ │ + @ instruction: 0x010879be │ │ │ │ + @ instruction: 0x010ddb9a │ │ │ │ + smlatbeq r8, ip, sl, r7 │ │ │ │ + tsteq r7, ip, asr #26 │ │ │ │ + smlatbeq r8, r2, sl, r7 │ │ │ │ + @ instruction: 0x01087a96 │ │ │ │ + @ instruction: 0x01087a92 │ │ │ │ + smlabbeq r8, sl, sl, r7 │ │ │ │ + smlabbeq r8, r2, sl, r7 │ │ │ │ + smlabbeq r8, r6, sl, r7 │ │ │ │ + smlabbeq r7, sl, r8, r0 │ │ │ │ + strdeq sl, [r7, -r8] │ │ │ │ + tsteq r7, r4, ror #24 │ │ │ │ + tsteq r5, r6, lsr r1 │ │ │ │ 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 r8, ip, r9, r7 │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec2da98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xffbef7f3 │ │ │ │ @ instruction: 0x4615e255 │ │ │ │ @@ -108273,90 +108273,90 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl ff194b9c │ │ │ │ svceq 0x002b4a4e │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7954620 │ │ │ │ @ instruction: 0xbdf8ebbc │ │ │ │ - smlabteq r5, lr, r3, r1 │ │ │ │ - tsteq r8, r2, lsl #20 │ │ │ │ - smlabteq r5, r2, r3, r1 │ │ │ │ - smlatbeq r5, lr, r3, r1 │ │ │ │ - tsteq sp, r4, asr r9 │ │ │ │ - @ instruction: 0x0105139c │ │ │ │ - @ instruction: 0x0105139e │ │ │ │ - @ instruction: 0x01051396 │ │ │ │ - strdeq r4, [r8, -lr] │ │ │ │ - tsteq r8, r0, lsl #8 │ │ │ │ - strdeq r4, [r8, -r8] │ │ │ │ - tsteq r5, sl, asr r3 │ │ │ │ - tsteq r8, r0, asr #18 │ │ │ │ - tsteq r5, sl, asr #6 │ │ │ │ - tsteq r5, r8, asr r3 │ │ │ │ - tsteq r8, sl, ror #16 │ │ │ │ - tsteq r5, sl, asr r3 │ │ │ │ - smlatteq r8, lr, r8, r1 │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - tsteq r5, lr, lsr r3 │ │ │ │ - tsteq sp, r6, asr #16 │ │ │ │ - tsteq r5, r0, lsr r3 │ │ │ │ - tsteq r5, r8, lsr r3 │ │ │ │ - tsteq r5, sl, lsr r3 │ │ │ │ - tsteq r5, r4, lsr r3 │ │ │ │ - tsteq r5, ip, lsl #6 │ │ │ │ - tsteq r5, lr, lsl #6 │ │ │ │ - tsteq r5, r0, lsr #6 │ │ │ │ - tsteq r5, ip, lsr r2 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - tsteq r5, ip, lsl #6 │ │ │ │ - tsteq r5, r0, lsl r2 │ │ │ │ - tsteq r5, sl, lsl #4 │ │ │ │ - tstpeq r7, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r4, r1, r1 │ │ │ │ - ldrdeq r1, [r5, -lr] │ │ │ │ - ldrdeq r2, [r7, -r8] │ │ │ │ - ldrdeq r2, [r7, -r8] │ │ │ │ - ldrdeq r2, [r7, -r6] │ │ │ │ - tsteq r7, ip, lsl pc │ │ │ │ - smlatbeq r7, ip, lr, r2 │ │ │ │ - smlatbeq r7, sl, lr, r2 │ │ │ │ - smlatteq r7, r2, r6, sp │ │ │ │ - ldrdeq sp, [r7, -ip] │ │ │ │ - ldrdeq sp, [r7, -r6] │ │ │ │ + tsteq r5, lr, lsl r3 │ │ │ │ + tsteq r8, r2, asr r9 │ │ │ │ + tsteq r5, r2, lsl r3 │ │ │ │ + strdeq r1, [r5, -lr] │ │ │ │ + smlatbeq sp, r4, r8, sp │ │ │ │ + smlatteq r5, ip, r2, r1 │ │ │ │ + smlatteq r5, lr, r2, r1 │ │ │ │ + smlatteq r5, r6, r2, r1 │ │ │ │ + tsteq r8, lr, asr #6 │ │ │ │ + tsteq r8, r0, asr r3 │ │ │ │ + tsteq r8, r8, asr #6 │ │ │ │ + smlatbeq r5, sl, r2, r1 │ │ │ │ + @ instruction: 0x01081890 │ │ │ │ + @ instruction: 0x0105129a │ │ │ │ + smlatbeq r5, r8, r2, r1 │ │ │ │ + @ instruction: 0x010877ba │ │ │ │ + smlatbeq r5, sl, r2, r1 │ │ │ │ + tsteq r8, lr, lsr r8 │ │ │ │ + smlatbeq r5, r0, r2, r1 │ │ │ │ + smlabbeq r5, lr, r2, r1 │ │ │ │ + @ instruction: 0x010dd796 │ │ │ │ + smlabbeq r5, r0, r2, r1 │ │ │ │ + smlabbeq r5, r8, r2, r1 │ │ │ │ + smlabbeq r5, sl, r2, r1 │ │ │ │ + smlabbeq r5, r4, r2, r1 │ │ │ │ + tsteq r5, ip, asr r2 │ │ │ │ + tsteq r5, lr, asr r2 │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + smlabbeq r5, ip, r1, r1 │ │ │ │ + smlabbeq r5, r6, r1, r1 │ │ │ │ + tsteq r5, ip, asr r2 │ │ │ │ + tsteq r5, r0, ror #2 │ │ │ │ + tsteq r5, sl, asr r1 │ │ │ │ + @ instruction: 0x0107f99c │ │ │ │ + tsteq r5, r4, lsr r1 │ │ │ │ + tsteq r5, lr, lsr #2 │ │ │ │ + tsteq r7, r8, lsr #28 │ │ │ │ + tsteq r7, r8, lsr #28 │ │ │ │ + tsteq r7, r6, lsr #28 │ │ │ │ + tsteq r7, ip, ror #28 │ │ │ │ + strdeq r2, [r7, -ip] │ │ │ │ + strdeq r2, [r7, -sl] │ │ │ │ + tsteq r7, r2, lsr r6 │ │ │ │ + tsteq r7, ip, lsr #12 │ │ │ │ + tsteq r7, r6, lsr #12 │ │ │ │ + tsteq r7, r0, lsr #12 │ │ │ │ + tsteq r7, sl, lsl r6 │ │ │ │ + tsteq r7, r4, lsl r6 │ │ │ │ + tsteq r7, lr, lsl #12 │ │ │ │ + @ instruction: 0x01058890 │ │ │ │ + smlabbeq r5, lr, r8, r8 │ │ │ │ + smlatteq r7, ip, r5, sp │ │ │ │ + @ instruction: 0x010dd5b0 │ │ │ │ + strdeq sp, [r7, -r6] │ │ │ │ + @ instruction: 0x0105889e │ │ │ │ + smlabbeq r5, r4, r8, r8 │ │ │ │ + smlatteq r7, sl, r5, sp │ │ │ │ + ldrdeq r0, [r5, -r2] │ │ │ │ + smlabteq r5, ip, pc, r0 @ │ │ │ │ + smlabbeq r8, sl, r5, r1 │ │ │ │ + strdeq sp, [r7, -r6] │ │ │ │ + strdeq sp, [r7, -ip] │ │ │ │ + tsteq r8, r2, ror r5 │ │ │ │ + smlabteq r7, sl, r4, sp │ │ │ │ ldrdeq sp, [r7, -r0] │ │ │ │ - smlabteq r7, sl, r6, sp │ │ │ │ - smlabteq r7, r4, r6, sp │ │ │ │ - @ instruction: 0x0107d6be │ │ │ │ - tsteq r5, r0, asr #18 │ │ │ │ - tsteq r5, lr, lsr r9 │ │ │ │ - @ instruction: 0x0107d69c │ │ │ │ - tsteq sp, r0, ror #12 │ │ │ │ - smlatbeq r7, r6, r6, sp │ │ │ │ - tsteq r5, lr, asr #18 │ │ │ │ - tsteq r5, r4, lsr r9 │ │ │ │ - @ instruction: 0x0107d69a │ │ │ │ - smlabbeq r5, r2, r0, r1 │ │ │ │ - tsteq r5, ip, ror r0 │ │ │ │ - tsteq r8, sl, lsr r6 │ │ │ │ - smlatbeq r7, r6, r5, sp │ │ │ │ - smlatbeq r7, ip, r5, sp │ │ │ │ - tsteq r8, r2, lsr #12 │ │ │ │ - tsteq r7, sl, ror r5 │ │ │ │ - smlabbeq r7, r0, r5, sp │ │ │ │ - tsteq r8, sl, lsl #12 │ │ │ │ - tsteq r8, r0, lsl r6 │ │ │ │ - strdeq r1, [r8, -r6] │ │ │ │ - tsteq sp, lr, ror #10 │ │ │ │ - strdeq r1, [r8, -r4] │ │ │ │ - tsteq r7, r6, lsl r7 │ │ │ │ - tsteq r8, r8, lsr r5 │ │ │ │ - @ instruction: 0x01050f9e │ │ │ │ - @ instruction: 0x01050f98 │ │ │ │ - smlabteq r8, sl, r5, r1 │ │ │ │ - smlabteq r7, lr, r6, r0 │ │ │ │ + tsteq r8, sl, asr r5 │ │ │ │ + tsteq r8, r0, ror #10 │ │ │ │ + tsteq r8, r6, asr #10 │ │ │ │ + @ instruction: 0x010dd4be │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + tsteq r7, r6, ror #12 │ │ │ │ + smlabbeq r8, r8, r4, r7 │ │ │ │ + smlatteq r5, lr, lr, r0 │ │ │ │ + smlatteq r5, r8, lr, r0 │ │ │ │ + tsteq r8, sl, lsl r5 │ │ │ │ + tsteq r7, lr, lsl r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2e090 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r5, r8, #184, 6 @ 0xe0000002 │ │ │ │ ldrbhi pc, [r0], #-0 @ │ │ │ │ @ instruction: 0x81bff200 │ │ │ │ @@ -108939,44 +108939,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 r8, r2, asr r3 │ │ │ │ - tsteq r8, ip, lsl #6 │ │ │ │ - @ instruction: 0x01087294 │ │ │ │ - tsteq r8, r8, lsr #2 │ │ │ │ - @ instruction: 0x0108719e │ │ │ │ - strdeq r7, [r8, -lr] │ │ │ │ - tsteq r8, r6, ror r2 │ │ │ │ - smlatteq r8, sl, r2, r7 │ │ │ │ - tsteq r5, sl, lsl #2 │ │ │ │ - smlatbeq r8, sl, ip, r6 │ │ │ │ - smlabbeq r8, r4, fp, r6 │ │ │ │ - strdeq r0, [r5, -r2] │ │ │ │ - @ instruction: 0x01086eb0 │ │ │ │ - smlatteq r5, r6, r0, r0 │ │ │ │ - smlatteq r5, r0, r0, r0 │ │ │ │ - strdeq r6, [r8, -r6] │ │ │ │ - @ instruction: 0x01086b90 │ │ │ │ - smlabteq r5, lr, r0, r0 │ │ │ │ - tsteq r8, r4, lsl ip │ │ │ │ - smlabteq r5, r2, r0, r0 │ │ │ │ - @ instruction: 0x01086d90 │ │ │ │ - strdeq r6, [r8, -r2] │ │ │ │ - smlabbeq r8, ip, ip, r6 │ │ │ │ - smlatbeq r5, sl, r0, r0 │ │ │ │ - tsteq r8, r0, lsl sp │ │ │ │ - swpeq r0, lr, [r5] │ │ │ │ - tsteq r8, r8, lsl #28 │ │ │ │ - @ instruction: 0x01086d9a │ │ │ │ - smlabbeq r5, ip, r0, r0 │ │ │ │ - tsteq r8, sl, lsr #28 │ │ │ │ + smlatbeq r8, r2, r2, r7 │ │ │ │ + tsteq r8, ip, asr r2 │ │ │ │ + smlatteq r8, r4, r1, r7 │ │ │ │ + tsteq r8, r8, ror r0 │ │ │ │ + smlatteq r8, lr, r0, r7 │ │ │ │ + tsteq r8, lr, asr #2 │ │ │ │ + smlabteq r8, r6, r1, r7 │ │ │ │ + tsteq r8, sl, lsr r2 │ │ │ │ + qaddeq r0, sl, r5 │ │ │ │ + strdeq r6, [r8, -sl] │ │ │ │ + ldrdeq r6, [r8, -r4] │ │ │ │ + tsteq r5, r2, asr #32 │ │ │ │ + tsteq r8, r0, lsl #28 │ │ │ │ + tsteq r5, r6, lsr r0 │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + tsteq r8, r6, asr #22 │ │ │ │ + smlatteq r8, r0, sl, r6 │ │ │ │ + tsteq r5, lr, lsl r0 │ │ │ │ + tsteq r8, r4, ror #22 │ │ │ │ + tsteq r5, r2, lsl r0 │ │ │ │ + smlatteq r8, r0, ip, r6 │ │ │ │ + tsteq r8, r2, asr #24 │ │ │ │ + ldrdeq r6, [r8, -ip] │ │ │ │ + strdeq pc, [r4, -sl] │ │ │ │ + tsteq r8, r0, ror #24 │ │ │ │ + smlatteq r4, lr, pc, pc @ │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ + smlatteq r8, sl, ip, r6 │ │ │ │ + ldrdeq pc, [r4, -ip] │ │ │ │ + tsteq r8, sl, ror sp │ │ │ │ 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 │ │ │ │ @@ -109684,69 +109684,69 @@ │ │ │ │ @ instruction: 0xe6d4ae7e │ │ │ │ @ instruction: 0x463b4a3b │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldm r8!, {r2, r4, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - strdeq pc, [r6, -lr] │ │ │ │ - strdeq r6, [r8, -r0] │ │ │ │ - tstpeq r4, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ - strdeq r6, [r8, -r0] │ │ │ │ - @ instruction: 0x0106f3b8 │ │ │ │ - strdeq r6, [r8, -r2] │ │ │ │ - tstpeq r4, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, sl, r5, r6 │ │ │ │ - tstpeq r4, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq r6, [r8, -r0] │ │ │ │ - tstpeq r4, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r8, sl, r5, r6 │ │ │ │ - smlatteq r4, r6, fp, pc @ │ │ │ │ - strdeq r6, [r8, -r0] │ │ │ │ - ldrdeq pc, [r4, -r0] │ │ │ │ - tsteq r5, r4, ror #28 │ │ │ │ + @ instruction: 0x01057598 │ │ │ │ + tstpeq r6, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + smlabteq r4, r8, fp, pc @ │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ tstpeq r6, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r8, fp, pc @ │ │ │ │ - @ instruction: 0x0104fb9a │ │ │ │ - smlabbeq r4, ip, fp, pc @ │ │ │ │ - tstpeq r4, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, r6, sl, pc @ │ │ │ │ - @ instruction: 0x0106f2b2 │ │ │ │ - @ instruction: 0x0105debc │ │ │ │ - tsteq r7, r2, ror r1 │ │ │ │ - @ instruction: 0x0105deb8 │ │ │ │ - smlatbeq sp, ip, r0, ip │ │ │ │ - ldrdeq r1, [r7, -sl] │ │ │ │ - strdeq pc, [r4, -sl] │ │ │ │ - strdeq pc, [r4, -r4] │ │ │ │ - @ instruction: 0x010713b6 │ │ │ │ - smlatteq r5, lr, ip, sp │ │ │ │ - smlatteq r5, ip, ip, sp │ │ │ │ - ldrdeq r1, [r7, -r2] │ │ │ │ - smlatbeq r4, r2, sl, pc @ │ │ │ │ - @ instruction: 0x0104fa9c │ │ │ │ - tsteq r7, lr, lsl pc │ │ │ │ - tstpeq r4, r6, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, ror #4 │ │ │ │ - tsteq r5, r8, asr r2 │ │ │ │ - tsteq r5, r6, asr r2 │ │ │ │ - tsteq r5, r4, asr r2 │ │ │ │ - tsteq r5, r2, asr r2 │ │ │ │ - tsteq r5, r0, asr r2 │ │ │ │ - tsteq r5, lr, asr #4 │ │ │ │ - tsteq r5, ip, asr #4 │ │ │ │ - tsteq r5, r6, asr #4 │ │ │ │ - tsteq r5, r4, asr #4 │ │ │ │ - tsteq r7, r2, ror lr │ │ │ │ - tsteq r7, r4, asr lr │ │ │ │ - tsteq sp, r8, lsr #30 │ │ │ │ - swpeq r5, r6, [r8] │ │ │ │ - smlatbeq r4, ip, r5, pc @ │ │ │ │ + tsteq r8, r2, asr #10 │ │ │ │ + @ instruction: 0x0104fb90 │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ + tstpeq r4, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + tstpeq r4, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, sl, lsr r5 │ │ │ │ + tstpeq r4, r6, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + tstpeq r4, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01056db4 │ │ │ │ + tstpeq r6, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r4, -r8] │ │ │ │ + smlatteq r4, sl, sl, pc @ │ │ │ │ + ldrdeq pc, [r4, -ip] │ │ │ │ + smlabteq r4, lr, sl, pc @ │ │ │ │ + tstpeq r4, r6, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r6, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, lsl #28 │ │ │ │ + smlabteq r7, r2, r0, r1 │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + strdeq fp, [sp, -ip] │ │ │ │ + tsteq r7, sl, lsr #4 │ │ │ │ + tstpeq r4, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r4, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r6, lsl #6 │ │ │ │ + tsteq r5, lr, lsr ip │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ + tsteq r7, r2, lsr #6 │ │ │ │ + strdeq pc, [r4, -r2] │ │ │ │ + smlatteq r4, ip, r9, pc @ │ │ │ │ + tsteq r7, lr, ror #28 │ │ │ │ + smlabteq r4, r6, r9, pc @ │ │ │ │ + smlabteq r4, r0, r9, pc @ │ │ │ │ + @ instruction: 0x010571b6 │ │ │ │ + smlatbeq r5, r8, r1, r7 │ │ │ │ + smlatbeq r5, r6, r1, r7 │ │ │ │ + smlatbeq r5, r4, r1, r7 │ │ │ │ + smlatbeq r5, r2, r1, r7 │ │ │ │ + smlatbeq r5, r0, r1, r7 │ │ │ │ + @ instruction: 0x0105719e │ │ │ │ + @ instruction: 0x0105719c │ │ │ │ + @ instruction: 0x01057196 │ │ │ │ + @ instruction: 0x01057194 │ │ │ │ + smlabteq r7, r2, sp, fp │ │ │ │ + smlatbeq r7, r4, sp, fp │ │ │ │ + tsteq sp, r8, ror lr │ │ │ │ + smlatteq r8, r6, pc, r4 @ │ │ │ │ + strdeq pc, [r4, -ip] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2f648 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r0, r8, #156, 6 @ 0x70000002 │ │ │ │ strbhi pc, [r2, #513] @ 0x201 @ │ │ │ │ svcpl 0x0002f5b0 │ │ │ │ @@ -110570,16 +110570,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 r8, r6, lsl r2 │ │ │ │ - smlabteq r8, r6, r1, r6 │ │ │ │ + tsteq r8, r6, ror #2 │ │ │ │ + tsteq r8, r6, lsl r1 │ │ │ │ msrvs SPSR_sx, #160, 10 @ 0x28000000 │ │ │ │ blcs 705bb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x734fc> │ │ │ │ eorshi pc, fp, r2, lsl #4 │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ eorshi pc, r3, r2, asr #2 │ │ │ │ @@ -112280,18 +112280,18 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f82f2 │ │ │ │ blx 96742c │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rschi pc, fp, #64, 2 │ │ │ │ svclt 0x0000e2ec │ │ │ │ - smlatteq r8, lr, r7, r4 │ │ │ │ - tsteq r8, r0, asr r7 │ │ │ │ - strdeq r4, [r8, -r2] │ │ │ │ - smlatteq r8, r4, r6, r4 │ │ │ │ + tsteq r8, lr, lsr r7 │ │ │ │ + smlatbeq r8, r0, r6, r4 │ │ │ │ + tsteq r8, r2, asr #12 │ │ │ │ + tsteq r8, r4, lsr r6 │ │ │ │ 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 8e7464 │ │ │ │ @@ -112665,21 +112665,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 r4, r8, ror r6 │ │ │ │ - tsteq r4, ip, ror #12 │ │ │ │ - tsteq r4, r6, ror #12 │ │ │ │ - tsteq r4, r0, ror #12 │ │ │ │ - tsteq r4, sl, asr r6 │ │ │ │ - tsteq r4, r4, asr r6 │ │ │ │ - tsteq r4, lr, asr #12 │ │ │ │ + smlabteq r4, r8, r5, ip │ │ │ │ + @ instruction: 0x0104c5bc │ │ │ │ + @ instruction: 0x0104c5b6 │ │ │ │ + @ instruction: 0x0104c5b0 │ │ │ │ + smlatbeq r4, sl, r5, ip │ │ │ │ + smlatbeq r4, r4, r5, ip │ │ │ │ + @ instruction: 0x0104c59e │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3241c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vhadd.s8 d27, d18, d3 │ │ │ │ @ instruction: 0x4604029c │ │ │ │ vqsub.s8 d4, d17, d1 │ │ │ │ @@ -115550,34 +115550,34 @@ │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b ffb9bd30 │ │ │ │ bmi 295f14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18c0b4> │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ ldrbtmi r9, [sl], #-1280 @ 0xfffffb00 │ │ │ │ b ff99bd40 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ - tsteq r4, r2, asr #26 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - strdeq r9, [r4, -lr] │ │ │ │ + @ instruction: 0x01049c92 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r4, lr, asr #18 │ │ │ │ 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 r8, r8, r8, r0 │ │ │ │ - @ instruction: 0x010808be │ │ │ │ - smlabbeq r8, r0, r8, r0 │ │ │ │ + strdeq r0, [r8, -r8] │ │ │ │ + tsteq r8, lr, lsl #16 │ │ │ │ + ldrdeq r0, [r8, -r0] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec35164 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ @ instruction: 0xf5b1d066 │ │ │ │ @@ -115905,94 +115905,94 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78e447a │ │ │ │ bmi 15d8518 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldmda ip, {r1, r2, r3, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r7, r8, ror #4 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - tsteq r7, r2, asr #26 │ │ │ │ - tsteq r6, sl, lsr #8 │ │ │ │ - tsteq r8, r6, lsl r8 │ │ │ │ - tsteq r8, r8, lsl #16 │ │ │ │ - smlatbeq r7, ip, r1, r6 │ │ │ │ - tsteq r4, lr, lsr #24 │ │ │ │ - tsteq r7, r6, ror #4 │ │ │ │ - tsteq r4, r6, lsr #24 │ │ │ │ - tsteq r4, r2, lsl ip │ │ │ │ - @ instruction: 0x010d61b8 │ │ │ │ - tsteq r4, r0, lsl #24 │ │ │ │ - tsteq r4, r2, lsl #24 │ │ │ │ - strdeq r9, [r4, -sl] │ │ │ │ - tsteq r7, r2, ror #24 │ │ │ │ - tsteq r7, r6, ror #24 │ │ │ │ - tsteq r7, r0, ror #24 │ │ │ │ - smlabteq r4, r4, fp, r9 │ │ │ │ - smlatbeq r7, sl, r1, sl │ │ │ │ - @ instruction: 0x01049bb4 │ │ │ │ - smlabteq r4, r2, fp, r9 │ │ │ │ - ldrdeq r0, [r8, -r4] │ │ │ │ - smlabteq r4, r4, fp, r9 │ │ │ │ - tsteq r7, r8, asr r1 │ │ │ │ - @ instruction: 0x01049bba │ │ │ │ - smlatbeq r4, r8, fp, r9 │ │ │ │ - strheq r6, [sp, -r0] │ │ │ │ - @ instruction: 0x01049b9a │ │ │ │ - smlatbeq r4, r2, fp, r9 │ │ │ │ - smlatbeq r4, r4, fp, r9 │ │ │ │ - @ instruction: 0x01049b9e │ │ │ │ - tsteq r4, r6, ror fp │ │ │ │ - tsteq r4, r8, ror fp │ │ │ │ - smlabbeq r4, sl, fp, r9 │ │ │ │ - smlatbeq r4, r6, sl, r9 │ │ │ │ - smlatbeq r4, r0, sl, r9 │ │ │ │ + @ instruction: 0x010761b8 │ │ │ │ + @ instruction: 0x0106b9b4 │ │ │ │ + @ instruction: 0x0106b9b0 │ │ │ │ + @ instruction: 0x0106b9b4 │ │ │ │ + smlabbeq r8, ip, r7, r0 │ │ │ │ + @ instruction: 0x0107cc92 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + tsteq r8, r6, ror #14 │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ + strdeq r6, [r7, -ip] │ │ │ │ + tsteq r4, lr, ror fp │ │ │ │ + @ instruction: 0x0107a1b6 │ │ │ │ tsteq r4, r6, ror fp │ │ │ │ - tsteq r4, sl, ror sl │ │ │ │ - tsteq r4, r4, ror sl │ │ │ │ - @ instruction: 0x010782b6 │ │ │ │ - tsteq r4, lr, asr #20 │ │ │ │ - tsteq r4, r8, asr #20 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - smlabbeq r6, r6, r7, fp │ │ │ │ - tsteq r6, r6, lsl r7 │ │ │ │ - tsteq r6, r4, lsl r7 │ │ │ │ - tsteq r7, ip, asr #30 │ │ │ │ - tsteq r7, r6, asr #30 │ │ │ │ - tsteq r7, r0, asr #30 │ │ │ │ - tsteq r7, sl, lsr pc │ │ │ │ - tsteq r7, r4, lsr pc │ │ │ │ - tsteq r7, lr, lsr #30 │ │ │ │ - tsteq r7, r8, lsr #30 │ │ │ │ - smlatbeq r5, sl, r1, r1 │ │ │ │ - smlatbeq r5, r8, r1, r1 │ │ │ │ - tsteq r7, r6, lsl #30 │ │ │ │ - smlabteq sp, sl, lr, r5 │ │ │ │ - tsteq r7, r0, lsl pc │ │ │ │ - @ instruction: 0x010511b8 │ │ │ │ - @ instruction: 0x0105119e │ │ │ │ - tsteq r7, r4, lsl #30 │ │ │ │ - smlatteq r4, ip, r8, r9 │ │ │ │ - smlatteq r4, r6, r8, r9 │ │ │ │ - smlabteq r7, ip, lr, r9 │ │ │ │ - ldrdeq r9, [r7, -r2] │ │ │ │ - @ instruction: 0x01079eb8 │ │ │ │ - tsteq sp, r0, lsr lr │ │ │ │ - @ instruction: 0x01079eb6 │ │ │ │ - ldrdeq r8, [r6, -r8] │ │ │ │ - strdeq pc, [r7, -sl] │ │ │ │ - tsteq r4, r0, ror #16 │ │ │ │ - tsteq r4, sl, asr r8 │ │ │ │ - smlabbeq r7, ip, lr, r9 │ │ │ │ - @ instruction: 0x01068f90 │ │ │ │ + tsteq r4, r2, ror #22 │ │ │ │ + tsteq sp, r8, lsl #2 │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r4, sl, asr #22 │ │ │ │ + @ instruction: 0x0107cbb2 │ │ │ │ + @ instruction: 0x0107cbb6 │ │ │ │ + @ instruction: 0x0107cbb0 │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + strdeq sl, [r7, -sl] │ │ │ │ + tsteq r4, r4, lsl #22 │ │ │ │ + tsteq r4, r2, lsl fp │ │ │ │ + tsteq r8, r4, lsr #32 │ │ │ │ + tsteq r4, r4, lsl fp │ │ │ │ + smlatbeq r7, r8, r0, sl │ │ │ │ + tsteq r4, sl, lsl #22 │ │ │ │ + strdeq r9, [r4, -r8] │ │ │ │ + mrseq r6, (UNDEF: 13) │ │ │ │ + smlatteq r4, sl, sl, r9 │ │ │ │ + strdeq r9, [r4, -r2] │ │ │ │ + strdeq r9, [r4, -r4] │ │ │ │ + smlatteq r4, lr, sl, r9 │ │ │ │ + smlabteq r4, r6, sl, r9 │ │ │ │ + smlabteq r4, r8, sl, r9 │ │ │ │ + ldrdeq r9, [r4, -sl] │ │ │ │ + strdeq r9, [r4, -r6] │ │ │ │ + strdeq r9, [r4, -r0] │ │ │ │ + smlabteq r4, r6, sl, r9 │ │ │ │ + smlabteq r4, sl, r9, r9 │ │ │ │ + smlabteq r4, r4, r9, r9 │ │ │ │ + tsteq r7, r6, lsl #4 │ │ │ │ + @ instruction: 0x0104999e │ │ │ │ + @ instruction: 0x01049998 │ │ │ │ + @ instruction: 0x0106b692 │ │ │ │ + @ instruction: 0x0106b692 │ │ │ │ + @ instruction: 0x0106b690 │ │ │ │ + ldrdeq fp, [r6, -r6] │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + @ instruction: 0x01075e9c │ │ │ │ + @ instruction: 0x01075e96 │ │ │ │ + @ instruction: 0x01075e90 │ │ │ │ + smlabbeq r7, sl, lr, r5 │ │ │ │ + smlabbeq r7, r4, lr, r5 │ │ │ │ + tsteq r7, lr, ror lr │ │ │ │ + tsteq r7, r8, ror lr │ │ │ │ + strdeq r1, [r5, -sl] │ │ │ │ + strdeq r1, [r5, -r8] │ │ │ │ + tsteq r7, r6, asr lr │ │ │ │ + tsteq sp, sl, lsl lr │ │ │ │ + tsteq r7, r0, ror #28 │ │ │ │ + tsteq r5, r8, lsl #2 │ │ │ │ + smlatteq r5, lr, r0, r1 │ │ │ │ + tsteq r7, r4, asr lr │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + tsteq r4, r6, lsr r8 │ │ │ │ + tsteq r7, ip, lsl lr │ │ │ │ + tsteq r7, r2, lsr #28 │ │ │ │ + tsteq r7, r8, lsl #28 │ │ │ │ + smlabbeq sp, r0, sp, r5 │ │ │ │ + tsteq r7, r6, lsl #28 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tstpeq r7, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010497b0 │ │ │ │ + smlatbeq r4, sl, r7, r9 │ │ │ │ + ldrdeq r9, [r7, -ip] │ │ │ │ + smlatteq r6, r0, lr, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec357e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b080e7 │ │ │ │ eorle r7, pc, #45, 30 @ 0xb4 │ │ │ │ @@ -116456,17 +116456,17 @@ │ │ │ │ blcc 8f3a98 │ │ │ │ blcs 80b78c │ │ │ │ stcge 6, cr15, [sp], {127} @ 0x7f │ │ │ │ @ instruction: 0xf7f8e492 │ │ │ │ and pc, r1, pc, lsr #17 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strdeq r9, [r4, -r0] │ │ │ │ - smlabteq r8, r4, r1, r0 │ │ │ │ - tsteq r4, r2, lsl fp │ │ │ │ + tsteq r4, r0, asr #2 │ │ │ │ + tsteq r8, r4, lsl r1 │ │ │ │ + tsteq r4, r2, ror #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec35f48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @@ -116983,27 +116983,27 @@ │ │ │ │ @ instruction: 0xf78c447a │ │ │ │ @ instruction: 0xe007efba │ │ │ │ @ instruction: 0x46334a10 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ svc 0x00b0f78c │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - @ instruction: 0x0107f3ba │ │ │ │ - smlatteq r3, sl, r4, r0 │ │ │ │ - ldrdeq r6, [r5, -r8] │ │ │ │ - smlatbeq r7, r2, r3, pc @ │ │ │ │ - smlabbeq r7, r4, r3, pc @ │ │ │ │ - @ instruction: 0x0107f392 │ │ │ │ - @ instruction: 0x0107f394 │ │ │ │ - @ instruction: 0x0107f39e │ │ │ │ - @ instruction: 0x0107f39c │ │ │ │ - smlatbeq r7, r2, r3, pc @ │ │ │ │ - @ instruction: 0x0107f3b8 │ │ │ │ - tsteq sp, r4, lsl #26 │ │ │ │ - @ instruction: 0x0104839c │ │ │ │ + tstpeq r7, sl, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, sl, lsr r4 │ │ │ │ + tsteq r5, r8, lsr #24 │ │ │ │ + strdeq pc, [r7, -r2] │ │ │ │ + ldrdeq pc, [r7, -r4] │ │ │ │ + smlatteq r7, r2, r2, pc @ │ │ │ │ + smlatteq r7, r4, r2, pc @ │ │ │ │ + smlatteq r7, lr, r2, pc @ │ │ │ │ + smlatteq r7, ip, r2, pc @ │ │ │ │ + strdeq pc, [r7, -r2] │ │ │ │ + tstpeq r7, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, asr ip │ │ │ │ + smlatteq r4, ip, r2, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec367ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addmi r0, r8, #228, 2 @ 0x39 │ │ │ │ cmnphi r4, #0, 4 @ p-variant is OBSOLETE │ │ │ │ bicseq pc, r3, #64, 12 @ 0x4000000 │ │ │ │ @@ -117810,29 +117810,29 @@ │ │ │ │ blcs 80ccb0 │ │ │ │ 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 │ │ │ │ - tstpeq r7, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0107f39e │ │ │ │ - strdeq pc, [r7, -r4] │ │ │ │ - @ instruction: 0x0107f290 │ │ │ │ - ldrdeq pc, [r7, -r2] │ │ │ │ - tstpeq r7, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r7, r6, r1, pc @ │ │ │ │ - tsteq r7, sl, lsr #30 │ │ │ │ - smlabteq r7, r8, lr, lr │ │ │ │ - smlatbeq r7, sl, lr, lr │ │ │ │ - tsteq r7, r0, lsl #30 │ │ │ │ - tsteq r7, r2, ror lr │ │ │ │ - tsteq r7, ip, lsl #28 │ │ │ │ - smlatteq r7, lr, sp, lr │ │ │ │ - smlabteq r7, r0, sp, lr │ │ │ │ + tstpeq r7, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, lr, r2, pc @ │ │ │ │ + tstpeq r7, r4, asr #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r7, r0, r1, pc @ │ │ │ │ + tstpeq r7, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0107f194 │ │ │ │ + tstpeq r7, r6, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, sl, ror lr │ │ │ │ + tsteq r7, r8, lsl lr │ │ │ │ + strdeq lr, [r7, -sl] │ │ │ │ + tsteq r7, r0, asr lr │ │ │ │ + smlabteq r7, r2, sp, lr │ │ │ │ + tsteq r7, ip, asr sp │ │ │ │ + tsteq r7, lr, lsr sp │ │ │ │ + tsteq r7, r0, lsl sp │ │ │ │ cmppvs ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 70cd0c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7a650> │ │ │ │ rschi pc, sl, r2, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ rschi pc, r2, r2, asr #2 │ │ │ │ @@ -118641,18 +118641,18 @@ │ │ │ │ tstle r3, #916 @ 0x394 │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 98d9b8 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ addshi pc, r2, #1073741840 @ 0x40000010 │ │ │ │ blt fe5dcf5c │ │ │ │ - tsteq r7, r0, ror #18 │ │ │ │ - tsteq r7, ip, ror #28 │ │ │ │ - smlatteq r7, r6, sp, sp │ │ │ │ - smlabbeq r7, r4, sp, sp │ │ │ │ + @ instruction: 0x0107e8b0 │ │ │ │ + @ instruction: 0x0107ddbc │ │ │ │ + tsteq r7, r6, lsr sp │ │ │ │ + ldrdeq sp, [r7, -r4] │ │ │ │ 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 │ │ │ │ @@ -119639,17 +119639,17 @@ │ │ │ │ addslt r5, fp, #-1543503871 @ 0xa4000001 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f82cd │ │ │ │ blx 96e728 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ sbchi pc, r9, #0, 2 │ │ │ │ svclt 0x0000e2c4 │ │ │ │ - tsteq r7, r8, lsl sl │ │ │ │ - tsteq r7, lr, lsr sl │ │ │ │ - smlatteq r7, r0, r9, sp │ │ │ │ + tsteq r7, r8, ror #18 │ │ │ │ + smlabbeq r7, lr, r9, sp │ │ │ │ + tsteq r7, r0, lsr r9 │ │ │ │ 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 │ │ │ │ @@ -120041,45 +120041,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 │ │ │ │ - smlabteq r4, r6, r3, r5 │ │ │ │ - tsteq r7, r2, lsl #10 │ │ │ │ - @ instruction: 0x010453b4 │ │ │ │ - smlatbeq r4, lr, r3, r5 │ │ │ │ - smlatbeq r4, r8, r3, r5 │ │ │ │ - smlatbeq r4, r2, r3, r5 │ │ │ │ - @ instruction: 0x0104539c │ │ │ │ - @ instruction: 0x01045396 │ │ │ │ - @ instruction: 0x01045390 │ │ │ │ - tsteq r7, r6, ror r7 │ │ │ │ - smlabbeq r4, r4, r3, r5 │ │ │ │ - tsteq r4, lr, ror r3 │ │ │ │ - tsteq r4, r8, ror r3 │ │ │ │ - tsteq r4, r2, ror r3 │ │ │ │ - tsteq r4, ip, ror #6 │ │ │ │ - tsteq r4, r6, ror #6 │ │ │ │ - tsteq r4, r0, ror #6 │ │ │ │ - tsteq r4, sl, asr r3 │ │ │ │ - tsteq r4, r4, asr r3 │ │ │ │ - tsteq r4, lr, asr #6 │ │ │ │ - smlabbeq r7, r8, r5, ip │ │ │ │ - tsteq r4, r2, asr #6 │ │ │ │ - tsteq r7, r0, lsr #10 │ │ │ │ - tsteq r4, r6, lsr r3 │ │ │ │ - tsteq r4, r0, lsr r3 │ │ │ │ - tsteq r7, sl, lsl r4 │ │ │ │ - tsteq r4, r4, lsr #6 │ │ │ │ - tsteq r4, lr, lsl r3 │ │ │ │ - smlabbeq r7, ip, r4, ip │ │ │ │ - tsteq r7, r6, lsl r5 │ │ │ │ - tsteq r7, r4, lsr r7 │ │ │ │ + tsteq r4, r6, lsl r3 │ │ │ │ + tsteq r7, r2, asr r4 │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + strdeq r5, [r4, -lr] │ │ │ │ + strdeq r5, [r4, -r8] │ │ │ │ + strdeq r5, [r4, -r2] │ │ │ │ + smlatteq r4, ip, r2, r5 │ │ │ │ + smlatteq r4, r6, r2, r5 │ │ │ │ + smlatteq r4, r0, r2, r5 │ │ │ │ + smlabteq r7, r6, r6, ip │ │ │ │ + ldrdeq r5, [r4, -r4] │ │ │ │ + smlabteq r4, lr, r2, r5 │ │ │ │ + smlabteq r4, r8, r2, r5 │ │ │ │ + smlabteq r4, r2, r2, r5 │ │ │ │ + @ instruction: 0x010452bc │ │ │ │ + @ instruction: 0x010452b6 │ │ │ │ + @ instruction: 0x010452b0 │ │ │ │ + smlatbeq r4, sl, r2, r5 │ │ │ │ + smlatbeq r4, r4, r2, r5 │ │ │ │ + @ instruction: 0x0104529e │ │ │ │ + ldrdeq ip, [r7, -r8] │ │ │ │ + @ instruction: 0x01045292 │ │ │ │ + tsteq r7, r0, ror r4 │ │ │ │ + smlabbeq r4, r6, r2, r5 │ │ │ │ + smlabbeq r4, r0, r2, r5 │ │ │ │ + tsteq r7, sl, ror #6 │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + tsteq r4, lr, ror #4 │ │ │ │ + ldrdeq ip, [r7, -ip] │ │ │ │ + tsteq r7, r6, ror #8 │ │ │ │ + smlabbeq r7, r4, r6, ip │ │ │ │ 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 │ │ │ │ @@ -120883,20 +120883,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 r4, r2, lsl r6 │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ - tsteq r7, ip, lsl r7 │ │ │ │ - smlabbeq r6, r6, sp, r4 │ │ │ │ - tsteq r4, r0, ror #10 │ │ │ │ + tsteq r4, r2, ror #10 │ │ │ │ tsteq r6, r2, lsr #26 │ │ │ │ + tsteq r7, ip, ror #12 │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ + @ instruction: 0x010454b0 │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ 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 │ │ │ │ @@ -123824,200 +123824,200 @@ │ │ │ │ @ instruction: 0xf786447a │ │ │ │ rscseq lr, r4, #72, 20 @ 0x48000 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ b 10a3e68 │ │ │ │ svclt 0x0000e17a │ │ │ │ - tsteq r7, r4, lsr sl │ │ │ │ - smlabbeq r6, sl, r0, r2 │ │ │ │ - smlabteq r4, r4, r8, r2 │ │ │ │ - tsteq r6, sl, rrx │ │ │ │ - tsteq r5, r0, ror ip │ │ │ │ - tsteq r5, r2, ror ip │ │ │ │ - tsteq r5, r6, asr ip │ │ │ │ - smlatteq r6, lr, lr, r3 │ │ │ │ - smlatteq r6, lr, lr, r3 │ │ │ │ - @ instruction: 0x01063f9c │ │ │ │ - smlabbeq r7, r8, lr, r2 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - smlabbeq r6, r8, pc, r3 @ │ │ │ │ - smlabbeq r6, ip, pc, r3 @ │ │ │ │ - @ instruction: 0x01063f90 │ │ │ │ - @ instruction: 0x01063f94 │ │ │ │ - smlabbeq r6, ip, pc, r3 @ │ │ │ │ - smlabbeq r6, r4, pc, r3 @ │ │ │ │ - smlabbeq r6, r4, pc, r3 @ │ │ │ │ - tsteq r6, r8, lsl fp │ │ │ │ - tsteq ip, sl, asr #26 │ │ │ │ - tsteq r6, r6, ror pc │ │ │ │ - @ instruction: 0x01042794 │ │ │ │ - smlabbeq r4, ip, r7, r2 │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ - tsteq r7, r8, lsr #26 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - qaddeq r3, r4, r6 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r7, ip, lsr fp │ │ │ │ - qaddeq r3, r8, r6 │ │ │ │ - swpeq r3, ip, [r6] │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - qaddeq r3, ip, r6 │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - tsteq r6, ip, lsr lr │ │ │ │ - smlabbeq r6, r0, r0, r3 │ │ │ │ - smlabbeq r6, r8, r0, r3 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - tsteq r7, ip, ror r7 │ │ │ │ + smlabbeq r7, r4, r9, r9 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + tsteq r4, r4, lsl r8 │ │ │ │ + @ instruction: 0x01061fba │ │ │ │ + smlabteq r5, r0, fp, r0 │ │ │ │ + smlabteq r5, r2, fp, r0 │ │ │ │ + smlatbeq r5, r6, fp, r0 │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + smlatteq r6, ip, lr, r3 │ │ │ │ + ldrdeq r2, [r7, -r8] │ │ │ │ + smlabteq r6, ip, lr, r3 │ │ │ │ + smlabteq r6, ip, lr, r3 │ │ │ │ + smlabteq r6, ip, lr, r3 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlatteq r6, r0, lr, r3 │ │ │ │ + smlatteq r6, r4, lr, r3 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + @ instruction: 0x010cec9a │ │ │ │ + smlabteq r6, r6, lr, r3 │ │ │ │ + smlatteq r4, r4, r6, r2 │ │ │ │ + ldrdeq r2, [r4, -ip] │ │ │ │ + smlatbeq r6, r8, lr, r3 │ │ │ │ + tsteq r7, r8, ror ip │ │ │ │ + @ instruction: 0x01062f9c │ │ │ │ + smlatbeq r6, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x01062fb0 │ │ │ │ + @ instruction: 0x01062fb0 │ │ │ │ + @ instruction: 0x01062fb0 │ │ │ │ + @ instruction: 0x01062fb0 │ │ │ │ + @ instruction: 0x01062fbc │ │ │ │ + @ instruction: 0x01062fbc │ │ │ │ + strheq r3, [r6, -ip] │ │ │ │ + smlabbeq r7, ip, sl, r2 │ │ │ │ + smlatbeq r6, r8, pc, r2 @ │ │ │ │ + smlatteq r6, ip, pc, r2 @ │ │ │ │ + @ instruction: 0x01062f9c │ │ │ │ + smlatbeq r6, ip, pc, r2 @ │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + smlabbeq r6, ip, sp, r3 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + @ instruction: 0x01062fb8 │ │ │ │ + @ instruction: 0x01062fb8 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + smlabteq r7, ip, r6, r2 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + @ instruction: 0x01079590 │ │ │ │ + tsteq ip, sl, lsl #20 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r7, lr, asr r5 │ │ │ │ + tsteq r7, r6, ror #10 │ │ │ │ + tsteq r7, sl, ror #10 │ │ │ │ + smlatbeq ip, ip, r9, lr │ │ │ │ strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - tsteq r6, ip, lsl #28 │ │ │ │ - tsteq r7, r0, asr #12 │ │ │ │ - @ instruction: 0x010ceaba │ │ │ │ - smlatteq r6, ip, sp, r3 │ │ │ │ - tsteq r7, lr, lsl #12 │ │ │ │ - tsteq r7, r6, lsl r6 │ │ │ │ - tsteq r7, sl, lsl r6 │ │ │ │ - tsteq ip, ip, asr sl │ │ │ │ - smlatbeq r6, r8, sp, r3 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - @ instruction: 0x01063db8 │ │ │ │ - smlabbeq r4, r4, r4, r2 │ │ │ │ - tsteq r4, ip, ror r4 │ │ │ │ - @ instruction: 0x010795bc │ │ │ │ - tsteq r4, r2, asr r4 │ │ │ │ - tsteq r4, sl, asr #8 │ │ │ │ - smlabteq r6, sl, r8, lr │ │ │ │ - tsteq r4, r0, lsr #8 │ │ │ │ - tsteq r4, r8, lsl r4 │ │ │ │ - tsteq r4, ip, lsl #24 │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - strdeq r9, [r4, -r0] │ │ │ │ - smlatteq r4, ip, fp, r9 │ │ │ │ - smlatteq r4, r8, fp, r9 │ │ │ │ - smlatteq r4, r4, fp, r9 │ │ │ │ - ldrdeq r9, [r4, -ip] │ │ │ │ - ldrdeq r9, [r4, -r8] │ │ │ │ - smlatteq r4, r4, fp, r9 │ │ │ │ - smlabteq r4, r8, fp, r9 │ │ │ │ - @ instruction: 0x010ce8b6 │ │ │ │ - smlabbeq r7, r2, r4, r9 │ │ │ │ - mrseq r2, LR_abt │ │ │ │ - strdeq r2, [r4, -r8] │ │ │ │ - tsteq r7, r6, ror #8 │ │ │ │ - tsteq r7, sl, asr r4 │ │ │ │ - tsteq r7, r4, asr r4 │ │ │ │ - tsteq r7, r6, asr r4 │ │ │ │ - tsteq r7, r8, asr r4 │ │ │ │ - tsteq r4, r0, lsr #12 │ │ │ │ - tsteq r4, r6, ror #4 │ │ │ │ - tsteq r4, lr, asr r2 │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - @ instruction: 0x01061998 │ │ │ │ - smlatteq r4, ip, r5, r9 │ │ │ │ - strheq r2, [r6, -r4] │ │ │ │ - smlabteq r7, sl, r3, r9 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + ldrdeq r2, [r4, -r4] │ │ │ │ + smlabteq r4, ip, r3, r2 │ │ │ │ + tsteq r7, ip, lsl #10 │ │ │ │ + smlatbeq r4, r2, r3, r2 │ │ │ │ + @ instruction: 0x0104239a │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ + tsteq r4, r8, ror #6 │ │ │ │ + tsteq r4, ip, asr fp │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + tsteq r4, r8, asr #22 │ │ │ │ + tsteq r4, r4, asr #22 │ │ │ │ + tsteq r4, r0, asr #22 │ │ │ │ + tsteq r4, ip, lsr fp │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + tsteq r4, ip, lsr #22 │ │ │ │ + tsteq r4, r8, lsr #22 │ │ │ │ + tsteq r4, r4, lsr fp │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + tsteq ip, r6, lsl #16 │ │ │ │ ldrdeq r9, [r7, -r2] │ │ │ │ - ldrdeq r9, [r7, -sl] │ │ │ │ - ldrdeq r9, [r7, -sl] │ │ │ │ - ldrdeq r9, [r7, -r6] │ │ │ │ - smlatteq r6, lr, r8, r1 │ │ │ │ - ldrdeq r9, [r7, -r0] │ │ │ │ - smlabteq r6, ip, r8, r1 │ │ │ │ - @ instruction: 0x010793be │ │ │ │ - smlatbeq r6, r8, r8, r1 │ │ │ │ - tsteq r4, sl, asr #18 │ │ │ │ - tsteq r4, sl, lsr r9 │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ - tsteq r4, r2, lsr r9 │ │ │ │ - tsteq r4, lr, lsr #18 │ │ │ │ - tsteq r4, sl, lsr #18 │ │ │ │ - tsteq r4, r6, lsr #18 │ │ │ │ - tsteq r4, r2, lsr #18 │ │ │ │ - tsteq r4, sl, lsl r9 │ │ │ │ - tsteq r4, r6, lsl r9 │ │ │ │ - tsteq r4, r2, lsr #18 │ │ │ │ - tsteq r4, r6, lsl #18 │ │ │ │ - strdeq lr, [ip, -r4] │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - strdeq r9, [r4, -lr] │ │ │ │ - strdeq r9, [r4, -r8] │ │ │ │ - @ instruction: 0x0107929a │ │ │ │ - tsteq r4, ip │ │ │ │ - tsteq r4, sl, lsl r8 │ │ │ │ + tsteq r4, r0, asr r2 │ │ │ │ + tsteq r4, r8, asr #4 │ │ │ │ + @ instruction: 0x010793b6 │ │ │ │ + smlatbeq r7, sl, r3, r9 │ │ │ │ + smlatbeq r7, r4, r3, r9 │ │ │ │ + smlatbeq r7, r6, r3, r9 │ │ │ │ + smlatbeq r7, r8, r3, r9 │ │ │ │ + tsteq r4, r0, ror r5 │ │ │ │ + @ instruction: 0x010421b6 │ │ │ │ + smlatbeq r4, lr, r1, r2 │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ + smlatteq r6, r8, r8, r1 │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r7, sl, lsl r3 │ │ │ │ + tsteq r7, r2, lsr #6 │ │ │ │ + tsteq r7, sl, lsr #6 │ │ │ │ + tsteq r7, sl, lsr #6 │ │ │ │ + tsteq r7, r6, lsr #6 │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ + tsteq r7, r0, lsr #6 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + tsteq r7, lr, lsl #6 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + @ instruction: 0x0104989a │ │ │ │ + smlabbeq r4, sl, r8, r9 │ │ │ │ + smlabbeq r4, r6, r8, r9 │ │ │ │ + smlabbeq r4, r2, r8, r9 │ │ │ │ + tsteq r4, lr, ror r8 │ │ │ │ + tsteq r4, sl, ror r8 │ │ │ │ + tsteq r4, r6, ror r8 │ │ │ │ + tsteq r4, r2, ror r8 │ │ │ │ + tsteq r4, sl, ror #16 │ │ │ │ tsteq r4, r6, ror #16 │ │ │ │ - smlabbeq r6, r2, r4, lr │ │ │ │ - ldrdeq r7, [r7, -r2] │ │ │ │ - @ instruction: 0x01041fb8 │ │ │ │ - tsteq r7, r4, lsl #14 │ │ │ │ - smlabbeq r4, lr, pc, r1 @ │ │ │ │ - smlabbeq r4, r6, pc, r1 @ │ │ │ │ - strdeq r9, [r7, -lr] │ │ │ │ - tsteq r7, r4, lsl #4 │ │ │ │ - tsteq r7, r6, lsl #4 │ │ │ │ - @ instruction: 0x01041e9a │ │ │ │ - smlabbeq r6, r2, r6, r1 │ │ │ │ - tsteq r7, ip, asr r7 │ │ │ │ - @ instruction: 0x01050496 │ │ │ │ - tsteq r5, lr, ror r4 │ │ │ │ - tsteq r7, r6, asr r7 │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r5, ip, asr #8 │ │ │ │ - tsteq r7, r0, asr r7 │ │ │ │ - tsteq r5, r2, lsr r4 │ │ │ │ - tsteq r5, sl, lsl r4 │ │ │ │ - tsteq r7, sl, asr r1 │ │ │ │ - tsteq r7, r0, ror #2 │ │ │ │ - tsteq r7, lr, asr r1 │ │ │ │ - @ instruction: 0x010501be │ │ │ │ - smlabteq r5, r0, r1, r0 │ │ │ │ - smlatbeq r5, r4, r1, r0 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, lr, asr #8 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, lr, ror r4 │ │ │ │ - @ instruction: 0x01063492 │ │ │ │ - smlabbeq r7, r0, r3, r2 │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r6, sl, ror r4 │ │ │ │ - smlabbeq r6, r8, r4, r3 │ │ │ │ - smlabbeq r6, lr, r4, r3 │ │ │ │ - @ instruction: 0x01063494 │ │ │ │ - @ instruction: 0x0106349a │ │ │ │ - @ instruction: 0x01063494 │ │ │ │ - smlabbeq r6, lr, r4, r3 │ │ │ │ - @ instruction: 0x01063490 │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - tsteq ip, sl, asr r2 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - tsteq r7, r4, ror r2 │ │ │ │ - tsteq r6, r6, ror #8 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r4, sl, ror ip │ │ │ │ + tsteq r4, r2, ror r8 │ │ │ │ + tsteq r4, r6, asr r8 │ │ │ │ + tsteq ip, r4, asr #10 │ │ │ │ + tsteq r4, r8, asr #16 │ │ │ │ + tsteq r4, lr, asr #16 │ │ │ │ + tsteq r4, r8, asr #16 │ │ │ │ + smlatteq r7, sl, r1, r9 │ │ │ │ + tsteq r4, ip, asr pc │ │ │ │ + tsteq r4, sl, ror #14 │ │ │ │ + @ instruction: 0x010497b6 │ │ │ │ + ldrdeq lr, [r6, -r2] │ │ │ │ + tsteq r7, r2, lsr #12 │ │ │ │ + tsteq r4, r8, lsl #30 │ │ │ │ + tsteq r7, r4, asr r6 │ │ │ │ + ldrdeq r1, [r4, -lr] │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + tsteq r7, lr, asr #2 │ │ │ │ + tsteq r7, r4, asr r1 │ │ │ │ + tsteq r7, r6, asr r1 │ │ │ │ + smlatteq r4, sl, sp, r1 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + smlatbeq r7, ip, r6, r1 │ │ │ │ + smlatteq r5, r6, r3, r0 │ │ │ │ + smlabteq r5, lr, r3, r0 │ │ │ │ + smlatbeq r7, r6, r6, r1 │ │ │ │ + @ instruction: 0x010503b4 │ │ │ │ + @ instruction: 0x0105039c │ │ │ │ + smlatbeq r7, r0, r6, r1 │ │ │ │ + smlabbeq r5, r2, r3, r0 │ │ │ │ + tsteq r5, sl, ror #6 │ │ │ │ + smlatbeq r7, sl, r0, r9 │ │ │ │ + strheq r9, [r7, -r0] │ │ │ │ + smlatbeq r7, lr, r0, r9 │ │ │ │ + tsteq r5, lr, lsl #2 │ │ │ │ + tsteq r5, r0, lsl r1 │ │ │ │ + strdeq r0, [r5, -r4] │ │ │ │ + smlabbeq r6, ip, r3, r3 │ │ │ │ + smlabbeq r6, ip, r3, r3 │ │ │ │ + smlabbeq r6, r4, r3, r3 │ │ │ │ + smlabbeq r6, r4, r3, r3 │ │ │ │ + @ instruction: 0x0106339e │ │ │ │ + @ instruction: 0x010633b8 │ │ │ │ + @ instruction: 0x010633b8 │ │ │ │ + smlabteq r6, lr, r3, r3 │ │ │ │ + smlatteq r6, r2, r3, r3 │ │ │ │ + ldrdeq r2, [r7, -r0] │ │ │ │ + smlabteq r6, r6, r3, r3 │ │ │ │ + smlabteq r6, r8, r3, r3 │ │ │ │ + smlabteq r6, sl, r3, r3 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + smlatteq r6, r4, r3, r3 │ │ │ │ + smlatteq r6, sl, r3, r3 │ │ │ │ + smlatteq r6, r4, r3, r3 │ │ │ │ + ldrdeq r3, [r6, -lr] │ │ │ │ + smlatteq r6, r0, r3, r3 │ │ │ │ + tsteq r6, r6, ror pc │ │ │ │ + smlatbeq ip, sl, r1, lr │ │ │ │ + smlabteq r6, r0, r3, r3 │ │ │ │ + smlabteq r7, r4, r1, r4 │ │ │ │ + @ instruction: 0x010633b6 │ │ │ │ + smlatbeq r6, ip, r3, r3 │ │ │ │ + smlabteq r4, sl, fp, r1 │ │ │ │ strdcs r4, [r1, -r6] │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmia r2, {r1, r2, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x463b4af4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf786447a │ │ │ │ @ instruction: 0xf3c6e8bc │ │ │ │ @@ -124257,73 +124257,73 @@ │ │ │ │ and lr, r7, r8, ror #29 │ │ │ │ @ instruction: 0x463b4a3f │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 13, cr15, cr14, cr5, {4} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabbeq r4, sl, r9, r1 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r7, sl, lsr #30 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, sl, asr r2 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, sl, ror #4 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - smlabbeq r6, r0, r3, r2 │ │ │ │ - tsteq r7, r2, asr sp │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - @ instruction: 0x010622b6 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, sl, ror r2 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - qaddeq r3, lr, r6 │ │ │ │ - smlatbeq r6, r4, r2, r2 │ │ │ │ - smlatbeq r6, lr, r2, r2 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - qaddeq r3, r0, r6 │ │ │ │ - qaddeq r3, r2, r6 │ │ │ │ - @ instruction: 0x01062298 │ │ │ │ - @ instruction: 0x0106229a │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - @ instruction: 0x010719b2 │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r7, lr, ror r8 │ │ │ │ - strdeq sp, [ip, -sl] │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - tstpeq r4, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r6, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - smlabbeq r6, r0, lr, r0 │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - smlatteq r4, r0, r6, r1 │ │ │ │ ldrdeq r1, [r4, -sl] │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - @ instruction: 0x010416b4 │ │ │ │ - smlatbeq r4, lr, r6, r1 │ │ │ │ - smlatbeq r4, r4, lr, r8 │ │ │ │ - smlatbeq r4, r0, lr, r8 │ │ │ │ - @ instruction: 0x01048e9c │ │ │ │ - @ instruction: 0x01048e98 │ │ │ │ - @ instruction: 0x01048e94 │ │ │ │ - @ instruction: 0x01048e90 │ │ │ │ - smlabbeq r4, ip, lr, r8 │ │ │ │ - smlabbeq r4, r4, lr, r8 │ │ │ │ - smlabteq r6, r0, sl, sp │ │ │ │ - smlabbeq ip, r2, fp, sp │ │ │ │ - smlatteq r7, r8, r8, r8 │ │ │ │ - tsteq r6, r6, lsr #26 │ │ │ │ - strdeq r1, [r4, -r8] │ │ │ │ + smlatbeq r6, r8, r0, r3 │ │ │ │ + tsteq r7, sl, ror lr │ │ │ │ + smlatbeq r6, r0, r1, r2 │ │ │ │ + smlatbeq r6, sl, r1, r2 │ │ │ │ + @ instruction: 0x010621b8 │ │ │ │ + @ instruction: 0x010621ba │ │ │ │ + @ instruction: 0x010621bc │ │ │ │ + @ instruction: 0x010621be │ │ │ │ + smlabteq r6, ip, r1, r2 │ │ │ │ + smlabteq r6, lr, r1, r2 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlatbeq r7, r2, ip, r1 │ │ │ │ + smlabteq r6, r0, r1, r2 │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + @ instruction: 0x010621b8 │ │ │ │ + smlabteq r6, sl, r1, r2 │ │ │ │ + smlabbeq r6, ip, pc, r2 @ │ │ │ │ + smlatbeq r6, lr, pc, r2 @ │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + @ instruction: 0x01062f9c │ │ │ │ + @ instruction: 0x01062f9e │ │ │ │ + smlatbeq r6, r0, pc, r2 @ │ │ │ │ + smlatbeq r6, r2, pc, r2 @ │ │ │ │ + smlatteq r6, r8, r1, r2 │ │ │ │ + smlatteq r6, sl, r1, r2 │ │ │ │ + smlabbeq r6, r8, pc, r2 @ │ │ │ │ + tsteq r7, r2, lsl #18 │ │ │ │ + smlabbeq r6, r0, pc, r2 @ │ │ │ │ + smlabbeq r6, lr, pc, r2 @ │ │ │ │ + @ instruction: 0x01062f98 │ │ │ │ + smlabteq r7, lr, r7, r8 │ │ │ │ + tsteq ip, sl, asr #24 │ │ │ │ + smlabbeq r6, r0, pc, r2 @ │ │ │ │ + @ instruction: 0x0104f8b8 │ │ │ │ + @ instruction: 0x0104f8b6 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + tsteq r4, r0, lsr r6 │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ + smlatbeq r6, ip, sl, sp │ │ │ │ + tsteq r4, r4, lsl #12 │ │ │ │ + strdeq r1, [r4, -lr] │ │ │ │ + strdeq r8, [r4, -r4] │ │ │ │ + strdeq r8, [r4, -r0] │ │ │ │ + smlatteq r4, ip, sp, r8 │ │ │ │ + smlatteq r4, r8, sp, r8 │ │ │ │ + smlatteq r4, r4, sp, r8 │ │ │ │ + smlatteq r4, r0, sp, r8 │ │ │ │ + ldrdeq r8, [r4, -ip] │ │ │ │ + ldrdeq r8, [r4, -r4] │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + ldrdeq sp, [ip, -r2] │ │ │ │ + tsteq r7, r8, lsr r8 │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + tsteq r4, r8, asr #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3da0c │ │ │ │ @ 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 │ │ │ │ @@ -124576,78 +124576,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 │ │ │ │ - smlatteq r7, r0, r9, r8 │ │ │ │ - tsteq r7, r2, ror #14 │ │ │ │ - tsteq r7, ip, asr #12 │ │ │ │ - @ instruction: 0x010785ba │ │ │ │ - tsteq r7, ip, ror #10 │ │ │ │ - tsteq r7, r6, lsr r5 │ │ │ │ - tsteq r7, r4, asr #10 │ │ │ │ - tsteq r7, lr, ror r5 │ │ │ │ - tsteq r7, r4, lsl #12 │ │ │ │ - tsteq r7, lr, lsl #12 │ │ │ │ - smlabteq r7, r4, r5, r8 │ │ │ │ - @ instruction: 0x0107869e │ │ │ │ - tsteq r7, r8, asr r6 │ │ │ │ - tsteq r7, r6, ror r6 │ │ │ │ - tsteq r7, r8, lsr #12 │ │ │ │ - smlabteq r7, lr, r6, r8 │ │ │ │ - smlatteq r7, r8, r6, r8 │ │ │ │ - @ instruction: 0x0107869e │ │ │ │ - tsteq r7, r4, lsr r8 │ │ │ │ - smlabbeq r7, sl, r7, r8 │ │ │ │ - tsteq r7, r0, lsr r7 │ │ │ │ - tsteq r7, r6, asr r7 │ │ │ │ - tsteq r7, r4, lsl #14 │ │ │ │ - smlabteq r7, sl, r7, r8 │ │ │ │ - smlatteq r7, ip, r7, r8 │ │ │ │ - @ instruction: 0x01078792 │ │ │ │ - smlatbeq r7, r0, r8, r8 │ │ │ │ - tsteq r7, r6, asr #16 │ │ │ │ - tsteq r7, ip, ror #16 │ │ │ │ - tsteq r7, r6, lsl r8 │ │ │ │ - ldrdeq r8, [r7, -ip] │ │ │ │ + tsteq r7, r0, lsr r9 │ │ │ │ + @ instruction: 0x010786b2 │ │ │ │ + @ instruction: 0x0107859c │ │ │ │ + tsteq r7, sl, lsl #10 │ │ │ │ + @ instruction: 0x010784bc │ │ │ │ + smlabbeq r7, r6, r4, r8 │ │ │ │ + @ instruction: 0x01078494 │ │ │ │ + smlabteq r7, lr, r4, r8 │ │ │ │ + tsteq r7, r4, asr r5 │ │ │ │ + tsteq r7, lr, asr r5 │ │ │ │ + tsteq r7, r4, lsl r5 │ │ │ │ + smlatteq r7, lr, r5, r8 │ │ │ │ + smlatbeq r7, r8, r5, r8 │ │ │ │ + smlabteq r7, r6, r5, r8 │ │ │ │ + tsteq r7, r8, ror r5 │ │ │ │ + tsteq r7, lr, lsl r6 │ │ │ │ + tsteq r7, r8, lsr r6 │ │ │ │ + smlatteq r7, lr, r5, r8 │ │ │ │ + smlabbeq r7, r4, r7, r8 │ │ │ │ + ldrdeq r8, [r7, -sl] │ │ │ │ + smlabbeq r7, r0, r6, r8 │ │ │ │ + smlatbeq r7, r6, r6, r8 │ │ │ │ + tsteq r7, r4, asr r6 │ │ │ │ + tsteq r7, sl, lsl r7 │ │ │ │ + tsteq r7, ip, lsr r7 │ │ │ │ + smlatteq r7, r2, r6, r8 │ │ │ │ + strdeq r8, [r7, -r0] │ │ │ │ + @ instruction: 0x01078796 │ │ │ │ + @ instruction: 0x010787bc │ │ │ │ + tsteq r7, r6, ror #14 │ │ │ │ + tsteq r7, ip, lsr #16 │ │ │ │ + tsteq r7, lr, asr #16 │ │ │ │ + strdeq r8, [r7, -r8] │ │ │ │ + smlabbeq r7, sl, sl, r8 │ │ │ │ + smlatbeq r7, r8, r9, r8 │ │ │ │ strdeq r8, [r7, -lr] │ │ │ │ smlatbeq r7, r8, r8, r8 │ │ │ │ - tsteq r7, sl, lsr fp │ │ │ │ - tsteq r7, r8, asr sl │ │ │ │ - smlatbeq r7, lr, r9, r8 │ │ │ │ - tsteq r7, r8, asr r9 │ │ │ │ - tsteq r7, sl, ror r9 │ │ │ │ - tsteq r7, r4, lsr #18 │ │ │ │ - smlatteq r7, sl, r9, r8 │ │ │ │ - tsteq r7, r0, lsl sl │ │ │ │ + smlabteq r7, sl, r8, r8 │ │ │ │ + tsteq r7, r4, ror r8 │ │ │ │ + tsteq r7, sl, lsr r9 │ │ │ │ + tsteq r7, r0, ror #18 │ │ │ │ + tsteq r7, r2, lsl #18 │ │ │ │ + strdeq r8, [r7, -r0] │ │ │ │ @ instruction: 0x010789b2 │ │ │ │ - smlatbeq r7, r0, sl, r8 │ │ │ │ - tsteq r7, r2, ror #20 │ │ │ │ - tsteq r7, r8, ror sl │ │ │ │ - tsteq r7, sl, lsr sl │ │ │ │ + smlabteq r7, r8, r9, r8 │ │ │ │ + smlabbeq r7, sl, r9, r8 │ │ │ │ + tsteq r7, ip, lsl #20 │ │ │ │ + tsteq r7, lr, lsl sl │ │ │ │ + smlatteq r7, r8, r9, r8 │ │ │ │ + tsteq r7, r6, lsr #22 │ │ │ │ + @ instruction: 0x01078a90 │ │ │ │ + tsteq r7, lr, asr #20 │ │ │ │ + tsteq r7, r0, ror #20 │ │ │ │ + tsteq r7, sl, lsr #20 │ │ │ │ @ instruction: 0x01078abc │ │ │ │ - smlabteq r7, lr, sl, r8 │ │ │ │ - @ instruction: 0x01078a98 │ │ │ │ ldrdeq r8, [r7, -r6] │ │ │ │ - tsteq r7, r0, asr #22 │ │ │ │ - strdeq r8, [r7, -lr] │ │ │ │ + smlabbeq r7, ip, sl, r8 │ │ │ │ + smlatbeq r7, r2, fp, r8 │ │ │ │ + tsteq r7, r4, asr #22 │ │ │ │ + tsteq r7, r6, ror #22 │ │ │ │ tsteq r7, r0, lsl fp │ │ │ │ - ldrdeq r8, [r7, -sl] │ │ │ │ - tsteq r7, ip, ror #22 │ │ │ │ - smlabbeq r7, r6, fp, r8 │ │ │ │ - tsteq r7, ip, lsr fp │ │ │ │ - tsteq r7, r2, asr ip │ │ │ │ - strdeq r8, [r7, -r4] │ │ │ │ - tsteq r7, r6, lsl ip │ │ │ │ - smlabteq r7, r0, fp, r8 │ │ │ │ - @ instruction: 0x01078c92 │ │ │ │ - @ instruction: 0x01078cb4 │ │ │ │ - tsteq r7, lr, asr ip │ │ │ │ + smlatteq r7, r2, fp, r8 │ │ │ │ + tsteq r7, r4, lsl #24 │ │ │ │ + smlatbeq r7, lr, fp, r8 │ │ │ │ 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 │ │ │ │ @@ -125248,121 +125248,121 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x0026f784 │ │ │ │ strtmi r4, [fp], -lr, ror #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7844620 │ │ │ │ pop {r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - strdeq r0, [r4, -sl] │ │ │ │ - smlatteq r6, r4, r4, r0 │ │ │ │ - smlatteq r4, r4, ip, r0 │ │ │ │ - smlabteq r7, r2, r0, r7 │ │ │ │ - strheq r7, [r7, -sl] │ │ │ │ - tsteq r7, lr, lsr r9 │ │ │ │ - smlatbeq r7, r2, r0, r7 │ │ │ │ - swpeq r7, sl, [r7] @ │ │ │ │ - tsteq r7, r2, lsl #18 │ │ │ │ - smlabbeq r7, r2, r0, r7 │ │ │ │ - smlatteq r7, sl, r8, r8 │ │ │ │ - tsteq r7, sl, rrx │ │ │ │ - ldrdeq r8, [r7, -r6] │ │ │ │ - qaddeq r7, r2, r7 │ │ │ │ - @ instruction: 0x010788be │ │ │ │ - @ instruction: 0x010788ba │ │ │ │ - smlabteq r7, r2, r8, r8 │ │ │ │ - ldrdeq r8, [r7, -r2] │ │ │ │ - smlatteq r7, r6, r8, r8 │ │ │ │ - smlatteq r7, sl, r8, r8 │ │ │ │ - smlatteq r7, r2, r8, r8 │ │ │ │ - strdeq r8, [r7, -r6] │ │ │ │ - smlatbeq ip, r4, r1, sp │ │ │ │ - smlatteq r7, r2, ip, r7 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - ldrdeq r7, [r7, -r8] │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r4, sl, ror #22 │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ - tsteq r4, r0, lsr fp │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - smlabteq r7, sl, pc, r6 @ │ │ │ │ - tstpeq r4, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r4, -r0] │ │ │ │ - smlatbeq r7, r8, pc, r6 @ │ │ │ │ - smlabbeq r1, sl, r1, r4 │ │ │ │ - @ instruction: 0x01076f96 │ │ │ │ - tsteq r7, r2, lsl #16 │ │ │ │ - smlatbeq r4, r4, r0, pc @ │ │ │ │ - smlabbeq r4, ip, r0, pc @ │ │ │ │ - smlatteq r7, r4, r7, r8 │ │ │ │ - smlatteq r7, lr, r7, r8 │ │ │ │ - ldrdeq r8, [r7, -sl] │ │ │ │ - tsteq r7, sl, lsr #30 │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + tsteq r7, r2, lsl r0 │ │ │ │ + tsteq r7, sl │ │ │ │ + smlabbeq r7, lr, r8, r8 │ │ │ │ + strdeq r6, [r7, -r2] │ │ │ │ + smlatteq r7, sl, pc, r6 @ │ │ │ │ + tsteq r7, r2, asr r8 │ │ │ │ + ldrdeq r6, [r7, -r2] │ │ │ │ + tsteq r7, sl, lsr r8 │ │ │ │ + @ instruction: 0x01076fba │ │ │ │ + tsteq r7, r6, lsr #16 │ │ │ │ + smlatbeq r7, r2, pc, r6 @ │ │ │ │ + tsteq r7, lr, lsl #16 │ │ │ │ + tsteq r7, sl, lsl #16 │ │ │ │ + tsteq r7, r2, lsl r8 │ │ │ │ + tsteq r7, r2, lsr #16 │ │ │ │ + tsteq r7, r6, lsr r8 │ │ │ │ + tsteq r7, sl, lsr r8 │ │ │ │ + tsteq r7, r2, lsr r8 │ │ │ │ + tsteq r7, r6, asr #16 │ │ │ │ + strdeq sp, [ip, -r4] │ │ │ │ + tsteq r7, r2, lsr ip │ │ │ │ + @ instruction: 0x0106029c │ │ │ │ + tsteq r7, r8, lsr #24 │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + @ instruction: 0x01040aba │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + smlabbeq r4, r0, sl, r0 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + tsteq r7, sl, lsl pc │ │ │ │ + qaddeq pc, r8, r4 @ │ │ │ │ tstpeq r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r4, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - smlatteq r6, sl, r7, lr │ │ │ │ - tsteq r4, lr, lsl #24 │ │ │ │ - smlatteq r4, lr, fp, r0 │ │ │ │ - ldrdeq ip, [ip, -r8] │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - tsteq r4, r2, lsr #20 │ │ │ │ - tsteq r4, sl, lsl sl │ │ │ │ - tsteq r4, r4, ror sp │ │ │ │ - tsteq r4, r4, ror sp │ │ │ │ - smlatteq r7, ip, r6, r8 │ │ │ │ - smlatteq r7, r8, r6, r8 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, r4, r2, r2 │ │ │ │ - @ instruction: 0x01040992 │ │ │ │ - smlabbeq r4, sl, r9, r0 │ │ │ │ - strdeq r7, [r7, -r8] │ │ │ │ - smlabbeq r7, r6, r6, r8 │ │ │ │ - @ instruction: 0x01047cb2 │ │ │ │ - tsteq r7, r6, ror r6 │ │ │ │ - @ instruction: 0x010cceb8 │ │ │ │ - tsteq r7, lr, lsl pc │ │ │ │ - tsteq r7, r2, lsr #30 │ │ │ │ - tsteq r7, ip, lsl pc │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - tsteq r7, ip, lsr sp │ │ │ │ - tsteq r7, r0, lsr sp │ │ │ │ - tsteq r7, sl, lsr #26 │ │ │ │ strdeq r6, [r7, -r8] │ │ │ │ - tsteq r7, lr, ror r4 │ │ │ │ - smlatteq r7, r4, fp, r6 │ │ │ │ - ldrdeq r6, [r7, -lr] │ │ │ │ + ldrdeq r4, [r1, -sl] │ │ │ │ + smlatteq r7, r6, lr, r6 │ │ │ │ + tsteq r7, r2, asr r7 │ │ │ │ + strdeq lr, [r4, -r4] │ │ │ │ + ldrdeq lr, [r4, -ip] │ │ │ │ + tsteq r7, r4, lsr r7 │ │ │ │ + tsteq r7, lr, lsr r7 │ │ │ │ + tsteq r7, sl, lsr #14 │ │ │ │ + tsteq r7, sl, ror lr │ │ │ │ + @ instruction: 0x0104ef90 │ │ │ │ + tsteq r4, r8, ror pc │ │ │ │ + @ instruction: 0x010622b6 │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ + tsteq r4, lr, asr fp │ │ │ │ + tsteq r4, lr, lsr fp │ │ │ │ + tsteq ip, r8, lsr #30 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r4, r2, ror r9 │ │ │ │ + tsteq r4, sl, ror #18 │ │ │ │ + smlabteq r4, r4, ip, lr │ │ │ │ + smlabteq r4, r4, ip, lr │ │ │ │ + tsteq r7, ip, lsr r6 │ │ │ │ + tsteq r7, r8, lsr r6 │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + smlatteq r4, r2, r8, r0 │ │ │ │ + ldrdeq r0, [r4, -sl] │ │ │ │ + tsteq r7, r8, asr #20 │ │ │ │ + ldrdeq r8, [r7, -r6] │ │ │ │ + tsteq r4, r2, lsl #24 │ │ │ │ + smlabteq r7, r6, r5, r8 │ │ │ │ + tsteq ip, r8, lsl #28 │ │ │ │ + tsteq r7, lr, ror #28 │ │ │ │ + tsteq r7, r2, ror lr │ │ │ │ + tsteq r7, ip, ror #28 │ │ │ │ + tstpeq r5, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, pc, pc @ │ │ │ │ + tstpeq r5, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r7, ip, ip, r6 │ │ │ │ + smlabbeq r7, r0, ip, r6 │ │ │ │ + tsteq r7, sl, ror ip │ │ │ │ + tsteq r7, r8, asr #22 │ │ │ │ + smlabteq r7, lr, r3, r8 │ │ │ │ + tsteq r7, r4, lsr fp │ │ │ │ + tsteq r7, lr, lsr #22 │ │ │ │ + tsteq r7, r8, lsr #22 │ │ │ │ + tsteq r7, r2, lsr #22 │ │ │ │ + smlabteq r7, r0, r4, r8 │ │ │ │ + strdeq ip, [ip, -r0] │ │ │ │ + tsteq r7, r2, lsl #24 │ │ │ │ + smlatbeq r5, r2, lr, pc @ │ │ │ │ + strdeq r6, [r7, -r8] │ │ │ │ + smlatteq r7, ip, fp, r6 │ │ │ │ + smlatteq r7, r8, fp, r6 │ │ │ │ + smlatteq r7, r0, fp, r6 │ │ │ │ ldrdeq r6, [r7, -r8] │ │ │ │ - ldrdeq r6, [r7, -r2] │ │ │ │ - tsteq r7, r0, ror r5 │ │ │ │ - smlatbeq ip, r0, sp, ip │ │ │ │ - @ instruction: 0x01076cb2 │ │ │ │ - tstpeq r5, r2, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r7, r8, ip, r6 │ │ │ │ - @ instruction: 0x01076c9c │ │ │ │ - @ instruction: 0x01076c98 │ │ │ │ - @ instruction: 0x01076c90 │ │ │ │ - smlabbeq r7, r8, ip, r6 │ │ │ │ - @ instruction: 0x010784b0 │ │ │ │ - @ instruction: 0x010784b8 │ │ │ │ - tsteq r7, r4, asr ip │ │ │ │ - @ instruction: 0x0107849c │ │ │ │ - smlatbeq r7, ip, r4, r8 │ │ │ │ - smlabbeq r7, lr, r4, r8 │ │ │ │ - tsteq ip, lr, asr ip │ │ │ │ - tstpeq r5, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, lr, ror #8 │ │ │ │ - tsteq r7, sl, ror #8 │ │ │ │ - tsteq r4, r8, ror #14 │ │ │ │ - @ instruction: 0x0105fdb4 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - @ instruction: 0x0105fd96 │ │ │ │ + tsteq r7, r0, lsl #8 │ │ │ │ + tsteq r7, r8, lsl #8 │ │ │ │ + smlatbeq r7, r4, fp, r6 │ │ │ │ + smlatteq r7, ip, r3, r8 │ │ │ │ + strdeq r8, [r7, -ip] │ │ │ │ + ldrdeq r8, [r7, -lr] │ │ │ │ + smlatbeq ip, lr, fp, ip │ │ │ │ + tstpeq r5, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010783be │ │ │ │ + @ instruction: 0x010783ba │ │ │ │ + @ instruction: 0x010406b8 │ │ │ │ + tstpeq r5, r4, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + qaddeq r0, r2, r6 │ │ │ │ + smlatteq r5, r6, ip, pc @ │ │ │ │ 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 │ │ │ │ @@ -125376,19 +125376,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: 0x0107829c │ │ │ │ - tsteq r7, r2, asr #4 │ │ │ │ - tsteq r7, ip, asr r2 │ │ │ │ - @ instruction: 0x010782be │ │ │ │ - ldrdeq r8, [r7, -r8] │ │ │ │ + smlatteq r7, ip, r1, r8 │ │ │ │ + @ instruction: 0x01078192 │ │ │ │ + smlatbeq r7, ip, r1, r8 │ │ │ │ + tsteq r7, lr, lsl #4 │ │ │ │ + tsteq r7, r8, lsr #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3eab0 │ │ │ │ @ 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} │ │ │ │ @@ -125753,103 +125753,103 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf784447a │ │ │ │ bmi 1822b38 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl c25c84 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - @ instruction: 0x01047690 │ │ │ │ - tsteq r7, sl, ror r2 │ │ │ │ - tsteq r7, lr, ror r2 │ │ │ │ - tsteq r4, ip, lsr #6 │ │ │ │ - smlatteq r5, ip, sl, pc @ │ │ │ │ - tsteq r4, r8, lsr #6 │ │ │ │ - smlabteq r5, lr, sl, pc @ │ │ │ │ - tsteq r4, r2, lsl r3 │ │ │ │ - @ instruction: 0x0105fab8 │ │ │ │ - tsteq r7, sl, lsr #4 │ │ │ │ - smlatteq r4, r6, r2, r0 │ │ │ │ - tsteq r7, lr, lsl r9 │ │ │ │ - ldrdeq r0, [r4, -lr] │ │ │ │ - smlabteq r4, sl, r2, r0 │ │ │ │ - tsteq ip, r0, ror r8 │ │ │ │ - @ instruction: 0x010402b8 │ │ │ │ - @ instruction: 0x010402ba │ │ │ │ - @ instruction: 0x010402b2 │ │ │ │ - tsteq r7, sl, lsl r3 │ │ │ │ - tsteq r7, ip, lsl r3 │ │ │ │ - tsteq r7, r4, lsl r3 │ │ │ │ - tsteq r4, r6, ror r2 │ │ │ │ - tsteq r7, sl, asr r8 │ │ │ │ - tsteq r7, r2, lsr r1 │ │ │ │ - tsteq r7, r2, asr #2 │ │ │ │ - tsteq r7, lr, ror r7 │ │ │ │ - tsteq r4, ip, ror #4 │ │ │ │ - strdeq r0, [r7, -lr] │ │ │ │ - tsteq r4, lr, asr r2 │ │ │ │ - tsteq r4, ip, asr #4 │ │ │ │ - tsteq ip, r4, asr r7 │ │ │ │ - tsteq r4, lr, lsr r2 │ │ │ │ - tsteq r4, r6, asr #4 │ │ │ │ - tsteq r4, r8, asr #4 │ │ │ │ - tsteq r4, r2, asr #4 │ │ │ │ - tsteq r4, sl, lsl r2 │ │ │ │ - tsteq r4, ip, lsl r2 │ │ │ │ + smlatteq r4, r0, r5, r7 │ │ │ │ + smlabteq r7, sl, r1, r8 │ │ │ │ + smlabteq r7, lr, r1, r8 │ │ │ │ + tsteq r4, ip, ror r2 │ │ │ │ + tstpeq r5, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, ror r2 │ │ │ │ + tstpeq r5, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, ror #4 │ │ │ │ + tstpeq r5, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, sl, ror r1 │ │ │ │ + tsteq r4, r6, lsr r2 │ │ │ │ + tsteq r7, lr, ror #16 │ │ │ │ tsteq r4, lr, lsr #4 │ │ │ │ - tsteq r4, sl, asr #2 │ │ │ │ - tsteq r4, r4, asr #2 │ │ │ │ tsteq r4, sl, lsl r2 │ │ │ │ - tsteq r4, lr, lsl r1 │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - tsteq r6, sl, asr r9 │ │ │ │ - strdeq r0, [r4, -r2] │ │ │ │ - smlatteq r4, ip, r0, r0 │ │ │ │ - smlatteq r6, r6, sp, r1 │ │ │ │ - smlatteq r6, r6, sp, r1 │ │ │ │ - smlatteq r6, r4, sp, r1 │ │ │ │ - tsteq r6, sl, lsr #28 │ │ │ │ - @ instruction: 0x01061dba │ │ │ │ - @ instruction: 0x01061db8 │ │ │ │ - strdeq ip, [r6, -r2] │ │ │ │ - smlatteq r6, r4, r5, ip │ │ │ │ - ldrdeq ip, [r6, -lr] │ │ │ │ + smlabteq ip, r0, r7, ip │ │ │ │ + tsteq r4, r8, lsl #4 │ │ │ │ + tsteq r4, sl, lsl #4 │ │ │ │ + tsteq r4, r2, lsl #4 │ │ │ │ + tsteq r7, sl, ror #4 │ │ │ │ + tsteq r7, ip, ror #4 │ │ │ │ + tsteq r7, r4, ror #4 │ │ │ │ + smlabteq r4, r6, r1, r0 │ │ │ │ + smlatbeq r7, sl, r7, r0 │ │ │ │ + smlabbeq r7, r2, r0, r8 │ │ │ │ + swpeq r8, r2, [r7] │ │ │ │ + smlabteq r7, lr, r6, r6 │ │ │ │ + @ instruction: 0x010401bc │ │ │ │ + tsteq r7, lr, asr #14 │ │ │ │ + smlatbeq r4, lr, r1, r0 │ │ │ │ + @ instruction: 0x0104019c │ │ │ │ + smlatbeq ip, r4, r6, ip │ │ │ │ + smlabbeq r4, lr, r1, r0 │ │ │ │ + @ instruction: 0x01040196 │ │ │ │ + @ instruction: 0x01040198 │ │ │ │ + @ instruction: 0x01040192 │ │ │ │ + tsteq r4, sl, ror #2 │ │ │ │ + tsteq r4, ip, ror #2 │ │ │ │ + tsteq r4, lr, ror r1 │ │ │ │ + swpeq r0, sl, [r4] │ │ │ │ + swpeq r0, r4, [r4] @ │ │ │ │ + tsteq r4, sl, ror #2 │ │ │ │ + tsteq r4, lr, rrx │ │ │ │ + tsteq r4, r8, rrx │ │ │ │ + smlatbeq r6, sl, r8, lr │ │ │ │ + tsteq r4, r2, asr #32 │ │ │ │ + tsteq r4, ip, lsr r0 │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + tsteq r6, r4, lsr sp │ │ │ │ + tsteq r6, sl, ror sp │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, r2, asr #10 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + @ instruction: 0x01047798 │ │ │ │ + @ instruction: 0x01047796 │ │ │ │ + tsteq r7, r0, ror lr │ │ │ │ + tsteq r7, lr, ror #28 │ │ │ │ ldrdeq ip, [r6, -r8] │ │ │ │ ldrdeq ip, [r6, -r2] │ │ │ │ - smlabteq r6, ip, r5, ip │ │ │ │ - smlabteq r6, r6, r5, ip │ │ │ │ - tsteq r4, r8, asr #16 │ │ │ │ - tsteq r4, r6, asr #16 │ │ │ │ - tsteq r7, r0, lsr #30 │ │ │ │ - tsteq r7, lr, lsl pc │ │ │ │ - smlabbeq r6, r8, r5, ip │ │ │ │ - smlabbeq r6, r2, r5, ip │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - strdeq r7, [r7, -r2] │ │ │ │ - strdeq r7, [r7, -r0] │ │ │ │ - smlatteq r7, lr, lr, r7 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r4, r4, lsl #16 │ │ │ │ - smlatteq r4, sl, r7, r7 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tstpeq r3, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r2, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r8, lsl r5 │ │ │ │ - tsteq r7, lr, lsl r5 │ │ │ │ - tsteq r7, r4, lsl #10 │ │ │ │ - tsteq ip, ip, ror r4 │ │ │ │ - tsteq r7, r2, lsl #10 │ │ │ │ - tstpeq r5, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r6, asr #8 │ │ │ │ - smlatbeq r3, ip, lr, pc @ │ │ │ │ - smlatbeq r3, r6, lr, pc @ │ │ │ │ - tsteq r7, r8, lsl #28 │ │ │ │ - smlatbeq r4, ip, r0, lr │ │ │ │ - tsteq r7, sl, lsl #28 │ │ │ │ - smlatbeq r7, ip, r4, r0 │ │ │ │ - @ instruction: 0x0105f5b0 │ │ │ │ + smlabteq r6, ip, r4, ip │ │ │ │ + tsteq r7, r2, asr #28 │ │ │ │ + tsteq r7, r0, asr #28 │ │ │ │ + tsteq r7, lr, lsr lr │ │ │ │ + smlatbeq r6, ip, r4, ip │ │ │ │ + tsteq r4, r4, asr r7 │ │ │ │ + tsteq r4, sl, lsr r7 │ │ │ │ + smlatbeq r6, r0, r4, ip │ │ │ │ + smlabbeq r3, r8, lr, pc @ │ │ │ │ + smlabbeq r3, r2, lr, pc @ │ │ │ │ + tsteq r7, r8, ror #8 │ │ │ │ + tsteq r7, lr, ror #8 │ │ │ │ + tsteq r7, r4, asr r4 │ │ │ │ + smlabteq ip, ip, r3, ip │ │ │ │ + tsteq r7, r2, asr r4 │ │ │ │ + tstpeq r5, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01076396 │ │ │ │ + strdeq pc, [r3, -ip] │ │ │ │ + strdeq pc, [r3, -r6] │ │ │ │ + tsteq r7, r8, asr sp │ │ │ │ + strdeq sp, [r4, -ip] │ │ │ │ + tsteq r7, sl, asr sp │ │ │ │ + strdeq r0, [r7, -ip] │ │ │ │ + tstpeq r5, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3f1e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6430ff8 │ │ │ │ addsmi r3, r8, #204, 6 @ 0x30000003 │ │ │ │ mvnhi pc, #1 │ │ │ │ strhi pc, [r7], -r0, lsl #4 │ │ │ │ @@ -128398,423 +128398,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] │ │ │ │ - smlatteq r7, r2, r0, r9 │ │ │ │ - smlabbeq r7, r4, r9, r8 │ │ │ │ - tsteq r7, r6, lsl #20 │ │ │ │ - tsteq r7, r0, lsr #16 │ │ │ │ - @ instruction: 0x010766ba │ │ │ │ - smlatbeq r7, r0, r5, r6 │ │ │ │ - smlatteq r7, lr, r4, r6 │ │ │ │ - @ instruction: 0x01076494 │ │ │ │ - tsteq r7, r2, asr #8 │ │ │ │ - tsteq r7, r0, ror #8 │ │ │ │ - smlatbeq r7, r2, r4, r6 │ │ │ │ - tsteq r7, ip, lsl #10 │ │ │ │ - tsteq r7, lr, lsr #10 │ │ │ │ - smlabteq r7, ip, r4, r6 │ │ │ │ - ldrdeq r6, [r7, -r6] │ │ │ │ - smlabbeq r7, r8, r5, r6 │ │ │ │ - @ instruction: 0x0107659a │ │ │ │ + tsteq r7, r2, lsr r0 │ │ │ │ + ldrdeq r8, [r7, -r4] │ │ │ │ + tsteq r7, r6, asr r9 │ │ │ │ + tsteq r7, r0, ror r7 │ │ │ │ + tsteq r7, sl, lsl #12 │ │ │ │ + strdeq r6, [r7, -r0] │ │ │ │ + tsteq r7, lr, lsr r4 │ │ │ │ + smlatteq r7, r4, r3, r6 │ │ │ │ + @ instruction: 0x01076392 │ │ │ │ + @ instruction: 0x010763b0 │ │ │ │ + strdeq r6, [r7, -r2] │ │ │ │ + tsteq r7, ip, asr r4 │ │ │ │ + tsteq r7, lr, ror r4 │ │ │ │ + tsteq r7, ip, lsl r4 │ │ │ │ + tsteq r7, r6, lsr #10 │ │ │ │ + ldrdeq r6, [r7, -r8] │ │ │ │ + smlatteq r7, sl, r4, r6 │ │ │ │ + smlatbeq r7, r4, r4, r6 │ │ │ │ + tsteq r7, lr, lsr r5 │ │ │ │ tsteq r7, r4, asr r5 │ │ │ │ - smlatteq r7, lr, r5, r6 │ │ │ │ + tsteq r7, sl, lsl #10 │ │ │ │ + tsteq r7, ip, asr #12 │ │ │ │ + ldrdeq r6, [r7, -r6] │ │ │ │ + @ instruction: 0x01076594 │ │ │ │ + tsteq r7, r6, asr r5 │ │ │ │ + tsteq r7, r8, ror #10 │ │ │ │ + @ instruction: 0x01076592 │ │ │ │ + ldrdeq r6, [r7, -r8] │ │ │ │ + smlatteq r7, r2, r5, r6 │ │ │ │ + smlatbeq r7, r4, r5, r6 │ │ │ │ + tsteq r7, sl, lsr #12 │ │ │ │ tsteq r7, r4, lsl #12 │ │ │ │ - @ instruction: 0x010765ba │ │ │ │ - strdeq r6, [r7, -ip] │ │ │ │ - smlabbeq r7, r6, r6, r6 │ │ │ │ - tsteq r7, r4, asr #12 │ │ │ │ + strdeq r8, [r7, -r6] │ │ │ │ + ldrdeq r8, [r7, -r4] │ │ │ │ + tsteq r7, lr, lsl r6 │ │ │ │ + tsteq r7, r8, lsl #4 │ │ │ │ + smlatteq r7, r6, r1, r8 │ │ │ │ + ldrdeq r8, [r7, -r4] │ │ │ │ + tsteq r7, r2, ror #4 │ │ │ │ + tsteq r7, r8, lsr #4 │ │ │ │ + tsteq r7, r6, lsl #4 │ │ │ │ + smlatteq r7, r4, r1, r8 │ │ │ │ tsteq r7, r6, lsl #12 │ │ │ │ tsteq r7, r8, lsl r6 │ │ │ │ - tsteq r7, r2, asr #12 │ │ │ │ - smlabbeq r7, r8, r6, r6 │ │ │ │ - @ instruction: 0x01076692 │ │ │ │ - tsteq r7, r4, asr r6 │ │ │ │ - ldrdeq r6, [r7, -sl] │ │ │ │ - @ instruction: 0x010766b4 │ │ │ │ + tsteq r7, lr, lsl #4 │ │ │ │ + tsteq r7, ip, lsr r6 │ │ │ │ + tsteq r7, r6, lsl r6 │ │ │ │ + tsteq r7, r8, lsr r2 │ │ │ │ + tsteq r7, r6, lsl r2 │ │ │ │ + tsteq r7, ip, asr #12 │ │ │ │ + tsteq r7, r6, lsr #12 │ │ │ │ + tsteq r7, ip, lsr #4 │ │ │ │ + tsteq r7, r6, ror #12 │ │ │ │ + tsteq r7, r0, asr #12 │ │ │ │ + ldrdeq r6, [r7, -lr] │ │ │ │ + @ instruction: 0x0107669c │ │ │ │ + tsteq r7, r6, ror r6 │ │ │ │ + tsteq r7, r0, asr r6 │ │ │ │ + tsteq r7, lr, lsl r2 │ │ │ │ + tsteq r7, r0, lsr r2 │ │ │ │ + smlabbeq r7, r6, r6, r6 │ │ │ │ + tsteq r7, r4, asr r2 │ │ │ │ + tsteq r7, lr, lsr #4 │ │ │ │ + @ instruction: 0x010766bc │ │ │ │ + @ instruction: 0x01076696 │ │ │ │ + tsteq r7, r4, ror #4 │ │ │ │ + tsteq r7, lr, lsr r2 │ │ │ │ + @ instruction: 0x010766b0 │ │ │ │ + tsteq r7, lr, ror r2 │ │ │ │ + tsteq r7, r8, asr r2 │ │ │ │ + smlabbeq r7, sl, r8, r6 │ │ │ │ + tsteq r7, ip, asr r3 │ │ │ │ + smlatteq r7, r2, r2, r8 │ │ │ │ + smlatbeq r7, r0, r2, r8 │ │ │ │ + tsteq r7, sl, ror r2 │ │ │ │ + tsteq r7, r4, asr r2 │ │ │ │ + smlabbeq r7, lr, r6, r6 │ │ │ │ + smlatbeq r7, r0, r6, r6 │ │ │ │ + smlabbeq r7, sl, r2, r8 │ │ │ │ + smlabteq r7, r4, r6, r6 │ │ │ │ + @ instruction: 0x0107669e │ │ │ │ + smlabteq r7, r0, r2, r8 │ │ │ │ + @ instruction: 0x0107829a │ │ │ │ + ldrdeq r6, [r7, -r4] │ │ │ │ + smlatbeq r7, lr, r6, r6 │ │ │ │ + @ instruction: 0x010782b4 │ │ │ │ + smlatteq r7, lr, r6, r6 │ │ │ │ + smlabteq r7, r8, r6, r6 │ │ │ │ + tsteq r7, r6, ror #14 │ │ │ │ + tsteq r7, r4, lsr #14 │ │ │ │ + strdeq r6, [r7, -lr] │ │ │ │ + ldrdeq r6, [r7, -r8] │ │ │ │ smlatbeq r7, r6, r2, r8 │ │ │ │ - smlabbeq r7, r4, r2, r8 │ │ │ │ - smlabteq r7, lr, r6, r6 │ │ │ │ @ instruction: 0x010782b8 │ │ │ │ - @ instruction: 0x01078296 │ │ │ │ - smlabbeq r7, r4, r3, r8 │ │ │ │ - tsteq r7, r2, lsl r3 │ │ │ │ - ldrdeq r8, [r7, -r8] │ │ │ │ + tsteq r7, lr, lsl #14 │ │ │ │ + ldrdeq r8, [r7, -ip] │ │ │ │ @ instruction: 0x010782b6 │ │ │ │ - @ instruction: 0x01078294 │ │ │ │ - @ instruction: 0x010766b6 │ │ │ │ - smlabteq r7, r8, r6, r6 │ │ │ │ - @ instruction: 0x010782be │ │ │ │ - smlatteq r7, ip, r6, r6 │ │ │ │ - smlabteq r7, r6, r6, r6 │ │ │ │ - smlatteq r7, r8, r2, r8 │ │ │ │ + tsteq r7, r4, asr #14 │ │ │ │ + tsteq r7, lr, lsl r7 │ │ │ │ + smlatteq r7, ip, r2, r8 │ │ │ │ smlabteq r7, r6, r2, r8 │ │ │ │ - strdeq r6, [r7, -ip] │ │ │ │ - ldrdeq r6, [r7, -r6] │ │ │ │ - ldrdeq r8, [r7, -ip] │ │ │ │ - tsteq r7, r6, lsl r7 │ │ │ │ - strdeq r6, [r7, -r0] │ │ │ │ - smlabbeq r7, lr, r7, r6 │ │ │ │ - tsteq r7, ip, asr #14 │ │ │ │ - tsteq r7, r6, lsr #14 │ │ │ │ - tsteq r7, r0, lsl #14 │ │ │ │ - smlabteq r7, lr, r2, r8 │ │ │ │ + tsteq r7, r8, lsr r7 │ │ │ │ + tsteq r7, r6, lsl #6 │ │ │ │ smlatteq r7, r0, r2, r8 │ │ │ │ - tsteq r7, r6, lsr r7 │ │ │ │ - tsteq r7, r4, lsl #6 │ │ │ │ - ldrdeq r8, [r7, -lr] │ │ │ │ - tsteq r7, ip, ror #14 │ │ │ │ - tsteq r7, r6, asr #14 │ │ │ │ - tsteq r7, r4, lsl r3 │ │ │ │ - smlatteq r7, lr, r2, r8 │ │ │ │ + smlatteq r7, lr, r3, r8 │ │ │ │ + tsteq r7, r4, ror r3 │ │ │ │ + tsteq r7, r2, lsr r3 │ │ │ │ + tsteq r7, ip, lsl #6 │ │ │ │ + smlatteq r7, r6, r2, r8 │ │ │ │ + tsteq r7, r0, lsr #14 │ │ │ │ + tsteq r7, r2, lsr r7 │ │ │ │ + tsteq r7, ip, lsl r3 │ │ │ │ + tsteq r7, r6, asr r7 │ │ │ │ + tsteq r7, r0, lsr r7 │ │ │ │ + tsteq r7, r2, asr r3 │ │ │ │ + tsteq r7, ip, lsr #6 │ │ │ │ + tsteq r7, r6, ror #14 │ │ │ │ + tsteq r7, r0, asr #14 │ │ │ │ + tsteq r7, r6, asr #6 │ │ │ │ + smlabbeq r7, r0, r7, r6 │ │ │ │ + tsteq r7, sl, asr r7 │ │ │ │ + @ instruction: 0x010783b4 │ │ │ │ + tsteq r7, r2, ror r3 │ │ │ │ + tsteq r7, ip, asr #6 │ │ │ │ + smlabbeq r7, r6, r7, r6 │ │ │ │ tsteq r7, r0, ror #14 │ │ │ │ - tsteq r7, lr, lsr #6 │ │ │ │ - tsteq r7, r8, lsl #6 │ │ │ │ - tsteq r7, sl, lsr r9 │ │ │ │ - tsteq r7, ip, lsl #8 │ │ │ │ - @ instruction: 0x01078392 │ │ │ │ - tsteq r7, r0, asr r3 │ │ │ │ - tsteq r7, sl, lsr #6 │ │ │ │ - tsteq r7, r4, lsl #6 │ │ │ │ - tsteq r7, lr, lsr r7 │ │ │ │ - tsteq r7, r0, asr r7 │ │ │ │ - tsteq r7, sl, lsr r3 │ │ │ │ - tsteq r7, r4, ror r7 │ │ │ │ - tsteq r7, lr, asr #14 │ │ │ │ - tsteq r7, r0, ror r3 │ │ │ │ - tsteq r7, sl, asr #6 │ │ │ │ - smlabbeq r7, r4, r7, r6 │ │ │ │ - tsteq r7, lr, asr r7 │ │ │ │ - tsteq r7, r4, ror #6 │ │ │ │ - @ instruction: 0x0107679e │ │ │ │ - tsteq r7, r8, ror r7 │ │ │ │ - tsteq r7, r6, lsl r8 │ │ │ │ - ldrdeq r6, [r7, -r4] │ │ │ │ - smlatbeq r7, lr, r7, r6 │ │ │ │ - smlabbeq r7, r8, r7, r6 │ │ │ │ - tsteq r7, r6, asr r3 │ │ │ │ - tsteq r7, r8, ror #6 │ │ │ │ - @ instruction: 0x010767be │ │ │ │ - smlabbeq r7, ip, r3, r8 │ │ │ │ tsteq r7, r6, ror #6 │ │ │ │ - strdeq r6, [r7, -r4] │ │ │ │ - smlabteq r7, lr, r7, r6 │ │ │ │ + smlatbeq r7, r0, r7, r6 │ │ │ │ + tsteq r7, sl, ror r7 │ │ │ │ @ instruction: 0x0107839c │ │ │ │ tsteq r7, r6, ror r3 │ │ │ │ - smlatteq r7, r8, r7, r6 │ │ │ │ - @ instruction: 0x010783b6 │ │ │ │ + @ instruction: 0x010767b0 │ │ │ │ + smlabbeq r7, sl, r7, r6 │ │ │ │ @ instruction: 0x01078390 │ │ │ │ - @ instruction: 0x0107849e │ │ │ │ - tsteq r7, r4, lsr #8 │ │ │ │ - smlatteq r7, r2, r3, r8 │ │ │ │ - @ instruction: 0x010783bc │ │ │ │ - @ instruction: 0x01078396 │ │ │ │ - ldrdeq r6, [r7, -r0] │ │ │ │ + smlabteq r7, sl, r7, r6 │ │ │ │ + smlatbeq r7, r4, r7, r6 │ │ │ │ + tsteq r7, lr, ror #22 │ │ │ │ + tsteq r7, r0, ror #10 │ │ │ │ + @ instruction: 0x0107689e │ │ │ │ + tsteq r7, r4, lsr #16 │ │ │ │ smlatteq r7, r2, r7, r6 │ │ │ │ - smlabteq r7, ip, r3, r8 │ │ │ │ - tsteq r7, r6, lsl #16 │ │ │ │ - smlatteq r7, r0, r7, r6 │ │ │ │ - tsteq r7, r2, lsl #8 │ │ │ │ - ldrdeq r8, [r7, -ip] │ │ │ │ - tsteq r7, r6, lsl r8 │ │ │ │ - strdeq r6, [r7, -r0] │ │ │ │ + @ instruction: 0x010767bc │ │ │ │ + @ instruction: 0x01076796 │ │ │ │ + tsteq r7, r4, ror #6 │ │ │ │ + tsteq r7, r6, ror r3 │ │ │ │ + smlabteq r7, ip, r7, r6 │ │ │ │ + @ instruction: 0x0107839a │ │ │ │ + tsteq r7, r4, ror r3 │ │ │ │ + tsteq r7, r2, lsl #16 │ │ │ │ + ldrdeq r6, [r7, -ip] │ │ │ │ + smlatbeq r7, sl, r3, r8 │ │ │ │ + smlabbeq r7, r4, r3, r8 │ │ │ │ + strdeq r6, [r7, -r6] │ │ │ │ + smlabteq r7, r4, r3, r8 │ │ │ │ + @ instruction: 0x0107839e │ │ │ │ + tsteq r7, ip, lsr r4 │ │ │ │ + strdeq r8, [r7, -sl] │ │ │ │ + ldrdeq r8, [r7, -r4] │ │ │ │ + smlatbeq r7, lr, r3, r8 │ │ │ │ + smlatteq r7, r8, r7, r6 │ │ │ │ + strdeq r6, [r7, -sl] │ │ │ │ + smlatteq r7, r4, r3, r8 │ │ │ │ + tsteq r7, lr, lsl r8 │ │ │ │ + strdeq r6, [r7, -r8] │ │ │ │ + tsteq r7, sl, lsl r4 │ │ │ │ + strdeq r8, [r7, -r4] │ │ │ │ + tsteq r7, lr, lsr #16 │ │ │ │ + tsteq r7, r8, lsl #16 │ │ │ │ + tsteq r7, lr, lsl #8 │ │ │ │ + tsteq r7, r8, asr #16 │ │ │ │ + tsteq r7, r2, lsr #16 │ │ │ │ + tsteq r7, r0, lsr r9 │ │ │ │ + @ instruction: 0x010768b6 │ │ │ │ + tsteq r7, r4, ror r8 │ │ │ │ + tsteq r7, lr, asr #16 │ │ │ │ + tsteq r7, r8, lsr #16 │ │ │ │ strdeq r8, [r7, -r6] │ │ │ │ - tsteq r7, r0, lsr r8 │ │ │ │ - tsteq r7, sl, lsl #16 │ │ │ │ - tsteq r7, r4, ror #8 │ │ │ │ - tsteq r7, r2, lsr #8 │ │ │ │ - strdeq r8, [r7, -ip] │ │ │ │ - tsteq r7, r6, lsr r8 │ │ │ │ - tsteq r7, r0, lsl r8 │ │ │ │ + tsteq r7, r8, lsl #8 │ │ │ │ + tsteq r7, lr, asr r8 │ │ │ │ + tsteq r7, ip, lsr #8 │ │ │ │ + tsteq r7, r6, lsl #8 │ │ │ │ + @ instruction: 0x01076894 │ │ │ │ + tsteq r7, lr, ror #16 │ │ │ │ + tsteq r7, ip, lsr r4 │ │ │ │ tsteq r7, r6, lsl r4 │ │ │ │ - tsteq r7, r0, asr r8 │ │ │ │ - tsteq r7, sl, lsr #16 │ │ │ │ - tsteq r7, ip, asr #8 │ │ │ │ - tsteq r7, r6, lsr #8 │ │ │ │ - tsteq r7, r0, ror #16 │ │ │ │ - tsteq r7, sl, lsr r8 │ │ │ │ - tsteq r7, r0, asr #8 │ │ │ │ - tsteq r7, sl, ror r8 │ │ │ │ - tsteq r7, r4, asr r8 │ │ │ │ - tsteq r7, lr, lsl ip │ │ │ │ - tsteq r7, r0, lsl r6 │ │ │ │ - tsteq r7, lr, asr #18 │ │ │ │ - ldrdeq r6, [r7, -r4] │ │ │ │ - @ instruction: 0x01076892 │ │ │ │ - tsteq r7, ip, ror #16 │ │ │ │ - tsteq r7, r6, asr #16 │ │ │ │ - tsteq r7, r4, lsl r4 │ │ │ │ - tsteq r7, r6, lsr #8 │ │ │ │ - tsteq r7, ip, ror r8 │ │ │ │ - tsteq r7, sl, asr #8 │ │ │ │ - tsteq r7, r4, lsr #8 │ │ │ │ - @ instruction: 0x010768b2 │ │ │ │ - smlabbeq r7, ip, r8, r6 │ │ │ │ - tsteq r7, sl, asr r4 │ │ │ │ - tsteq r7, r4, lsr r4 │ │ │ │ - smlatbeq r7, r6, r8, r6 │ │ │ │ - tsteq r7, r4, ror r4 │ │ │ │ - tsteq r7, lr, asr #8 │ │ │ │ - smlatteq r7, ip, r4, r8 │ │ │ │ - smlatbeq r7, sl, r4, r8 │ │ │ │ - smlabbeq r7, r4, r4, r8 │ │ │ │ - tsteq r7, lr, asr r4 │ │ │ │ - @ instruction: 0x01076898 │ │ │ │ - smlatbeq r7, sl, r8, r6 │ │ │ │ - @ instruction: 0x01078494 │ │ │ │ - smlabteq r7, lr, r8, r6 │ │ │ │ + smlabbeq r7, r8, r8, r6 │ │ │ │ + tsteq r7, r6, asr r4 │ │ │ │ + tsteq r7, r0, lsr r4 │ │ │ │ + strdeq r6, [r7, -r6] │ │ │ │ + @ instruction: 0x010768b4 │ │ │ │ + smlabbeq r7, lr, r8, r6 │ │ │ │ + tsteq r7, ip, asr r4 │ │ │ │ + tsteq r7, r6, lsr r4 │ │ │ │ smlatbeq r7, r8, r8, r6 │ │ │ │ - smlabteq r7, sl, r4, r8 │ │ │ │ - smlatbeq r7, r4, r4, r8 │ │ │ │ + tsteq r7, r6, ror r4 │ │ │ │ + tsteq r7, r0, asr r4 │ │ │ │ ldrdeq r6, [r7, -lr] │ │ │ │ @ instruction: 0x010768b8 │ │ │ │ - @ instruction: 0x010784be │ │ │ │ - strdeq r6, [r7, -r8] │ │ │ │ + smlabbeq r7, r6, r4, r8 │ │ │ │ + tsteq r7, r0, ror #8 │ │ │ │ ldrdeq r6, [r7, -r2] │ │ │ │ - smlatteq r7, r0, r9, r6 │ │ │ │ - tsteq r7, r6, ror #18 │ │ │ │ - tsteq r7, r4, lsr #18 │ │ │ │ - strdeq r6, [r7, -lr] │ │ │ │ - ldrdeq r6, [r7, -r8] │ │ │ │ - smlatbeq r7, r6, r4, r8 │ │ │ │ - @ instruction: 0x010784b8 │ │ │ │ - tsteq r7, lr, lsl #18 │ │ │ │ - ldrdeq r8, [r7, -ip] │ │ │ │ - @ instruction: 0x010784b6 │ │ │ │ - tsteq r7, r4, asr #18 │ │ │ │ - tsteq r7, lr, lsl r9 │ │ │ │ - smlatteq r7, ip, r4, r8 │ │ │ │ - smlabteq r7, r6, r4, r8 │ │ │ │ - tsteq r7, r8, lsr r9 │ │ │ │ - tsteq r7, r6, lsl #10 │ │ │ │ - smlatteq r7, r0, r4, r8 │ │ │ │ - smlatbeq r7, r6, r9, r6 │ │ │ │ - tsteq r7, r4, ror #18 │ │ │ │ - tsteq r7, lr, lsr r9 │ │ │ │ - tsteq r7, ip, lsl #10 │ │ │ │ - smlatteq r7, r6, r4, r8 │ │ │ │ - tsteq r7, r8, asr r9 │ │ │ │ - tsteq r7, r6, lsr #10 │ │ │ │ - tsteq r7, r0, lsl #10 │ │ │ │ - smlabbeq r7, lr, r9, r6 │ │ │ │ - tsteq r7, r8, ror #18 │ │ │ │ - tsteq r7, r6, lsr r5 │ │ │ │ - tsteq r7, r0, lsl r5 │ │ │ │ - smlabbeq r7, r2, r9, r6 │ │ │ │ - tsteq r7, r0, asr r5 │ │ │ │ - tsteq r7, sl, lsr #10 │ │ │ │ - tsteq r7, ip, asr fp │ │ │ │ - tsteq r7, lr, lsr #12 │ │ │ │ - @ instruction: 0x010785b4 │ │ │ │ - tsteq r7, r2, ror r5 │ │ │ │ - tsteq r7, ip, asr #10 │ │ │ │ - tsteq r7, r6, lsr #10 │ │ │ │ - tsteq r7, r0, ror #18 │ │ │ │ - tsteq r7, r2, ror r9 │ │ │ │ - tsteq r7, ip, asr r5 │ │ │ │ - @ instruction: 0x01076996 │ │ │ │ - tsteq r7, r0, ror r9 │ │ │ │ - @ instruction: 0x01078592 │ │ │ │ - tsteq r7, ip, ror #10 │ │ │ │ - smlatbeq r7, r6, r9, r6 │ │ │ │ - smlabbeq r7, r0, r9, r6 │ │ │ │ - smlabbeq r7, r6, r5, r8 │ │ │ │ - smlabteq r7, r0, r9, r6 │ │ │ │ - @ instruction: 0x0107699a │ │ │ │ - tsteq r7, r8, lsr sl │ │ │ │ + smlatbeq r7, r0, r4, r8 │ │ │ │ + tsteq r7, sl, ror r4 │ │ │ │ + smlatbeq r7, ip, sl, r6 │ │ │ │ + tsteq r7, lr, ror r5 │ │ │ │ + tsteq r7, r4, lsl #10 │ │ │ │ + smlabteq r7, r2, r4, r8 │ │ │ │ + @ instruction: 0x0107849c │ │ │ │ + tsteq r7, r6, ror r4 │ │ │ │ + @ instruction: 0x010768b0 │ │ │ │ + smlabteq r7, r2, r8, r6 │ │ │ │ + smlatbeq r7, ip, r4, r8 │ │ │ │ + smlatteq r7, r6, r8, r6 │ │ │ │ + smlabteq r7, r0, r8, r6 │ │ │ │ + smlatteq r7, r2, r4, r8 │ │ │ │ + @ instruction: 0x010784bc │ │ │ │ strdeq r6, [r7, -r6] │ │ │ │ ldrdeq r6, [r7, -r0] │ │ │ │ - smlatbeq r7, sl, r9, r6 │ │ │ │ - tsteq r7, r8, ror r5 │ │ │ │ - smlabbeq r7, sl, r5, r8 │ │ │ │ - smlatteq r7, r0, r9, r6 │ │ │ │ - smlatbeq r7, lr, r5, r8 │ │ │ │ + ldrdeq r8, [r7, -r6] │ │ │ │ + tsteq r7, r0, lsl r9 │ │ │ │ + smlatteq r7, sl, r8, r6 │ │ │ │ + smlabbeq r7, r8, r9, r6 │ │ │ │ + tsteq r7, r6, asr #18 │ │ │ │ + tsteq r7, r0, lsr #18 │ │ │ │ + strdeq r6, [r7, -sl] │ │ │ │ + smlabteq r7, r8, r4, r8 │ │ │ │ + ldrdeq r8, [r7, -sl] │ │ │ │ + tsteq r7, r0, lsr r9 │ │ │ │ + strdeq r8, [r7, -lr] │ │ │ │ + ldrdeq r8, [r7, -r8] │ │ │ │ + tsteq r7, r6, ror #18 │ │ │ │ + tsteq r7, r0, asr #18 │ │ │ │ + tsteq r7, lr, lsl #10 │ │ │ │ + smlatteq r7, r8, r4, r8 │ │ │ │ + tsteq r7, sl, asr r9 │ │ │ │ + tsteq r7, r8, lsr #10 │ │ │ │ + tsteq r7, r2, lsl #10 │ │ │ │ + tsteq r7, r0, lsl r6 │ │ │ │ + @ instruction: 0x01078596 │ │ │ │ + tsteq r7, r4, asr r5 │ │ │ │ + tsteq r7, lr, lsr #10 │ │ │ │ + tsteq r7, r8, lsl #10 │ │ │ │ + tsteq r7, r2, asr #18 │ │ │ │ + tsteq r7, r4, asr r9 │ │ │ │ + tsteq r7, lr, lsr r5 │ │ │ │ + tsteq r7, r8, ror r9 │ │ │ │ + tsteq r7, r2, asr r9 │ │ │ │ + tsteq r7, r4, ror r5 │ │ │ │ + tsteq r7, lr, asr #10 │ │ │ │ + smlabbeq r7, r8, r9, r6 │ │ │ │ + tsteq r7, r2, ror #18 │ │ │ │ + tsteq r7, r8, ror #10 │ │ │ │ + smlatbeq r7, r2, r9, r6 │ │ │ │ + tsteq r7, ip, ror r9 │ │ │ │ + ldrdeq r8, [r7, -r6] │ │ │ │ + @ instruction: 0x01078594 │ │ │ │ + tsteq r7, lr, ror #10 │ │ │ │ + smlatbeq r7, r8, r9, r6 │ │ │ │ + smlabbeq r7, r2, r9, r6 │ │ │ │ smlabbeq r7, r8, r5, r8 │ │ │ │ - tsteq r7, r6, lsl sl │ │ │ │ - strdeq r6, [r7, -r0] │ │ │ │ + smlabteq r7, r2, r9, r6 │ │ │ │ + @ instruction: 0x0107699c │ │ │ │ @ instruction: 0x010785be │ │ │ │ @ instruction: 0x01078598 │ │ │ │ - tsteq r7, sl, lsl #20 │ │ │ │ - ldrdeq r8, [r7, -r8] │ │ │ │ + ldrdeq r6, [r7, -r2] │ │ │ │ + smlatbeq r7, ip, r9, r6 │ │ │ │ @ instruction: 0x010785b2 │ │ │ │ - smlabteq r7, r0, r6, r8 │ │ │ │ - tsteq r7, r6, asr #12 │ │ │ │ - tsteq r7, r4, lsl #12 │ │ │ │ - ldrdeq r8, [r7, -lr] │ │ │ │ - @ instruction: 0x010785b8 │ │ │ │ - strdeq r6, [r7, -r2] │ │ │ │ - tsteq r7, r4, lsl #20 │ │ │ │ - smlatteq r7, lr, r5, r8 │ │ │ │ - tsteq r7, r8, lsr #20 │ │ │ │ - tsteq r7, r2, lsl #20 │ │ │ │ - tsteq r7, r4, lsr #12 │ │ │ │ - strdeq r8, [r7, -lr] │ │ │ │ - tsteq r7, r8, lsr sl │ │ │ │ + smlatteq r7, ip, r9, r6 │ │ │ │ + smlabteq r7, r6, r9, r6 │ │ │ │ + tsteq r7, r8, asr #2 │ │ │ │ + tsteq r7, lr, asr r9 │ │ │ │ + tsteq r7, r8, ror r7 │ │ │ │ + @ instruction: 0x01076ab6 │ │ │ │ + tsteq r7, ip, lsr sl │ │ │ │ + strdeq r6, [r7, -sl] │ │ │ │ + ldrdeq r6, [r7, -r4] │ │ │ │ + smlatbeq r7, lr, r9, r6 │ │ │ │ + tsteq r7, ip, ror r5 │ │ │ │ + smlabbeq r7, lr, r5, r8 │ │ │ │ + smlatteq r7, r4, r9, r6 │ │ │ │ + @ instruction: 0x010785b2 │ │ │ │ + smlabbeq r7, ip, r5, r8 │ │ │ │ + tsteq r7, sl, lsl sl │ │ │ │ + strdeq r6, [r7, -r4] │ │ │ │ + smlabteq r7, r2, r5, r8 │ │ │ │ + @ instruction: 0x0107859c │ │ │ │ + tsteq r7, lr, lsl #20 │ │ │ │ + ldrdeq r8, [r7, -ip] │ │ │ │ + @ instruction: 0x010785b6 │ │ │ │ + tsteq r7, r4, asr r6 │ │ │ │ + tsteq r7, r2, lsl r6 │ │ │ │ + smlatteq r7, ip, r5, r8 │ │ │ │ + smlabteq r7, r6, r5, r8 │ │ │ │ + tsteq r7, r0, lsl #20 │ │ │ │ tsteq r7, r2, lsl sl │ │ │ │ - tsteq r7, r8, lsl r6 │ │ │ │ - tsteq r7, r2, asr sl │ │ │ │ - tsteq r7, ip, lsr #20 │ │ │ │ - smlabbeq r7, r6, r6, r8 │ │ │ │ + strdeq r8, [r7, -ip] │ │ │ │ + tsteq r7, r6, lsr sl │ │ │ │ + tsteq r7, r0, lsl sl │ │ │ │ + tsteq r7, r2, lsr r6 │ │ │ │ + tsteq r7, ip, lsl #12 │ │ │ │ + tsteq r7, r6, asr #20 │ │ │ │ + tsteq r7, r0, lsr #20 │ │ │ │ + tsteq r7, r6, lsr #12 │ │ │ │ + tsteq r7, r0, ror #20 │ │ │ │ + tsteq r7, sl, lsr sl │ │ │ │ + tsteq r7, r8, asr #22 │ │ │ │ + smlabteq r7, lr, sl, r6 │ │ │ │ + smlabbeq r7, ip, sl, r6 │ │ │ │ + tsteq r7, r6, ror #20 │ │ │ │ + tsteq r7, r0, asr #20 │ │ │ │ + tsteq r7, lr, lsl #12 │ │ │ │ + tsteq r7, r0, lsr #12 │ │ │ │ + tsteq r7, r6, ror sl │ │ │ │ tsteq r7, r4, asr #12 │ │ │ │ tsteq r7, lr, lsl r6 │ │ │ │ - tsteq r7, r8, asr sl │ │ │ │ - tsteq r7, r2, lsr sl │ │ │ │ - tsteq r7, r8, lsr r6 │ │ │ │ - tsteq r7, r2, ror sl │ │ │ │ - tsteq r7, ip, asr #20 │ │ │ │ + smlatbeq r7, ip, sl, r6 │ │ │ │ + smlabbeq r7, r6, sl, r6 │ │ │ │ + tsteq r7, r4, asr r6 │ │ │ │ + tsteq r7, lr, lsr #12 │ │ │ │ + smlatbeq r7, r0, sl, r6 │ │ │ │ tsteq r7, lr, ror #12 │ │ │ │ tsteq r7, r8, asr #12 │ │ │ │ - smlabbeq r7, r2, sl, r6 │ │ │ │ - tsteq r7, ip, asr sl │ │ │ │ - tsteq r7, r2, ror #12 │ │ │ │ - @ instruction: 0x01076a9c │ │ │ │ - tsteq r7, r6, ror sl │ │ │ │ - strdeq r7, [r7, -r8] │ │ │ │ - tsteq r7, lr, lsl #20 │ │ │ │ - tsteq r7, r8, lsr #16 │ │ │ │ - tsteq r7, r6, ror #22 │ │ │ │ - smlatteq r7, ip, sl, r6 │ │ │ │ - smlatbeq r7, sl, sl, r6 │ │ │ │ - smlabbeq r7, r4, sl, r6 │ │ │ │ - tsteq r7, lr, asr sl │ │ │ │ - tsteq r7, ip, lsr #12 │ │ │ │ - tsteq r7, lr, lsr r6 │ │ │ │ - @ instruction: 0x01076a94 │ │ │ │ - tsteq r7, r2, ror #12 │ │ │ │ - tsteq r7, ip, lsr r6 │ │ │ │ - smlabteq r7, sl, sl, r6 │ │ │ │ + smlatteq r7, r6, r6, r8 │ │ │ │ + smlatbeq r7, r4, r6, r8 │ │ │ │ + tsteq r7, lr, ror r6 │ │ │ │ + tsteq r7, r8, asr r6 │ │ │ │ + @ instruction: 0x01076a92 │ │ │ │ smlatbeq r7, r4, sl, r6 │ │ │ │ - tsteq r7, r2, ror r6 │ │ │ │ - tsteq r7, ip, asr #12 │ │ │ │ - @ instruction: 0x01076abe │ │ │ │ - smlabbeq r7, ip, r6, r8 │ │ │ │ - tsteq r7, r6, ror #12 │ │ │ │ - tsteq r7, r4, lsl #14 │ │ │ │ - smlabteq r7, r2, r6, r8 │ │ │ │ - @ instruction: 0x0107869c │ │ │ │ - tsteq r7, r6, ror r6 │ │ │ │ - @ instruction: 0x01076ab0 │ │ │ │ - smlabteq r7, r2, sl, r6 │ │ │ │ - smlatbeq r7, ip, r6, r8 │ │ │ │ - smlatteq r7, r6, sl, r6 │ │ │ │ - smlabteq r7, r0, sl, r6 │ │ │ │ - smlatteq r7, r2, r6, r8 │ │ │ │ - @ instruction: 0x010786bc │ │ │ │ - strdeq r6, [r7, -r6] │ │ │ │ + smlabbeq r7, lr, r6, r8 │ │ │ │ + smlabteq r7, r8, sl, r6 │ │ │ │ + smlatbeq r7, r2, sl, r6 │ │ │ │ + smlabteq r7, r4, r6, r8 │ │ │ │ + @ instruction: 0x0107869e │ │ │ │ + ldrdeq r6, [r7, -r8] │ │ │ │ + @ instruction: 0x01076ab2 │ │ │ │ + @ instruction: 0x010786b8 │ │ │ │ + strdeq r6, [r7, -r2] │ │ │ │ + smlabteq r7, ip, sl, r6 │ │ │ │ + @ instruction: 0x01078892 │ │ │ │ ldrdeq r6, [r7, -r0] │ │ │ │ - ldrdeq r8, [r7, -r6] │ │ │ │ - tsteq r7, r0, lsl fp │ │ │ │ - smlatteq r7, sl, sl, r6 │ │ │ │ - strdeq r6, [r7, -r8] │ │ │ │ - tsteq r7, lr, ror fp │ │ │ │ - tsteq r7, ip, lsr fp │ │ │ │ - tsteq r7, r6, lsl fp │ │ │ │ - strdeq r6, [r7, -r0] │ │ │ │ - @ instruction: 0x010786be │ │ │ │ + tsteq r7, r6, asr fp │ │ │ │ + tsteq r7, r4, lsl fp │ │ │ │ + smlatteq r7, lr, sl, r6 │ │ │ │ + smlabteq r7, r8, sl, r6 │ │ │ │ + @ instruction: 0x01078696 │ │ │ │ + smlatbeq r7, r8, r6, r8 │ │ │ │ + strdeq r6, [r7, -lr] │ │ │ │ + smlabteq r7, ip, r6, r8 │ │ │ │ + smlatbeq r7, r6, r6, r8 │ │ │ │ + tsteq r7, r4, lsr fp │ │ │ │ + tsteq r7, lr, lsl #22 │ │ │ │ + ldrdeq r8, [r7, -ip] │ │ │ │ + @ instruction: 0x010786b6 │ │ │ │ + tsteq r7, r8, lsr #22 │ │ │ │ + strdeq r8, [r7, -r6] │ │ │ │ ldrdeq r8, [r7, -r0] │ │ │ │ - tsteq r7, r6, lsr #22 │ │ │ │ - strdeq r8, [r7, -r4] │ │ │ │ - smlabteq r7, lr, r6, r8 │ │ │ │ - tsteq r7, ip, asr fp │ │ │ │ - tsteq r7, r6, lsr fp │ │ │ │ - tsteq r7, r4, lsl #14 │ │ │ │ - ldrdeq r8, [r7, -lr] │ │ │ │ + tsteq r7, lr, ror #14 │ │ │ │ + tsteq r7, ip, lsr #14 │ │ │ │ + tsteq r7, r6, lsl #14 │ │ │ │ + smlatteq r7, r0, r6, r8 │ │ │ │ + tsteq r7, sl, lsl fp │ │ │ │ + tsteq r7, ip, lsr #22 │ │ │ │ + tsteq r7, r6, lsl r7 │ │ │ │ tsteq r7, r0, asr fp │ │ │ │ - tsteq r7, lr, lsl r7 │ │ │ │ - strdeq r8, [r7, -r8] │ │ │ │ - @ instruction: 0x01078796 │ │ │ │ - tsteq r7, r4, asr r7 │ │ │ │ - tsteq r7, lr, lsr #14 │ │ │ │ - tsteq r7, r8, lsl #14 │ │ │ │ - tsteq r7, r2, asr #22 │ │ │ │ + tsteq r7, sl, lsr #22 │ │ │ │ + tsteq r7, ip, asr #14 │ │ │ │ + tsteq r7, r6, lsr #14 │ │ │ │ + tsteq r7, r0, ror #22 │ │ │ │ + tsteq r7, sl, lsr fp │ │ │ │ + tsteq r7, r0, asr #14 │ │ │ │ + tsteq r7, sl, ror fp │ │ │ │ tsteq r7, r4, asr fp │ │ │ │ - tsteq r7, lr, lsr r7 │ │ │ │ - tsteq r7, r8, ror fp │ │ │ │ - tsteq r7, r2, asr fp │ │ │ │ - tsteq r7, r4, ror r7 │ │ │ │ - tsteq r7, lr, asr #14 │ │ │ │ - smlabbeq r7, r8, fp, r6 │ │ │ │ - tsteq r7, r2, ror #22 │ │ │ │ + tsteq r7, r2, ror #24 │ │ │ │ + smlatteq r7, r8, fp, r6 │ │ │ │ + smlatbeq r7, r6, fp, r6 │ │ │ │ + smlabbeq r7, r0, fp, r6 │ │ │ │ + tsteq r7, sl, asr fp │ │ │ │ + tsteq r7, r8, lsr #14 │ │ │ │ + tsteq r7, sl, lsr r7 │ │ │ │ + @ instruction: 0x01076b90 │ │ │ │ + tsteq r7, lr, asr r7 │ │ │ │ + tsteq r7, r8, lsr r7 │ │ │ │ + smlabteq r7, r6, fp, r6 │ │ │ │ + smlatbeq r7, r0, fp, r6 │ │ │ │ + tsteq r7, lr, ror #14 │ │ │ │ + tsteq r7, r8, asr #14 │ │ │ │ + @ instruction: 0x01076bba │ │ │ │ + smlabbeq r7, r8, r7, r8 │ │ │ │ + tsteq r7, r2, ror #14 │ │ │ │ + tsteq r7, r8, lsr #24 │ │ │ │ + smlatteq r7, r6, fp, r6 │ │ │ │ + smlabteq r7, r0, fp, r6 │ │ │ │ + smlabbeq r7, lr, r7, r8 │ │ │ │ tsteq r7, r8, ror #14 │ │ │ │ - smlatbeq r7, r2, fp, r6 │ │ │ │ - tsteq r7, ip, ror fp │ │ │ │ - tsteq r7, r2, asr #18 │ │ │ │ - smlabbeq r7, r0, ip, r6 │ │ │ │ - tsteq r7, r6, lsl #24 │ │ │ │ - smlabteq r7, r4, fp, r6 │ │ │ │ - @ instruction: 0x01076b9e │ │ │ │ - tsteq r7, r8, ror fp │ │ │ │ - tsteq r7, r6, asr #14 │ │ │ │ - tsteq r7, r8, asr r7 │ │ │ │ - smlatbeq r7, lr, fp, r6 │ │ │ │ - tsteq r7, ip, ror r7 │ │ │ │ - tsteq r7, r6, asr r7 │ │ │ │ - smlatteq r7, r4, fp, r6 │ │ │ │ - @ instruction: 0x01076bbe │ │ │ │ - smlabbeq r7, ip, r7, r8 │ │ │ │ - tsteq r7, r6, ror #14 │ │ │ │ - ldrdeq r6, [r7, -r8] │ │ │ │ - smlatbeq r7, r6, r7, r8 │ │ │ │ - smlabbeq r7, r0, r7, r8 │ │ │ │ - tsteq r7, lr, lsl r8 │ │ │ │ - ldrdeq r8, [r7, -ip] │ │ │ │ - @ instruction: 0x010787b6 │ │ │ │ - @ instruction: 0x01078790 │ │ │ │ - smlabteq r7, sl, fp, r6 │ │ │ │ - ldrdeq r6, [r7, -ip] │ │ │ │ - smlabteq r7, r6, r7, r8 │ │ │ │ - tsteq r7, r0, lsl #24 │ │ │ │ ldrdeq r6, [r7, -sl] │ │ │ │ - strdeq r8, [r7, -ip] │ │ │ │ - ldrdeq r8, [r7, -r6] │ │ │ │ + smlatbeq r7, r8, r7, r8 │ │ │ │ + smlabbeq r7, r2, r7, r8 │ │ │ │ tsteq r7, r0, lsl ip │ │ │ │ smlatteq r7, sl, fp, r6 │ │ │ │ - strdeq r8, [r7, -r0] │ │ │ │ - tsteq r7, sl, lsr #24 │ │ │ │ + @ instruction: 0x010787b8 │ │ │ │ + @ instruction: 0x01078792 │ │ │ │ tsteq r7, r4, lsl #24 │ │ │ │ - tsteq r7, r2, lsl sp │ │ │ │ - @ instruction: 0x01076c98 │ │ │ │ - tsteq r7, r6, asr ip │ │ │ │ - tsteq r7, r0, lsr ip │ │ │ │ - tsteq r7, sl, lsl #24 │ │ │ │ - ldrdeq r8, [r7, -r8] │ │ │ │ + ldrdeq r8, [r7, -r2] │ │ │ │ + smlatbeq r7, ip, r7, r8 │ │ │ │ + tsteq r7, r6, ror fp │ │ │ │ + ldrdeq r6, [r7, -r4] │ │ │ │ + smlatbeq r7, r6, r8, r8 │ │ │ │ + tsteq r7, ip, lsr #16 │ │ │ │ smlatteq r7, sl, r7, r8 │ │ │ │ - tsteq r7, r0, asr #24 │ │ │ │ - tsteq r7, lr, lsl #16 │ │ │ │ - smlatteq r7, r8, r7, r8 │ │ │ │ - tsteq r7, r6, ror ip │ │ │ │ - tsteq r7, r0, asr ip │ │ │ │ - tsteq r7, lr, lsl r8 │ │ │ │ - strdeq r8, [r7, -r8] │ │ │ │ - tsteq r7, sl, ror #24 │ │ │ │ - tsteq r7, r8, lsr r8 │ │ │ │ - tsteq r7, r2, lsl r8 │ │ │ │ - ldrdeq r6, [r7, -r8] │ │ │ │ - @ instruction: 0x01076c96 │ │ │ │ - tsteq r7, r0, ror ip │ │ │ │ - tsteq r7, lr, lsr r8 │ │ │ │ - tsteq r7, r8, lsl r8 │ │ │ │ - smlabbeq r7, sl, ip, r6 │ │ │ │ - tsteq r7, r8, asr r8 │ │ │ │ - tsteq r7, r2, lsr r8 │ │ │ │ - smlabteq r7, r0, ip, r6 │ │ │ │ - @ instruction: 0x01076c9a │ │ │ │ - tsteq r7, r8, ror #16 │ │ │ │ - tsteq r7, r2, asr #16 │ │ │ │ - @ instruction: 0x01076cb4 │ │ │ │ - smlabbeq r7, r2, r8, r8 │ │ │ │ - tsteq r7, ip, asr r8 │ │ │ │ - tsteq r7, r6, lsr #24 │ │ │ │ - smlabbeq r7, r4, lr, r6 │ │ │ │ - tsteq r7, r6, asr r9 │ │ │ │ - ldrdeq r8, [r7, -ip] │ │ │ │ - @ instruction: 0x0107889a │ │ │ │ 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 │ │ │ │ @@ -128999,142 +128999,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 r7, r2, lsl r2 │ │ │ │ - strdeq r8, [r7, -r0] │ │ │ │ - tsteq r7, lr, lsr #12 │ │ │ │ - tsteq r7, r4, asr #12 │ │ │ │ - tsteq r7, r2, lsr r2 │ │ │ │ - tsteq r7, r0, ror r6 │ │ │ │ - tsteq r7, lr, asr #12 │ │ │ │ - tsteq r7, r4, ror r2 │ │ │ │ - tsteq r7, r2, asr r2 │ │ │ │ - @ instruction: 0x01076690 │ │ │ │ - tsteq r7, lr, ror #12 │ │ │ │ + tsteq r7, r2, ror #2 │ │ │ │ + tsteq r7, r0, asr #2 │ │ │ │ + tsteq r7, lr, ror r5 │ │ │ │ + @ instruction: 0x01076594 │ │ │ │ + smlabbeq r7, r2, r1, r8 │ │ │ │ + smlabteq r7, r0, r5, r6 │ │ │ │ + @ instruction: 0x0107659e │ │ │ │ + smlabteq r7, r4, r1, r8 │ │ │ │ + smlatbeq r7, r2, r1, r8 │ │ │ │ + smlatteq r7, r0, r5, r6 │ │ │ │ + @ instruction: 0x010765be │ │ │ │ + smlabteq r7, r8, r1, r8 │ │ │ │ + tsteq r7, r6, lsl #12 │ │ │ │ + smlatteq r7, r4, r5, r6 │ │ │ │ + smlabbeq r7, r6, r6, r6 │ │ │ │ + tsteq r7, r8, asr #12 │ │ │ │ + tsteq r7, r6, lsr #12 │ │ │ │ + tsteq r7, r4, lsl #12 │ │ │ │ + ldrdeq r8, [r7, -r6] │ │ │ │ + smlatteq r7, ip, r1, r8 │ │ │ │ + tsteq r7, r6, asr #12 │ │ │ │ + tsteq r7, r8, lsl r2 │ │ │ │ + strdeq r8, [r7, -r6] │ │ │ │ + smlabbeq r7, r8, r6, r6 │ │ │ │ + tsteq r7, r6, ror #12 │ │ │ │ + tsteq r7, r8, lsr r2 │ │ │ │ + tsteq r7, r6, lsl r2 │ │ │ │ + smlabbeq r7, ip, r6, r6 │ │ │ │ + tsteq r7, lr, asr r2 │ │ │ │ + tsteq r7, ip, lsr r2 │ │ │ │ + tsteq r7, lr, asr #6 │ │ │ │ + ldrdeq r8, [r7, -r8] │ │ │ │ + @ instruction: 0x0107829a │ │ │ │ tsteq r7, r8, ror r2 │ │ │ │ - @ instruction: 0x010766b6 │ │ │ │ + tsteq r7, r6, asr r2 │ │ │ │ @ instruction: 0x01076694 │ │ │ │ - tsteq r7, r6, lsr r7 │ │ │ │ - strdeq r6, [r7, -r8] │ │ │ │ + smlatbeq r7, sl, r6, r6 │ │ │ │ + @ instruction: 0x01078298 │ │ │ │ ldrdeq r6, [r7, -r6] │ │ │ │ @ instruction: 0x010766b4 │ │ │ │ - smlabbeq r7, r6, r2, r8 │ │ │ │ - @ instruction: 0x0107829c │ │ │ │ + ldrdeq r8, [r7, -sl] │ │ │ │ + @ instruction: 0x010782b8 │ │ │ │ strdeq r6, [r7, -r6] │ │ │ │ - smlabteq r7, r8, r2, r8 │ │ │ │ - smlatbeq r7, r6, r2, r8 │ │ │ │ - tsteq r7, r8, lsr r7 │ │ │ │ - tsteq r7, r6, lsl r7 │ │ │ │ - smlatteq r7, r8, r2, r8 │ │ │ │ - smlabteq r7, r6, r2, r8 │ │ │ │ - tsteq r7, ip, lsr r7 │ │ │ │ - tsteq r7, lr, lsl #6 │ │ │ │ - smlatteq r7, ip, r2, r8 │ │ │ │ - strdeq r8, [r7, -lr] │ │ │ │ - smlabbeq r7, r8, r3, r8 │ │ │ │ - tsteq r7, sl, asr #6 │ │ │ │ - tsteq r7, r8, lsr #6 │ │ │ │ - tsteq r7, r6, lsl #6 │ │ │ │ - tsteq r7, r4, asr #14 │ │ │ │ + ldrdeq r6, [r7, -r4] │ │ │ │ + ldrdeq r8, [r7, -lr] │ │ │ │ + tsteq r7, ip, lsl r7 │ │ │ │ + strdeq r6, [r7, -sl] │ │ │ │ + tsteq r7, r8, asr r3 │ │ │ │ + tsteq r7, sl, lsl r3 │ │ │ │ + strdeq r8, [r7, -r8] │ │ │ │ + tsteq r7, r6, lsr r7 │ │ │ │ + tsteq r7, r4, lsl r7 │ │ │ │ + tsteq r7, lr, lsl r3 │ │ │ │ + tsteq r7, ip, asr r7 │ │ │ │ + tsteq r7, sl, lsr r7 │ │ │ │ + tsteq r7, r0, ror #6 │ │ │ │ + tsteq r7, lr, lsr r3 │ │ │ │ + tsteq r7, ip, ror r7 │ │ │ │ tsteq r7, sl, asr r7 │ │ │ │ - tsteq r7, r8, asr #6 │ │ │ │ - smlabbeq r7, r6, r7, r6 │ │ │ │ - tsteq r7, r4, ror #14 │ │ │ │ - smlabbeq r7, sl, r3, r8 │ │ │ │ - tsteq r7, r8, ror #6 │ │ │ │ - smlatbeq r7, r6, r7, r6 │ │ │ │ - smlabbeq r7, r4, r7, r6 │ │ │ │ - smlabbeq r7, lr, r3, r8 │ │ │ │ - smlabteq r7, ip, r7, r6 │ │ │ │ - smlatbeq r7, sl, r7, r6 │ │ │ │ - tsteq r7, r8, lsl #8 │ │ │ │ - smlabteq r7, sl, r3, r8 │ │ │ │ + tsteq r7, r4, ror #6 │ │ │ │ + smlatbeq r7, r2, r7, r6 │ │ │ │ + smlabbeq r7, r0, r7, r6 │ │ │ │ + tsteq r7, sl, asr #10 │ │ │ │ + smlabbeq r7, ip, r8, r6 │ │ │ │ + tsteq r7, r6, lsl r8 │ │ │ │ + ldrdeq r6, [r7, -r8] │ │ │ │ + @ instruction: 0x010767b6 │ │ │ │ + @ instruction: 0x01076794 │ │ │ │ + tsteq r7, r6, ror #6 │ │ │ │ + tsteq r7, ip, ror r3 │ │ │ │ + ldrdeq r6, [r7, -r6] │ │ │ │ smlatbeq r7, r8, r3, r8 │ │ │ │ - smlatteq r7, r6, r7, r6 │ │ │ │ - smlabteq r7, r4, r7, r6 │ │ │ │ - smlabteq r7, lr, r3, r8 │ │ │ │ - tsteq r7, ip, lsl #16 │ │ │ │ - smlatteq r7, sl, r7, r6 │ │ │ │ - tsteq r7, r0, lsl r4 │ │ │ │ + smlabbeq r7, r6, r3, r8 │ │ │ │ + tsteq r7, r8, lsl r8 │ │ │ │ + strdeq r6, [r7, -r6] │ │ │ │ + smlabteq r7, r8, r3, r8 │ │ │ │ + smlatbeq r7, r6, r3, r8 │ │ │ │ + tsteq r7, ip, lsl r8 │ │ │ │ smlatteq r7, lr, r3, r8 │ │ │ │ - tsteq r7, ip, lsr #16 │ │ │ │ - tsteq r7, sl, lsl #16 │ │ │ │ - tsteq r7, r4, lsl r4 │ │ │ │ - tsteq r7, r2, asr r8 │ │ │ │ - tsteq r7, r0, lsr r8 │ │ │ │ - strdeq r8, [r7, -sl] │ │ │ │ - tsteq r7, ip, lsr r9 │ │ │ │ - smlabteq r7, r6, r8, r6 │ │ │ │ - smlabbeq r7, r8, r8, r6 │ │ │ │ - tsteq r7, r6, ror #16 │ │ │ │ - tsteq r7, r4, asr #16 │ │ │ │ - tsteq r7, r6, lsl r4 │ │ │ │ - tsteq r7, ip, lsr #8 │ │ │ │ - smlabbeq r7, r6, r8, r6 │ │ │ │ - tsteq r7, r8, asr r4 │ │ │ │ - tsteq r7, r6, lsr r4 │ │ │ │ - smlabteq r7, r8, r8, r6 │ │ │ │ - smlatbeq r7, r6, r8, r6 │ │ │ │ - tsteq r7, r8, ror r4 │ │ │ │ - tsteq r7, r6, asr r4 │ │ │ │ + smlabteq r7, ip, r3, r8 │ │ │ │ + tsteq r7, lr, ror #8 │ │ │ │ + tsteq r7, r0, lsr r4 │ │ │ │ + tsteq r7, lr, lsl #8 │ │ │ │ + smlatteq r7, ip, r3, r8 │ │ │ │ + tsteq r7, sl, lsr #16 │ │ │ │ + tsteq r7, r0, asr #16 │ │ │ │ + tsteq r7, lr, lsr #8 │ │ │ │ + tsteq r7, ip, ror #16 │ │ │ │ + tsteq r7, sl, asr #16 │ │ │ │ + tsteq r7, r0, ror r4 │ │ │ │ + tsteq r7, lr, asr #8 │ │ │ │ + smlabbeq r7, ip, r8, r6 │ │ │ │ + tsteq r7, sl, ror #16 │ │ │ │ + tsteq r7, r4, ror r4 │ │ │ │ + @ instruction: 0x010768b2 │ │ │ │ + @ instruction: 0x01076890 │ │ │ │ + smlatbeq r7, r2, r9, r6 │ │ │ │ + tsteq r7, ip, lsr #18 │ │ │ │ + smlatteq r7, lr, r8, r6 │ │ │ │ smlabteq r7, ip, r8, r6 │ │ │ │ - @ instruction: 0x0107849e │ │ │ │ + smlatbeq r7, sl, r8, r6 │ │ │ │ tsteq r7, ip, ror r4 │ │ │ │ - tsteq r7, lr, lsl r5 │ │ │ │ - smlatteq r7, r0, r4, r8 │ │ │ │ + @ instruction: 0x01078492 │ │ │ │ + smlatteq r7, ip, r8, r6 │ │ │ │ @ instruction: 0x010784be │ │ │ │ @ instruction: 0x0107849c │ │ │ │ - ldrdeq r6, [r7, -sl] │ │ │ │ - strdeq r6, [r7, -r0] │ │ │ │ + tsteq r7, lr, lsr #18 │ │ │ │ + tsteq r7, ip, lsl #18 │ │ │ │ ldrdeq r8, [r7, -lr] │ │ │ │ - tsteq r7, ip, lsl r9 │ │ │ │ - strdeq r6, [r7, -sl] │ │ │ │ - tsteq r7, r0, lsr #10 │ │ │ │ - strdeq r8, [r7, -lr] │ │ │ │ - tsteq r7, ip, lsr r9 │ │ │ │ - tsteq r7, sl, lsl r9 │ │ │ │ - tsteq r7, r4, lsr #10 │ │ │ │ - tsteq r7, r2, ror #18 │ │ │ │ - tsteq r7, r0, asr #18 │ │ │ │ - tsteq r7, r2, asr sl │ │ │ │ - ldrdeq r6, [r7, -ip] │ │ │ │ - @ instruction: 0x0107699e │ │ │ │ - tsteq r7, ip, ror r9 │ │ │ │ - tsteq r7, sl, asr r9 │ │ │ │ - tsteq r7, ip, lsr #10 │ │ │ │ + @ instruction: 0x010784bc │ │ │ │ + tsteq r7, r2, lsr r9 │ │ │ │ + tsteq r7, r4, lsl #10 │ │ │ │ + smlatteq r7, r2, r4, r8 │ │ │ │ + smlatbeq r7, ip, r9, r6 │ │ │ │ + tsteq r7, lr, ror #18 │ │ │ │ + tsteq r7, ip, asr #18 │ │ │ │ + tsteq r7, lr, lsl r5 │ │ │ │ + strdeq r8, [r7, -ip] │ │ │ │ + tsteq r7, r2, ror r9 │ │ │ │ + tsteq r7, r4, asr #10 │ │ │ │ + tsteq r7, r2, lsr #10 │ │ │ │ + @ instruction: 0x010769b4 │ │ │ │ + @ instruction: 0x01076992 │ │ │ │ + tsteq r7, r4, ror #10 │ │ │ │ tsteq r7, r2, asr #10 │ │ │ │ - @ instruction: 0x0107699c │ │ │ │ - tsteq r7, lr, ror #10 │ │ │ │ - tsteq r7, ip, asr #10 │ │ │ │ - ldrdeq r6, [r7, -lr] │ │ │ │ - @ instruction: 0x010769bc │ │ │ │ - smlabbeq r7, lr, r5, r8 │ │ │ │ - tsteq r7, ip, ror #10 │ │ │ │ - smlatteq r7, r2, r9, r6 │ │ │ │ - @ instruction: 0x010785b4 │ │ │ │ - @ instruction: 0x01078592 │ │ │ │ - tsteq r7, ip, asr sl │ │ │ │ - tsteq r7, lr, lsl sl │ │ │ │ - strdeq r6, [r7, -ip] │ │ │ │ - smlabteq r7, lr, r5, r8 │ │ │ │ - smlatbeq r7, ip, r5, r8 │ │ │ │ - tsteq r7, r2, lsr #20 │ │ │ │ - strdeq r8, [r7, -r4] │ │ │ │ - ldrdeq r8, [r7, -r2] │ │ │ │ - tsteq r7, r4, ror #20 │ │ │ │ - tsteq r7, r2, asr #20 │ │ │ │ - tsteq r7, r4, lsl r6 │ │ │ │ - strdeq r8, [r7, -r2] │ │ │ │ - tsteq r7, r8, ror #20 │ │ │ │ - tsteq r7, sl, lsr r6 │ │ │ │ - tsteq r7, r8, lsl r6 │ │ │ │ + @ instruction: 0x010769b8 │ │ │ │ + smlabbeq r7, sl, r5, r8 │ │ │ │ + tsteq r7, r8, ror #10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec42538 │ │ │ │ @ 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}^ │ │ │ │ @@ -130067,165 +130067,165 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf780447a │ │ │ │ and lr, r6, r0, lsl #19 │ │ │ │ strtmi r4, [fp], -r9, lsl #21 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf780447a │ │ │ │ @ instruction: 0xbdf8e978 │ │ │ │ - tsteq r3, r4, lsr r3 │ │ │ │ - tsteq r5, lr, lsl fp │ │ │ │ - @ instruction: 0x01043696 │ │ │ │ - smlabbeq r4, r8, r6, r3 │ │ │ │ - smlabbeq r4, r6, r6, r3 │ │ │ │ - @ instruction: 0x01043690 │ │ │ │ - @ instruction: 0x01043692 │ │ │ │ - tsteq r7, lr, lsr #8 │ │ │ │ - @ instruction: 0x0105ba98 │ │ │ │ - tsteq r7, r2, lsr #8 │ │ │ │ - tsteq r5, r8, ror sl │ │ │ │ - smlatbeq r3, lr, r2, ip │ │ │ │ - tsteq r5, r4, asr sl │ │ │ │ - tsteq r3, r2, ror r2 │ │ │ │ - tsteq r5, r4, lsr sl │ │ │ │ - tsteq r4, ip, lsr r6 │ │ │ │ - tsteq r4, lr, lsr r6 │ │ │ │ - tsteq r4, r2, lsr #12 │ │ │ │ - @ instruction: 0x0105d8ba │ │ │ │ - @ instruction: 0x0105d8ba │ │ │ │ - tsteq r5, lr, lsr sl │ │ │ │ - tsteq r3, ip, asr r2 │ │ │ │ - tsteq r3, r4, asr r2 │ │ │ │ - tsteq r5, r2, lsl fp │ │ │ │ - tsteq r7, r4, lsr r3 │ │ │ │ - tsteq r7, ip, lsr r3 │ │ │ │ - tsteq r7, r0, asr #6 │ │ │ │ - smlabbeq ip, r2, r7, r8 │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - smlabteq r3, ip, r1, ip │ │ │ │ - smlabteq r3, r4, r1, ip │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - @ instruction: 0x0103c19a │ │ │ │ - @ instruction: 0x0103c192 │ │ │ │ - smlabbeq r4, r6, r9, r3 │ │ │ │ - tsteq r4, r6, ror r9 │ │ │ │ - tsteq r4, r2, ror r9 │ │ │ │ - tsteq r4, lr, ror #18 │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ - tsteq r4, r6, ror #18 │ │ │ │ - tsteq r4, r2, ror #18 │ │ │ │ - tsteq r4, lr, asr r9 │ │ │ │ - tsteq r4, r6, asr r9 │ │ │ │ - tsteq r4, r2, asr r9 │ │ │ │ - tsteq r4, lr, asr r9 │ │ │ │ - tsteq r4, r2, asr #18 │ │ │ │ - tsteq ip, r0, lsr r6 │ │ │ │ - strdeq r3, [r7, -ip] │ │ │ │ - tsteq r3, sl, ror r0 │ │ │ │ - tsteq r3, r2, ror r0 │ │ │ │ - smlatteq r7, r0, r1, r3 │ │ │ │ - ldrdeq r3, [r7, -r4] │ │ │ │ - ldrdeq r3, [r7, -r0] │ │ │ │ - ldrdeq r3, [r7, -r4] │ │ │ │ - ldrdeq r3, [r7, -r8] │ │ │ │ - smlatbeq r4, r6, r3, r3 │ │ │ │ - smlatteq r3, ip, pc, fp @ │ │ │ │ - smlatteq r3, r4, pc, fp @ │ │ │ │ - tsteq r4, lr, ror r3 │ │ │ │ - tsteq r5, lr, lsl r7 │ │ │ │ - tsteq r4, r2, ror r3 │ │ │ │ + smlabbeq r3, r4, r2, ip │ │ │ │ + tsteq r5, lr, ror #20 │ │ │ │ + smlatteq r4, r6, r5, r3 │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + smlatteq r4, r0, r5, r3 │ │ │ │ + smlatteq r4, r2, r5, r3 │ │ │ │ + tsteq r7, lr, ror r3 │ │ │ │ + smlatteq r5, r8, r9, fp │ │ │ │ + tsteq r7, r2, ror r3 │ │ │ │ + smlabteq r5, r8, r9, fp │ │ │ │ + strdeq ip, [r3, -lr] │ │ │ │ + smlatbeq r5, r4, r9, fp │ │ │ │ + smlabteq r3, r2, r1, ip │ │ │ │ + smlabbeq r5, r4, r9, fp │ │ │ │ + smlabbeq r4, ip, r5, sl │ │ │ │ + smlabbeq r4, lr, r5, sl │ │ │ │ + tsteq r4, r2, ror r5 │ │ │ │ + tsteq r5, sl, lsl #16 │ │ │ │ + tsteq r5, sl, lsl #16 │ │ │ │ + smlabbeq r5, lr, r9, sp │ │ │ │ + smlatbeq r3, ip, r1, ip │ │ │ │ + smlatbeq r3, r4, r1, ip │ │ │ │ + tsteq r5, r2, ror #20 │ │ │ │ + smlabbeq r7, r4, r2, r3 │ │ │ │ + smlabbeq r7, ip, r2, r3 │ │ │ │ + @ instruction: 0x01073290 │ │ │ │ + ldrdeq r8, [ip, -r2] │ │ │ │ + tsteq r5, lr, asr #20 │ │ │ │ + tsteq r3, ip, lsl r1 │ │ │ │ + tsteq r3, r4, lsl r1 │ │ │ │ + @ instruction: 0x01068594 │ │ │ │ + smlatteq r3, sl, r0, ip │ │ │ │ + smlatteq r3, r2, r0, ip │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + smlabteq r4, r6, r8, r3 │ │ │ │ + smlabteq r4, r2, r8, r3 │ │ │ │ + @ instruction: 0x010438be │ │ │ │ + @ instruction: 0x010438ba │ │ │ │ + @ instruction: 0x010438b6 │ │ │ │ + @ instruction: 0x010438b2 │ │ │ │ + smlatbeq r4, lr, r8, r3 │ │ │ │ + smlatbeq r4, r6, r8, r3 │ │ │ │ + smlatbeq r4, r2, r8, r3 │ │ │ │ + smlatbeq r4, lr, r8, r3 │ │ │ │ + @ instruction: 0x01043892 │ │ │ │ + smlabbeq ip, r0, r5, r8 │ │ │ │ + tsteq r7, ip, asr #2 │ │ │ │ + smlabteq r3, sl, pc, fp @ │ │ │ │ + smlabteq r3, r2, pc, fp @ │ │ │ │ + tsteq r7, r0, lsr r1 │ │ │ │ + tsteq r7, r4, lsr #2 │ │ │ │ + tsteq r7, r0, lsr #2 │ │ │ │ + tsteq r7, r4, lsr #2 │ │ │ │ + tsteq r7, r8, lsr #2 │ │ │ │ + strdeq r3, [r4, -r6] │ │ │ │ + tsteq r3, ip, lsr pc │ │ │ │ + tsteq r3, r4, lsr pc │ │ │ │ + smlabteq r4, lr, r2, r3 │ │ │ │ + tsteq r5, lr, ror #12 │ │ │ │ + smlabteq r4, r2, r2, r3 │ │ │ │ + tsteq r7, r0, ror #16 │ │ │ │ + tsteq r5, r6, lsr #12 │ │ │ │ + tsteq r7, lr, asr r8 │ │ │ │ + smlatbeq r3, sl, lr, fp │ │ │ │ + smlatbeq r3, r2, lr, fp │ │ │ │ + tsteq r7, r2, asr #16 │ │ │ │ + tsteq r3, r8, ror lr │ │ │ │ + tsteq r3, r0, ror lr │ │ │ │ tsteq r7, r0, lsl r9 │ │ │ │ - ldrdeq fp, [r5, -r6] │ │ │ │ - tsteq r7, lr, lsl #18 │ │ │ │ - tsteq r3, sl, asr pc │ │ │ │ - tsteq r3, r2, asr pc │ │ │ │ - strdeq r2, [r7, -r2] │ │ │ │ - tsteq r3, r8, lsr #30 │ │ │ │ - tsteq r3, r0, lsr #30 │ │ │ │ - smlabteq r7, r0, r9, r7 │ │ │ │ - strdeq fp, [r3, -r6] │ │ │ │ - smlatteq r3, lr, lr, fp │ │ │ │ - @ instruction: 0x010728b2 │ │ │ │ - smlabteq r3, r4, lr, fp │ │ │ │ - @ instruction: 0x0103bebc │ │ │ │ - @ instruction: 0x01072898 │ │ │ │ - @ instruction: 0x0103be92 │ │ │ │ - smlabbeq r3, sl, lr, fp │ │ │ │ - tsteq r7, r6, asr #18 │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - tsteq r3, r8, asr lr │ │ │ │ - tsteq r7, r8, asr r8 │ │ │ │ - tsteq r3, lr, lsr #28 │ │ │ │ - swpeq r3, ip, [r7] │ │ │ │ - tsteq r3, r6, lsl lr │ │ │ │ - @ instruction: 0x01072998 │ │ │ │ - smlabteq r2, r4, sl, r3 │ │ │ │ - @ instruction: 0x0104a2b0 │ │ │ │ - tsteq r7, r8, ror r9 │ │ │ │ - tsteq r7, r8, asr r9 │ │ │ │ - tsteq r7, r4, ror #18 │ │ │ │ - tsteq r7, r4, ror #18 │ │ │ │ - tsteq r7, ip, ror #18 │ │ │ │ - tsteq r7, sl, ror #18 │ │ │ │ - tsteq r7, r0, ror r9 │ │ │ │ - smlabbeq r7, r6, r9, r2 │ │ │ │ - tsteq r7, r0, lsr r8 │ │ │ │ - tsteq r7, sl, lsr r8 │ │ │ │ - @ instruction: 0x010c82b6 │ │ │ │ - swpeq fp, ip, [r5] │ │ │ │ - tsteq r5, r8, ror #8 │ │ │ │ - tsteq r7, sl, lsl r8 │ │ │ │ - tsteq r3, r2, ror #24 │ │ │ │ - tsteq r5, r4, lsr #8 │ │ │ │ - smlatbeq r4, lr, r4, r3 │ │ │ │ - tsteq r5, sl, lsl #8 │ │ │ │ - smlatbeq r4, r0, r4, r3 │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ - @ instruction: 0x01043496 │ │ │ │ - smlabbeq r4, r8, r4, r3 │ │ │ │ - smlabbeq r4, r6, r4, r3 │ │ │ │ - smlabbeq r4, r4, r4, r3 │ │ │ │ - smlabbeq r4, r2, r4, r3 │ │ │ │ - smlabbeq r4, r0, r4, r3 │ │ │ │ - tsteq r4, lr, ror r4 │ │ │ │ - tsteq r4, ip, ror r4 │ │ │ │ - tsteq r4, r6, ror r4 │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - smlabbeq r4, r2, r4, r3 │ │ │ │ - tsteq r4, r8, ror #8 │ │ │ │ - tsteq ip, r8, asr r1 │ │ │ │ - tsteq r4, lr, asr r4 │ │ │ │ - tsteq r4, r6, ror #8 │ │ │ │ - tsteq r4, r4, ror #8 │ │ │ │ - smlatteq r3, r8, sl, fp │ │ │ │ - ldrdeq fp, [r5, -r2] │ │ │ │ - tsteq r3, ip, ror #24 │ │ │ │ - @ instruction: 0x0105b2b8 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - tsteq r4, r0, lsr #8 │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - tsteq r4, ip, lsl r4 │ │ │ │ - tsteq r4, sl, lsl r4 │ │ │ │ - tsteq r4, r8, lsl r4 │ │ │ │ - smlabbeq ip, r0, r0, r8 │ │ │ │ + tsteq r3, r6, asr #28 │ │ │ │ + tsteq r3, lr, lsr lr │ │ │ │ + tsteq r7, r2, lsl #16 │ │ │ │ + tsteq r3, r4, lsl lr │ │ │ │ + tsteq r3, ip, lsl #28 │ │ │ │ + smlatteq r7, r8, r7, r2 │ │ │ │ + smlatteq r3, r2, sp, fp │ │ │ │ + ldrdeq fp, [r3, -sl] │ │ │ │ + @ instruction: 0x01077896 │ │ │ │ + @ instruction: 0x0103bdb0 │ │ │ │ + smlatbeq r3, r8, sp, fp │ │ │ │ + smlatbeq r7, r8, r7, r2 │ │ │ │ + tsteq r3, lr, ror sp │ │ │ │ + smlatteq r7, ip, pc, r2 @ │ │ │ │ + tsteq r3, r6, ror #26 │ │ │ │ + smlatteq r7, r8, r8, r2 │ │ │ │ + tsteq r2, r4, lsl sl │ │ │ │ + mrseq sl, R12_usr │ │ │ │ + smlabteq r7, r8, r8, r2 │ │ │ │ + smlatbeq r7, r8, r8, r2 │ │ │ │ + @ instruction: 0x010728b4 │ │ │ │ + @ instruction: 0x010728b4 │ │ │ │ + @ instruction: 0x010728bc │ │ │ │ + @ instruction: 0x010728ba │ │ │ │ + smlabteq r7, r0, r8, r2 │ │ │ │ + ldrdeq r2, [r7, -r6] │ │ │ │ + smlabbeq r7, r0, r7, r7 │ │ │ │ + smlabbeq r7, sl, r7, r7 │ │ │ │ + tsteq ip, r6, lsl #4 │ │ │ │ + smlatteq r5, ip, pc, sl @ │ │ │ │ + @ instruction: 0x0105b3b8 │ │ │ │ + tsteq r7, sl, ror #14 │ │ │ │ + @ instruction: 0x0103bbb2 │ │ │ │ + tsteq r5, r4, ror r3 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + tsteq r5, sl, asr r3 │ │ │ │ + strdeq r3, [r4, -r0] │ │ │ │ + tsteq r5, r0, asr #6 │ │ │ │ + smlatteq r4, r6, r3, r3 │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + ldrdeq r3, [r4, -r6] │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + ldrdeq r3, [r4, -r0] │ │ │ │ + smlabteq r4, lr, r3, r3 │ │ │ │ + smlabteq r4, ip, r3, r3 │ │ │ │ + smlabteq r4, r6, r3, r3 │ │ │ │ + smlabteq r4, r4, r3, r3 │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + @ instruction: 0x010433b8 │ │ │ │ + smlatbeq ip, r8, r0, r8 │ │ │ │ + smlatbeq r4, lr, r3, r3 │ │ │ │ + @ instruction: 0x010433b6 │ │ │ │ + @ instruction: 0x010433b4 │ │ │ │ + tsteq r3, r8, lsr sl │ │ │ │ + tsteq r5, r2, lsr #4 │ │ │ │ + @ instruction: 0x0103bbbc │ │ │ │ + tsteq r5, r8, lsl #4 │ │ │ │ + tsteq r4, sl, ror r3 │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ + tsteq r4, lr, ror #6 │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + tsteq r4, sl, ror #6 │ │ │ │ + tsteq r4, r8, ror #6 │ │ │ │ + ldrdeq r7, [ip, -r0] │ │ │ │ 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 fec43610 │ │ │ │ @ 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 │ │ │ │ - strdeq r7, [r7, -r2] │ │ │ │ - strdeq r7, [r7, -ip] │ │ │ │ - ldrdeq r7, [r7, -r6] │ │ │ │ + tsteq r7, r2, asr #6 │ │ │ │ + tsteq r7, ip, asr #6 │ │ │ │ + tsteq r7, r6, lsr #6 │ │ │ │ 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 │ │ │ │ @@ -130346,42 +130346,42 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ svc 0x0052f77f │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x004af77f │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r6, lr, asr r5 │ │ │ │ - smlatbeq r5, r8, pc, sl @ │ │ │ │ - @ instruction: 0x0106dcb2 │ │ │ │ - tsteq r6, sl, asr r5 │ │ │ │ - ldrdeq lr, [r6, -lr] │ │ │ │ - smlatteq r6, r8, sp, lr │ │ │ │ - smlatteq r6, sl, sp, lr │ │ │ │ - ldrdeq lr, [r6, -r8] │ │ │ │ - ldrdeq lr, [r6, -sl] │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - strdeq sl, [r5, -r2] │ │ │ │ - strdeq fp, [r6, -r8] │ │ │ │ - tsteq r4, r2, ror fp │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - smlatteq r6, sl, r4, fp │ │ │ │ - smlatbeq r5, sl, lr, sl │ │ │ │ - smlabbeq r6, r4, r6, fp │ │ │ │ - smlabbeq r5, lr, lr, sl │ │ │ │ - @ instruction: 0x01049a9c │ │ │ │ - strdeq fp, [r6, -r0] │ │ │ │ - ldrdeq r9, [r4, -r6] │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r7, sl, asr #4 │ │ │ │ - smlabteq r4, r0, fp, r9 │ │ │ │ - smlabteq r4, sl, fp, r9 │ │ │ │ - tsteq ip, r2, asr #24 │ │ │ │ - ldrdeq sl, [r5, -r2] │ │ │ │ - smlatteq r5, ip, sp, sl │ │ │ │ + smlatbeq r6, lr, r4, fp │ │ │ │ + strdeq sl, [r5, -r8] │ │ │ │ + tsteq r6, r2, lsl #24 │ │ │ │ + smlatbeq r6, sl, r4, fp │ │ │ │ + tsteq r6, lr, lsr #26 │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ + @ instruction: 0x0106db9c │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + smlabteq r4, r2, sl, r9 │ │ │ │ + @ instruction: 0x01049ab8 │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + strdeq sl, [r5, -sl] │ │ │ │ + ldrdeq fp, [r6, -r4] │ │ │ │ + ldrdeq sl, [r5, -lr] │ │ │ │ + smlatteq r4, ip, r9, r9 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + @ instruction: 0x0106b59c │ │ │ │ + @ instruction: 0x0107719a │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + tsteq r4, sl, lsl fp │ │ │ │ + @ instruction: 0x010c7b92 │ │ │ │ + tsteq r5, r2, lsr #26 │ │ │ │ + tsteq r5, ip, lsr sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec438b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ ldmdale r7, {r1, r4, r5, ip, lr, pc} │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ @@ -130426,28 +130426,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 │ │ │ │ - smlatteq r7, r2, r1, r7 │ │ │ │ - tsteq r7, ip, ror r1 │ │ │ │ - tsteq r7, r2, asr #2 │ │ │ │ - tsteq r7, r4, asr r1 │ │ │ │ - tsteq r7, r2, lsl #2 │ │ │ │ - @ instruction: 0x01077190 │ │ │ │ - smlatbeq r7, r2, r1, r7 │ │ │ │ - tsteq r7, ip, ror #2 │ │ │ │ - tsteq r7, r2, ror #4 │ │ │ │ - tsteq r7, ip, lsl #4 │ │ │ │ - tsteq r7, lr, lsr #4 │ │ │ │ - ldrdeq r7, [r7, -r0] │ │ │ │ - tsteq r7, lr, ror #4 │ │ │ │ - smlabbeq r7, ip, r2, r7 │ │ │ │ + tsteq r7, r2, lsr r1 │ │ │ │ + smlabteq r7, ip, r0, r7 │ │ │ │ + swpeq r7, r2, [r7] @ │ │ │ │ + smlatbeq r7, r4, r0, r7 │ │ │ │ + qaddeq r7, r2, r7 │ │ │ │ + smlatteq r7, r0, r0, r7 │ │ │ │ + strdeq r7, [r7, -r2] │ │ │ │ + strheq r7, [r7, -ip] │ │ │ │ + @ instruction: 0x010771b2 │ │ │ │ + tsteq r7, ip, asr r1 │ │ │ │ + tsteq r7, lr, ror r1 │ │ │ │ + tsteq r7, r0, lsr #2 │ │ │ │ + @ instruction: 0x010771be │ │ │ │ + ldrdeq r7, [r7, -ip] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec439bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x461e5214 │ │ │ │ mlasle sl, r1, r2, r4 │ │ │ │ @@ -130862,110 +130862,110 @@ │ │ │ │ tstcs r1, r4, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 132ac38 │ │ │ │ bmi 19a4e54 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ @ instruction: 0xbdf8eb42 │ │ │ │ - strdeq fp, [r3, -ip] │ │ │ │ - @ instruction: 0x0105abbc │ │ │ │ - tsteq r3, r0, lsl r4 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r3, r8, lsl #8 │ │ │ │ - strdeq fp, [r3, -r4] │ │ │ │ - @ instruction: 0x010c799a │ │ │ │ - smlatteq r3, r2, r3, fp │ │ │ │ - smlatteq r3, r4, r3, fp │ │ │ │ - ldrdeq fp, [r3, -ip] │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - tsteq r6, r6, asr #8 │ │ │ │ - tsteq r6, lr, lsr r4 │ │ │ │ - smlatbeq r3, r0, r3, fp │ │ │ │ - smlabbeq r6, r4, r9, fp │ │ │ │ - tsteq r7, ip, asr r2 │ │ │ │ - tsteq r7, ip, ror #4 │ │ │ │ - smlatbeq r7, r8, r8, r1 │ │ │ │ - @ instruction: 0x0103b396 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - smlabbeq r3, r8, r3, fp │ │ │ │ - tsteq r3, r4, ror r3 │ │ │ │ - tsteq ip, sl, ror r8 │ │ │ │ - tsteq r3, r2, ror #6 │ │ │ │ - tsteq r3, r8, ror #6 │ │ │ │ - tsteq r3, r8, ror #6 │ │ │ │ + tsteq r3, ip, asr #6 │ │ │ │ + tsteq r5, ip, lsl #22 │ │ │ │ tsteq r3, r0, ror #6 │ │ │ │ - tsteq r3, r6, lsr r3 │ │ │ │ - tsteq r3, r6, lsr r3 │ │ │ │ - tsteq r3, r6, asr #6 │ │ │ │ - tsteq r3, r0, ror #4 │ │ │ │ - tsteq r3, r8, asr r2 │ │ │ │ + @ instruction: 0x0106b998 │ │ │ │ + tsteq r3, r8, asr r3 │ │ │ │ + tsteq r3, r4, asr #6 │ │ │ │ + smlatteq ip, sl, r8, r7 │ │ │ │ + tsteq r3, r2, lsr r3 │ │ │ │ + tsteq r3, r4, lsr r3 │ │ │ │ tsteq r3, ip, lsr #6 │ │ │ │ - tsteq r3, lr, lsr #4 │ │ │ │ - tsteq r3, r6, lsr #4 │ │ │ │ - tsteq r6, r6, ror #20 │ │ │ │ - strdeq fp, [r3, -ip] │ │ │ │ - strdeq fp, [r3, -r4] │ │ │ │ - smlatteq r5, ip, lr, ip │ │ │ │ - smlatteq r5, ip, lr, ip │ │ │ │ - smlatteq r5, sl, lr, ip │ │ │ │ - tsteq r5, r0, lsr pc │ │ │ │ - smlabteq r5, r0, lr, ip │ │ │ │ - @ instruction: 0x0105cebe │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - smlatteq r6, sl, r6, r7 │ │ │ │ - smlatteq r6, r4, r6, r7 │ │ │ │ + @ instruction: 0x0106e394 │ │ │ │ + @ instruction: 0x0106e396 │ │ │ │ + smlabbeq r6, lr, r3, lr │ │ │ │ + strdeq fp, [r3, -r0] │ │ │ │ + ldrdeq fp, [r6, -r4] │ │ │ │ + smlatbeq r7, ip, r1, r3 │ │ │ │ + @ instruction: 0x010731bc │ │ │ │ + strdeq r1, [r7, -r8] │ │ │ │ + smlatteq r3, r6, r2, fp │ │ │ │ + tsteq r6, r8, ror r8 │ │ │ │ + ldrdeq fp, [r3, -r8] │ │ │ │ + smlabteq r3, r4, r2, fp │ │ │ │ + smlabteq ip, sl, r7, r7 │ │ │ │ + @ instruction: 0x0103b2b2 │ │ │ │ + @ instruction: 0x0103b2b8 │ │ │ │ + @ instruction: 0x0103b2b8 │ │ │ │ + @ instruction: 0x0103b2b0 │ │ │ │ + smlabbeq r3, r6, r2, fp │ │ │ │ + smlabbeq r3, r6, r2, fp │ │ │ │ + @ instruction: 0x0103b296 │ │ │ │ + @ instruction: 0x0103b1b0 │ │ │ │ + smlatbeq r3, r8, r1, fp │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + tsteq r3, lr, ror r1 │ │ │ │ + tsteq r3, r6, ror r1 │ │ │ │ + @ instruction: 0x010699b6 │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + tsteq r3, r4, asr #2 │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + tsteq r5, sl, lsr lr │ │ │ │ + smlabbeq r5, r0, lr, ip │ │ │ │ + tsteq r5, r0, lsl lr │ │ │ │ + tsteq r5, lr, lsl #28 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, lr, lsr #12 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + @ instruction: 0x0104289e │ │ │ │ + @ instruction: 0x0104289c │ │ │ │ + tsteq r7, r6, ror pc │ │ │ │ + tsteq r7, r4, ror pc │ │ │ │ ldrdeq r7, [r6, -lr] │ │ │ │ ldrdeq r7, [r6, -r8] │ │ │ │ ldrdeq r7, [r6, -r2] │ │ │ │ - smlabteq r6, ip, r6, r7 │ │ │ │ - tsteq r4, lr, asr #18 │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - tsteq r7, r6, lsr #32 │ │ │ │ - tsteq r7, r4, lsr #32 │ │ │ │ - smlabbeq r6, lr, r6, r7 │ │ │ │ - smlabbeq r6, r8, r6, r7 │ │ │ │ - smlabbeq r6, r2, r6, r7 │ │ │ │ - strdeq r2, [r7, -r8] │ │ │ │ - strdeq r2, [r7, -r6] │ │ │ │ - strdeq r2, [r7, -r4] │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r4, sl, lsl #18 │ │ │ │ - strdeq r2, [r4, -r0] │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - tsteq r3, lr, lsr r0 │ │ │ │ - tsteq r3, r8, lsr r0 │ │ │ │ - smlabbeq r7, r4, sp, r6 │ │ │ │ - tsteq r7, sl, ror sp │ │ │ │ - tsteq r7, r8, ror sp │ │ │ │ - tsteq r7, r2, ror sp │ │ │ │ - mrseq r2, (UNDEF: 39) │ │ │ │ - smlabteq r6, sl, r5, fp │ │ │ │ - smlabteq r6, sl, r5, fp │ │ │ │ - smlabteq r6, r8, r5, fp │ │ │ │ - tsteq r7, lr, lsr sp │ │ │ │ - @ instruction: 0x0103af92 │ │ │ │ - smlabbeq r3, ip, pc, sl @ │ │ │ │ - @ instruction: 0x0106b59e │ │ │ │ - smlabteq r5, r0, r6, sl │ │ │ │ - smlatteq r7, r2, r4, r1 │ │ │ │ - tsteq r3, r8, asr #30 │ │ │ │ - tsteq r3, r2, asr #30 │ │ │ │ - smlatbeq r7, r4, lr, r2 │ │ │ │ - tsteq r4, r8, asr #2 │ │ │ │ - smlatbeq r7, r6, lr, r2 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - smlabteq r4, lr, r1, r2 │ │ │ │ + tsteq r7, r8, asr #30 │ │ │ │ + tsteq r7, r6, asr #30 │ │ │ │ + tsteq r7, r4, asr #30 │ │ │ │ + @ instruction: 0x010675b2 │ │ │ │ + tsteq r4, sl, asr r8 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + smlatbeq r6, r6, r5, r7 │ │ │ │ + smlabbeq r3, lr, pc, sl @ │ │ │ │ + smlabbeq r3, r8, pc, sl @ │ │ │ │ + ldrdeq r6, [r7, -r4] │ │ │ │ + smlabteq r7, sl, ip, r6 │ │ │ │ + smlabteq r7, r8, ip, r6 │ │ │ │ + smlabteq r7, r2, ip, r6 │ │ │ │ + tsteq r7, r0, asr r1 │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + tsteq r6, sl, lsl r5 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ smlabbeq r7, lr, ip, r6 │ │ │ │ - smlabbeq r7, ip, ip, r6 │ │ │ │ - tsteq r3, ip, asr lr │ │ │ │ - tsteq r5, r4, lsl #12 │ │ │ │ - tsteq r7, lr, ror #24 │ │ │ │ - smlabbeq r3, lr, lr, sl │ │ │ │ - smlabbeq r3, r8, lr, sl │ │ │ │ + smlatteq r3, r2, lr, sl │ │ │ │ + ldrdeq sl, [r3, -ip] │ │ │ │ + smlatteq r6, lr, r4, fp │ │ │ │ + tsteq r5, r0, lsl r6 │ │ │ │ + tsteq r7, r2, lsr r4 │ │ │ │ + @ instruction: 0x0103ae98 │ │ │ │ + @ instruction: 0x0103ae92 │ │ │ │ + strdeq r2, [r7, -r4] │ │ │ │ + swpeq r9, r8, [r4] │ │ │ │ + strdeq r2, [r7, -r6] │ │ │ │ + @ instruction: 0x0106b498 │ │ │ │ + @ instruction: 0x0105a59c │ │ │ │ + tsteq r4, lr, lsl r1 │ │ │ │ + ldrdeq r6, [r7, -lr] │ │ │ │ + ldrdeq r6, [r7, -ip] │ │ │ │ + smlatbeq r3, ip, sp, sl │ │ │ │ + tsteq r5, r4, asr r5 │ │ │ │ + @ instruction: 0x01076bbe │ │ │ │ + ldrdeq sl, [r3, -lr] │ │ │ │ + ldrdeq sl, [r3, -r8] │ │ │ │ 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 │ │ │ │ @@ -130980,20 +130980,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 r7, r8, sl, r6 │ │ │ │ - tsteq r3, ip, asr #16 │ │ │ │ - @ instruction: 0x01076aba │ │ │ │ - smlatbeq r7, r4, sl, r6 │ │ │ │ - tsteq r3, r6, lsr #16 │ │ │ │ - @ instruction: 0x01076ab8 │ │ │ │ + tsteq r7, r8, lsl sl │ │ │ │ + @ instruction: 0x0103a79c │ │ │ │ + tsteq r7, sl, lsl #20 │ │ │ │ + strdeq r6, [r7, -r4] │ │ │ │ + tsteq r3, r6, ror r7 │ │ │ │ + tsteq r7, r8, lsl #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec44244 │ │ │ │ @ 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 │ │ │ │ @@ -131215,67 +131215,67 @@ │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ and lr, r7, sl, lsl #17 │ │ │ │ @ instruction: 0x463b4a38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ stm r0, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - strheq sp, [r6, -r0] │ │ │ │ - tsteq r5, lr, ror r3 │ │ │ │ - strdeq lr, [r6, -ip] │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - smlabbeq ip, sl, r1, r7 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ + mrseq sp, (UNDEF: 6) │ │ │ │ + smlabteq r5, lr, r2, sl │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, sl, ror #2 │ │ │ │ + ldrdeq r7, [ip, -sl] │ │ │ │ + smlatbeq r6, r4, r8, sl │ │ │ │ + tsteq r4, r0, lsr #30 │ │ │ │ + tsteq r4, r6, lsl pc │ │ │ │ + @ instruction: 0x0106a898 │ │ │ │ + tsteq r5, r8, asr r2 │ │ │ │ + smlatbeq r6, r6, ip, r8 │ │ │ │ + tsteq r6, r6, asr r8 │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + @ instruction: 0x01068c96 │ │ │ │ + tsteq r4, lr, lsr r0 │ │ │ │ + tsteq r4, r8, lsr r0 │ │ │ │ + smlabbeq r6, lr, r8, sl │ │ │ │ + swpeq fp, r8, [r6] │ │ │ │ + tsteq ip, ip │ │ │ │ + smlatbeq r6, lr, r8, sl │ │ │ │ + @ instruction: 0x0106a8b8 │ │ │ │ + qaddeq fp, r6, r6 │ │ │ │ + smlabteq ip, sl, pc, r6 @ │ │ │ │ + smlatbeq r6, r2, r8, sl │ │ │ │ + tsteq r5, lr, asr sp │ │ │ │ + smlatbeq r6, r4, r8, sl │ │ │ │ + ldrdeq sl, [r6, -r2] │ │ │ │ + tsteq ip, r6, ror pc │ │ │ │ + smlabteq r6, ip, r8, sl │ │ │ │ + tsteq r4, lr, lsr lr │ │ │ │ + tsteq r4, r4, lsr #28 │ │ │ │ + tsteq ip, r4, lsr pc │ │ │ │ + smlatbeq r6, lr, r8, sl │ │ │ │ + ldrdeq sl, [r5, -lr] │ │ │ │ + @ instruction: 0x0106a8b8 │ │ │ │ + smlabteq r5, r2, r0, sl │ │ │ │ ldrdeq r8, [r4, -r0] │ │ │ │ - smlabteq r4, r6, pc, r8 @ │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r5, r8, lsl #6 │ │ │ │ - tsteq r6, r6, asr sp │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - ldrdeq fp, [r5, -r4] │ │ │ │ - tsteq r6, r6, asr #26 │ │ │ │ - smlatteq r4, lr, r0, r9 │ │ │ │ - smlatteq r4, r8, r0, r9 │ │ │ │ - tsteq r6, lr, lsr r9 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - strheq r7, [ip, -ip] │ │ │ │ - tsteq r6, lr, asr r9 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - tsteq ip, sl, ror r0 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - tsteq r5, lr, lsl #28 │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - smlabbeq r6, r2, r9, sl │ │ │ │ - tsteq ip, r6, lsr #32 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - smlatteq r4, lr, lr, r8 │ │ │ │ - ldrdeq r8, [r4, -r4] │ │ │ │ - smlatteq ip, r4, pc, r6 @ │ │ │ │ - tsteq r6, lr, asr r9 │ │ │ │ - smlabbeq r5, lr, r1, sl │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - tsteq r5, r2, ror r1 │ │ │ │ - smlabbeq r4, r0, sp, r8 │ │ │ │ - smlabteq r4, r6, lr, r8 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - tsteq r4, r2, lsl #30 │ │ │ │ - smlatteq r7, r4, r7, r6 │ │ │ │ - tsteq ip, r0, asr #30 │ │ │ │ - tsteq r4, r0, lsl sp │ │ │ │ - tsteq r4, sl, lsl sp │ │ │ │ - tsteq r4, r0, lsl #26 │ │ │ │ - tsteq ip, r0, lsl #30 │ │ │ │ - tsteq r4, r2, asr #26 │ │ │ │ - tsteq r4, sl, asr #26 │ │ │ │ - ldrdeq r6, [ip, -r2] │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - smlatbeq ip, r4, lr, r6 │ │ │ │ - tsteq r3, ip, lsr r5 │ │ │ │ + tsteq r4, r6, lsl lr │ │ │ │ + smlabbeq r6, ip, r8, sl │ │ │ │ + tsteq r4, r2, asr lr │ │ │ │ + tsteq r7, r4, lsr r7 │ │ │ │ + @ instruction: 0x010c6e90 │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + tsteq r4, sl, ror #24 │ │ │ │ + tsteq r4, r0, asr ip │ │ │ │ + tsteq ip, r0, asr lr │ │ │ │ + @ instruction: 0x01048c92 │ │ │ │ + @ instruction: 0x01048c9a │ │ │ │ + tsteq ip, r2, lsr #28 │ │ │ │ + smlabbeq r6, r8, lr, ip │ │ │ │ + smlabbeq r6, ip, lr, ip │ │ │ │ + strdeq r6, [ip, -r4] │ │ │ │ + smlabbeq r3, ip, r4, sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec446ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f20ff8 │ │ │ │ stclt 8, cr15, [r8, #-476] @ 0xfffffe24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec446c0 │ │ │ │ @@ -131293,17 +131293,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 r7, lr, lsr #12 │ │ │ │ - tsteq r7, ip, asr #12 │ │ │ │ - tsteq r7, r6, lsl #12 │ │ │ │ + tsteq r7, lr, ror r5 │ │ │ │ + @ instruction: 0x0107659c │ │ │ │ + tsteq r7, r6, asr r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4471c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r5, [r4], -ip, ror #25 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -131476,56 +131476,56 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mrc 7, 3, APSR_nzcv, cr12, cr14, {3} │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf77e4620 │ │ │ │ ldcllt 14, cr14, [r8, #472]! @ 0x1d8 │ │ │ │ - tsteq r7, r6, lsl #24 │ │ │ │ - strdeq r0, [r7, -sl] │ │ │ │ - strdeq r0, [r7, -r4] │ │ │ │ + tsteq r7, r6, asr fp │ │ │ │ + tsteq r7, sl, asr #22 │ │ │ │ + tsteq r7, r4, asr #22 │ │ │ │ + tsteq r7, r2, lsl sl │ │ │ │ + @ instruction: 0x01072298 │ │ │ │ + strdeq r0, [r7, -lr] │ │ │ │ + strdeq r0, [r7, -r8] │ │ │ │ + strdeq r0, [r7, -r2] │ │ │ │ + smlatteq r7, ip, r9, r0 │ │ │ │ + smlabbeq r7, sl, r3, r2 │ │ │ │ + @ instruction: 0x010c6bba │ │ │ │ + smlabteq r7, ip, sl, r0 │ │ │ │ + tsteq r5, ip, ror #26 │ │ │ │ smlabteq r7, r2, sl, r0 │ │ │ │ - tsteq r7, r8, asr #6 │ │ │ │ - smlatbeq r7, lr, sl, r0 │ │ │ │ - smlatbeq r7, r8, sl, r0 │ │ │ │ + @ instruction: 0x01070ab6 │ │ │ │ + @ instruction: 0x01070ab2 │ │ │ │ + smlatbeq r7, sl, sl, r0 │ │ │ │ smlatbeq r7, r2, sl, r0 │ │ │ │ - @ instruction: 0x01070a9c │ │ │ │ - tsteq r7, sl, lsr r4 │ │ │ │ - tsteq ip, sl, ror #24 │ │ │ │ - tsteq r7, ip, ror fp │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ - tsteq r7, r2, ror fp │ │ │ │ - tsteq r7, r6, ror #22 │ │ │ │ - tsteq r7, r2, ror #22 │ │ │ │ - tsteq r7, sl, asr fp │ │ │ │ - tsteq r7, r2, asr fp │ │ │ │ - tsteq r7, sl, ror r3 │ │ │ │ - smlabbeq r7, r2, r3, r2 │ │ │ │ - tsteq r7, lr, lsl fp │ │ │ │ - tsteq r7, r6, ror #6 │ │ │ │ - tsteq r7, r6, ror r3 │ │ │ │ + smlabteq r7, sl, r2, r2 │ │ │ │ + ldrdeq r2, [r7, -r2] │ │ │ │ + tsteq r7, lr, ror #20 │ │ │ │ + @ instruction: 0x010722b6 │ │ │ │ + smlabteq r7, r6, r2, r2 │ │ │ │ + smlatbeq r7, r8, r2, r2 │ │ │ │ + tsteq ip, r8, ror sl │ │ │ │ + tsteq r7, lr, ror r3 │ │ │ │ + tsteq r5, sl, lsr #24 │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ tsteq r7, r8, asr r3 │ │ │ │ - tsteq ip, r8, lsr #22 │ │ │ │ - tsteq r7, lr, lsr #8 │ │ │ │ - ldrdeq r9, [r5, -sl] │ │ │ │ - smlabteq r5, r0, r8, r9 │ │ │ │ - tsteq r7, r8, lsl #8 │ │ │ │ - mrseq r2, SP_und │ │ │ │ - strdeq r2, [r7, -ip] │ │ │ │ - tsteq r5, r6, lsr #24 │ │ │ │ - tsteq r5, r2, asr #24 │ │ │ │ + tsteq r7, r0, asr r2 │ │ │ │ + tsteq r7, ip, asr #4 │ │ │ │ + tsteq r5, r6, ror fp │ │ │ │ + @ instruction: 0x01059b92 │ │ │ │ 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 r7, r4, lsl r3 │ │ │ │ + tsteq r7, r4, ror #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec44a94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xff88f7fe │ │ │ │ @ instruction: 0x4615e293 │ │ │ │ @@ -131855,97 +131855,97 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl fe2abbb8 │ │ │ │ svceq 0x002b4a55 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf77e4620 │ │ │ │ @ instruction: 0xbdf8eb80 │ │ │ │ - ldrdeq sl, [r3, -r2] │ │ │ │ - tsteq r6, r6, lsl #20 │ │ │ │ - smlabteq r3, r6, r3, sl │ │ │ │ - @ instruction: 0x0103a3b2 │ │ │ │ - tsteq ip, r8, asr r9 │ │ │ │ - smlatbeq r3, r0, r3, sl │ │ │ │ - smlatbeq r3, r2, r3, sl │ │ │ │ - @ instruction: 0x0103a39a │ │ │ │ - tsteq r6, r2, lsl #8 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - strdeq sp, [r6, -ip] │ │ │ │ - tsteq r3, lr, asr r3 │ │ │ │ - tsteq r6, r2, asr #18 │ │ │ │ - tsteq r7, sl, lsl r2 │ │ │ │ - tsteq r7, sl, lsr #4 │ │ │ │ - tsteq r7, r6, ror #16 │ │ │ │ - tsteq r3, r4, asr r3 │ │ │ │ - smlatteq r6, r6, r8, sl │ │ │ │ - tsteq r3, r6, asr #6 │ │ │ │ - tsteq r3, r2, lsr r3 │ │ │ │ - tsteq ip, r8, lsr r8 │ │ │ │ tsteq r3, r2, lsr #6 │ │ │ │ - tsteq r3, sl, lsr #6 │ │ │ │ - tsteq r3, ip, lsr #6 │ │ │ │ - tsteq r3, r6, lsr #6 │ │ │ │ - strdeq sl, [r3, -lr] │ │ │ │ - mrseq sl, SP_svc │ │ │ │ - tsteq r3, r2, lsl r3 │ │ │ │ - tsteq r3, lr, lsr #4 │ │ │ │ - tsteq r3, r8, lsr #4 │ │ │ │ - strdeq sl, [r3, -lr] │ │ │ │ - tsteq r3, r2, lsl #4 │ │ │ │ - strdeq sl, [r3, -ip] │ │ │ │ - strdeq fp, [r5, -r6] │ │ │ │ - strdeq fp, [r5, -r6] │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - tsteq r5, sl, lsr pc │ │ │ │ - smlabteq r5, sl, lr, fp │ │ │ │ - smlabteq r5, r8, lr, fp │ │ │ │ - tsteq r6, r2, lsl #14 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - smlatteq r6, lr, r6, r6 │ │ │ │ - smlatteq r6, r8, r6, r6 │ │ │ │ - smlatteq r6, r2, r6, r6 │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + tsteq r3, r6, lsl r3 │ │ │ │ + tsteq r3, r2, lsl #6 │ │ │ │ + smlatbeq ip, r8, r8, r6 │ │ │ │ + strdeq sl, [r3, -r0] │ │ │ │ + strdeq sl, [r3, -r2] │ │ │ │ + smlatteq r3, sl, r2, sl │ │ │ │ + tsteq r6, r2, asr r3 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + smlatbeq r3, lr, r2, sl │ │ │ │ + @ instruction: 0x0106a892 │ │ │ │ + tsteq r7, sl, ror #2 │ │ │ │ + tsteq r7, sl, ror r1 │ │ │ │ + @ instruction: 0x010707b6 │ │ │ │ + smlatbeq r3, r4, r2, sl │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + @ instruction: 0x0103a296 │ │ │ │ + smlabbeq r3, r2, r2, sl │ │ │ │ + smlabbeq ip, r8, r7, r6 │ │ │ │ + tsteq r3, r2, ror r2 │ │ │ │ + tsteq r3, sl, ror r2 │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + tsteq r3, lr, asr #4 │ │ │ │ + tsteq r3, r0, asr r2 │ │ │ │ + tsteq r3, r2, ror #4 │ │ │ │ + tsteq r3, lr, ror r1 │ │ │ │ + tsteq r3, r8, ror r1 │ │ │ │ + tsteq r3, lr, asr #4 │ │ │ │ + tsteq r3, r2, asr r1 │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + tsteq r5, r6, asr #28 │ │ │ │ + tsteq r5, r6, asr #28 │ │ │ │ + tsteq r5, r4, asr #28 │ │ │ │ + smlabbeq r5, sl, lr, fp │ │ │ │ + tsteq r5, sl, lsl lr │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + tsteq r6, r2, asr r6 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r6, lsr #12 │ │ │ │ + smlatbeq r4, r8, r8, r1 │ │ │ │ + smlatbeq r4, r6, r8, r1 │ │ │ │ + smlabbeq r7, r0, pc, r1 @ │ │ │ │ + tsteq r7, lr, ror pc │ │ │ │ + smlatteq r6, r8, r5, r6 │ │ │ │ + smlatteq r6, r2, r5, r6 │ │ │ │ ldrdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r6, [r6, -r6] │ │ │ │ - tsteq r4, r8, asr r9 │ │ │ │ - tsteq r4, r6, asr r9 │ │ │ │ - tsteq r7, r0, lsr r0 │ │ │ │ - tsteq r7, lr, lsr #32 │ │ │ │ - @ instruction: 0x01066698 │ │ │ │ - @ instruction: 0x01066692 │ │ │ │ - smlabbeq r6, ip, r6, r6 │ │ │ │ - tsteq r7, r2 │ │ │ │ - mrseq r2, (UNDEF: 7) │ │ │ │ + tsteq r7, r2, asr pc │ │ │ │ + tsteq r7, r0, asr pc │ │ │ │ + tsteq r7, lr, asr #30 │ │ │ │ + @ instruction: 0x010665bc │ │ │ │ + tsteq r4, r4, ror #16 │ │ │ │ + tsteq r4, sl, asr #16 │ │ │ │ + @ instruction: 0x010665b0 │ │ │ │ + @ instruction: 0x01039f98 │ │ │ │ + @ instruction: 0x01039f92 │ │ │ │ + ldrdeq r5, [r7, -lr] │ │ │ │ + ldrdeq r5, [r7, -r4] │ │ │ │ + ldrdeq r5, [r7, -r2] │ │ │ │ + smlabteq r7, ip, ip, r5 │ │ │ │ + tsteq r7, sl, asr r1 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + @ instruction: 0x01075c98 │ │ │ │ + smlatteq r3, ip, lr, r9 │ │ │ │ + smlatteq r3, r6, lr, r9 │ │ │ │ + strdeq sl, [r6, -r8] │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + tsteq r7, ip, lsr r4 │ │ │ │ + smlatbeq r3, r2, lr, r9 │ │ │ │ + @ instruction: 0x01039e9c │ │ │ │ strdeq r1, [r7, -lr] │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r4, r4, lsl r9 │ │ │ │ - strdeq r1, [r4, -sl] │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r3, r8, asr #32 │ │ │ │ - tsteq r3, r2, asr #32 │ │ │ │ - smlabbeq r7, lr, sp, r5 │ │ │ │ - smlabbeq r7, r4, sp, r5 │ │ │ │ - smlabbeq r7, r2, sp, r5 │ │ │ │ - tsteq r7, ip, ror sp │ │ │ │ - tsteq r7, sl, lsl #4 │ │ │ │ - ldrdeq sl, [r6, -r4] │ │ │ │ - ldrdeq sl, [r6, -r4] │ │ │ │ - ldrdeq sl, [r6, -r2] │ │ │ │ - tsteq r7, r8, asr #26 │ │ │ │ - @ instruction: 0x01039f9c │ │ │ │ - @ instruction: 0x01039f96 │ │ │ │ - smlatbeq r6, r8, r5, sl │ │ │ │ - smlabteq r5, sl, r6, r9 │ │ │ │ - smlatteq r7, ip, r4, r0 │ │ │ │ - tsteq r3, r2, asr pc │ │ │ │ - tsteq r3, ip, asr #30 │ │ │ │ - smlatbeq r7, lr, lr, r1 │ │ │ │ - tsteq r4, r2, asr r1 │ │ │ │ - @ instruction: 0x01071eb0 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r5, r6, asr r6 │ │ │ │ + smlatbeq r4, r2, r0, r8 │ │ │ │ + tsteq r7, r0, lsl #28 │ │ │ │ + smlatbeq r6, r2, r4, sl │ │ │ │ + smlatbeq r5, r6, r5, r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec45124 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-348] @ 0xfffffea4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec45138 │ │ │ │ @@ -131960,15 +131960,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 │ │ │ │ - smlatteq r3, r2, r8, r9 │ │ │ │ + tsteq r3, r2, lsr r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec45180 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a10fe0 │ │ │ │ addlt r0, r3, ip, asr r4 │ │ │ │ ldrmi r4, [r6], -r7, lsl #12 │ │ │ │ ldrmi fp, [ip], r4, lsr #5 │ │ │ │ @@ -131979,15 +131979,15 @@ │ │ │ │ @ instruction: 0xf84af7ff │ │ │ │ bmi 265fc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15c168> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf77e9600 │ │ │ │ andlt lr, r3, sl, lsl #21 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq r3, lr, asr #18 │ │ │ │ + @ instruction: 0x0103989e │ │ │ │ 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 fec451e0 │ │ │ │ @@ -131995,17 +131995,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 │ │ │ │ - ldrdeq r5, [r7, -r2] │ │ │ │ - smlatteq r7, r8, fp, r5 │ │ │ │ - @ instruction: 0x01075bb2 │ │ │ │ + tsteq r7, r2, lsr #22 │ │ │ │ + tsteq r7, r8, lsr fp │ │ │ │ + tsteq r7, r2, lsl #22 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec45214 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -132576,147 +132576,147 @@ │ │ │ │ stcl 7, cr15, [r8, #500]! @ 0x1f4 │ │ │ │ bmi fe326918 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [r0, #500]! @ 0x1f4 │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - tsteq r3, sl, lsr ip │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r3, r0, lsr ip │ │ │ │ - tsteq r3, ip, lsl ip │ │ │ │ - tsteq r7, r4, lsr #16 │ │ │ │ - tsteq r3, ip, lsl #24 │ │ │ │ - tsteq r3, lr, lsl #24 │ │ │ │ - tsteq r3, r6, lsl #24 │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - smlabteq r3, sl, fp, r9 │ │ │ │ - smlatbeq r6, lr, r1, sl │ │ │ │ - smlabbeq r7, r6, sl, r1 │ │ │ │ - @ instruction: 0x01071a96 │ │ │ │ - ldrdeq r0, [r7, -r2] │ │ │ │ - smlabteq r3, r0, fp, r9 │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - @ instruction: 0x01039bb2 │ │ │ │ - @ instruction: 0x01039b9e │ │ │ │ - smlatbeq ip, r4, r0, r6 │ │ │ │ - smlabbeq r3, ip, fp, r9 │ │ │ │ - @ instruction: 0x01039b92 │ │ │ │ - @ instruction: 0x01039b92 │ │ │ │ smlabbeq r3, sl, fp, r9 │ │ │ │ - tsteq r3, r0, ror #22 │ │ │ │ - tsteq r3, r0, ror #22 │ │ │ │ - tsteq r3, r0, ror fp │ │ │ │ - smlabbeq r3, sl, sl, r9 │ │ │ │ - smlabbeq r3, r2, sl, r9 │ │ │ │ + smlabteq r6, r0, r1, sl │ │ │ │ + smlabbeq r3, r0, fp, r9 │ │ │ │ + tsteq r3, ip, ror #22 │ │ │ │ + tsteq r7, r4, ror r7 │ │ │ │ + tsteq r3, ip, asr fp │ │ │ │ + tsteq r3, lr, asr fp │ │ │ │ tsteq r3, r6, asr fp │ │ │ │ - tsteq r3, r8, asr sl │ │ │ │ - tsteq r3, r0, asr sl │ │ │ │ - tsteq r5, r8, asr #14 │ │ │ │ - tsteq r5, r6, asr #14 │ │ │ │ - tsteq r5, r2, asr #14 │ │ │ │ - smlabbeq r5, r6, r7, fp │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - tsteq r5, r0, lsl r7 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - @ instruction: 0x01041190 │ │ │ │ - smlabbeq r4, ip, r1, r1 │ │ │ │ - tsteq r7, r4, ror #16 │ │ │ │ - tsteq r7, r0, ror #16 │ │ │ │ - smlabteq r6, r8, lr, r5 │ │ │ │ - smlabteq r6, r0, lr, r5 │ │ │ │ - @ instruction: 0x01065eb8 │ │ │ │ - tsteq r7, ip, lsr #16 │ │ │ │ - tsteq r7, r8, lsr #16 │ │ │ │ - tsteq r7, r4, lsr #16 │ │ │ │ - @ instruction: 0x01065e90 │ │ │ │ - tsteq r4, r6, lsr r1 │ │ │ │ - tsteq r4, sl, lsl r1 │ │ │ │ - tsteq r6, lr, ror lr │ │ │ │ - tsteq r3, r4, ror #16 │ │ │ │ - tsteq r3, ip, asr r8 │ │ │ │ - smlatbeq r7, r6, r5, r5 │ │ │ │ - @ instruction: 0x0107559a │ │ │ │ - @ instruction: 0x01075596 │ │ │ │ - smlabbeq r7, lr, r5, r5 │ │ │ │ - tsteq r7, sl, lsl sl │ │ │ │ - smlatteq r6, r2, sp, r9 │ │ │ │ - smlatteq r6, r0, sp, r9 │ │ │ │ - ldrdeq r9, [r6, -ip] │ │ │ │ - tsteq r7, r0, asr r5 │ │ │ │ - smlatbeq r3, r2, r7, r9 │ │ │ │ - @ instruction: 0x0103979a │ │ │ │ - smlatbeq r6, sl, sp, r9 │ │ │ │ - smlabteq r5, sl, lr, r8 │ │ │ │ - smlatteq r6, sl, ip, pc @ │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - tsteq r3, r6, asr #14 │ │ │ │ - smlatbeq r7, r6, r6, r1 │ │ │ │ - tsteq r4, r8, asr #18 │ │ │ │ - smlatbeq r7, r4, r6, r1 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r5, r6, asr #28 │ │ │ │ - smlabteq r3, r2, r8, r9 │ │ │ │ - smlabteq r3, lr, r8, r9 │ │ │ │ - tsteq ip, ip, asr #24 │ │ │ │ - @ instruction: 0x010398b6 │ │ │ │ - smlabbeq r3, ip, r8, r9 │ │ │ │ - @ instruction: 0x01039898 │ │ │ │ - @ instruction: 0x01039894 │ │ │ │ - @ instruction: 0x01039890 │ │ │ │ - smlabbeq r3, ip, r8, r9 │ │ │ │ - smlabbeq r3, lr, r8, r9 │ │ │ │ - @ instruction: 0x010c5bbe │ │ │ │ - tsteq r3, lr, ror r8 │ │ │ │ - tsteq r3, r2, lsl #16 │ │ │ │ - tsteq r3, r0, lsl r8 │ │ │ │ - tsteq r3, lr, lsl #16 │ │ │ │ - tsteq r3, ip, lsl #16 │ │ │ │ - tsteq r3, sl, lsl #16 │ │ │ │ - tsteq r3, ip, lsl #16 │ │ │ │ - tsteq ip, ip, lsr fp │ │ │ │ - tsteq r3, r8, lsl #16 │ │ │ │ - tsteq r3, lr, lsl r8 │ │ │ │ - tsteq ip, sl, lsl #22 │ │ │ │ - smlatbeq r7, r2, r4, r5 │ │ │ │ - @ instruction: 0x01075490 │ │ │ │ - smlabbeq r7, sl, r4, r5 │ │ │ │ - smlabbeq r7, r4, r4, r5 │ │ │ │ - tsteq r7, lr, ror r4 │ │ │ │ - strdeq r9, [r3, -sl] │ │ │ │ - tsteq r3, r8, lsl #14 │ │ │ │ - smlabbeq ip, r8, sl, r5 │ │ │ │ - strdeq r9, [r3, -r4] │ │ │ │ - smlabteq r3, ip, r6, r9 │ │ │ │ + @ instruction: 0x0106cbbe │ │ │ │ + smlabteq r6, r0, fp, ip │ │ │ │ + @ instruction: 0x0106cbb8 │ │ │ │ + tsteq r3, sl, lsl fp │ │ │ │ + strdeq sl, [r6, -lr] │ │ │ │ + ldrdeq r1, [r7, -r6] │ │ │ │ + smlatteq r7, r6, r9, r1 │ │ │ │ + tsteq r7, r2, lsr #32 │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + smlatbeq r6, r2, r0, sl │ │ │ │ + tsteq r3, r2, lsl #22 │ │ │ │ + smlatteq r3, lr, sl, r9 │ │ │ │ + strdeq r5, [ip, -r4] │ │ │ │ + ldrdeq r9, [r3, -ip] │ │ │ │ + smlatteq r3, r2, sl, r9 │ │ │ │ + smlatteq r3, r2, sl, r9 │ │ │ │ ldrdeq r9, [r3, -sl] │ │ │ │ - ldrdeq r9, [r3, -r8] │ │ │ │ - ldrdeq r9, [r3, -r6] │ │ │ │ - ldrdeq r9, [r3, -r4] │ │ │ │ - ldrdeq r9, [r3, -r6] │ │ │ │ - tsteq ip, r6, lsl #20 │ │ │ │ - smlabteq r3, r6, r6, r9 │ │ │ │ + @ instruction: 0x01039ab0 │ │ │ │ + @ instruction: 0x01039ab0 │ │ │ │ + smlabteq r3, r0, sl, r9 │ │ │ │ + ldrdeq r9, [r3, -sl] │ │ │ │ + ldrdeq r9, [r3, -r2] │ │ │ │ + smlatbeq r3, r6, sl, r9 │ │ │ │ + smlatbeq r3, r8, r9, r9 │ │ │ │ + smlatbeq r3, r0, r9, r9 │ │ │ │ + @ instruction: 0x0105b698 │ │ │ │ + @ instruction: 0x0105b696 │ │ │ │ + @ instruction: 0x0105b692 │ │ │ │ + ldrdeq fp, [r5, -r6] │ │ │ │ + tsteq r5, r4, ror #12 │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + @ instruction: 0x01065e98 │ │ │ │ + smlabbeq r6, r8, lr, r5 │ │ │ │ + smlabbeq r6, r0, lr, r5 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + smlatteq r4, r0, r0, r1 │ │ │ │ + ldrdeq r1, [r4, -ip] │ │ │ │ + @ instruction: 0x010717b4 │ │ │ │ + @ instruction: 0x010717b0 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + tsteq r7, ip, ror r7 │ │ │ │ + tsteq r7, r8, ror r7 │ │ │ │ + tsteq r7, r4, ror r7 │ │ │ │ + smlatteq r6, r0, sp, r5 │ │ │ │ + smlabbeq r4, r6, r0, r1 │ │ │ │ + tsteq r4, sl, rrx │ │ │ │ + smlabteq r6, lr, sp, r5 │ │ │ │ + @ instruction: 0x010397b4 │ │ │ │ + smlatbeq r3, ip, r7, r9 │ │ │ │ + strdeq r5, [r7, -r6] │ │ │ │ + smlatteq r7, sl, r4, r5 │ │ │ │ + smlatteq r7, r6, r4, r5 │ │ │ │ + ldrdeq r5, [r7, -lr] │ │ │ │ + tsteq r7, sl, ror #18 │ │ │ │ + tsteq r6, r2, lsr sp │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + smlatbeq r7, r0, r4, r5 │ │ │ │ + strdeq r9, [r3, -r2] │ │ │ │ + smlatteq r3, sl, r6, r9 │ │ │ │ + strdeq r9, [r6, -sl] │ │ │ │ + tsteq r5, sl, lsl lr │ │ │ │ + tstpeq r6, sl, lsr ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103969e │ │ │ │ + @ instruction: 0x01039696 │ │ │ │ + strdeq r1, [r7, -r6] │ │ │ │ + @ instruction: 0x01047898 │ │ │ │ + strdeq r1, [r7, -r4] │ │ │ │ + @ instruction: 0x01069c94 │ │ │ │ + @ instruction: 0x01058d96 │ │ │ │ + tsteq r3, r2, lsl r8 │ │ │ │ + tsteq r3, lr, lsl r8 │ │ │ │ + @ instruction: 0x010c5b9c │ │ │ │ + tsteq r3, r6, lsl #16 │ │ │ │ + ldrdeq r9, [r3, -ip] │ │ │ │ + smlatteq r3, r8, r7, r9 │ │ │ │ + smlatteq r3, r4, r7, r9 │ │ │ │ + smlatteq r3, r0, r7, r9 │ │ │ │ + ldrdeq r9, [r3, -ip] │ │ │ │ + ldrdeq r9, [r3, -lr] │ │ │ │ + tsteq ip, lr, lsl #22 │ │ │ │ + smlabteq r3, lr, r7, r9 │ │ │ │ + tsteq r3, r2, asr r7 │ │ │ │ + tsteq r3, r0, ror #14 │ │ │ │ + tsteq r3, lr, asr r7 │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + tsteq r3, sl, asr r7 │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + smlabbeq ip, ip, sl, r5 │ │ │ │ + tsteq r3, r8, asr r7 │ │ │ │ + tsteq r3, lr, ror #14 │ │ │ │ + tsteq ip, sl, asr sl │ │ │ │ + strdeq r5, [r7, -r2] │ │ │ │ + smlatteq r7, r0, r3, r5 │ │ │ │ + ldrdeq r5, [r7, -sl] │ │ │ │ + ldrdeq r5, [r7, -r4] │ │ │ │ + smlabteq r7, lr, r3, r5 │ │ │ │ tsteq r3, sl, asr #12 │ │ │ │ tsteq r3, r8, asr r6 │ │ │ │ - tsteq r3, r6, asr r6 │ │ │ │ - tsteq r3, r4, asr r6 │ │ │ │ - tsteq r3, r2, asr r6 │ │ │ │ - tsteq r3, r4, asr r6 │ │ │ │ - smlabbeq ip, r4, r9, r5 │ │ │ │ - tsteq r3, r0, asr r6 │ │ │ │ - tsteq r3, r6, ror #12 │ │ │ │ - tsteq ip, r2, asr r9 │ │ │ │ - smlatteq r7, sl, r2, r5 │ │ │ │ + ldrdeq r5, [ip, -r8] │ │ │ │ + tsteq r3, r4, asr #12 │ │ │ │ + tsteq r3, ip, lsl r6 │ │ │ │ + tsteq r3, sl, lsr #12 │ │ │ │ + tsteq r3, r8, lsr #12 │ │ │ │ + tsteq r3, r6, lsr #12 │ │ │ │ + tsteq r3, r4, lsr #12 │ │ │ │ + tsteq r3, r6, lsr #12 │ │ │ │ + tsteq ip, r6, asr r9 │ │ │ │ + tsteq r3, r6, lsl r6 │ │ │ │ + @ instruction: 0x0103959a │ │ │ │ + smlatbeq r3, r8, r5, r9 │ │ │ │ + smlatbeq r3, r6, r5, r9 │ │ │ │ + smlatbeq r3, r4, r5, r9 │ │ │ │ + smlatbeq r3, r2, r5, r9 │ │ │ │ + smlatbeq r3, r4, r5, r9 │ │ │ │ + ldrdeq r5, [ip, -r4] │ │ │ │ + smlatbeq r3, r0, r5, r9 │ │ │ │ + @ instruction: 0x010395b6 │ │ │ │ + smlatbeq ip, r2, r8, r5 │ │ │ │ + tsteq r7, sl, lsr r2 │ │ │ │ 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 │ │ │ │ @@ -132745,23 +132745,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 r7, r8, lsl r1 │ │ │ │ - ldrdeq r5, [r7, -lr] │ │ │ │ - swpeq r5, r8, [r7] │ │ │ │ - smlatbeq r7, r6, r0, r5 │ │ │ │ - smlatteq r7, r4, r0, r5 │ │ │ │ - tsteq r7, r2, ror #2 │ │ │ │ - tsteq r7, r4, lsl r1 │ │ │ │ - tsteq r7, r2, lsr r1 │ │ │ │ - tsteq r7, r8, ror #2 │ │ │ │ + tsteq r7, r8, rrx │ │ │ │ + tsteq r7, lr, lsr #32 │ │ │ │ + smlatteq r7, r8, pc, r4 @ │ │ │ │ + strdeq r4, [r7, -r6] │ │ │ │ + tsteq r7, r4, lsr r0 │ │ │ │ + strheq r5, [r7, -r2] │ │ │ │ + tsteq r7, r4, rrx │ │ │ │ + smlabbeq r7, r2, r0, r5 │ │ │ │ + strheq r5, [r7, -r8] │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec45de4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00aaf5b1 │ │ │ │ stmdale lr, {r0, r1, r4, r5, ip, lr, pc} │ │ │ │ @@ -132862,35 +132862,35 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77d447a │ │ │ │ and lr, r6, sl, lsr #23 │ │ │ │ @ instruction: 0x462b4a17 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77d447a │ │ │ │ vldmdblt r0!, {d30-} │ │ │ │ - tsteq r4, r2, lsl r3 │ │ │ │ - smlabteq r5, r8, r7, r8 │ │ │ │ - smlatteq r3, r6, pc, r8 @ │ │ │ │ - smlatbeq r5, r8, r7, r8 │ │ │ │ - tsteq r3, r2, asr #2 │ │ │ │ - smlabbeq r5, ip, r7, r8 │ │ │ │ - tsteq r4, r6, ror #6 │ │ │ │ - tsteq r5, ip, ror #14 │ │ │ │ - tsteq r5, lr, lsl #8 │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ - tsteq r5, r2, lsl pc │ │ │ │ - tsteq r5, r6, lsr r7 │ │ │ │ - tsteq r3, ip, lsr #30 │ │ │ │ - smlatbeq r5, r0, fp, r8 │ │ │ │ - @ instruction: 0x01058b9a │ │ │ │ - @ instruction: 0x01058b94 │ │ │ │ - smlabbeq r5, lr, fp, r8 │ │ │ │ - smlatbeq r5, r0, fp, r8 │ │ │ │ - smlabbeq r5, r2, fp, r8 │ │ │ │ - tsteq r5, ip, ror fp │ │ │ │ - ldrdeq r5, [ip, -r4] │ │ │ │ + tsteq r4, r2, ror #4 │ │ │ │ + tsteq r5, r8, lsl r7 │ │ │ │ + tsteq r3, r6, lsr pc │ │ │ │ + strdeq r8, [r5, -r8] │ │ │ │ + swpeq r9, r2, [r3] │ │ │ │ + ldrdeq r8, [r5, -ip] │ │ │ │ + @ instruction: 0x010402b6 │ │ │ │ + @ instruction: 0x010586bc │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + smlatbeq r5, r0, r6, r8 │ │ │ │ + tsteq r5, r2, ror #28 │ │ │ │ + smlabbeq r5, r6, r6, r8 │ │ │ │ + tsteq r3, ip, ror lr │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + smlatteq r5, sl, sl, r8 │ │ │ │ + smlatteq r5, r4, sl, r8 │ │ │ │ + ldrdeq r8, [r5, -lr] │ │ │ │ + strdeq r8, [r5, -r0] │ │ │ │ + ldrdeq r8, [r5, -r2] │ │ │ │ + smlabteq r5, ip, sl, r8 │ │ │ │ + tsteq ip, r4, lsr #8 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ rsbshi pc, ip, #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec45ff0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0821e │ │ │ │ @@ -133699,21 +133699,21 @@ │ │ │ │ tstle r9, #96, 30 @ 0x180 │ │ │ │ msrpl SPSR_, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 99c500 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ ldrhi pc, [ip], #-320 @ 0xfffffec0 │ │ │ │ ldclt 0, cr15, [sp], {-0} │ │ │ │ - tsteq r7, ip, lsl pc │ │ │ │ - smlatbeq r7, r8, r0, r5 │ │ │ │ - @ instruction: 0x01074e9a │ │ │ │ - tsteq r7, r0, lsr lr │ │ │ │ - tsteq r7, ip, lsr lr │ │ │ │ - tsteq r7, ip, lsl sp │ │ │ │ - tsteq r7, r8, lsl #22 │ │ │ │ + tsteq r7, ip, ror #28 │ │ │ │ + strdeq r4, [r7, -r8] │ │ │ │ + smlatteq r7, sl, sp, r4 │ │ │ │ + smlabbeq r7, r0, sp, r4 │ │ │ │ + smlabbeq r7, ip, sp, r4 │ │ │ │ + tsteq r7, ip, ror #24 │ │ │ │ + tsteq r7, r8, asr sl │ │ │ │ cmpppl pc, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8405 │ │ │ │ blx 97c314 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ strhi pc, [r1], #-256 @ 0xffffff00 │ │ │ │ @@ -134250,30 +134250,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 r3, sl, ror #10 │ │ │ │ - tsteq r7, r2, lsl fp │ │ │ │ - tsteq r3, r8, asr r5 │ │ │ │ - tsteq r3, r2, asr r5 │ │ │ │ - tsteq r3, ip, asr #10 │ │ │ │ - tsteq r3, r6, asr #10 │ │ │ │ - tsteq r3, r0, asr #10 │ │ │ │ - tsteq r3, sl, lsr r5 │ │ │ │ - tsteq r3, r4, lsr r5 │ │ │ │ - tsteq r7, r2, ror sl │ │ │ │ - smlabbeq r7, ip, fp, r3 │ │ │ │ + @ instruction: 0x010374ba │ │ │ │ + tsteq r7, r2, ror #20 │ │ │ │ + smlatbeq r3, r8, r4, r7 │ │ │ │ + smlatbeq r3, r2, r4, r7 │ │ │ │ + @ instruction: 0x0103749c │ │ │ │ + @ instruction: 0x01037496 │ │ │ │ + @ instruction: 0x01037490 │ │ │ │ + smlabbeq r3, sl, r4, r7 │ │ │ │ + smlabbeq r3, r4, r4, r7 │ │ │ │ + smlabteq r7, r2, r9, r3 │ │ │ │ + ldrdeq r3, [r7, -ip] │ │ │ │ + tsteq r7, lr, ror #20 │ │ │ │ + tsteq r7, r4, asr #20 │ │ │ │ + @ instruction: 0x01073a96 │ │ │ │ + tsteq r7, r4, lsl #22 │ │ │ │ tsteq r7, lr, lsl fp │ │ │ │ - strdeq r3, [r7, -r4] │ │ │ │ - tsteq r7, r6, asr #22 │ │ │ │ - @ instruction: 0x01073bb4 │ │ │ │ - smlabteq r7, lr, fp, r3 │ │ │ │ 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 │ │ │ │ @@ -135124,16 +135124,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 r3, lr, lsl #18 │ │ │ │ - tsteq r5, r6, asr pc │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + smlatbeq r5, r6, lr, r6 │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843e │ │ │ │ blx 97d944 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r9, #0, 2 │ │ │ │ @@ -135678,34 +135678,34 @@ │ │ │ │ stc 7, cr15, [ip, #488]! @ 0x1e8 │ │ │ │ bmi 729994 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf77a9600 │ │ │ │ andlt lr, r2, r4, lsr #27 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r3, sl, lsl #14 │ │ │ │ - smlabteq r5, r0, fp, r5 │ │ │ │ - ldrdeq r6, [r3, -lr] │ │ │ │ - smlatbeq r5, r0, fp, r5 │ │ │ │ - tsteq r3, sl, ror r7 │ │ │ │ - smlabbeq r5, r0, fp, r5 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r5, lr, ror #22 │ │ │ │ - smlabbeq r7, r4, r6, r2 │ │ │ │ - smlabbeq r7, r8, r6, r2 │ │ │ │ - smlabbeq r6, lr, r5, r7 │ │ │ │ + tsteq r3, sl, asr r6 │ │ │ │ tsteq r5, r0, lsl fp │ │ │ │ - tsteq r7, r6, ror r6 │ │ │ │ - tsteq r7, r8, ror r6 │ │ │ │ - tsteq r7, r6, ror r6 │ │ │ │ - smlatbeq r5, r6, r2, r7 │ │ │ │ - smlabteq r5, sl, sl, r5 │ │ │ │ - tsteq r3, r8, lsl #6 │ │ │ │ - @ instruction: 0x01055ab0 │ │ │ │ - smlabbeq r3, r2, pc, r5 @ │ │ │ │ + tsteq r3, lr, lsr #6 │ │ │ │ + strdeq r5, [r5, -r0] │ │ │ │ + smlabteq r3, sl, r6, sp │ │ │ │ + ldrdeq r5, [r5, -r0] │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + @ instruction: 0x01055abe │ │ │ │ + ldrdeq r2, [r7, -r4] │ │ │ │ + ldrdeq r2, [r7, -r8] │ │ │ │ + ldrdeq r7, [r6, -lr] │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ + smlabteq r7, r6, r5, r2 │ │ │ │ + smlabteq r7, r8, r5, r2 │ │ │ │ + smlabteq r7, r6, r5, r2 │ │ │ │ + strdeq r7, [r5, -r6] │ │ │ │ + tsteq r5, sl, lsl sl │ │ │ │ + tsteq r3, r8, asr r2 │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + ldrdeq r5, [r3, -r2] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec48be4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ adchi pc, ip, r1, lsl #4 │ │ │ │ svcpl 0x0093f5b0 │ │ │ │ @@ -136534,17 +136534,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} │ │ │ │ - @ instruction: 0x01072592 │ │ │ │ - ldrdeq r2, [r7, -lr] │ │ │ │ - strdeq r2, [r7, -lr] │ │ │ │ + smlatteq r7, r2, r4, r2 │ │ │ │ + tsteq r7, lr, lsr #8 │ │ │ │ + tsteq r7, lr, asr #10 │ │ │ │ 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 │ │ │ │ @@ -137391,18 +137391,18 @@ │ │ │ │ blcs 81fea4 │ │ │ │ bicshi pc, r6, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107db │ │ │ │ @ instruction: 0xf00181cf │ │ │ │ svclt 0x0000b9d0 │ │ │ │ - tsteq r7, sl, lsr r8 │ │ │ │ - smlatteq r7, r4, r7, r1 │ │ │ │ - tsteq r7, lr, lsl #10 │ │ │ │ - tsteq r7, r4, lsl r5 │ │ │ │ + smlabbeq r7, sl, r7, r1 │ │ │ │ + tsteq r7, r4, lsr r7 │ │ │ │ + tsteq r7, lr, asr r4 │ │ │ │ + tsteq r7, r4, ror #8 │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ blcs 81fed4 │ │ │ │ @ instruction: 0x81bef201 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00181b7 │ │ │ │ @@ -138669,29 +138669,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 │ │ │ │ - qaddeq r3, r6, r3 │ │ │ │ - smlabteq r6, lr, r8, pc @ │ │ │ │ - tsteq r3, r4, asr #32 │ │ │ │ - tstpeq r6, r6, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, lsr r0 │ │ │ │ - tsteq r3, r2, lsr r0 │ │ │ │ - tsteq r3, ip, lsr #32 │ │ │ │ - tsteq r3, r6, lsr #32 │ │ │ │ - smlabteq r6, r8, r7, pc @ │ │ │ │ - tsteq r3, sl, lsl r0 │ │ │ │ - @ instruction: 0x0106f790 │ │ │ │ - tsteq r3, lr │ │ │ │ - tstpeq r6, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r6, r8, pc @ │ │ │ │ - smlatbeq r6, r0, r8, pc @ │ │ │ │ + smlatbeq r3, r6, pc, r2 @ │ │ │ │ + tstpeq r6, lr, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01032f94 │ │ │ │ + @ instruction: 0x0106f7b6 │ │ │ │ + smlabbeq r3, r8, pc, r2 @ │ │ │ │ + smlabbeq r3, r2, pc, r2 @ │ │ │ │ + tsteq r3, ip, ror pc │ │ │ │ + tsteq r3, r6, ror pc │ │ │ │ + tstpeq r6, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, sl, ror #30 │ │ │ │ + smlatteq r6, r0, r6, pc @ │ │ │ │ + tsteq r3, lr, asr pc │ │ │ │ + @ instruction: 0x0106f79c │ │ │ │ + tstpeq r6, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r6, -r0] │ │ │ │ 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 │ │ │ │ @@ -139519,18 +139519,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 r6, ip, r4, r3 │ │ │ │ - @ instruction: 0x01052a98 │ │ │ │ - tsteq r3, r6, lsl r6 │ │ │ │ - tsteq r5, ip, lsl sl │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + smlatteq r5, r8, r9, r2 │ │ │ │ + tsteq r3, r6, ror #10 │ │ │ │ + tsteq r5, ip, ror #18 │ │ │ │ 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 │ │ │ │ @@ -140379,18 +140379,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f5 │ │ │ │ blx 982b38 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, lr, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt pc!, {r0, ip, sp, lr, pc} @ │ │ │ │ - tsteq r3, sl, lsl r8 │ │ │ │ - tsteq r5, sl, ror sp │ │ │ │ - smlatteq r3, sl, r4, r2 │ │ │ │ - tsteq r5, r2, lsr #20 │ │ │ │ + tsteq r3, sl, ror #14 │ │ │ │ + smlabteq r5, sl, ip, r1 │ │ │ │ + tsteq r3, sl, lsr r4 │ │ │ │ + tsteq r5, r2, ror r9 │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 822d84 │ │ │ │ sbcshi pc, lr, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00182d7 │ │ │ │ @@ -141783,53 +141783,53 @@ │ │ │ │ strd lr, [r7], -ip │ │ │ │ ldrtmi r4, [fp], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldcl 7, cr15, [r2, #464]! @ 0x1d0 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabbeq r3, ip, r9, r7 │ │ │ │ - smlabbeq r4, r0, sp, pc @ │ │ │ │ - strdeq r0, [r3, -lr] │ │ │ │ - tsteq r3, ip, lsl #16 │ │ │ │ - smlabbeq fp, ip, fp, ip │ │ │ │ - strdeq r0, [r3, -r8] │ │ │ │ - ldrdeq r0, [r3, -r0] │ │ │ │ - ldrdeq r0, [r3, -lr] │ │ │ │ - ldrdeq r0, [r3, -ip] │ │ │ │ - ldrdeq r0, [r3, -sl] │ │ │ │ - ldrdeq r0, [r3, -r8] │ │ │ │ - ldrdeq r0, [r3, -sl] │ │ │ │ - tsteq fp, sl, lsl #22 │ │ │ │ - smlabteq r3, ip, r7, r0 │ │ │ │ - tsteq r3, sl, asr r7 │ │ │ │ - ldrdeq ip, [fp, -sl] │ │ │ │ - @ instruction: 0x0103049a │ │ │ │ - smlabbeq r4, r6, ip, pc @ │ │ │ │ - tsteq r3, lr, ror r4 │ │ │ │ - strdeq r0, [r5, -r2] │ │ │ │ - smlatteq r5, ip, r0, r0 │ │ │ │ - smlatteq r5, r6, r0, r0 │ │ │ │ - smlatteq r5, r0, r0, r0 │ │ │ │ - strdeq r0, [r5, -r2] │ │ │ │ - ldrdeq r0, [r5, -r4] │ │ │ │ - smlabteq r5, lr, r0, r0 │ │ │ │ - tsteq fp, r6, lsr #20 │ │ │ │ - strdeq ip, [r6, -r0] │ │ │ │ - tsteq r3, r4, ror r4 │ │ │ │ - tsteq r3, lr, ror #8 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - smlatbeq r4, r4, fp, pc @ │ │ │ │ - tsteq r3, lr, ror r7 │ │ │ │ - smlabbeq r4, r4, fp, pc @ │ │ │ │ - tsteq r5, r2, asr #30 │ │ │ │ - tstpeq r4, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01037698 │ │ │ │ - tstpeq r4, lr, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, lsr #32 │ │ │ │ + ldrdeq r7, [r3, -ip] │ │ │ │ + ldrdeq pc, [r4, -r0] │ │ │ │ + tsteq r3, lr, asr #14 │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + ldrdeq ip, [fp, -ip] │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ + tsteq r3, r0, lsr #14 │ │ │ │ + tsteq r3, lr, lsr #14 │ │ │ │ + tsteq r3, ip, lsr #14 │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + tsteq r3, r8, lsr #14 │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + tsteq fp, sl, asr sl │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + smlatbeq r3, sl, r6, r0 │ │ │ │ + tsteq fp, sl, lsr #20 │ │ │ │ + smlatteq r3, sl, r3, r0 │ │ │ │ + ldrdeq pc, [r4, -r6] │ │ │ │ + smlabteq r3, lr, r3, r0 │ │ │ │ + tsteq r5, r2, asr #32 │ │ │ │ + tsteq r5, ip, lsr r0 │ │ │ │ + tsteq r5, r6, lsr r0 │ │ │ │ + tsteq r5, r0, lsr r0 │ │ │ │ + tsteq r5, r2, asr #32 │ │ │ │ + tsteq r5, r4, lsr #32 │ │ │ │ + tsteq r5, lr, lsl r0 │ │ │ │ + tsteq fp, r6, ror r9 │ │ │ │ + tsteq r6, r0, asr #16 │ │ │ │ + smlabteq r3, r4, r3, r0 │ │ │ │ + @ instruction: 0x010303be │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + strdeq pc, [r4, -r4] │ │ │ │ + smlabteq r3, lr, r6, r7 │ │ │ │ + ldrdeq pc, [r4, -r4] │ │ │ │ + @ instruction: 0x01050e92 │ │ │ │ + @ instruction: 0x0104faba │ │ │ │ + smlatteq r3, r8, r5, r7 │ │ │ │ + @ instruction: 0x0104fa9e │ │ │ │ + tstpeq r2, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4eb94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r7, r8, #252, 6 @ 0xf0000003 │ │ │ │ eorhi pc, pc, #1 │ │ │ │ subhi pc, pc, #0, 4 │ │ │ │ @@ -142641,16 +142641,16 @@ │ │ │ │ msrpl SPSR_x, #160, 10 @ 0x28000000 │ │ │ │ blcs 8250b0 │ │ │ │ bicshi pc, r7, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007d9 │ │ │ │ bics r8, r1, #208, 6 @ 0x40000003 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ + smlabbeq r6, ip, r6, ip │ │ │ │ + smlabbeq r6, r8, r2, ip │ │ │ │ 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 │ │ │ │ @@ -143141,21 +143141,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 r2, r8, asr #20 │ │ │ │ - smlatbeq r6, r0, r3, fp │ │ │ │ - tsteq r6, r2, ror #6 │ │ │ │ - tsteq r2, r0, lsr sl │ │ │ │ - tsteq r2, sl, lsr #20 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - smlabteq r6, r2, r3, fp │ │ │ │ + @ instruction: 0x0102e998 │ │ │ │ + strdeq fp, [r6, -r0] │ │ │ │ + @ instruction: 0x0106b2b2 │ │ │ │ + smlabbeq r2, r0, r9, lr │ │ │ │ + tsteq r2, sl, ror r9 │ │ │ │ + @ instruction: 0x0106b2bc │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ 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 │ │ │ │ @@ -144223,16 +144223,16 @@ │ │ │ │ @ instruction: 0xf0c05f72 │ │ │ │ @ instruction: 0xf5a481ea │ │ │ │ @ instruction: 0xf04f5272 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ mvnhi pc, r0, asr #2 │ │ │ │ svclt 0x0000e1b4 │ │ │ │ - smlabteq r4, r2, r4, pc @ │ │ │ │ - smlatteq r4, r8, r0, lr │ │ │ │ + tstpeq r4, r2, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, lsr r0 │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f81d4 │ │ │ │ blx 986770 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ bichi pc, sp, r0, asr #2 │ │ │ │ @@ -144468,20 +144468,20 @@ │ │ │ │ stmdb r0, {r1, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 3b22ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a848c> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7729600 │ │ │ │ strdlt lr, [r2], -r8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - tsteq r2, sl, lsr #20 │ │ │ │ - tsteq r2, r4, lsr #20 │ │ │ │ - tsteq r2, ip, ror #18 │ │ │ │ - tsteq r4, r8, asr r1 │ │ │ │ - tsteq r2, sl, lsr #12 │ │ │ │ + smlabteq r6, sl, lr, r9 │ │ │ │ + tsteq r2, sl, ror r9 │ │ │ │ + tsteq r2, r4, ror r9 │ │ │ │ + @ instruction: 0x0102d8bc │ │ │ │ + smlatbeq r4, r8, r0, sp │ │ │ │ + tsteq r2, sl, ror r5 │ │ │ │ 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 │ │ │ │ @@ -144512,23 +144512,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 r6, r4, asr pc │ │ │ │ - strdeq r9, [r6, -r6] │ │ │ │ - @ instruction: 0x01069eb0 │ │ │ │ - smlabteq r6, lr, lr, r9 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - @ instruction: 0x01069fb2 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - tsteq r6, r6, ror pc │ │ │ │ - ldrdeq r9, [r6, -r8] │ │ │ │ + smlatbeq r6, r4, lr, r9 │ │ │ │ + tsteq r6, r6, asr #28 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, r2, lsl #30 │ │ │ │ + smlatbeq r6, ip, lr, r9 │ │ │ │ + smlabteq r6, r6, lr, r9 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec515c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d5 │ │ │ │ @@ -144624,35 +144624,35 @@ │ │ │ │ svc 0x00c8f771 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf771447a │ │ │ │ streq lr, [fp, #-4034]! @ 0xfffff03e │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - tsteq r3, sl, asr #24 │ │ │ │ - @ instruction: 0x0102d892 │ │ │ │ - smlabbeq r2, ip, r8, sp │ │ │ │ - tsteq r6, lr, asr #30 │ │ │ │ - tsteq r2, r6, ror #16 │ │ │ │ - tsteq r6, sl, asr pc │ │ │ │ - tsteq r2, r2, asr r8 │ │ │ │ - tsteq r4, lr, asr r9 │ │ │ │ - smlabbeq r4, r6, pc, ip @ │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r4, ip, ror #30 │ │ │ │ - tsteq r6, r2, lsr pc │ │ │ │ - strdeq sp, [r2, -r4] │ │ │ │ - smlatteq r2, lr, r7, sp │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - smlabteq r2, r8, r7, sp │ │ │ │ - smlabteq r2, r2, r7, sp │ │ │ │ - tsteq r6, r8, lsl #30 │ │ │ │ - @ instruction: 0x0102d79c │ │ │ │ - @ instruction: 0x0102d796 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ + @ instruction: 0x01034b9a │ │ │ │ + smlatteq r2, r2, r7, sp │ │ │ │ + ldrdeq sp, [r2, -ip] │ │ │ │ + @ instruction: 0x01069e9e │ │ │ │ + @ instruction: 0x0102d7b6 │ │ │ │ + smlatbeq r6, sl, lr, r9 │ │ │ │ + smlatbeq r2, r2, r7, sp │ │ │ │ + smlatbeq r4, lr, r8, sp │ │ │ │ + ldrdeq ip, [r4, -r6] │ │ │ │ + smlabbeq r6, r8, lr, r9 │ │ │ │ + @ instruction: 0x0104cebc │ │ │ │ + smlabbeq r6, r2, lr, r9 │ │ │ │ + tsteq r2, r4, asr #14 │ │ │ │ + tsteq r2, lr, lsr r7 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r2, r8, lsl r7 │ │ │ │ + tsteq r2, r2, lsl r7 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + smlatteq r2, ip, r6, sp │ │ │ │ + smlatteq r2, r6, r6, sp │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ 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 │ │ │ │ @@ -144675,21 +144675,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 r9, [r6, -r0] │ │ │ │ - @ instruction: 0x01069e92 │ │ │ │ - @ instruction: 0x01069eb4 │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, r6, ror #30 │ │ │ │ - strdeq r9, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + smlatteq r6, r2, sp, r9 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + smlatbeq r6, lr, sp, r9 │ │ │ │ + smlabbeq r6, r4, lr, r9 │ │ │ │ + @ instruction: 0x01069eb6 │ │ │ │ + tsteq r6, r8, asr #28 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec51844 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d3 │ │ │ │ @@ -144719,18 +144719,18 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x0006f771 │ │ │ │ strtmi r4, [fp], -r6, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7714620 │ │ │ │ ldcllt 15, cr14, [r0, #-0] │ │ │ │ - tsteq r5, r6, lsl r0 │ │ │ │ - tsteq r4, r4, ror sp │ │ │ │ - tsteq r4, lr, lsr #14 │ │ │ │ - tsteq r4, r6, asr sp │ │ │ │ + tsteq r5, r6, ror #30 │ │ │ │ + smlabteq r4, r4, ip, ip │ │ │ │ + tsteq r4, lr, ror r6 │ │ │ │ + smlatbeq r4, r6, ip, ip │ │ │ │ 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} │ │ │ │ @@ -144752,17 +144752,17 @@ │ │ │ │ @ instruction: 0xf8554606 │ │ │ │ adcmi r4, ip, #68, 30 @ 0x110 │ │ │ │ strtmi sp, [r0], -r6 │ │ │ │ tstcs ip, r4, lsr #16 │ │ │ │ mrrc 7, 7, pc, r4, cr1 @ │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ eorseq pc, ip, r6, lsl #2 │ │ │ │ - msrle SPSR_sx, #80, 6 @ 0x40000001 │ │ │ │ + movwle pc, #58192 @ 0xe350 @ │ │ │ │ vmin.u d4, d1, d16 │ │ │ │ - ldcllt 7, cr13, [r0, #-916]! @ 0xfffffc6c │ │ │ │ + ldcllt 7, cr13, [r0, #-564]! @ 0xfffffdcc │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 190af28 │ │ │ │ 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 │ │ │ │ ldmdapl r7, {r0, r1, r2, r3, r4, r6, sl, fp, lr} │ │ │ │ @@ -145145,53 +145145,53 @@ │ │ │ │ ldrbtmi r2, [r9], #-781 @ 0xfffffcf3 │ │ │ │ @ instruction: 0xf8c063c3 │ │ │ │ @ instruction: 0xe0571094 │ │ │ │ ... │ │ │ │ @ instruction: 0x01b7561c │ │ │ │ @ instruction: 0x01ba51c8 │ │ │ │ andeq r3, r0, r0, asr #21 │ │ │ │ - smlabteq fp, r8, ip, r3 │ │ │ │ - rscseq r9, ip, r2, lsl #26 │ │ │ │ + tsteq fp, r8, lsl ip │ │ │ │ + rscseq r9, ip, r2, asr ip │ │ │ │ @ instruction: 0x01ba50a6 │ │ │ │ - ldrshteq r9, [ip], #194 @ 0xc2 │ │ │ │ - tsteq ip, ip, lsr r4 │ │ │ │ - rscseq r9, ip, sl, lsr #24 │ │ │ │ - rscseq r9, ip, r8, asr #24 │ │ │ │ - rscseq r9, ip, r8, lsr #24 │ │ │ │ - rscseq r9, ip, sl, asr ip │ │ │ │ - rscseq r9, ip, r2, ror ip │ │ │ │ - rscseq r9, ip, lr, lsl ip │ │ │ │ + rscseq r9, ip, r2, asr #24 │ │ │ │ + smlabbeq ip, ip, r3, r2 │ │ │ │ + rscseq r9, ip, sl, ror fp │ │ │ │ + smlalseq r9, ip, r8, fp │ │ │ │ + rscseq r9, ip, r8, ror fp │ │ │ │ + rscseq r9, ip, sl, lsr #23 │ │ │ │ + rscseq r9, ip, r2, asr #23 │ │ │ │ + rscseq r9, ip, lr, ror #22 │ │ │ │ @ instruction: 0x01ba4f46 │ │ │ │ strdeq r1, [r0], -r8 │ │ │ │ - rscseq r0, ip, ip, lsl #27 │ │ │ │ + ldrsbteq r0, [ip], #204 @ 0xcc │ │ │ │ @ instruction: 0x01ba4d44 │ │ │ │ - rscseq r0, ip, sl, ror #26 │ │ │ │ - rscseq r0, ip, r2, lsl #27 │ │ │ │ - rscseq r0, ip, ip, asr sp │ │ │ │ - rscseq r0, ip, r6, asr #26 │ │ │ │ - rscseq r0, ip, r8, lsr sp │ │ │ │ - rscseq r9, ip, r4, ror sl │ │ │ │ + ldrhteq r0, [ip], #202 @ 0xca │ │ │ │ + ldrsbteq r0, [ip], #194 @ 0xc2 │ │ │ │ + rscseq r0, ip, ip, lsr #25 │ │ │ │ + smlalseq r0, ip, r6, ip │ │ │ │ + rscseq r0, ip, r8, lsl #25 │ │ │ │ + rscseq r9, ip, r4, asr #19 │ │ │ │ ldrdeq r1, [r0], -ip │ │ │ │ - rscseq r9, ip, r4, lsl sl │ │ │ │ - rscseq r9, ip, r2, lsl sl │ │ │ │ - rscseq r9, ip, r6, lsl sl │ │ │ │ - rscseq r9, ip, sl, lsl sl │ │ │ │ - rscseq r9, ip, sl, lsl sl │ │ │ │ - rscseq r9, ip, r6, lsr #20 │ │ │ │ - rscseq r9, ip, r6, lsr #20 │ │ │ │ + rscseq r9, ip, r4, ror #18 │ │ │ │ + rscseq r9, ip, r2, ror #18 │ │ │ │ + rscseq r9, ip, r6, ror #18 │ │ │ │ + rscseq r9, ip, sl, ror #18 │ │ │ │ + rscseq r9, ip, sl, ror #18 │ │ │ │ + rscseq r9, ip, r6, ror r9 │ │ │ │ + rscseq r9, ip, r6, ror r9 │ │ │ │ @ instruction: 0x01ba4b66 │ │ │ │ - rscseq r9, ip, r0, asr r9 │ │ │ │ + rscseq r9, ip, r0, lsr #17 │ │ │ │ @ instruction: 0x01ba4b66 │ │ │ │ @ instruction: 0x01ba4aca │ │ │ │ @ instruction: 0x01ba49fc │ │ │ │ - rscseq r0, ip, r4, ror r9 │ │ │ │ - ldrsbteq r9, [ip], #142 @ 0x8e │ │ │ │ - tsteq r0, r0, ror #10 │ │ │ │ - smlabbeq sl, r0, pc, r6 @ │ │ │ │ - rscseq r4, lr, sl, ror #2 │ │ │ │ + rscseq r0, ip, r4, asr #17 │ │ │ │ + rscseq r9, ip, lr, lsr #16 │ │ │ │ + @ instruction: 0x010044b0 │ │ │ │ + ldrdeq r6, [sl, -r0] │ │ │ │ + ldrhteq r4, [lr], #10 │ │ │ │ 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 │ │ │ │ @@ -145347,25 +145347,25 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf76fd1ee │ │ │ │ svclt 0x0000efa6 │ │ │ │ @ instruction: 0x01b75170 │ │ │ │ andeq r3, r0, r4, lsl #20 │ │ │ │ @ instruction: 0x01bd1944 │ │ │ │ - orrseq r8, r4, r8, ror #17 │ │ │ │ + orrseq r8, r4, r8, lsr r8 │ │ │ │ @ instruction: 0x01bd1938 │ │ │ │ @ instruction: 0x01b7514e │ │ │ │ @ instruction: 0x01bd191a │ │ │ │ @ instruction: 0x01bd190a │ │ │ │ @ instruction: 0x01bd18b4 │ │ │ │ @ instruction: 0x01bd18a2 │ │ │ │ andeq r3, r0, r4, lsr r1 │ │ │ │ @ instruction: 0x01b78e24 │ │ │ │ @ instruction: 0x01bd1880 │ │ │ │ - orrseq r8, r4, r8, lsr #13 │ │ │ │ + @ instruction: 0x019485f8 │ │ │ │ @ instruction: 0x01bd1852 │ │ │ │ @ instruction: 0x01bd1850 │ │ │ │ @ instruction: 0x01bd183e │ │ │ │ @ instruction: 0x01bd182e │ │ │ │ @ instruction: 0x01bd17da │ │ │ │ @ instruction: 0x01bd17c8 │ │ │ │ andeq r2, r0, r0, asr r2 │ │ │ │ @@ -145628,32 +145628,32 @@ │ │ │ │ bmi b2fcd8 │ │ │ │ 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: 0x01b74e98 │ │ │ │ - ldrdeq r2, [r2, -r8] │ │ │ │ + tsteq r2, r8, lsr #24 │ │ │ │ andeq r3, r0, r4, lsl #20 │ │ │ │ - ldrdeq r2, [r2, -sl] │ │ │ │ - tstpeq r1, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, sl, lsr #24 │ │ │ │ + tstpeq r1, r0, ror r7 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x01b74e10 │ │ │ │ - smlabteq r1, ip, r8, pc @ │ │ │ │ - smlatbeq r1, ip, r8, pc @ │ │ │ │ - tstpeq r1, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, ip, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -ip] │ │ │ │ + @ instruction: 0x0101f7ba │ │ │ │ @ instruction: 0x01bd16dc │ │ │ │ andeq r3, r0, r0, asr #12 │ │ │ │ @ instruction: 0x01b78ae6 │ │ │ │ @ instruction: 0x01bd1698 │ │ │ │ - tstpeq r1, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r1, r6, r6, pc @ │ │ │ │ - smlatteq r1, r6, r6, pc @ │ │ │ │ + smlabteq r1, r4, r6, pc @ │ │ │ │ + smlatbeq r1, r6, r6, pc @ │ │ │ │ + @ instruction: 0x0101f6b8 │ │ │ │ + smlabbeq r1, r2, r6, pc @ │ │ │ │ + tstpeq r1, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x01bd15ae │ │ │ │ andeq r3, r0, r0, lsl r7 │ │ │ │ @ instruction: 0x01b789c8 │ │ │ │ @ instruction: 0x01bd1562 │ │ │ │ @ instruction: 0x01bd153a │ │ │ │ andeq r2, r0, r8, ror #15 │ │ │ │ @ instruction: 0x01bd1504 │ │ │ │ @@ -145847,22 +145847,22 @@ │ │ │ │ mvnle r0, r0, lsl #6 │ │ │ │ b 1839628 │ │ │ │ b 5b962c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4af7cc> │ │ │ │ @ instruction: 0xf76fe7d1 │ │ │ │ svclt 0x0000ebbc │ │ │ │ @ instruction: 0x01b74a26 │ │ │ │ andeq r3, r0, r4, lsl #20 │ │ │ │ - strdeq r0, [r4, -lr] │ │ │ │ - @ instruction: 0x0101f59c │ │ │ │ + tsteq r4, lr, asr #12 │ │ │ │ + smlatteq r1, ip, r4, pc @ │ │ │ │ @ instruction: 0x01b74a06 │ │ │ │ @ instruction: 0x01bd1338 │ │ │ │ @ instruction: 0x01bd132e │ │ │ │ - tstpeq r1, r6, ror #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0101f4b6 │ │ │ │ @ instruction: 0x01bd1308 │ │ │ │ - tstpeq r1, r2, asr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r1, r2, r4, pc @ │ │ │ │ @ instruction: 0x01bd12c6 │ │ │ │ @ instruction: 0x01bd1290 │ │ │ │ @ instruction: 0x01bd121a │ │ │ │ andeq r0, r0, r0, asr #30 │ │ │ │ @ instruction: 0x01b785f6 │ │ │ │ @ instruction: 0x01bd11c4 │ │ │ │ @ instruction: 0x01b7486e │ │ │ │ @@ -146376,40 +146376,40 @@ │ │ │ │ @ instruction: 0xf76ee7ea │ │ │ │ tstcs r8, #160, 30 @ 0x280 │ │ │ │ tstcs r9, #57409536 @ 0x36c0000 │ │ │ │ svclt 0x0000e7d9 │ │ │ │ @ instruction: 0x01b74486 │ │ │ │ @ instruction: 0x01b74484 │ │ │ │ andeq r3, r0, r4, lsl #20 │ │ │ │ - tstpeq r1, sl, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r6, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r1, -r6] │ │ │ │ - @ instruction: 0x0101f2b4 │ │ │ │ smlabbeq r1, sl, r2, pc @ │ │ │ │ - tstpeq r1, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, r2, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - mrseq pc, R9_usr @ │ │ │ │ - rscseq r6, lr, r4, ror ip │ │ │ │ - rscseq lr, pc, r8, asr #32 │ │ │ │ - @ instruction: 0x0101f192 │ │ │ │ - smlabbeq r1, r2, r1, pc @ │ │ │ │ - tstpeq r1, sl, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ - rscseq sp, pc, r0, lsr #31 │ │ │ │ - tstpeq r1, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - rscseq sp, pc, r6, lsr pc @ │ │ │ │ + tstpeq r1, r6, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r6, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r1, -sl] │ │ │ │ - smlabteq r1, r8, r0, pc @ │ │ │ │ - ldrsbteq sp, [pc], #232 │ │ │ │ - smlabbeq r1, sl, r0, pc @ │ │ │ │ - qaddeq pc, lr, r1 @ │ │ │ │ - qaddeq pc, lr, r1 @ │ │ │ │ - tstpeq r1, r2, asr #32 @ p-variant is OBSOLETE │ │ │ │ - rscseq r6, sl, r0, asr #20 │ │ │ │ + tstpeq r1, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r2, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ + rscseq r6, lr, r4, asr #23 │ │ │ │ + smlalseq sp, pc, r8, pc @ │ │ │ │ + smlatteq r1, r2, r0, pc @ │ │ │ │ + ldrdeq pc, [r1, -r2] │ │ │ │ + strheq pc, [r1, -sl] @ │ │ │ │ + smlatbeq r1, lr, r0, pc @ │ │ │ │ + ldrshteq sp, [pc], #224 │ │ │ │ + tstpeq r1, r8, rrx @ p-variant is OBSOLETE │ │ │ │ + rscseq sp, pc, r6, lsl #29 │ │ │ │ + tstpeq r1, sl, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + rscseq sp, pc, r8, lsr #28 │ │ │ │ + ldrdeq lr, [r1, -sl] │ │ │ │ + smlatbeq r1, lr, pc, lr @ │ │ │ │ + smlatbeq r1, lr, pc, lr @ │ │ │ │ + @ instruction: 0x0101ef92 │ │ │ │ + smlalseq r6, sl, r0, r9 │ │ │ │ @ instruction: 0x01bd0988 │ │ │ │ @ instruction: 0x000017bc │ │ │ │ @ instruction: 0x01b77d40 │ │ │ │ @ instruction: 0x01bd0956 │ │ │ │ @ instruction: 0x01b73fb8 │ │ │ │ @ instruction: 0x01b73f84 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -147443,135 +147443,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 │ │ │ │ - smlabteq r2, ip, r4, r2 │ │ │ │ - ldrdeq lr, [r4, -r6] │ │ │ │ - @ instruction: 0x0102249e │ │ │ │ - tsteq r2, ip, asr r2 │ │ │ │ + tsteq r2, ip, lsl r4 │ │ │ │ + tsteq r4, r6, lsr #14 │ │ │ │ + smlatteq r2, lr, r3, r2 │ │ │ │ + smlatbeq r2, ip, r1, r2 │ │ │ │ @ instruction: 0x01b73de6 │ │ │ │ - tsteq r2, lr, ror r4 │ │ │ │ + smlabteq r2, lr, r3, r2 │ │ │ │ andeq r3, r0, r4, lsl #20 │ │ │ │ - smlatbeq r2, r8, r8, r2 │ │ │ │ + strdeq r2, [r2, -r8] │ │ │ │ @ instruction: 0x01b73da6 │ │ │ │ - smlatbeq r2, ip, r8, r2 │ │ │ │ - tsteq r2, r4, asr r8 │ │ │ │ - tsteq r2, sl, lsr #16 │ │ │ │ - tsteq r2, r2, lsr #6 │ │ │ │ - tsteq r2, r4, ror r5 │ │ │ │ - tsteq r2, r6, lsl r6 │ │ │ │ - tsteq r2, r8, lsl r3 │ │ │ │ - rscseq sp, pc, lr, lsl r9 @ │ │ │ │ - ldrhteq lr, [fp], #8 │ │ │ │ - smlatbeq r2, lr, r3, r2 │ │ │ │ - smlabteq r2, lr, pc, r1 @ │ │ │ │ - tsteq r2, r8, lsr #8 │ │ │ │ - ldrdeq r2, [r2, -r0] │ │ │ │ - smlabteq r2, r6, r4, r2 │ │ │ │ - tsteq r2, r8, lsl r4 │ │ │ │ - strdeq r2, [r2, -r6] │ │ │ │ - @ instruction: 0x010225b2 │ │ │ │ - tsteq r2, ip, asr #28 │ │ │ │ - smlabbeq r2, sl, r4, r2 │ │ │ │ - tsteq r2, r2, ror #8 │ │ │ │ - @ instruction: 0x010222b0 │ │ │ │ - tsteq r2, lr, asr #8 │ │ │ │ - smlatbeq r2, r8, r4, r2 │ │ │ │ - smlabbeq r2, sl, r5, r2 │ │ │ │ - @ instruction: 0x01022590 │ │ │ │ - smlatbeq r2, ip, r4, r2 │ │ │ │ - tsteq r2, lr, asr #8 │ │ │ │ - qaddeq r2, r8, r2 │ │ │ │ - qaddeq r2, r6, r2 │ │ │ │ - rscseq sp, fp, r8, ror sp │ │ │ │ - strdeq r2, [r2, -r2] │ │ │ │ - tsteq r2, ip, lsr r2 │ │ │ │ + strdeq r2, [r2, -ip] │ │ │ │ + smlatbeq r2, r4, r7, r2 │ │ │ │ + tsteq r2, sl, ror r7 │ │ │ │ tsteq r2, r2, ror r2 │ │ │ │ - smlatbeq r2, r4, r2, r2 │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - tsteq r2, r8, ror r1 │ │ │ │ - tsteq r2, r8, ror #24 │ │ │ │ - smlabbeq r2, lr, ip, r1 │ │ │ │ - ldrdeq r1, [r2, -ip] │ │ │ │ + smlabteq r2, r4, r4, r2 │ │ │ │ + tsteq r2, r6, ror #10 │ │ │ │ + tsteq r2, r8, ror #4 │ │ │ │ + rscseq sp, pc, lr, ror #16 │ │ │ │ + rscseq lr, fp, r8 │ │ │ │ + strdeq r2, [r2, -lr] │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ + tsteq r2, r8, ror r3 │ │ │ │ + tsteq r2, r0, lsr #8 │ │ │ │ + tsteq r2, r6, lsl r4 │ │ │ │ + tsteq r2, r8, ror #6 │ │ │ │ + tsteq r2, r6, asr #6 │ │ │ │ + tsteq r2, r2, lsl #10 │ │ │ │ + @ instruction: 0x01021d9c │ │ │ │ + ldrdeq r2, [r2, -sl] │ │ │ │ + @ instruction: 0x010223b2 │ │ │ │ + mrseq r2, R10_usr │ │ │ │ + @ instruction: 0x0102239e │ │ │ │ + strdeq r2, [r2, -r8] │ │ │ │ + ldrdeq r2, [r2, -sl] │ │ │ │ + smlatteq r2, r0, r4, r2 │ │ │ │ + strdeq r2, [r2, -ip] │ │ │ │ + @ instruction: 0x0102239e │ │ │ │ + smlatbeq r2, r8, pc, r1 @ │ │ │ │ + smlatbeq r2, r6, pc, r1 @ │ │ │ │ + rscseq sp, fp, r8, asr #25 │ │ │ │ + tsteq r2, r2, asr #4 │ │ │ │ + smlabbeq r2, ip, r1, r2 │ │ │ │ + smlabteq r2, r2, r1, r2 │ │ │ │ + strdeq r2, [r2, -r4] │ │ │ │ + @ instruction: 0x01021c92 │ │ │ │ + smlabteq r2, r8, r0, r2 │ │ │ │ + @ instruction: 0x01021bb8 │ │ │ │ ldrdeq r1, [r2, -lr] │ │ │ │ - @ instruction: 0x01021e92 │ │ │ │ - @ instruction: 0x01021e98 │ │ │ │ - @ instruction: 0x01021e9a │ │ │ │ - @ instruction: 0x01021e9c │ │ │ │ - smlatbeq r2, r6, lr, r1 │ │ │ │ - smlatbeq r2, ip, lr, r1 │ │ │ │ - smlatteq r2, r2, lr, r1 │ │ │ │ - smlatteq r2, r4, lr, r1 │ │ │ │ - smlabbeq r2, lr, lr, r1 │ │ │ │ - smlabbeq r2, r6, lr, r1 │ │ │ │ - smlabbeq r2, sl, lr, r1 │ │ │ │ - smlabbeq r2, ip, lr, r1 │ │ │ │ - tsteq r2, r8, lsl sl │ │ │ │ - ldrdeq lr, [r0, -r8] │ │ │ │ - ldrhteq sp, [fp], #172 @ 0xac │ │ │ │ - ldrhteq sp, [pc], #36 │ │ │ │ - @ instruction: 0x01021d94 │ │ │ │ - ldrdeq r1, [r2, -sl] │ │ │ │ - tsteq r2, r4, lsr #28 │ │ │ │ + tsteq r2, ip, lsr #28 │ │ │ │ + tsteq r2, lr, lsr #28 │ │ │ │ + smlatteq r2, r2, sp, r1 │ │ │ │ + smlatteq r2, r8, sp, r1 │ │ │ │ + smlatteq r2, sl, sp, r1 │ │ │ │ + smlatteq r2, ip, sp, r1 │ │ │ │ + strdeq r1, [r2, -r6] │ │ │ │ + strdeq r1, [r2, -ip] │ │ │ │ + tsteq r2, r2, lsr lr │ │ │ │ + tsteq r2, r4, lsr lr │ │ │ │ + ldrdeq r1, [r2, -lr] │ │ │ │ + ldrdeq r1, [r2, -r6] │ │ │ │ ldrdeq r1, [r2, -sl] │ │ │ │ ldrdeq r1, [r2, -ip] │ │ │ │ + tsteq r2, r8, ror #18 │ │ │ │ + tsteq r0, r8, lsr #4 │ │ │ │ + rscseq sp, fp, ip, lsl #20 │ │ │ │ + rscseq sp, pc, r4, lsl #4 │ │ │ │ + smlatteq r2, r4, ip, r1 │ │ │ │ + tsteq r2, sl, lsr #26 │ │ │ │ + tsteq r2, r4, ror sp │ │ │ │ + tsteq r2, sl, lsr #26 │ │ │ │ + tsteq r2, ip, lsr #26 │ │ │ │ + tsteq r2, lr, lsr #26 │ │ │ │ + smlabteq r2, ip, ip, r1 │ │ │ │ + tsteq r2, r2, lsr sp │ │ │ │ + tsteq r2, r4, lsr sp │ │ │ │ + ldrdeq r1, [r2, -r0] │ │ │ │ + smlatbeq r6, r6, sp, ip │ │ │ │ + tsteq r2, ip, lsr #24 │ │ │ │ + rscseq sp, fp, r6, lsr #16 │ │ │ │ + smlatteq r2, ip, r6, r1 │ │ │ │ + @ instruction: 0x010aa392 │ │ │ │ + tsteq r2, r8, lsr r6 │ │ │ │ + tsteq sl, lr, ror #4 │ │ │ │ + ldrdeq r1, [r2, -ip] │ │ │ │ + ldrdeq r1, [r2, -lr] │ │ │ │ + smlatteq r2, r0, r5, r1 │ │ │ │ ldrdeq r1, [r2, -lr] │ │ │ │ - tsteq r2, ip, ror sp │ │ │ │ - smlatteq r2, r2, sp, r1 │ │ │ │ - smlatteq r2, r4, sp, r1 │ │ │ │ - smlabbeq r2, r0, sp, r1 │ │ │ │ - tsteq r6, r6, asr lr │ │ │ │ ldrdeq r1, [r2, -ip] │ │ │ │ - ldrsbteq sp, [fp], #134 @ 0x86 │ │ │ │ - @ instruction: 0x0102179c │ │ │ │ - tsteq sl, r2, asr #8 │ │ │ │ - smlatteq r2, r8, r6, r1 │ │ │ │ - tsteq sl, lr, lsl r3 │ │ │ │ - smlabbeq r2, ip, r6, r1 │ │ │ │ - smlabbeq r2, lr, r6, r1 │ │ │ │ - @ instruction: 0x01021690 │ │ │ │ - smlabbeq r2, lr, r6, r1 │ │ │ │ - smlabbeq r2, ip, r6, r1 │ │ │ │ - smlabbeq r2, sl, r6, r1 │ │ │ │ - ldrdeq r1, [r2, -r6] │ │ │ │ - ldrdeq r1, [r2, -r8] │ │ │ │ ldrdeq r1, [r2, -sl] │ │ │ │ - strdeq r1, [r2, -r4] │ │ │ │ - strdeq r1, [r2, -r6] │ │ │ │ - strdeq r1, [r2, -r8] │ │ │ │ - tsteq r2, sl, asr #24 │ │ │ │ - ldrdeq r1, [r2, -r4] │ │ │ │ - strdeq r1, [r2, -sl] │ │ │ │ - strdeq r1, [r2, -lr] │ │ │ │ - tsteq r2, r6, lsl #10 │ │ │ │ - tsteq r2, lr, lsl #10 │ │ │ │ - tsteq r2, r2, lsl r5 │ │ │ │ - tsteq r2, r6, lsl r5 │ │ │ │ - tsteq r2, r4, lsl r5 │ │ │ │ - tsteq r2, ip, lsl r5 │ │ │ │ + tsteq r2, r6, lsr #10 │ │ │ │ + tsteq r2, r8, lsr #10 │ │ │ │ + tsteq r2, sl, lsr #10 │ │ │ │ tsteq r2, r4, asr #10 │ │ │ │ - @ instruction: 0x010214b4 │ │ │ │ - @ instruction: 0x010214bc │ │ │ │ - smlabteq r2, r4, r4, r1 │ │ │ │ - smlabteq r2, ip, r4, r1 │ │ │ │ - smlabteq r2, ip, r4, r1 │ │ │ │ - smlabteq r2, r6, r4, r1 │ │ │ │ - smlabteq r2, r0, r4, r1 │ │ │ │ - @ instruction: 0x010214ba │ │ │ │ - tsteq r2, r6, ror r4 │ │ │ │ - tsteq r2, r8, ror #8 │ │ │ │ + tsteq r2, r6, asr #10 │ │ │ │ + tsteq r2, r8, asr #10 │ │ │ │ + @ instruction: 0x01021b9a │ │ │ │ + tsteq r2, r4, lsr #12 │ │ │ │ + tsteq r2, sl, asr #12 │ │ │ │ + tsteq r2, lr, asr #8 │ │ │ │ + tsteq r2, r6, asr r4 │ │ │ │ + tsteq r2, lr, asr r4 │ │ │ │ tsteq r2, r2, ror #8 │ │ │ │ - tsteq r2, r8, asr r4 │ │ │ │ - tsteq r2, r2, asr #28 │ │ │ │ - tsteq r2, sl, lsr #28 │ │ │ │ - tsteq r2, r0, asr #28 │ │ │ │ - tsteq r2, ip, lsl lr │ │ │ │ + tsteq r2, r6, ror #8 │ │ │ │ + tsteq r2, r4, ror #8 │ │ │ │ + tsteq r2, ip, ror #8 │ │ │ │ + @ instruction: 0x01021494 │ │ │ │ + tsteq r2, r4, lsl #8 │ │ │ │ + tsteq r2, ip, lsl #8 │ │ │ │ + tsteq r2, r4, lsl r4 │ │ │ │ + tsteq r2, ip, lsl r4 │ │ │ │ + tsteq r2, ip, lsl r4 │ │ │ │ + tsteq r2, r6, lsl r4 │ │ │ │ + tsteq r2, r0, lsl r4 │ │ │ │ + tsteq r2, sl, lsl #8 │ │ │ │ + smlabteq r2, r6, r3, r1 │ │ │ │ + @ instruction: 0x010213b8 │ │ │ │ + @ instruction: 0x010213b2 │ │ │ │ + smlatbeq r2, r8, r3, r1 │ │ │ │ + @ instruction: 0x01020d92 │ │ │ │ + tsteq r2, sl, ror sp │ │ │ │ + @ instruction: 0x01020d90 │ │ │ │ + tsteq r2, ip, ror #26 │ │ │ │ streq pc, [r4, #2252]! @ 0x8cc │ │ │ │ ldreq pc, [r0, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ @ instruction: 0xf8cc4318 │ │ │ │ @ instruction: 0xf8dc05b0 │ │ │ │ @ instruction: 0xf00005bc │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ @@ -148263,96 +148263,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 0x0000ee08 │ │ │ │ - tsteq r2, r6, ror r1 │ │ │ │ - tsteq r2, r8, ror r1 │ │ │ │ - tsteq r2, sl, ror r1 │ │ │ │ - tsteq r2, ip, ror r1 │ │ │ │ - tsteq r2, lr, ror r1 │ │ │ │ - tsteq r2, sl, ror r1 │ │ │ │ - tsteq r2, r6, ror r1 │ │ │ │ - tsteq r2, r2, ror r1 │ │ │ │ - tsteq r2, ip, ror #2 │ │ │ │ - strdeq r1, [r2, -r4] │ │ │ │ - tsteq r2, r8, asr #2 │ │ │ │ + smlabteq r2, r6, r0, r1 │ │ │ │ + smlabteq r2, r8, r0, r1 │ │ │ │ + smlabteq r2, sl, r0, r1 │ │ │ │ + smlabteq r2, ip, r0, r1 │ │ │ │ + smlabteq r2, lr, r0, r1 │ │ │ │ + smlabteq r2, sl, r0, r1 │ │ │ │ + smlabteq r2, r6, r0, r1 │ │ │ │ + smlabteq r2, r2, r0, r1 │ │ │ │ + strheq r1, [r2, -ip] │ │ │ │ + tsteq r2, r4, asr #22 │ │ │ │ + swpeq r1, r8, [r2] │ │ │ │ + tsteq r2, r4, asr #32 │ │ │ │ + strdeq r1, [r2, -r0] │ │ │ │ + tsteq r2, r8, lsr #32 │ │ │ │ + tsteq r2, lr, lsl #2 │ │ │ │ + tsteq r2, r2, lsr r0 │ │ │ │ + tsteq r2, r6, asr #32 │ │ │ │ + tsteq r2, r0, lsl r0 │ │ │ │ + smlabbeq r2, r2, r0, r1 │ │ │ │ + tsteq r2, ip, lsr r0 │ │ │ │ + tsteq r2, r4 │ │ │ │ + smlatteq r2, ip, pc, r0 @ │ │ │ │ + qaddeq r1, r2, r2 │ │ │ │ + qaddeq r1, ip, r2 │ │ │ │ + mrseq r1, (UNDEF: 18) │ │ │ │ strdeq r1, [r2, -r4] │ │ │ │ - smlatbeq r2, r0, r1, r1 │ │ │ │ - ldrdeq r1, [r2, -r8] │ │ │ │ - @ instruction: 0x010211be │ │ │ │ - smlatteq r2, r2, r0, r1 │ │ │ │ - strdeq r1, [r2, -r6] │ │ │ │ - smlabteq r2, r0, r0, r1 │ │ │ │ - tsteq r2, r2, lsr r1 │ │ │ │ - smlatteq r2, ip, r0, r1 │ │ │ │ - strheq r1, [r2, -r4] │ │ │ │ - swpeq r1, ip, [r2] │ │ │ │ - tsteq r2, r2, lsl #2 │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ - @ instruction: 0x010211b0 │ │ │ │ - smlatbeq r2, r4, r1, r1 │ │ │ │ - @ instruction: 0x01021198 │ │ │ │ - tsteq r2, lr, asr #2 │ │ │ │ - tsteq r2, sl, ror #4 │ │ │ │ - strdeq r1, [r2, -ip] │ │ │ │ - tsteq r2, ip, lsl #4 │ │ │ │ - tsteq r2, ip, lsr #4 │ │ │ │ - tsteq r2, r8, asr r2 │ │ │ │ - tsteq r2, r2, asr r2 │ │ │ │ - tsteq r2, r4, asr r2 │ │ │ │ - tsteq r2, r6, asr r2 │ │ │ │ - tsteq r2, r8, asr r2 │ │ │ │ - tsteq r2, r6, asr r2 │ │ │ │ + smlatteq r2, r8, r0, r1 │ │ │ │ + swpeq r1, lr, [r2] │ │ │ │ + @ instruction: 0x010211ba │ │ │ │ + tsteq r2, ip, asr #8 │ │ │ │ tsteq r2, ip, asr r1 │ │ │ │ - tsteq r2, sl, asr r1 │ │ │ │ - rscseq r8, lr, ip, ror #10 │ │ │ │ - tsteq r2, lr, ror r1 │ │ │ │ - tsteq r2, lr, ror r1 │ │ │ │ - tsteq r2, r2, ror #2 │ │ │ │ - tsteq r2, r8, asr r1 │ │ │ │ - tsteq r2, sl, asr #2 │ │ │ │ - tsteq r2, sl, lsl #2 │ │ │ │ - ldrsbteq r1, [ip], #188 @ 0xbc │ │ │ │ - tsteq r2, sl, lsl #2 │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ - tsteq r2, lr, lsl #2 │ │ │ │ - tsteq r2, r8, lsl #2 │ │ │ │ - tsteq r2, r2, lsl #2 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - swpeq r1, r8, [r2] │ │ │ │ + tsteq r2, ip, ror r1 │ │ │ │ + smlatbeq r2, r8, r1, r1 │ │ │ │ + smlatbeq r2, r2, r1, r1 │ │ │ │ + smlatbeq r2, r4, r1, r1 │ │ │ │ + smlatbeq r2, r6, r1, r1 │ │ │ │ + smlatbeq r2, r8, r1, r1 │ │ │ │ + smlatbeq r2, r6, r1, r1 │ │ │ │ + smlatbeq r2, ip, r0, r1 │ │ │ │ + smlatbeq r2, sl, r0, r1 │ │ │ │ + ldrhteq r8, [lr], #76 @ 0x4c │ │ │ │ + smlabteq r2, lr, r0, r1 │ │ │ │ + smlabteq r2, lr, r0, r1 │ │ │ │ + strheq r1, [r2, -r2] │ │ │ │ + smlatbeq r2, r8, r0, r1 │ │ │ │ swpeq r1, sl, [r2] │ │ │ │ - swpeq r1, ip, [r2] │ │ │ │ - tsteq r2, sl, lsl #2 │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ - tsteq r2, sl, lsl #2 │ │ │ │ - ldrsbteq ip, [pc], #4 │ │ │ │ + qaddeq r1, sl, r2 │ │ │ │ + rscseq r1, ip, ip, lsr #22 │ │ │ │ + qaddeq r1, sl, r2 │ │ │ │ + qaddeq r1, ip, r2 │ │ │ │ + qaddeq r1, lr, r2 │ │ │ │ qaddeq r1, r8, r2 │ │ │ │ - tsteq r2, ip, asr #32 │ │ │ │ - tsteq r2, ip, asr #32 │ │ │ │ - qaddeq r1, r0, r2 │ │ │ │ - qaddeq r1, r0, r2 │ │ │ │ - tsteq r2, r8, asr #32 │ │ │ │ - tsteq r2, r8, asr #32 │ │ │ │ - smlabteq r2, lr, pc, r0 @ │ │ │ │ - smlabteq r2, lr, pc, r0 @ │ │ │ │ - smlabteq r2, lr, pc, r0 @ │ │ │ │ - ldrdeq r0, [r2, -r2] │ │ │ │ - ldrdeq r0, [r2, -r6] │ │ │ │ - ldrdeq r0, [r2, -sl] │ │ │ │ - ldrdeq r0, [r2, -lr] │ │ │ │ - ldrdeq r0, [r2, -lr] │ │ │ │ - tsteq r2, ip, asr #30 │ │ │ │ + qaddeq r1, r2, r2 │ │ │ │ + qaddeq r1, r4, r2 │ │ │ │ + smlatteq r2, r8, pc, r0 @ │ │ │ │ + smlatteq r2, sl, pc, r0 @ │ │ │ │ + smlatteq r2, ip, pc, r0 @ │ │ │ │ + qaddeq r1, sl, r2 │ │ │ │ + qaddeq r1, ip, r2 │ │ │ │ + qaddeq r1, sl, r2 │ │ │ │ + rscseq ip, pc, r4, lsr #32 │ │ │ │ + smlatbeq r2, r8, pc, r0 @ │ │ │ │ + @ instruction: 0x01020f9c │ │ │ │ + @ instruction: 0x01020f9c │ │ │ │ + smlatbeq r2, r0, pc, r0 @ │ │ │ │ + smlatbeq r2, r0, pc, r0 @ │ │ │ │ + @ instruction: 0x01020f98 │ │ │ │ + @ instruction: 0x01020f98 │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ + tsteq r2, r2, lsr #30 │ │ │ │ + tsteq r2, r6, lsr #30 │ │ │ │ + tsteq r2, sl, lsr #30 │ │ │ │ + tsteq r2, lr, lsr #30 │ │ │ │ + tsteq r2, lr, lsr #30 │ │ │ │ + @ instruction: 0x01020e9c │ │ │ │ @ instruction: 0x01bced32 │ │ │ │ - tsteq r2, r6, lsl #30 │ │ │ │ - tsteq r2, sl, lsl #30 │ │ │ │ - tsteq r2, lr, lsl #30 │ │ │ │ - tsteq r2, r2, lsl pc │ │ │ │ + tsteq r2, r6, asr lr │ │ │ │ + tsteq r2, sl, asr lr │ │ │ │ + tsteq r2, lr, asr lr │ │ │ │ + tsteq r2, r2, ror #28 │ │ │ │ andeq r2, r0, r4, lsr #6 │ │ │ │ @ instruction: 0x01b75fc8 │ │ │ │ @ instruction: 0x01b1ec98 │ │ │ │ @ instruction: 0x01bcec70 │ │ │ │ ldrdeq r3, [r0], -r0 │ │ │ │ @ instruction: 0x01bcec28 │ │ │ │ @ instruction: 0x01b1e944 │ │ │ │ @@ -148390,17 +148390,17 @@ │ │ │ │ @ instruction: 0xf8c3432a │ │ │ │ stmdbcc r1, {r3, r4, r5, r7, r8, r9, sl, fp, sp} │ │ │ │ mvnle r4, r4, lsl #11 │ │ │ │ stmdami r5, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf76d4478 │ │ │ │ svclt 0x0000ee92 │ │ │ │ @ instruction: 0x01b80476 │ │ │ │ - smlatbeq r9, r6, lr, r3 │ │ │ │ + strdeq r3, [r9, -r6] │ │ │ │ @ instruction: 0x01b8045c │ │ │ │ - smlabteq r9, r8, r4, r4 │ │ │ │ + tsteq r9, r8, lsl r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf1a14603 │ │ │ │ ldmdacs pc!, {r6, r7}^ @ │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ @@ -148612,101 +148612,101 @@ │ │ │ │ bmi 28f580 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185720> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ mulcs r0, r8, r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b71c70 │ │ │ │ andeq r1, r0, ip, lsr r7 │ │ │ │ - rscseq r3, sl, ip, lsl #13 │ │ │ │ + ldrsbteq r3, [sl], #92 @ 0x5c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec555b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2823a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x178540> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 28f5b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185754> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, lr, ror r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b71c3c │ │ │ │ andeq r1, r0, ip, lsr r7 │ │ │ │ - rscseq r3, sl, r0, ror r6 │ │ │ │ + rscseq r3, sl, r0, asr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec555ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2823d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x178574> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 28f5e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185788> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r4, ror #16 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b71c08 │ │ │ │ andeq r1, r0, ip, lsr r7 │ │ │ │ - rscseq r3, sl, r4, asr r6 │ │ │ │ + rscseq r3, sl, r4, lsr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec55620 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 282408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1785a8> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 28f61c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1857bc> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, sl, asr #16 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b71bd4 │ │ │ │ andeq r1, r0, ip, lsr r7 │ │ │ │ - rscseq r3, sl, r8, lsr r6 │ │ │ │ + rscseq r3, sl, r8, lsl #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec55654 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28243c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1785dc> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 28f650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1857f0> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r0, lsr r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b71ba0 │ │ │ │ andeq r1, r0, ip, lsr r7 │ │ │ │ - rscseq r3, sl, ip, lsl r6 │ │ │ │ + rscseq r3, sl, ip, ror #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec55688 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 282470 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x178610> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 28f684 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185824> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r6, lsl r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01b71b6c │ │ │ │ andeq r1, r0, ip, lsr r7 │ │ │ │ - rscseq r3, sl, r0, lsl #12 │ │ │ │ + rscseq r3, sl, r0, asr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec556bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - ble ff63a81c │ │ │ │ + blle 103a81c │ │ │ │ orrlt r4, r8, r3, lsl #12 │ │ │ │ - blle ff23a74c │ │ │ │ + stcle 0, cr15, [ip], #-636 @ 0xfffffd84 │ │ │ │ cmnlt r8, r3, lsl #12 │ │ │ │ vhadd.u16 , q15, │ │ │ │ @ instruction: 0xf4b2f0d1 │ │ │ │ @ instruction: 0xf168f0cd │ │ │ │ stmdami r8, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf962f363 │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ @ instruction: 0xf008f0f9 │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq r3, sl, sl, asr #11 │ │ │ │ + rscseq r3, sl, sl, lsl r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec55710 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a60ff8 │ │ │ │ stclt 1, cr15, [r8, #-636] @ 0xfffffd84 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec55724 │ │ │ │ @@ -148720,49 +148720,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u32 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f84620 │ │ │ │ @ instruction: 0x4620f7db │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r3, sl, ip, ror #10 │ │ │ │ + ldrhteq r3, [sl], #76 @ 0x4c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec55768 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf09f0ff8 │ │ │ │ - @ instruction: 0x4604d9df │ │ │ │ + strmi sp, [r4], -r7, asr #20 │ │ │ │ @ instruction: 0xf0cbb160 │ │ │ │ @ instruction: 0xf0d1f2cd │ │ │ │ @ instruction: 0xf0cdf461 │ │ │ │ @ instruction: 0x4604f117 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u32 q10, q12, │ │ │ │ stmdblt r8, {r0, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f84620 │ │ │ │ @ instruction: 0x4620f7b9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r3, sl, r8, lsr #10 │ │ │ │ + rscseq r3, sl, r8, ror r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec557ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf09f0ff8 │ │ │ │ - strmi sp, [r4], -sp, asr #19 │ │ │ │ + @ instruction: 0x4604da35 │ │ │ │ @ instruction: 0xf0cbb160 │ │ │ │ @ instruction: 0xf0d1f2ab │ │ │ │ @ instruction: 0xf0cdf43f │ │ │ │ @ instruction: 0x4604f0f5 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u32 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f84620 │ │ │ │ @ instruction: 0x4620f797 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r3, sl, r4, ror #9 │ │ │ │ + rscseq r3, sl, r4, lsr r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec557f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2eb0ff8 │ │ │ │ @ instruction: 0x4604f07b │ │ │ │ @ instruction: 0xf0cbb160 │ │ │ │ @ instruction: 0xf0d1f289 │ │ │ │ @@ -148771,32 +148771,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u32 q10, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f84620 │ │ │ │ @ instruction: 0x4620f775 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r3, sl, r0, lsr #9 │ │ │ │ + ldrshteq r3, [sl], #48 @ 0x30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec55834 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0e80ff8 │ │ │ │ - @ instruction: 0x4604d837 │ │ │ │ + @ instruction: 0x4604d89f │ │ │ │ @ instruction: 0xf0cbb160 │ │ │ │ @ instruction: 0xf0d1f267 │ │ │ │ @ instruction: 0xf0cdf3fb │ │ │ │ @ instruction: 0x4604f0b1 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u32 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f84620 │ │ │ │ @ instruction: 0x4620f753 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r3, sl, ip, asr r4 │ │ │ │ + rscseq r3, sl, ip, lsr #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec55878 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a60ff8 │ │ │ │ strmi pc, [r4], -r9, rrx │ │ │ │ @ instruction: 0xf0cbb160 │ │ │ │ @ instruction: 0xf0d1f245 │ │ │ │ @@ -148805,15 +148805,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u32 q10, q12, │ │ │ │ stmdblt r8, {r0, r3, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f84620 │ │ │ │ @ instruction: 0x4620f731 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r3, sl, r8, lsl r4 │ │ │ │ + rscseq r3, sl, r8, ror #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec558bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a60ff8 │ │ │ │ @ instruction: 0x4604f013 │ │ │ │ @ instruction: 0xf0cbb160 │ │ │ │ @ instruction: 0xf0d1f223 │ │ │ │ @@ -148822,49 +148822,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u32 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f84620 │ │ │ │ strtmi pc, [r0], -pc, lsl #14 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq r3, [sl], #52 @ 0x34 │ │ │ │ + rscseq r3, sl, r4, lsr #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec55900 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0ea0ff8 │ │ │ │ - strmi sp, [r4], -r1, lsr #21 │ │ │ │ + strmi sp, [r4], -r9, lsl #22 │ │ │ │ @ instruction: 0xf0cbb160 │ │ │ │ @ instruction: 0xf0d1f201 │ │ │ │ @ instruction: 0xf0cdf395 │ │ │ │ strmi pc, [r4], -fp, asr #32 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u32 q10, q12, │ │ │ │ stmdblt r8, {r0, r2, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f84620 │ │ │ │ strtmi pc, [r0], -sp, ror #13 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - smlalseq r3, sl, r0, r3 │ │ │ │ + rscseq r3, sl, r0, ror #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec55944 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0ea0ff8 │ │ │ │ - @ instruction: 0x4604dab5 │ │ │ │ + @ instruction: 0x4604db1d │ │ │ │ @ instruction: 0xf0cbb160 │ │ │ │ @ instruction: 0xf0d1f1df │ │ │ │ @ instruction: 0xf0cdf373 │ │ │ │ strmi pc, [r4], -r9, lsr #32 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u32 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r5, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f84620 │ │ │ │ strtmi pc, [r0], -fp, asr #13 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r3, sl, ip, asr #6 │ │ │ │ + smlalseq r3, sl, ip, r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec55988 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a50ff8 │ │ │ │ @ instruction: 0x4604f675 │ │ │ │ @ instruction: 0xf0cbb160 │ │ │ │ @ instruction: 0xf0d1f1bd │ │ │ │ @@ -148873,15 +148873,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u32 q10, q12, │ │ │ │ stmdblt r8, {r0, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f84620 │ │ │ │ strtmi pc, [r0], -r9, lsr #13 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r3, sl, r8, lsl #6 │ │ │ │ + rscseq r3, sl, r8, asr r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec559cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vaddw.u32 q1, q3, d0 │ │ │ │ strmi pc, [r4], -r5, lsr #32 │ │ │ │ @ instruction: 0xf0cbb160 │ │ │ │ @@ -148891,32 +148891,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u32 q10, q12, q1 │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f84620 │ │ │ │ strtmi pc, [r0], -r5, lsl #13 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r3, sl, r0, asr #5 │ │ │ │ + rscseq r3, sl, r0, lsl r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec55a14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ - stcle 0, cr15, [sl], #-996 @ 0xfffffc1c │ │ │ │ + ldcle 0, cr15, [r2], {249} @ 0xf9 │ │ │ │ cmnlt r0, r4, lsl #12 │ │ │ │ @ instruction: 0xf176f0cb │ │ │ │ vqadd.u8 , q13, │ │ │ │ @ instruction: 0xf7c0f0cc │ │ │ │ stmdami r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xffbaf362 │ │ │ │ strtmi fp, [r0], -r8, lsl #18 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf662f0f8 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ - rscseq r3, sl, sl, ror r2 │ │ │ │ + rscseq r3, sl, sl, asr #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec55a58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 542820 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4389c0> │ │ │ │ bmi 56aa6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460c0c> │ │ │ │ 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 │ │ │ │ @ instruction: 0xf638f0f8 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01b7179c │ │ │ │ andeq r3, r0, r0, lsr ip │ │ │ │ - rscseq r3, sl, r8, lsr #4 │ │ │ │ + rscseq r3, sl, r8, ror r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec55ab8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 542880 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x438a20> │ │ │ │ bmi 56aacc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460c6c> │ │ │ │ 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: 0xf608f0f8 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01b7173c │ │ │ │ andeq r2, r0, ip, lsr #2 │ │ │ │ - rscseq r3, sl, r8, asr #3 │ │ │ │ + rscseq r3, sl, r8, lsl r1 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fd0174 │ │ │ │ @ instruction: 0x46804b3b │ │ │ │ ldmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -148991,15 +148991,15 @@ │ │ │ │ @ instruction: 0xf76e4479 │ │ │ │ stmdacs r0, {r1, r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdbmi r9!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ b fe2bc748 │ │ │ │ ldrbmi fp, [r1], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0f94640 │ │ │ │ - ldmdblt r8, {r0, r2, sl, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r2, r3, r5, r6, sl, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7d1230 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 258a18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14ebb8> │ │ │ │ @ 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.u32 q10, q12, q1 │ │ │ │ blmi 67e4cc │ │ │ │ @ instruction: 0xe7af447b │ │ │ │ strbmi r9, [r0], -r1 │ │ │ │ - stmdble ip, {r0, r3, r5, r6, r7, ip, sp, lr, pc} │ │ │ │ + ldmdble r4!, {r0, r3, r5, r6, r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0da9901 │ │ │ │ - stmdacs r0, {r0, r3, r5, r6, r8, fp, ip, lr, pc} │ │ │ │ + stmdacs r0, {r0, r4, r6, r7, r8, fp, ip, lr, pc} │ │ │ │ sbfx sp, r2, #3, #28 │ │ │ │ @ instruction: 0xf1994640 │ │ │ │ stmdacs r0, {r0, r5, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ ldmda sl, {r2, r3, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x01b716d8 │ │ │ │ andeq r3, r0, r4, lsl #20 │ │ │ │ - smlalseq r3, sl, ip, r1 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - rscseq r3, sl, r0, lsr #3 │ │ │ │ - smlalseq r3, sl, r2, r1 │ │ │ │ - rscseq r3, sl, r4, asr #2 │ │ │ │ - rscseq r3, sl, lr, ror r1 │ │ │ │ + rscseq r3, sl, ip, ror #1 │ │ │ │ + smlabteq r6, ip, r4, r9 │ │ │ │ + ldrshteq r3, [sl], #0 │ │ │ │ + rscseq r3, sl, r2, ror #1 │ │ │ │ + smlalseq r3, sl, r4, r0 │ │ │ │ + rscseq r3, sl, lr, asr #1 │ │ │ │ @ instruction: 0x01b71658 │ │ │ │ - smlatteq r6, r6, r4, r9 │ │ │ │ - rscseq r3, sl, r4, lsl #2 │ │ │ │ - ldrsbteq r3, [sl], #8 │ │ │ │ + tsteq r6, r6, lsr r4 │ │ │ │ + rscseq r3, sl, r4, asr r0 │ │ │ │ + rscseq r3, sl, r8, lsr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec55c48 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0f90ff8 │ │ │ │ - vstrlt d13, [r8, #-676] @ 0xfffffd5c │ │ │ │ + stclt 12, cr13, [r8, #-68] @ 0xffffffbc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec55c5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ stclt 15, cr15, [r8, #-332] @ 0xfffffeb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -149262,24 +149262,24 @@ │ │ │ │ cdp 7, 4, cr15, cr4, cr11, {3} │ │ │ │ @ instruction: 0xf8ca2301 │ │ │ │ strt r3, [fp], r0 │ │ │ │ @ instruction: 0x01b7157c │ │ │ │ andeq r3, r0, r4, lsl #20 │ │ │ │ @ instruction: 0x01b71572 │ │ │ │ @ instruction: 0x01b714d8 │ │ │ │ - ldrsbteq r3, [sl], #224 @ 0xe0 │ │ │ │ - rscseq r3, sl, lr, lsl lr │ │ │ │ - rscseq r3, sl, lr, lsl lr │ │ │ │ + rscseq r3, sl, r0, lsr #28 │ │ │ │ + rscseq r3, sl, lr, ror #26 │ │ │ │ + rscseq r3, sl, lr, ror #26 │ │ │ │ muleq r0, r8, r7 │ │ │ │ - smlalseq r3, sl, ip, r3 │ │ │ │ + rscseq r3, sl, ip, ror #5 │ │ │ │ andeq r3, r0, r0, asr fp │ │ │ │ - rscseq r3, sl, r2, asr sp │ │ │ │ - rscseq r3, sl, r2, ror #26 │ │ │ │ + rscseq r3, sl, r2, lsr #25 │ │ │ │ + ldrhteq r3, [sl], #194 @ 0xc2 │ │ │ │ andeq r1, r0, ip, lsr r7 │ │ │ │ - rscseq r3, sl, sl, asr #26 │ │ │ │ + smlalseq r3, sl, sl, ip │ │ │ │ andeq r3, r0, r8, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec56008 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r4, r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf0336818 │ │ │ │ @@ -150431,21 +150431,21 @@ │ │ │ │ bl 47b8ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x371a4c> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 6caa8 │ │ │ │ b.n ffb3e │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + cmp r7, #44 @ 0x2c │ │ │ │ lsls r2, r7, #3 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + cmp r7, #58 @ 0x3a │ │ │ │ lsls r2, r7, #3 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - adds r0, #2 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ lsls r2, r7, #3 │ │ │ │ │ │ │ │ 000ffb5c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -150677,15 +150677,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ b.n ffd62 │ │ │ │ movs r2, #1 │ │ │ │ b.n ffd62 │ │ │ │ nop │ │ │ │ - bcs.n ffe44 │ │ │ │ + bne.n ffce4 │ │ │ │ lsls r3, r1, #4 │ │ │ │ │ │ │ │ 000ffdbc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -150922,15 +150922,15 @@ │ │ │ │ b.n fffaa │ │ │ │ mov r4, r3 │ │ │ │ movs r3, #3 │ │ │ │ b.n fffaa │ │ │ │ movs r3, #1 │ │ │ │ b.n fffaa │ │ │ │ nop │ │ │ │ - beq.n 100034 │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r1, [pc, #32] @ (100050 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 100038 │ │ │ │ cmp r2, #77 @ 0x4d │ │ │ │ beq.n 10004a │ │ │ │ @@ -150941,15 +150941,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 100034 │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r3, r1, #4 │ │ │ │ cbz r0, 100076 │ │ │ │ ldr r3, [pc, #36] @ (10007c ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 100064 │ │ │ │ adds r2, #1 │ │ │ │ @@ -150962,17 +150962,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (100080 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r6, {r1, r5, r6} │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r3, 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 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -151149,15 +151149,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 1001c8 │ │ │ │ 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} │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ lsls r3, r1, #4 │ │ │ │ │ │ │ │ 0010025c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -151428,17 +151428,17 @@ │ │ │ │ b.n 1003b6 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [sl], {182} @ 0xb6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ mcrr2 1, 11, r0, r2, cr6 │ │ │ │ - movs r7, #62 @ 0x3e │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r0, r0, #4 │ │ │ │ │ │ │ │ 00100514 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -151992,15 +151992,15 @@ │ │ │ │ movs r7, #0 │ │ │ │ b.n 10088a │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 100a64 │ │ │ │ ldr??.w r0, [r0, #438] @ 0x1b6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 100b24 │ │ │ │ + bls.n 100bc4 │ │ │ │ lsls r3, r1, #4 │ │ │ │ @ instruction: 0xf67e01b6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -152060,15 +152060,15 @@ │ │ │ │ b.n 100b24 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ str r1, [r3, #16] │ │ │ │ orr.w r1, r0, #1 │ │ │ │ b.n 100b24 │ │ │ │ bx lr │ │ │ │ - subs r2, r3, #7 │ │ │ │ + subs r2, r5, #4 │ │ │ │ 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 175098 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6b238> │ │ │ │ @@ -152703,26 +152703,26 @@ │ │ │ │ @ instruction: 0xf38e01b6 │ │ │ │ pli [r1, #255]! │ │ │ │ ldr.w pc, [r9, #4095] @ 0xfff │ │ │ │ add r5, pc, #416 @ (adr r5, 101420 ) │ │ │ │ lsls r1, r7, #6 │ │ │ │ adds r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - bmi.n 101330 │ │ │ │ + bcc.n 1011d0 │ │ │ │ lsls r3, r1, #4 │ │ │ │ add.w r1, r8, #182 @ 0xb6 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + subs r4, r5, r0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r5, r7, #3 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 1013c0 │ │ │ │ tbb [pc, r1] │ │ │ │ subs r1, r4, r5 │ │ │ │ asrs r2, r6 │ │ │ │ subs r0, r1, r6 │ │ │ │ @@ -153168,15 +153168,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xeaa401b6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2fe01ab │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r2, r7, #3 │ │ │ │ @ instruction: 0xe98201b6 │ │ │ │ │ │ │ │ 001016f4 : │ │ │ │ cbz r0, 10170a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -153443,15 +153443,15 @@ │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldmia.w ip, {r1, r2, r4, r5, r7, r8} │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #4 │ │ │ │ b.n 1017e8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ cmp r1, #15 │ │ │ │ bhi.n 10198c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r1, r3, #1 │ │ │ │ @@ -153637,15 +153637,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 101b70 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #4 │ │ │ │ │ │ │ │ 00101b90 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -153681,15 +153681,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 101498 │ │ │ │ lsls r6, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r2, r7, #3 │ │ │ │ b.n 101460 │ │ │ │ lsls r6, r6, #6 │ │ │ │ │ │ │ │ 00101c00 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -153734,15 +153734,15 @@ │ │ │ │ b.n 101c4a │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 102438 │ │ │ │ lsls r6, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + lsrs r6, r7, #27 │ │ │ │ lsls r2, r7, #3 │ │ │ │ b.n 1023dc │ │ │ │ lsls r6, r6, #6 │ │ │ │ │ │ │ │ 00101c80 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -153926,15 +153926,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 6c0b4 │ │ │ │ mov r1, r0 │ │ │ │ b.n 101e2a │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r1, #4 │ │ │ │ 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 │ │ │ │ @@ -154415,18 +154415,18 @@ │ │ │ │ nop │ │ │ │ ble.n 10237c │ │ │ │ lsls r6, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 102354 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - orr.w r0, r4, #8257536 @ 0x7e0000 │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + @ instruction: 0xf39400fc │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -155311,21 +155311,21 @@ │ │ │ │ b.n 10274e │ │ │ │ bge.n 102d10 │ │ │ │ lsls r6, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 102c18 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r4, #16 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - rev r0, r3 │ │ │ │ + cbnz r0, 102d1e │ │ │ │ lsls r3, r1, #4 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -156661,16 +156661,16 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 103a70 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r2, r9, ror #3 │ │ │ │ - add.w r0, r0, #8159232 @ 0x7c8000 │ │ │ │ + ldrd r0, r0, [r2, #-996] @ 0x3e4 │ │ │ │ + orrs.w r0, r0, #8159232 @ 0x7c8000 │ │ │ │ stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #6 │ │ │ │ │ │ │ │ 00103ac0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -157476,17 +157476,17 @@ │ │ │ │ nop │ │ │ │ ittt vs │ │ │ │ lslvs r6, r6, #6 │ │ │ │ subvs r2, #4 │ │ │ │ movvs r0, r0 │ │ │ │ itet cc │ │ │ │ lslcc r6, r6, #6 │ │ │ │ - stclcs 0, cr0, [r8], #-996 @ 0xfffffc1c │ │ │ │ - ldccc 0, cr0, [ip], {249} @ 0xf9 │ │ │ │ - add r1, pc, #432 @ (adr r1, 1044dc ) │ │ │ │ + subscs.w r0, r8, r9, ror #3 │ │ │ │ + sbccc.w r0, ip, r9, ror #3 │ │ │ │ + add r0, pc, #752 @ (adr r0, 10461c ) │ │ │ │ lsls r3, r1, #4 │ │ │ │ │ │ │ │ 0010432c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -158728,15 +158728,15 @@ │ │ │ │ lsls r1, r7, #6 │ │ │ │ cbnz r4, 10500a │ │ │ │ lsls r3, r5, #6 │ │ │ │ cbnz r4, 10500a │ │ │ │ lsls r3, r5, #6 │ │ │ │ cbnz r4, 105002 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r7, #6 │ │ │ │ │ │ │ │ 00104ff8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -159900,15 +159900,15 @@ │ │ │ │ str r0, [r6, #32] │ │ │ │ b.n 105c0a │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #328 @ (adr r4, 105d7c ) │ │ │ │ lsls r6, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r0, r0, #4 │ │ │ │ add r3, pc, #952 @ (adr r3, 105ff8 ) │ │ │ │ lsls r6, r6, #6 │ │ │ │ │ │ │ │ 00105c40 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -161789,45 +161789,45 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - strb r2, [r3, #30] │ │ │ │ + strb r2, [r5, #27] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r3, #25] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ lsls r3, r1, #4 │ │ │ │ │ │ │ │ 00106fa0 : │ │ │ │ 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 │ │ │ │ @@ -162527,15 +162527,15 @@ │ │ │ │ ldr.w r3, [r0, #1864] @ 0x748 │ │ │ │ cbz r3, 10769c │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9eb1f8 │ │ │ │ + bl 9eb2c8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 10764e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -163408,15 +163408,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 692900 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x244> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 108054 │ │ │ │ ldr.w r3, [r0, #1864] @ 0x748 │ │ │ │ cbz r3, 10804c │ │ │ │ blx r3 │ │ │ │ - bl 9eb2dc │ │ │ │ + bl 9eb3ac │ │ │ │ strb.w r0, [r5, #345] @ 0x159 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 692a00 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x344> │ │ │ │ b.n 108032 │ │ │ │ ldr r1, [pc, #24] @ (108078 ) │ │ │ │ ldr r3, [pc, #24] @ (10807c ) │ │ │ │ @@ -163428,17 +163428,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 108054 │ │ │ │ ldrb r2, [r5, #31] │ │ │ │ lsls r6, r6, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -163632,15 +163632,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 132888 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a28> │ │ │ │ b.n 108204 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9eb590 │ │ │ │ + bl 9eb660 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 10826e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 10827c │ │ │ │ add.w ip, sp, #20 │ │ │ │ mov r3, r9 │ │ │ │ @@ -163715,15 +163715,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1864] @ 0x748 │ │ │ │ cbz r1, 10838a │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9eb5a4 │ │ │ │ + bl 9eb674 │ │ │ │ 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 │ │ │ │ @@ -163752,15 +163752,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 1324a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28648> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9eb624 │ │ │ │ + bl 9eb6f4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 1083ce │ │ │ │ nop │ │ │ │ │ │ │ │ 001083f8 : │ │ │ │ @@ -164863,15 +164863,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 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ lsls r3, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 108f6c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -164929,15 +164929,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 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -165312,21 +165312,21 @@ │ │ │ │ it le │ │ │ │ movle r0, #22 │ │ │ │ b.n 108fd0 │ │ │ │ movs r0, #0 │ │ │ │ b.n 108fd0 │ │ │ │ movs r0, #31 │ │ │ │ b.n 108fd0 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r3, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 109536 │ │ │ │ stmdb 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 │ │ │ │ @@ -165579,19 +165579,19 @@ │ │ │ │ movs r0, #2 │ │ │ │ b.n 1093a6 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, r1] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r3, r1, #4 │ │ │ │ cbz r0, 10962e │ │ │ │ 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] │ │ │ │ @@ -165682,15 +165682,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 1096a8 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 109690 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r3, r1, #4 │ │ │ │ cbz r0, 10972e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -166013,15 +166013,15 @@ │ │ │ │ ldr.w r3, [r6, #3076] @ 0xc04 │ │ │ │ b.n 1099b2 │ │ │ │ nop │ │ │ │ ldr r6, [r3, #8] │ │ │ │ lsls r6, r6, #6 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + ldr r7, [pc, #640] @ (109d0c ) │ │ │ │ lsls r3, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ beq.n 109aaa │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166367,15 +166367,15 @@ │ │ │ │ nop.w │ │ │ │ cmp r5, #0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r5, [pc, #680] @ (10a100 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a0>) │ │ │ │ + ldr r4, [pc, #1000] @ (10a240 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e0>) │ │ │ │ lsls r3, r1, #4 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #232 @ 0xe8 │ │ │ │ ... │ │ │ │ │ │ │ │ 00109e60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so>: │ │ │ │ @@ -166570,17 +166570,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 109fb6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x156> │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r6, #6 │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [sp, #248] @ 0xf8 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ cbz r0, 10a0a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x242> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 10a0a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -166835,17 +166835,17 @@ │ │ │ │ str.w r2, [r4, #1128] @ 0x468 │ │ │ │ b.n 10a214 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b4> │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3760] @ 0xeb0 │ │ │ │ str.w r2, [r4, #3744] @ 0xea0 │ │ │ │ b.n 10a214 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b4> │ │ │ │ - bx sl │ │ │ │ + mov r8, r4 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - mov lr, pc │ │ │ │ + mov r6, r9 │ │ │ │ lsls r3, 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] │ │ │ │ @@ -167377,21 +167377,21 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r1, r6] │ │ │ │ lsls r6, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, r1] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - bics r2, r5 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - cmn r2, r4 │ │ │ │ + tst r2, r6 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - tst r4, r7 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - tst r2, r3 │ │ │ │ + adcs r2, r5 │ │ │ │ lsls r3, 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] @ (10aa1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbbc>) │ │ │ │ @@ -168133,15 +168133,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ b.n 10ae38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd8> │ │ │ │ nop │ │ │ │ str r6, [r5, r7] │ │ │ │ lsls r6, r6, #6 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -171870,35 +171870,35 @@ │ │ │ │ nop │ │ │ │ cmp r5, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #138 @ 0x8a │ │ │ │ lsls r6, r6, #6 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - asrs r6, r1, #15 │ │ │ │ + asrs r6, r3, #12 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - asrs r6, r5, #12 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ lsls r3, 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, #3944] @ 0xf68 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #372] @ (10d98c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b2c>) │ │ │ │ @@ -172053,15 +172053,15 @@ │ │ │ │ nop │ │ │ │ movs r7, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #96 @ 0x60 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r3, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 10dbdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3d7c> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -172267,17 +172267,17 @@ │ │ │ │ b.n 10da52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3bf2> │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ b.n 10da52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3bf2> │ │ │ │ movs r0, #18 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - asrs r0, r4, #2 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -173028,15 +173028,15 @@ │ │ │ │ b.n 10e080 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4220> │ │ │ │ movs r0, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #5 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ lsls r3, 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, 10e44a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ea> │ │ │ │ @@ -173645,15 +173645,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 10ea64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4c04> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r4, r7, r5 │ │ │ │ lsls r6, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ lsls r3, r1, #4 │ │ │ │ adds r2, r3, r0 │ │ │ │ lsls r6, r6, #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, #3752] @ 0xea8 │ │ │ │ @@ -176349,20 +176349,22 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 1106e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6888> │ │ │ │ ldr r3, [pc, #28] @ (110718 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x68b8>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #244] @ 0xf4 │ │ │ │ pop {pc} │ │ │ │ - stmia.w r4, {r1, r3, r8} │ │ │ │ + b.n 1106b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6850> │ │ │ │ + lsls r2, r1, #4 │ │ │ │ add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r0, r7, #6 │ │ │ │ add r3, sp, #600 @ 0x258 │ │ │ │ lsls r0, r7, #6 │ │ │ │ - @ instruction: 0xe850010a │ │ │ │ + b.n 110654 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x67f4> │ │ │ │ + lsls r2, r1, #4 │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ lsls r0, r7, #6 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ lsls r0, r7, #6 │ │ │ │ ldr.w r3, [r0, #236] @ 0xec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ add r3, r2 │ │ │ │ @@ -177077,15 +177079,15 @@ │ │ │ │ b.n 110efe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x709e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf13401b5 │ │ │ │ adds r0, #2 │ │ │ │ lsls r6, r6, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + subs r6, 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, #4008] @ 0xfa8 │ │ │ │ ldr.w r2, [pc, #2344] @ 111928 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7ac8> │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -178225,15 +178227,15 @@ │ │ │ │ nop │ │ │ │ b.n 112380 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8520> │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r1, #185 @ 0xb9 │ │ │ │ lsls r6, r6, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -179052,15 +179054,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bls.n 11280c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x89ac> │ │ │ │ lsls r5, r6, #6 │ │ │ │ asrs r6, r2, #31 │ │ │ │ lsls r6, r6, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ ldr.w r2, [pc, #2936] @ 113390 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9530> │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ @@ -181557,15 +181559,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cbnz r4, 11455c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa6fc> │ │ │ │ lsls r5, r6, #6 │ │ │ │ @ instruction: 0xfaed01b5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r4, r8, ror #3 │ │ │ │ + @ instruction: 0xeaa400f8 │ │ │ │ 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] @ (114548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa6e8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -181594,15 +181596,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ revsh r4, r5 │ │ │ │ lsls r5, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r0, #4 │ │ │ │ revsh r2, r2 │ │ │ │ lsls r5, r6, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ @@ -185793,21 +185795,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 116158 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc2f8> │ │ │ │ nop │ │ │ │ - it ls │ │ │ │ - lslls r0, r7, #3 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + bkpt 0x00e8 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - bkpt 0x0008 │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r0, #4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r2, [r3, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -198621,37 +198623,39 @@ │ │ │ │ b.n 120be2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d82> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh.w r0, [r6, #436] @ 0x1b4 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str.w r0, [lr, ] │ │ │ │ - @ instruction: 0xe83e0109 │ │ │ │ - @ instruction: 0xe8160109 │ │ │ │ - b.n 120c28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16dc8> │ │ │ │ + b.n 120b60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d00> │ │ │ │ + lsls r1, r1, #4 │ │ │ │ + b.n 120b14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16cb4> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - b.n 120be0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d80> │ │ │ │ + b.n 120ac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c68> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - b.n 120ac0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c60> │ │ │ │ + b.n 120a80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c20> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - b.n 120a6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c0c> │ │ │ │ + b.n 120960 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b00> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - b.n 120a24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16bc4> │ │ │ │ + b.n 12090c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16aac> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - b.n 12098c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b2c> │ │ │ │ + b.n 1208c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a64> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - b.n 120928 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ac8> │ │ │ │ + b.n 12082c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169cc> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - b.n 1208ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a4c> │ │ │ │ + b.n 1207c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16968> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - b.n 120858 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169f8> │ │ │ │ + b.n 12074c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168ec> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - b.n 120804 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169a4> │ │ │ │ + b.n 1206f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16898> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - b.n 1207b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16950> │ │ │ │ + b.n 1206a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16844> │ │ │ │ + lsls r1, r1, #4 │ │ │ │ + b.n 120650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167f0> │ │ │ │ lsls r1, r1, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -198832,17 +198836,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 120e44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16fe4> │ │ │ │ nop │ │ │ │ subs r2, r5, r1 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -198993,21 +198997,21 @@ │ │ │ │ blt.n 120f6a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1710a> │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #2000] @ 0x7d0 │ │ │ │ cmp r2, r3 │ │ │ │ bcc.n 120f6a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1710a> │ │ │ │ str.w r3, [r4, #140] @ 0x8c │ │ │ │ b.n 120eb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17050> │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r0, 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 │ │ │ │ @@ -199080,21 +199084,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 1210d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17270> │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - movs r0, #234 @ 0xea │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r0, #14 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r0, #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, #4056] @ 0xfd8 │ │ │ │ ldrh.w lr, [r2] │ │ │ │ movw ip, #5890 @ 0x1702 │ │ │ │ @@ -199264,23 +199268,23 @@ │ │ │ │ b.n 1212a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17448> │ │ │ │ ldr r2, [pc, #28] @ (1212ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1748c>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 1212a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17448> │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + subs r0, r0, #4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - movs r0, #12 │ │ │ │ + subs r4, r3, #5 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 121352 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174f2> │ │ │ │ bls.n 121344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174e4> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -199332,15 +199336,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 121310 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174b0> │ │ │ │ b.n 12134c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174ec> │ │ │ │ - subs r4, r7, #7 │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -199473,21 +199477,21 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 1214a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17646> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r6, r3, #2 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 121568 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17708> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -199748,21 +199752,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 1215f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17796> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 1216f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17898> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12169c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1783c> │ │ │ │ - subs r4, r7, r5 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r1, r0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12180a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x179aa> │ │ │ │ bhi.n 12180e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x179ae> │ │ │ │ @@ -199816,15 +199820,15 @@ │ │ │ │ beq.n 12180a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x179aa> │ │ │ │ b.n 121826 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x179c6> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 121826 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x179c6> │ │ │ │ b.n 12180a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x179aa> │ │ │ │ nop │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r4, r6, r0 │ │ │ │ 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 │ │ │ │ ands.w r4, r2, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -200092,23 +200096,23 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r5, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r5, #1772] @ 0x6ec │ │ │ │ cmp r5, #29 │ │ │ │ bhi.n 121a6a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17c0a> │ │ │ │ b.n 121ae8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17c88> │ │ │ │ - adds r4, r2, r7 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + adds r0, r7, r0 │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #602112 @ 0x93000 │ │ │ │ @@ -200225,15 +200229,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + ldrb r2, [r1, #31] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -200328,15 +200332,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 121d26 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17ec6> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 121d26 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17ec6> │ │ │ │ b.n 121d60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17f00> │ │ │ │ - asrs r2, r1, #29 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1640] @ 12244c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185ec> │ │ │ │ @@ -200923,53 +200927,53 @@ │ │ │ │ b.n 1221f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18394> │ │ │ │ b.n 122870 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18a10> │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 12283c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x189dc> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 12266c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1880c> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r2, #22 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r2, r2, #14 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + asrs r6, r4, #6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r6, r5, #9 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + asrs r6, r0, #4 │ │ │ │ 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, #896] @ (122838 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x189d8>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -201498,17 +201502,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 122a06 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18ba6> │ │ │ │ b.n 122a16 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18bb6> │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ lsls r0, r7, #3 │ │ │ │ adds r4, r2, r6 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -201642,23 +201646,23 @@ │ │ │ │ bne.n 122b4e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18cee> │ │ │ │ b.n 122a8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18c2c> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 122b36 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18cd6> │ │ │ │ mcr2 1, 1, r0, cr6, cr4, {5} │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ lsls r0, r7, #3 │ │ │ │ adds r0, r4, r4 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r1, 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] @ (122d34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18ed4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -201791,19 +201795,19 @@ │ │ │ │ str.w r3, [r2, #508] @ 0x1fc │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 122c04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18da4> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r4], {180} @ 0xb4 │ │ │ │ asrs r6, r0, #28 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldr r0, [pc, #4] @ (122d50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18ef0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r6, r2, #9 │ │ │ │ lsls r5, r6, #6 │ │ │ │ @@ -201972,15 +201976,15 @@ │ │ │ │ bne.n 122f06 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190a6> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 122ed6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19076> │ │ │ │ b.n 122e64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19004> │ │ │ │ asrs r4, r7, #18 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - lsrs r2, r2, #32 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -202168,15 +202172,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r5, [r3, #524] @ 0x20c │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 123068 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19208> │ │ │ │ nop │ │ │ │ asrs r6, r0, #14 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -202264,15 +202268,15 @@ │ │ │ │ bne.n 12321a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193ba> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1231ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1938a> │ │ │ │ b.n 12317c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1931c> │ │ │ │ asrs r0, r4, #8 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r2, r6, #17 │ │ │ │ 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, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -202332,15 +202336,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (1232e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19484>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 12329c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1943c> │ │ │ │ nop │ │ │ │ - lsls r6, r4, #16 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 1232f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19498> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -203602,92 +203606,92 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 123ec6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a066> │ │ │ │ b.n 123bfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d9c> │ │ │ │ ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 1, r0, cr8, cr7, {7} │ │ │ │ + stc2 0, cr0, [r8, #988] @ 0x3dc │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - vqadd.u16 q0, q9, │ │ │ │ - stc2l 0, cr0, [sl], {247} @ 0xf7 │ │ │ │ - mrc2 0, 6, r0, cr8, cr7, {7} │ │ │ │ + mcr2 0, 3, r0, cr2, cr7, {7} │ │ │ │ + ldc2 0, cr0, [sl], {247} @ 0xf7 │ │ │ │ + mcr2 0, 1, r0, cr8, cr7, {7} │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldc2l 0, cr0, [lr], #988 @ 0x3dc │ │ │ │ - ldc2 0, cr0, [lr], #-988 @ 0xfffffc24 │ │ │ │ + mcrr2 0, 15, r0, lr, cr7 │ │ │ │ + @ instruction: 0xfb8e00f7 │ │ │ │ strb r4, [r4, #30] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldc2 0, cr0, [r0], {247} @ 0xf7 │ │ │ │ - @ instruction: 0xfb6a00f7 │ │ │ │ + @ instruction: 0xfb6000f7 │ │ │ │ + @ instruction: 0xfaba00f7 │ │ │ │ strb r0, [r2, #27] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - stc2l 0, cr0, [ip, #-988] @ 0xfffffc24 │ │ │ │ - @ instruction: 0xface00f7 │ │ │ │ + ldc2 0, cr0, [ip], {247} @ 0xf7 │ │ │ │ + @ instruction: 0xfa1e00f7 │ │ │ │ strb r6, [r6, #24] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - @ instruction: 0xfaae00f7 │ │ │ │ - @ instruction: 0xfa6e00f7 │ │ │ │ + ldr??.w r0, [lr, #247] @ 0xf7 │ │ │ │ + ldrsh.w r0, [lr, #247] @ 0xf7 │ │ │ │ strb r4, [r1, #23] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - @ instruction: 0xfa8a00f7 │ │ │ │ - @ instruction: 0xfa0c00f7 │ │ │ │ + ldr??.w r0, [sl, #247] @ 0xf7 │ │ │ │ + ldr??.w r0, [ip, r7, lsl #3] │ │ │ │ strb r2, [r6, #21] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - @ instruction: 0xfab200f7 │ │ │ │ - ldr??.w r0, [lr, r7, lsl #3] │ │ │ │ + @ instruction: 0xfa0200f7 │ │ │ │ + strh.w r0, [lr, #247] @ 0xf7 │ │ │ │ strb r4, [r7, #18] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - @ instruction: 0xfac600f7 │ │ │ │ - ldrsh.w r0, [lr, r7, lsl #3] │ │ │ │ + @ instruction: 0xfa1600f7 │ │ │ │ + strb.w r0, [lr, #247] @ 0xf7 │ │ │ │ strb r4, [r3, #18] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - vld4. {d0-d3}, [r0 :256], r7 │ │ │ │ + ldr??.w r0, [r0, r7, lsl #3] │ │ │ │ strb r0, [r1, #18] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrsh.w r0, [r4, r7, lsl #3] │ │ │ │ - @ instruction: 0xfae200f7 │ │ │ │ - ldr??.w r0, [r8, #247] @ 0xf7 │ │ │ │ + strb.w r0, [r4, #247] @ 0xf7 │ │ │ │ + @ instruction: 0xfa3200f7 │ │ │ │ + str.w r0, [r8, r7, lsl #3] │ │ │ │ strb r6, [r3, #17] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrb.w r0, [sl, #247] @ 0xf7 │ │ │ │ - strh.w r0, [sl, #247] @ 0xf7 │ │ │ │ + @ instruction: 0xf7ea00f7 │ │ │ │ + @ instruction: 0xf7fa00f7 │ │ │ │ strb r0, [r2, #16] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - @ instruction: 0xfa9c00f7 │ │ │ │ - ldr.w r0, [sl, r7, lsl #3] │ │ │ │ + vld1.8 @ instruction: 0xf9ec00f7 │ │ │ │ + @ instruction: 0xf7aa00f7 │ │ │ │ strb r0, [r0, #15] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrsb.w r0, [sl, r7, lsl #3] │ │ │ │ - ldrh.w r0, [sl, r7, lsl #3] │ │ │ │ + str??.w r0, [sl, r7, lsl #3] │ │ │ │ + @ instruction: 0xf78a00f7 │ │ │ │ strb r0, [r4, #14] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - @ instruction: 0xfa2c00f7 │ │ │ │ - @ instruction: 0xf7f800f7 │ │ │ │ + ldr??.w r0, [ip, r7, lsl #3] │ │ │ │ + @ instruction: 0xf74800f7 │ │ │ │ strb r6, [r3, #13] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - vst4. {d0-d3}, [r4 :256], r7 │ │ │ │ - @ instruction: 0xf7dc00f7 │ │ │ │ + ldr.w r0, [r4, r7, lsl #3] │ │ │ │ + @ instruction: 0xf72c00f7 │ │ │ │ strb r2, [r7, #12] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrsb.w r0, [r4, #247] @ 0xf7 │ │ │ │ - @ instruction: 0xf7b400f7 │ │ │ │ + str??.w r0, [r4, #247] @ 0xf7 │ │ │ │ + @ instruction: 0xf70400f7 │ │ │ │ strb r2, [r3, #12] │ │ │ │ lsls r7, r6, #6 │ │ │ │ strb r0, [r0, #12] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrb.w r0, [r4, #247] @ 0xf7 │ │ │ │ - @ instruction: 0xf78a00f7 │ │ │ │ - @ instruction: 0xf7ce00f7 │ │ │ │ - @ instruction: 0xf77400f7 │ │ │ │ + @ instruction: 0xf7e400f7 │ │ │ │ + @ instruction: 0xf6da00f7 │ │ │ │ + @ instruction: 0xf71e00f7 │ │ │ │ + movt r0, #18679 @ 0x48f7 │ │ │ │ strb r2, [r3, #11] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - vst4. {d0-d3}, [r4 :256], r7 │ │ │ │ - @ instruction: 0xf74600f7 │ │ │ │ + ldr.w r0, [r4, r7, lsl #3] │ │ │ │ + @ instruction: 0xf69600f7 │ │ │ │ strb r4, [r5, #10] │ │ │ │ lsls r7, r6, #6 │ │ │ │ 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] @ (12421c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3bc>) │ │ │ │ @@ -203785,15 +203789,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 124198 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a338> │ │ │ │ nop │ │ │ │ b.n 1240a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a248> │ │ │ │ lsls r4, r6, #6 │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb.w r0, [r6, r7, lsl #3] │ │ │ │ + @ instruction: 0xf76600f7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 122bc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18d64> │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ @@ -203839,16 +203843,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 123ec8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a068> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf77000f7 │ │ │ │ - @ instruction: 0xf74c00f7 │ │ │ │ + movt r0, #2295 @ 0x8f7 │ │ │ │ + @ instruction: 0xf69c00f7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 124250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3f0> │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -203888,16 +203892,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 123e40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19fe0> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf72800f7 │ │ │ │ - @ instruction: 0xf70800f7 │ │ │ │ + @ instruction: 0xf67800f7 │ │ │ │ + @ instruction: 0xf65800f7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1242d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a478> │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -204174,15 +204178,15 @@ │ │ │ │ pop {r1, r2, r3, r5} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vbif d0, d16, d20 │ │ │ │ revsh r6, r2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - orr.w r0, ip, #8093696 @ 0x7b8000 │ │ │ │ + @ instruction: 0xf39c00f7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 124670 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a810> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -204219,16 +204223,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 124a88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ac28> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - vqadd.s32 q8, q12, │ │ │ │ - @ instruction: 0xf3da00f7 │ │ │ │ + mrc 0, 5, r0, cr8, cr7, {7} │ │ │ │ + @ instruction: 0xf32a00f7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 1246f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a890> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -204265,16 +204269,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 124a08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1aba8> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - mrc 0, 6, r0, cr0, cr7, {7} │ │ │ │ - @ instruction: 0xf35a00f7 │ │ │ │ + mcr 0, 1, r0, cr0, cr7, {7} │ │ │ │ + subw r0, sl, #247 @ 0xf7 │ │ │ │ ldr.w r2, [pc, #2712] @ 1251e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b380> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 1247d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a978> │ │ │ │ movw r3, #34835 @ 0x8813 │ │ │ │ @@ -206096,21 +206100,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 125a16 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bbb6> │ │ │ │ - b.n 125ba8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bd48> │ │ │ │ + svc 234 @ 0xea │ │ │ │ lsls r7, r6, #3 │ │ │ │ - b.n 125b44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bce4> │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - b.n 125b74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bd14> │ │ │ │ + svc 204 @ 0xcc │ │ │ │ lsls r7, r6, #3 │ │ │ │ - b.n 125b68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bd08> │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (125b94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bd34>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -206210,15 +206214,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 125b74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bd14> │ │ │ │ b.n 125b84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bd24> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ strex r1, r0, [sl, #720] @ 0x2d0 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + svc 22 │ │ │ │ lsls r7, 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, #188] @ (125c6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1be0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -206290,21 +206294,21 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 125c16 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bdb6> │ │ │ │ ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r7, r6, #3 │ │ │ │ - svc 24 │ │ │ │ + udf #104 @ 0x68 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r7, r6, #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] @ 125d04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bea4> │ │ │ │ mov lr, r0 │ │ │ │ @@ -206347,23 +206351,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + udf #4 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + ble.n 125cd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1be74> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + ble.n 125d04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bea4> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - udf #126 @ 0x7e │ │ │ │ + ble.n 125cb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1be54> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + ble.n 125cfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1be9c> │ │ │ │ lsls r7, r6, #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] @ 125d98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bf38> │ │ │ │ mov r4, r1 │ │ │ │ @@ -206403,23 +206407,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - udf #86 @ 0x56 │ │ │ │ + ble.n 125cec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1be8c> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + ble.n 125cc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1be60> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - udf #20 │ │ │ │ + ble.n 125e70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c010> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + ble.n 125ea0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c040> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - udf #12 │ │ │ │ + ble.n 125e68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c008> │ │ │ │ lsls r7, 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 r7, [pc, #148] @ (125e58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bff8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -206483,25 +206487,25 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 125e14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bfb4> │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r5, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - udf #6 │ │ │ │ + ble.n 125f10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c0b0> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ble.n 125e44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bfe4> │ │ │ │ + ble.n 125ee4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c084> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ble.n 125f3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c0dc> │ │ │ │ + bgt.n 125ddc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bf7c> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ble.n 125db0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bf50> │ │ │ │ + bgt.n 125e50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bff0> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ble.n 125dfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bf9c> │ │ │ │ + ble.n 125e9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c03c> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ble.n 125f0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c0ac> │ │ │ │ + bgt.n 125dac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bf4c> │ │ │ │ lsls r7, r6, #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] @ 125ea8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c048> │ │ │ │ @@ -206510,15 +206514,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 125a80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bc20> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ble.n 125e04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bfa4> │ │ │ │ + bgt.n 125ea4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c044> │ │ │ │ lsls r7, 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, #256] @ (125fc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c160>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -206618,17 +206622,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 125f94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c134> │ │ │ │ b.n 125fb2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c152> │ │ │ │ ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ b.n 12583c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b9dc> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ble.n 125fec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c18c> │ │ │ │ + bgt.n 12608c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c22c> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - bgt.n 125fac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c14c> │ │ │ │ + bgt.n 12604c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c1ec> │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -206639,15 +206643,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 125a80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bc20> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bgt.n 125f18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c0b8> │ │ │ │ + blt.n 125fb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c158> │ │ │ │ lsls r7, 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #252] @ (126110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c2b0>) │ │ │ │ @@ -206747,17 +206751,17 @@ │ │ │ │ beq.n 1260e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c282> │ │ │ │ b.n 126100 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c2a0> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r6, #6 │ │ │ │ b.n 1266e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c884> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - blt.n 1260cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c26c> │ │ │ │ + blt.n 12616c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c30c> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - blt.n 1260f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c290> │ │ │ │ + blt.n 126190 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c330> │ │ │ │ lsls r7, r6, #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] @ (126180 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c320>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -206793,17 +206797,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4, r5} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - blt.n 1260ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c28c> │ │ │ │ + blt.n 12618c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c32c> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - blt.n 12623c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c3dc> │ │ │ │ + bge.n 1260dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c27c> │ │ │ │ lsls r7, r6, #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] @ 1261fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c39c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -206838,19 +206842,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - blt.n 1261ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c34c> │ │ │ │ + blt.n 12624c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c3ec> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - blt.n 1262c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c468> │ │ │ │ + bge.n 126168 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c308> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - blt.n 1262fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c49c> │ │ │ │ + bge.n 12619c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c33c> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #240] @ (126310 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c4b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -206944,17 +206948,17 @@ │ │ │ │ beq.n 1262f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c490> │ │ │ │ b.n 126300 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c4a0> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r6} │ │ │ │ lsls r4, r6, #6 │ │ │ │ b.n 1264a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c640> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - blt.n 1263e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c580> │ │ │ │ + bge.n 126280 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c420> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - blt.n 126338 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c4d8> │ │ │ │ + bge.n 1263d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c578> │ │ │ │ lsls r7, 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, #240] @ (126424 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c5c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -207049,17 +207053,17 @@ │ │ │ │ beq.n 1263f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c596> │ │ │ │ b.n 126414 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c5b4> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r6, #6 │ │ │ │ svc 202 @ 0xca │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bge.n 126500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c6a0> │ │ │ │ + bls.n 1263a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c540> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - bge.n 1264dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c67c> │ │ │ │ + bls.n 12637c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c51c> │ │ │ │ lsls r7, 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, #248] @ (12653c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c6dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -207155,15 +207159,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 126512 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c6b2> │ │ │ │ b.n 126498 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c638> │ │ │ │ stmia r4!, {r2, r5} │ │ │ │ lsls r4, r6, #6 │ │ │ │ svc 2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bmi.n 126524 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c6c4> │ │ │ │ + bmi.n 1265c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c764> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r0 │ │ │ │ @@ -207457,23 +207461,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 126822 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c9c2> │ │ │ │ nop │ │ │ │ stmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bvc.n 1267dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c97c> │ │ │ │ + bvs.n 12687c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ca1c> │ │ │ │ lsls r7, r6, #3 │ │ │ │ bgt.n 1267a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c944> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bvs.n 126858 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c9f8> │ │ │ │ + bvs.n 1268f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ca98> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - bvs.n 126990 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cb30> │ │ │ │ + bpl.n 126830 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c9d0> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - bvs.n 12694c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1caec> │ │ │ │ + bpl.n 1267ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c98c> │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 126668 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c808> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -207679,21 +207683,21 @@ │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 1269fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cb9c> │ │ │ │ lsls r4, r6, #6 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bmi.n 126b44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cce4> │ │ │ │ + bcc.n 126be4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cd84> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - bmi.n 126b24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ccc4> │ │ │ │ + bcc.n 126bc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cd64> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - bmi.n 126b54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ccf4> │ │ │ │ + bcc.n 1269f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cb94> │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 122a30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18bd0> │ │ │ │ @@ -207802,15 +207806,15 @@ │ │ │ │ beq.n 126bea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cd8a> │ │ │ │ b.n 126b64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cd04> │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r4, r6, #6 │ │ │ │ bmi.n 126c64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ce04> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #232] @ (126d24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cec4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -207902,17 +207906,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ pop {r1, r2, r3, r5} │ │ │ │ lsls r4, r6, #6 │ │ │ │ bcc.n 126d5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cefc> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bcs.n 126d98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cf38> │ │ │ │ + bne.n 126c38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cdd8> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r7, 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] @ (126dfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cf9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -207984,21 +207988,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 126d7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cf1e> │ │ │ │ nop │ │ │ │ cbnz r2, 126e48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cfe8> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bne.n 126da8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cf48> │ │ │ │ + bne.n 126e48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cfe8> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - bne.n 126dd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cf78> │ │ │ │ + bne.n 126e78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d018> │ │ │ │ lsls r7, r6, #3 │ │ │ │ bne.n 126de0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cf80> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (126ecc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d06c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -208066,21 +208070,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 126e92 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d032> │ │ │ │ rev16 r6, r0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bne.n 126dec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cf8c> │ │ │ │ + beq.n 126e8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d02c> │ │ │ │ lsls r7, r6, #3 │ │ │ │ bne.n 126f48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d0e8> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bne.n 126f00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d0a0> │ │ │ │ + beq.n 126fa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d140> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -208152,19 +208156,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 126f88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d128> │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -208730,27 +208734,27 @@ │ │ │ │ beq.n 127526 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d6c6> │ │ │ │ b.n 127406 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d5a6> │ │ │ │ nop │ │ │ │ push {r1, r4, r5, lr} │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bl 141ebc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3805c> │ │ │ │ b.n 127532 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d6d2> │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ @@ -208816,17 +208820,17 @@ │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 127406 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d5a6> │ │ │ │ movw r2, #32879 @ 0x806f │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 1276a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d846> │ │ │ │ b.n 127406 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d5a6> │ │ │ │ nop │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -208853,15 +208857,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 127324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d4c4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -208888,15 +208892,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 127324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d4c4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r5, r7} │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #40] @ 1277e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d984> │ │ │ │ @@ -208914,15 +208918,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 127324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d4c4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r6, #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] │ │ │ │ @@ -208952,15 +208956,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 127324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d4c4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r7, 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #132] @ (1278e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1da80>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -209162,33 +209166,33 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 1279ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1db8a> │ │ │ │ add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r6} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r6!, {r1, r4, r6} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #300] @ (127bb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1dd54>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -209441,27 +209445,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 127c0e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ddae> │ │ │ │ add r4, sp, #632 @ 0x278 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia 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, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (127e0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1dfac>) │ │ │ │ @@ -209550,17 +209554,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 127dae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1df4e> │ │ │ │ nop │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r6} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #396] @ (127fb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e158>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -209724,35 +209728,35 @@ │ │ │ │ str.w sl, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 127f3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e0de> │ │ │ │ nop │ │ │ │ add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ - lsls r7, r6, #3 │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ - lsls r7, r6, #3 │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + it │ │ │ │ + lsl r7, r6, #3 │ │ │ │ + it le │ │ │ │ + lslle r7, r6, #3 │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (1280c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e268>) │ │ │ │ @@ -209841,18 +209845,18 @@ │ │ │ │ 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 12806a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e20a> │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ + lsls r7, r6, #3 │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - it vs │ │ │ │ - lslvs 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 │ │ │ │ ldr r5, [pc, #472] @ (1282c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e460>) │ │ │ │ mov sl, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -210046,39 +210050,39 @@ │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 128230 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e3d0> │ │ │ │ nop │ │ │ │ add r7, pc, #520 @ (adr r7, 1284cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e66c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + itet gt │ │ │ │ + lslgt r7, r6, #3 │ │ │ │ + it vc @ unpredictable │ │ │ │ + lslvc r7, r6, #3 │ │ │ │ + bkpt 0x00c4 │ │ │ │ + lsls r7, r6, #3 │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ + bkpt 0x00ac │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ite vc │ │ │ │ - lslvc r7, r6, #3 │ │ │ │ - popvs {r1, r3, r6, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - itt pl │ │ │ │ - lslpl r7, r6, #3 │ │ │ │ - poppl {r2, r3, r5, r6, r7, pc} │ │ │ │ + bkpt 0x008c │ │ │ │ lsls r7, r6, #3 │ │ │ │ - itt cc │ │ │ │ - lslcc r7, r6, #3 │ │ │ │ - popcc {r1, r2, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, pc} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + pop {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ittt eq │ │ │ │ - lsleq r7, r6, #3 │ │ │ │ - bkpt 0x0004 │ │ │ │ - lsleq r7, r6, #3 │ │ │ │ - bkpt 0x00ea │ │ │ │ + bkpt 0x0052 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - bkpt 0x0008 │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ + lsls r7, r6, #3 │ │ │ │ + bkpt 0x003a │ │ │ │ + lsls r7, r6, #3 │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #388] @ (128490 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e630>) │ │ │ │ @@ -210234,17 +210238,17 @@ │ │ │ │ b.n 12834c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e4ec> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 1283c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e566> │ │ │ │ nop │ │ │ │ add r5, pc, #376 @ (adr r5, 12860c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e7ac>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bkpt 0x0028 │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - pop {} │ │ │ │ + cbnz r0, 1284f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e690> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #376] @ (128628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e7c8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -210396,29 +210400,29 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 1284f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e696> │ │ │ │ add r3, pc, #744 @ (adr r3, 128914 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1eab4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - pop {r2} │ │ │ │ + cbnz r4, 128688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e828> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - rev r6, r5 │ │ │ │ + cbnz r6, 128656 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e7f6> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbnz r4, 1286b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e856> │ │ │ │ + cbnz r4, 12868a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e82a> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - rev16 r0, r2 │ │ │ │ + cbnz r0, 128668 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e808> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - rev r6, r2 │ │ │ │ + cbnz r6, 12865c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e7fc> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbnz r6, 1286b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e852> │ │ │ │ + revsh r6, r7 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - hlt 0x0004 │ │ │ │ + cbnz r4, 128680 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e820> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #180] @ (128714 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e8b4>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -210497,15 +210501,15 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #976 @ (adr r1, 128ae4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ec84>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 128766 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1e906> │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -210685,39 +210689,39 @@ │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, #2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - rev r2, r4 │ │ │ │ + cbnz r2, 12890c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1eaac> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbnz r2, 128932 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ead2> │ │ │ │ + cbnz r2, 128906 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1eaa6> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - rev r0, r2 │ │ │ │ + cbnz r0, 128910 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1eab0> │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cbnz r4, 12892e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1eace> │ │ │ │ + cbnz r4, 128902 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1eaa2> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbnz r2, 128918 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1eab8> │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + @ instruction: 0xb706 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbnz r4, 12891a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1eaba> │ │ │ │ + @ instruction: 0xb88c │ │ │ │ lsls r7, r6, #3 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbnz r2, 12891c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1eabc> │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbnz r2, 12891c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1eabc> │ │ │ │ + @ instruction: 0xb852 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb728 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r6, [pc, #348] @ (128a90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ec30>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -210856,15 +210860,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r6, #6 │ │ │ │ strb r4, [r0, #27] │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r7, r6, #3 │ │ │ │ strb r6, [r6, #23] │ │ │ │ lsls r4, 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, #4016] @ 0xfb0 │ │ │ │ @@ -211032,33 +211036,33 @@ │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #20] │ │ │ │ lsls r4, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r7, r6, #3 │ │ │ │ strb r4, [r0, #19] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cpsid ai │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - setpan #0 │ │ │ │ + push {r5, r6, lr} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + cbz r0, 128cca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ee6a> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbz r0, 128cea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ee8a> │ │ │ │ + cbz r0, 128cbe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ee5e> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + cbz r4, 128ce8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ee88> │ │ │ │ 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 │ │ │ │ mov ip, r2 │ │ │ │ @@ -211074,15 +211078,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 127324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d4c4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ 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 │ │ │ │ mov ip, r2 │ │ │ │ @@ -211100,15 +211104,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 127324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d4c4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ 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 │ │ │ │ mov ip, r2 │ │ │ │ @@ -211128,15 +211132,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 127324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1d4c4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -211379,23 +211383,23 @@ │ │ │ │ nop │ │ │ │ strb r4, [r4, #4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r5, pc, #200 @ (adr r5, 1290b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f258>) │ │ │ │ + add r4, pc, #520 @ (adr r4, 1291f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f398>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbz r2, 129036 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f1d6> │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbz r6, 12903c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f1dc> │ │ │ │ + sxtb r6, r4 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r5, pc, #576 @ (adr r5, 12923c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f3dc>) │ │ │ │ + add r4, pc, #896 @ (adr r4, 12937c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f51c>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r4, pc, #608 @ (adr r4, 129260 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f400>) │ │ │ │ + add r3, pc, #928 @ (adr r3, 1293a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f540>) │ │ │ │ lsls r7, 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 r2, [pc, #224] @ (1290f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f294>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -211555,17 +211559,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - cbz r2, 1291fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f39a> │ │ │ │ + cbz r2, 1291ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f36e> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - cbz r0, 1291da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f37a> │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r7, 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 r2, [pc, #392] @ (12936c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f50c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -211743,15 +211747,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 128ec0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f060> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r7, 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 r4, [pc, #56] @ (129408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5a8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -211777,17 +211781,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 128ec0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f060> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r7, r6, #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] @ 1294e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f680> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -211856,17 +211860,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r6, #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] @ (129544 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f6e4>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -211898,17 +211902,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 129516 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f6b6> │ │ │ │ b.n 129528 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f6c8> │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r6, #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] @ (1295a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f748>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -211940,17 +211944,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 12957a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f71a> │ │ │ │ b.n 12958c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f72c> │ │ │ │ str r3, [sp, #32] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, 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] @ (12962c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f7cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211992,19 +211996,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #280] @ (129768 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f908>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -212110,21 +212114,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 12967e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f81e> │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r6, #3 │ │ │ │ add r4, sp, #904 @ 0x388 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, 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, #144] @ (12981c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f9bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -212180,19 +212184,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, 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, #100] @ (1298a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fa40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -212233,19 +212237,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r5, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #280] @ (1299dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fb7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -212351,21 +212355,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 1298f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fa92> │ │ │ │ ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r7, r6, #3 │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r6, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -212440,17 +212444,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r3, sp, #968 @ 0x3c8 │ │ │ │ + add r3, sp, #264 @ 0x108 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r3, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r6, #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] @ (129b2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fccc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -212485,17 +212489,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 129af4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc94> │ │ │ │ b.n 129b0e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcae> │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #164] @ (129bec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fd8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -212611,17 +212615,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (129cb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fe50>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -212674,17 +212678,17 @@ │ │ │ │ beq.n 129cfa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fe9a> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 129ce0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fe80> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #28] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r1, sp, #728 @ 0x2d8 │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r7, 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, #188] @ (129df4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ff94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -212757,19 +212761,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r6, #24] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ lsls r7, r6, #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] @ 129ed4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20074> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -212840,17 +212844,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r2, [r2, #18] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r7, pc, #896 @ (adr r7, 12a260 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20400>) │ │ │ │ lsls r7, r6, #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] @ (129f3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x200dc>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -212884,17 +212888,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 129f0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x200aa> │ │ │ │ b.n 129f20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x200c0> │ │ │ │ ldrh r0, [r7, #10] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r7, pc, #936 @ (adr r7, 12a2ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2048c>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r7, pc, #832 @ (adr r7, 12a288 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20428>) │ │ │ │ lsls r7, r6, #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] @ 12a014 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x201b4> │ │ │ │ mov lr, r0 │ │ │ │ @@ -212959,15 +212963,15 @@ │ │ │ │ b.n 129f98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20138> │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 12a000 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x201a0> │ │ │ │ b.n 129f94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20134> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #8] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r7, pc, #912 @ (adr r7, 12a3ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2054c>) │ │ │ │ + add r7, pc, #208 @ (adr r7, 12a0ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2028c>) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #224] @ (12a110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x202b0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -213053,15 +213057,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12a0b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20258> │ │ │ │ b.n 12a06e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2020e> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r7, pc, #56 @ (adr r7, 12a150 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x202f0>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 12a290 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20430>) │ │ │ │ lsls r7, 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, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #224] @ (12a20c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x203ac>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -213149,15 +213153,15 @@ │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldrsh r2, [r1, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r4, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, pc, #128 @ (adr r6, 12a29c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2043c>) │ │ │ │ + add r5, pc, #448 @ (adr r5, 12a3dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2057c>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -213203,29 +213207,29 @@ │ │ │ │ bl 4546cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a86c> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 12a278 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20418> │ │ │ │ ldr r0, [pc, #32] @ (12a2bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2045c>) │ │ │ │ add r0, pc │ │ │ │ - bl 10a1654 │ │ │ │ + bl 10a15a4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (12a2c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20460>) │ │ │ │ add r0, pc │ │ │ │ bl 2bf560 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5700> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ asrs r4, r0, #1 │ │ │ │ lsls r7, r6, #6 │ │ │ │ str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r2, r6, #32 │ │ │ │ lsls r7, r6, #6 │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ - ldr r5, [pc, #960] @ (12a684 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20824>) │ │ │ │ + ldr r5, [pc, #256] @ (12a3c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20564>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (12a2ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2048c>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -213379,15 +213383,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2bf114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b52b4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r3, pc, #896 @ (adr r3, 12a7f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20994>) │ │ │ │ + add r3, pc, #192 @ (adr r3, 12a534 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x206d4>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (12a4d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20678>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -214562,18 +214566,18 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 12aee6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21086> │ │ │ │ ldr r2, [pc, #16] @ (12afb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21158>) │ │ │ │ add r2, pc │ │ │ │ b.n 12aee6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21086> │ │ │ │ ldrh r0, [r0, r1] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - vld1.8 @ instruction: 0xf9e600f7 │ │ │ │ - vld1.8 @ instruction: 0xf9e000f7 │ │ │ │ + ldrsh.w r0, [r6, r7, lsl #3] │ │ │ │ + ldrsh.w r0, [r0, r7, lsl #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] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -214754,15 +214758,15 @@ │ │ │ │ ldr.w r0, [r1, #876] @ 0x36c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xb616 │ │ │ │ lsls r7, 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 r5, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -215284,15 +215288,15 @@ │ │ │ │ str.w r3, [sl, #2076] @ 0x81c │ │ │ │ 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 12b6ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2186e> │ │ │ │ b.n 12b6a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21848> │ │ │ │ - cbz r4, 12b792 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21932> │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ lsls r7, r6, #3 │ │ │ │ cbz r1, 12b7dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2197c> │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {r4, lr} │ │ │ │ ldrd lr, ip, [r1, #128] @ 0x80 │ │ │ │ ldr.w r3, [r0, #2000] @ 0x7d0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ @@ -215722,15 +215726,15 @@ │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 12bbc6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d66> │ │ │ │ movw r0, #36249 @ 0x8d99 │ │ │ │ b.n 12bbc6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d66> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 12bbc6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d66> │ │ │ │ nop │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -215758,15 +215762,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -215901,15 +215905,15 @@ │ │ │ │ bhi.n 12bd94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21f34> │ │ │ │ movs r0, #12 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -215937,15 +215941,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 12be34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21fd4> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r1, r1, #4 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 12be90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22030> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 12be8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2202c> │ │ │ │ @@ -217638,17 +217642,17 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r6, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 12cf86 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23126> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -217819,15 +217823,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 12d13a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x232da> │ │ │ │ ldr r2, [pc, #8] @ (12d13c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x232dc>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3144] @ 12dd90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23f30> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ @@ -223526,15 +223530,15 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ movs r7, #2 │ │ │ │ b.w 130a90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26c30> │ │ │ │ nop │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r2 :256], r3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r7, r6, #3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #655360 @ 0xa0000 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r2 │ │ │ │ @@ -224958,15 +224962,15 @@ │ │ │ │ @ instruction: 0xf6bc01b3 │ │ │ │ ble.n 132348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x284e8> │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 132510 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x286b0> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - mov r2, r3 │ │ │ │ + cmp r2, sp │ │ │ │ lsls r7, r6, #3 │ │ │ │ @ instruction: 0xfa2bffff │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #292] @ 0x124 │ │ │ │ @@ -225335,15 +225339,15 @@ │ │ │ │ nop │ │ │ │ bhi.n 13287c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a1c> │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 132824 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x289c4> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ lsls r0, r1, #4 │ │ │ │ ldrb.w r0, [r0, #292] @ 0x124 │ │ │ │ cbnz r0, 132890 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a30> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -226200,15 +226204,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 132a34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28bd4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bkpt 0x0058 │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r7, r6, #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] @ 133208 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x293a8> │ │ │ │ @@ -226217,15 +226221,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 132a34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28bd4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 133238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x293d8> │ │ │ │ @@ -226233,15 +226237,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 132a34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28bd4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -226279,15 +226283,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 132dc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28f60> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r7, r6, #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] @ 1332f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29494> │ │ │ │ @@ -226296,15 +226300,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 132dc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28f60> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r6, #28 │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 133324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x294c4> │ │ │ │ @@ -226312,15 +226316,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 132dc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28f60> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r6, #0 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -228627,23 +228631,23 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bgt.n 134c74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ae14> │ │ │ │ lsls r3, r6, #6 │ │ │ │ push {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + adds r6, r1, #3 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, r5} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (134d40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2aee0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -228724,17 +228728,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 134d86 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af26> │ │ │ │ blt.n 134e00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2afa0> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (134dfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -228787,15 +228791,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ bge.n 134f24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b0c4> │ │ │ │ lsls r3, r6, #6 │ │ │ │ cbz r2, 134eac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b04c> │ │ │ │ lsls r3, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r7, r6, #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] @ (134fe8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b188>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -229048,15 +229052,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bvc.n 135070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b210> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - adds r6, r5, r1 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r7, r6, #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] @ (1351dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b37c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -229402,15 +229406,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1355cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b76c> │ │ │ │ lsls r3, r6, #6 │ │ │ │ add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 135518 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b6b8> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #588] @ 0x24c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -229483,15 +229487,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 135282 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b422> │ │ │ │ b.n 1355b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b754> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #660] @ 0x294 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -229796,19 +229800,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 1358fe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ba9e> │ │ │ │ nop │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r4, r2, #1 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -233466,15 +233470,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} │ │ │ │ - rsbs r0, r6, r6, ror #3 │ │ │ │ + @ instruction: 0xeb2600f6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 12a4dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2067c> │ │ │ │ subs r0, #2 │ │ │ │ @@ -233580,15 +233584,15 @@ │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, #28] │ │ │ │ lsls r3, r6, #6 │ │ │ │ ldrb r6, [r2, #26] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldmdb sl, {r1, r2, r4, r5, r6, r7} │ │ │ │ + strd r0, r0, [sl], #-984 @ 0x3d8 │ │ │ │ cbz r2, 1381b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e352> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 1381b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e356> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 1381c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e366> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ @@ -233613,17 +233617,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 1381b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e354> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - strb r4, [r0, #0] │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #116] @ 0x74 │ │ │ │ lsls r0, 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] @ (1385f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e798>) │ │ │ │ @@ -235035,19 +235039,19 @@ │ │ │ │ b.n 138ff2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f192> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r7, #4] │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r0, r1, #4 │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r1, #20] │ │ │ │ lsls r0, r1, #4 │ │ │ │ ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldr r0, [r5, #108] @ 0x6c │ │ │ │ lsls r3, r6, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -235515,19 +235519,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + ldrsh r0, [r2, r0] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrsh r4, [r4, r0] │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -235891,29 +235895,29 @@ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 1399c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fb62> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r3, #20] │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldr r6, [r2, r6] │ │ │ │ + ldr r6, [r4, r3] │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r1!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldrsb r2, [r5, r6] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ lsls r0, 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] @ (139b7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fd1c>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -237413,27 +237417,27 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 13a658 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x307f8> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r2, r4] │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #352] @ (13abc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30d68>) │ │ │ │ + ldr r3, [pc, #672] @ (13ad08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30ea8>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldr r4, [pc, #320] @ (13abac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30d4c>) │ │ │ │ + ldr r3, [pc, #640] @ (13acec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e8c>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldr r2, [r2, r5] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r1, r2, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldrsb r0, [r6, r0] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r0, [pc, #240] @ (13ab6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30d0c>) │ │ │ │ + blxns r1 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldr r1, [pc, #184] @ (13ab38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30cd8>) │ │ │ │ + ldr r0, [pc, #504] @ (13ac78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e18>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 13ab2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30ccc> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (13ab74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30d14>) │ │ │ │ @@ -237509,17 +237513,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 13ab00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30ca0> │ │ │ │ nop │ │ │ │ - strb r0, [r2, r5] │ │ │ │ + strb r0, [r4, r2] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -237918,25 +237922,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 13ad6a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30f0a> │ │ │ │ b.n 13ad40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30ee0> │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strh r4, [r6, r3] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldrsb r2, [r0, r0] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - strh r6, [r5, r4] │ │ │ │ + strh r6, [r7, r1] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + str r4, [r3, r6] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + str r6, [r0, r5] │ │ │ │ lsls r0, r1, #4 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + strh 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #184] @ (13b104 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x312a4>) │ │ │ │ @@ -238263,15 +238267,15 @@ │ │ │ │ ble.n 13b3c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31562> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r5, [pc, #360] @ (13b534 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x316d4>) │ │ │ │ + ldr r4, [pc, #680] @ (13b674 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31814>) │ │ │ │ lsls r0, 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] @ (13b4a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31648>) │ │ │ │ @@ -238696,15 +238700,15 @@ │ │ │ │ neglt r3, r3 │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 13b828 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x319c8> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #232] @ (13b924 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31ac4>) │ │ │ │ + ldr r0, [pc, #552] @ (13ba64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c04>) │ │ │ │ lsls r0, 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 │ │ │ │ @@ -238749,15 +238753,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} │ │ │ │ - ldr r0, [pc, #544] @ (13baec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c8c>) │ │ │ │ + blx fp │ │ │ │ lsls r0, 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] @ (13b9d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b78>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -239178,15 +239182,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 13bd82 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31f22> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r4 │ │ │ │ + orrs r4, 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, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #296] @ (13bee4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x32084>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -240636,21 +240640,21 @@ │ │ │ │ b.w 13c288 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x32428> │ │ │ │ subs r6, #114 @ 0x72 │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ lsls r3, r6, #6 │ │ │ │ - subs r5, #4 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ lsls r0, r1, #4 │ │ │ │ - subs r2, #4 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -245655,17 +245659,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 1401e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36384> │ │ │ │ ldr r2, [pc, #12] @ (14022c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x363cc>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -245823,15 +245827,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 140342 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x364e2> │ │ │ │ nop │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -245878,19 +245882,19 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r2, [r2, #108] @ 0x6c │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -245937,21 +245941,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (1404f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36690>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 14049e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3663e> │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -245991,15 +245995,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -246091,15 +246095,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 140642 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x367e2> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 140708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x368a8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -246185,15 +246189,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r7, #56] @ 0x38 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -246491,34 +246495,34 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 14098e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36b2e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf7c001b2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r6, #3 │ │ │ │ @ instruction: 0xf66801b2 │ │ │ │ - str r6, [r7, #32] │ │ │ │ + str r6, [r1, #24] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r0, #24] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r7, #20] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r6, #20] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + str r6, [r6, #24] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -246810,29 +246814,29 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 140c60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36e00> │ │ │ │ ldr r1, [pc, #36] @ (140dbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36f5c>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ b.n 140cb6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36e56> │ │ │ │ nop │ │ │ │ - str r0, [r2, #8] │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r4, [r2, #8] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + ldrsh r4, [r4, r5] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs.w r1, r4, #8847360 @ 0x870000 │ │ │ │ + add.w r1, r4, #8847360 @ 0x870000 │ │ │ │ ldr.w ip, [pc, #300] @ 140ef0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37090> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 140e0e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36fae> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 140dec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36f8c> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -247883,21 +247887,21 @@ │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 14186c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37a0c> │ │ │ │ b.n 1418a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37a42> │ │ │ │ nop │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #30] │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl 164194 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5a334> │ │ │ │ @@ -247913,15 +247917,15 @@ │ │ │ │ beq.n 1418f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37a98> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 1418e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37a88> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - orns r1, sl, r7 │ │ │ │ + strd r0, r1, [sl, #28] │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 141920 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ac0> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ movwhi r3, #37122 @ 0x9102 │ │ │ │ @@ -247991,15 +247995,15 @@ │ │ │ │ b.n 141988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b28> │ │ │ │ ldr r2, [pc, #12] @ (1419cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b6c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 141988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b28> │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #932] @ (141d88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37f28>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -248337,24 +248341,24 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ b.n 1419b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b54> │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + strh r4, [r1, r4] │ │ │ │ lsls r6, r6, #3 │ │ │ │ b.n 14191c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37abc> │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r7, r0, #4 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + str r2, [r0, r6] │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldrd pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - str r2, [r2, r5] │ │ │ │ + str r2, [r4, r2] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r3 │ │ │ │ @@ -248452,19 +248456,19 @@ │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 141e74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38014> │ │ │ │ b.n 141e44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37fe4> │ │ │ │ nop │ │ │ │ b.n 142320 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x384c0> │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r7, [pc, #960] @ (142274 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38414>) │ │ │ │ + ldr r7, [pc, #256] @ (141fb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38154>) │ │ │ │ lsls r6, r6, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #752] @ (1421ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3834c>) │ │ │ │ + ldr r7, [pc, #48] @ (141eec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3808c>) │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r3, [pc, #680] @ (142168 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38308>) │ │ │ │ movw r2, #35867 @ 0x8c1b │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ bhi.n 141efe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3809e> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -248985,17 +248989,17 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 142348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x384e8> │ │ │ │ nop │ │ │ │ lsls r2, r4, #27 │ │ │ │ lsls r3, r6, #6 │ │ │ │ udf #102 @ 0x66 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + subs r2, r5, r6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r6, r7, r7 │ │ │ │ + subs r6, r1, r5 │ │ │ │ lsls r6, r6, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 1421cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3836c> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -249238,31 +249242,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 142390 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38530> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #888] @ (142a78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38c18>) │ │ │ │ + ldr r1, [pc, #184] @ (1427b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38958>) │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r1, [pc, #672] @ (1429a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38b44>) │ │ │ │ + ldr r0, [pc, #992] @ (142ae4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38c84>) │ │ │ │ lsls r6, r6, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - blx sp │ │ │ │ + bx r7 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r0, [pc, #0] @ (142710 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x388b0>) │ │ │ │ + bx sl │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r0, [pc, #64] @ (142754 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x388f4>) │ │ │ │ + bx ip │ │ │ │ lsls r6, r6, #3 │ │ │ │ - blxns lr │ │ │ │ + bxns r8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r0, [pc, #48] @ (14274c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x388ec>) │ │ │ │ + bxns fp │ │ │ │ lsls r6, r6, #3 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + mov sl, pc │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -249342,15 +249346,15 @@ │ │ │ │ bne.n 14278a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3892a> │ │ │ │ b.n 14277e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3891e> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 14278a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3892a> │ │ │ │ b.n 14277e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3891e> │ │ │ │ nop │ │ │ │ - blx r3 │ │ │ │ + mov r8, sp │ │ │ │ lsls r6, r6, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14282e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x389ce> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14282a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x389ca> │ │ │ │ @@ -249770,15 +249774,15 @@ │ │ │ │ add.w r2, r6, #31360 @ 0x7a80 │ │ │ │ adds r2, #107 @ 0x6b │ │ │ │ uxth r2, r2 │ │ │ │ cmp r2, #6 │ │ │ │ bls.n 142b7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38d1e> │ │ │ │ b.n 142c02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38da2> │ │ │ │ nop │ │ │ │ - muls r4, r0 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -250226,15 +250230,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 142d64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38f04> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 1430c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39266> │ │ │ │ b.n 142e30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38fd0> │ │ │ │ - eors r4, r4 │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ @@ -250703,46 +250707,46 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bne.n 143640 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x397e0> │ │ │ │ + beq.n 1436e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39880> │ │ │ │ lsls r7, r0, #4 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - beq.n 1436c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39868> │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r1, #14 │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + subs r2, #210 @ 0xd2 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r3, #96 @ 0x60 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r6, r6, #3 │ │ │ │ bne.n 143682 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39822> │ │ │ │ - vtbl.8 d19, {d15-d18}, d18 │ │ │ │ + @ instruction: 0xffff3a72 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r2 │ │ │ │ @@ -251113,25 +251117,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (143a34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39bd4>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 1437f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39992> │ │ │ │ - adds r6, #146 @ 0x92 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r3, #144 @ 0x90 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r6, r3 │ │ │ │ @@ -251216,15 +251220,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r5, #20 │ │ │ │ lsls r6, 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -251397,17 +251401,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 143bec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39d8c> │ │ │ │ nop │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r4, #42 @ 0x2a │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -251655,35 +251659,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (143f9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a13c>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 143e04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39fa4> │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r2, #204 @ 0xcc │ │ │ │ + adds r2, #28 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r1, #148 @ 0x94 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r0, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r0, #242 @ 0xf2 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -252021,37 +252025,37 @@ │ │ │ │ b.n 1441a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a346> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x0090 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ lsls r6, r6, #3 │ │ │ │ bkpt 0x0040 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r4, [pc, #704] @ (1445e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a788>) │ │ │ │ + ldr r4, [pc, #0] @ (144328 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a4c8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + cmp r7, #28 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #1328] @ 144880 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3aa20> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -252558,59 +252562,59 @@ │ │ │ │ nop │ │ │ │ pop {r2, r5, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ lsls r6, r6, #3 │ │ │ │ hlt 0x001c │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ lsls r6, r6, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r3, #20 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r3, #14 │ │ │ │ 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, #240] @ (1449e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ab88>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -253038,53 +253042,53 @@ │ │ │ │ b.n 144a7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ac1e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r3, r4, r5, r6, lr} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r2, #16 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r1, #212 @ 0xd4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r1, #200 @ 0xc8 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r4, [r6, r1] │ │ │ │ + ldr r7, [pc, #784] @ (145084 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b224>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + ldr r7, [pc, #632] @ (144ff4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b194>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #84] @ 144dec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3af8c> │ │ │ │ mov ip, r2 │ │ │ │ @@ -253668,29 +253672,29 @@ │ │ │ │ bl 166c50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5cdf0> │ │ │ │ b.n 145050 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b1f0> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 1453a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b542> │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cbz r2, 145404 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b5a4> │ │ │ │ + cbz r2, 1453d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b578> │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r5, #2 │ │ │ │ lsls r6, r6, #3 │ │ │ │ cbz r7, 145416 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b5b6> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14576c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b90c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -254040,23 +254044,23 @@ │ │ │ │ bl 166c50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5cdf0> │ │ │ │ b.n 145518 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b6b8> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r2, sp, #544 @ 0x220 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r6, r6, #3 │ │ │ │ add r7, sp, #676 @ 0x2a4 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (145b3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3bcdc>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -254645,30 +254649,30 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #952 @ (adr r7, 146160 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c300>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r1, #1 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + adds r4, r0, #5 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + adds r4, r2, #1 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r2, r1, #0 │ │ │ │ + adds r2, r3, #5 │ │ │ │ lsls r6, r6, #3 │ │ │ │ add r2, sp, #708 @ 0x2c4 │ │ │ │ - vmull.u , d31, d24 │ │ │ │ + @ instruction: 0xffff1bf8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r6, r6, #3 │ │ │ │ strb r2, [r1, r7] │ │ │ │ lsls r5, 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, #3960] @ 0xf78 │ │ │ │ @@ -255140,20 +255144,20 @@ │ │ │ │ nop │ │ │ │ add r2, pc, #56 @ (adr r2, 146304 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c4a4>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #584 @ (adr r0, 14651c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c6bc>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - adds r2, r3, r2 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r6, r6, #3 │ │ │ │ add r5, pc, #124 @ (adr r5, 146358 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c4f8>) │ │ │ │ - vqshl.u64 d17, d22, #63 @ 0x3f │ │ │ │ + vabdl.u , d15, d6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r6, r6, #3 │ │ │ │ str r0, [r3, r2] │ │ │ │ lsls r5, r6, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -255468,23 +255472,23 @@ │ │ │ │ b.n 1463d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c570> │ │ │ │ stmia r5!, {r1} │ │ │ │ lsls r2, r6, #6 │ │ │ │ ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -255628,25 +255632,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 166c50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5cdf0> │ │ │ │ b.n 146552 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c6f2> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - asrs r2, r3, #4 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r6, [sp, #916] @ 0x394 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (146bb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cd58>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -255929,23 +255933,23 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #6 │ │ │ │ str r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r6, r6, #3 │ │ │ │ str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -256089,25 +256093,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 166c50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5cdf0> │ │ │ │ b.n 146a0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cbaa> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -256414,23 +256418,23 @@ │ │ │ │ nop │ │ │ │ cbnz r4, 147024 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3d1c4> │ │ │ │ lsls r2, r6, #6 │ │ │ │ str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r6, r6, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 1402cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3646c> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -256619,25 +256623,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 166c50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5cdf0> │ │ │ │ b.n 146f06 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3d0a6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsls r6, r0, #20 │ │ │ │ + lsls r6, r2, #17 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r6, r6, #3 │ │ │ │ str r4, [sp, #828] @ 0x33c │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1475d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3d770>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -256934,23 +256938,23 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb62c │ │ │ │ lsls r2, r6, #6 │ │ │ │ ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldrh r2, [r1, #28] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -257115,25 +257119,22 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 166c50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5cdf0> │ │ │ │ b.n 1473f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3d596> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - lsls r4, r3, #1 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + vshr.u64 q0, , #20 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - movs r0, r3 │ │ │ │ + vshr.u64 q0, , #48 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + vqadd.u32 q8, q12, │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldrh r7, [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 │ │ │ │ @@ -257441,22 +257442,22 @@ │ │ │ │ nop │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ ldrh r4, [r2, #4] │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r7, r0, #4 │ │ │ │ strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - stc2 0, cr0, [ip], #-980 @ 0xfffffc2c │ │ │ │ - ldc2l 0, cr0, [r4, #980]! @ 0x3d4 │ │ │ │ + @ instruction: 0xfb7c00f5 │ │ │ │ + stc2l 0, cr0, [r4, #-980] @ 0xfffffc2c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 1402cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3646c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1479be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3db5e> │ │ │ │ ldrd r3, r2, [sp, #40] @ 0x28 │ │ │ │ @@ -257635,20 +257636,20 @@ │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ bl 166c50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5cdf0> │ │ │ │ b.n 147946 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3dae6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - stc2 0, cr0, [r0, #-980] @ 0xfffffc2c │ │ │ │ - @ instruction: 0xfb1a00f5 │ │ │ │ - @ instruction: 0xfb0400f5 │ │ │ │ - stc2l 0, cr0, [r6, #-980] @ 0xfffffc2c │ │ │ │ - stc2l 0, cr0, [sl], #980 @ 0x3d4 │ │ │ │ - @ instruction: 0xfadc00f5 │ │ │ │ + mrrc2 0, 15, r0, r0, cr5 @ │ │ │ │ + @ instruction: 0xfa6a00f5 │ │ │ │ + @ instruction: 0xfa5400f5 │ │ │ │ + ldc2 0, cr0, [r6], {245} @ 0xf5 │ │ │ │ + ldc2 0, cr0, [sl], #-980 @ 0xfffffc2c │ │ │ │ + @ instruction: 0xfa2c00f5 │ │ │ │ ldrh r1, [r4, #20] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (148000 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e1a0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r5, [pc, #744] @ (147f38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e0d8>) │ │ │ │ @@ -257943,21 +257944,21 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ strh r0, [r5, #28] │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip, #980] @ 0x3d4 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + stc2 0, cr0, [ip, #-980]! @ 0xfffffc2c │ │ │ │ + strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r7, r0, #4 │ │ │ │ strh r4, [r3, #10] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xf74e00f5 │ │ │ │ - ldrsb.w r0, [r6, r5, lsl #3] │ │ │ │ + @ instruction: 0xf69e00f5 │ │ │ │ + str??.w r0, [r6, r5, lsl #3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -258114,20 +258115,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 166c50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5cdf0> │ │ │ │ b.n 147e24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3dfc4> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh.w r0, [r0, r5, lsl #3] │ │ │ │ - @ instruction: 0xf63a00f5 │ │ │ │ - @ instruction: 0xf62400f5 │ │ │ │ - str??.w r0, [r6, r5, lsl #3] │ │ │ │ - strb.w r0, [sl, r5, lsl #3] │ │ │ │ - @ instruction: 0xf5fc00f5 │ │ │ │ + @ instruction: 0xf77000f5 │ │ │ │ + @ instruction: 0xf58a00f5 │ │ │ │ + sbcs.w r0, r4, #8028160 @ 0x7a8000 │ │ │ │ + @ instruction: 0xf7b600f5 │ │ │ │ + @ instruction: 0xf75a00f5 │ │ │ │ + adc.w r0, ip, #8028160 @ 0x7a8000 │ │ │ │ strh r3, [r0, #46] @ 0x2e │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ @@ -258294,19 +258295,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #256 @ (adr r6, 1483dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e57c>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ ldrb r6, [r0, #23] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrb.w r0, [ip, r5, lsl #3] │ │ │ │ - rsbs r0, lr, r5, ror #3 │ │ │ │ + @ instruction: 0xf76c00f5 │ │ │ │ + @ instruction: 0xeb2e00f5 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7ac00f5 │ │ │ │ + @ instruction: 0xf6fc00f5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (14837c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e51c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -258357,18 +258358,18 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #408 @ (adr r5, 148518 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6b8>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ ldrb r4, [r5, #19] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xf79200f5 │ │ │ │ + @ instruction: 0xf6e200f5 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf71c00f5 │ │ │ │ + @ instruction: 0xf66c00f5 │ │ │ │ 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] @ (148458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e5f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -258444,17 +258445,17 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #800 @ (adr r4, 14877c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e91c>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ ldrb r2, [r1, #17] │ │ │ │ lsls r2, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf71200f5 │ │ │ │ - movt r0, #18677 @ 0x48f5 │ │ │ │ - movw r0, #2293 @ 0x8f5 │ │ │ │ + @ instruction: 0xf66200f5 │ │ │ │ + @ instruction: 0xf61400f5 │ │ │ │ + @ instruction: 0xf59000f5 │ │ │ │ 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] @ (1484e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e688>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -258529,15 +258530,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 143a38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39bd8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #424 @ (adr r3, 1486f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e890>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - addw r0, sl, #2293 @ 0x8f5 │ │ │ │ + adcs.w r0, sl, #8028160 @ 0x7a8000 │ │ │ │ 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] @ (1485c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e768>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -258620,15 +258621,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 143a38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39bd8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ add r2, pc, #552 @ (adr r2, 14885c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e9fc>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xf52200f5 │ │ │ │ + orns r0, r2, #8028160 @ 0x7a8000 │ │ │ │ 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] @ (1486b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e854>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -258710,15 +258711,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 143a38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39bd8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #632 @ (adr r1, 148990 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3eb30>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - orrs.w r0, r0, #8028160 @ 0x7a8000 │ │ │ │ + @ instruction: 0xf3a000f5 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #56] @ (148768 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e908>) │ │ │ │ @@ -258778,15 +258779,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 143b10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39cb0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, pc, #936 @ (adr r0, 148b74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ed14>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xf3b800f5 │ │ │ │ + @ instruction: 0xf30800f5 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #108] @ (148850 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e9f0>) │ │ │ │ @@ -258831,15 +258832,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 141250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x373f0> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, pc, #504 @ (adr r0, 148a4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ebec>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - addw r0, r4, #245 @ 0xf5 │ │ │ │ + adcs.w r0, r4, #245 @ 0xf5 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #64] @ (1488ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ea4c>) │ │ │ │ @@ -258865,15 +258866,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 143b10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39cb0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xf2e400f5 │ │ │ │ + @ instruction: 0xf23400f5 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #72] @ (148910 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3eab0>) │ │ │ │ @@ -258945,15 +258946,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 143b10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39cb0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xf22a00f5 │ │ │ │ + sbcs.w r0, sl, #245 @ 0xf5 │ │ │ │ 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] @ (148a0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ebac>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -259002,15 +259003,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 141250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x373f0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - orns r0, r8, #245 @ 0xf5 │ │ │ │ + vshr.s64 q8, , #56 │ │ │ │ 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] @ (148a70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ec10>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -259041,15 +259042,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 143b10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39cb0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - adcs.w r0, r2, #245 @ 0xf5 │ │ │ │ + @ instruction: 0xf0a200f5 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #60] @ (148ac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ec68>) │ │ │ │ @@ -259120,15 +259121,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 143b10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39cb0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - eors.w r0, r8, #245 @ 0xf5 │ │ │ │ + vshr.s64 q8, , #24 │ │ │ │ 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] @ (148bc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ed60>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -259177,15 +259178,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 141250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x373f0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - mrc 0, 7, r0, cr0, cr5, {7} │ │ │ │ + mcr 0, 2, r0, cr0, cr5, {7} │ │ │ │ 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] @ (148c24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3edc4>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -259217,15 +259218,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 143b10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39cb0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - vshr.s64 q0, , #12 │ │ │ │ + vqadd.s8 q0, q10, │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #48] @ (148c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ee10>) │ │ │ │ @@ -259428,19 +259429,19 @@ │ │ │ │ b.n 148d0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3eeac> │ │ │ │ ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r6, #6 │ │ │ │ strb r0, [r6, #13] │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 q0, q13, │ │ │ │ - sbcs.w r0, r8, r5, ror #3 │ │ │ │ + mrc 0, 3, r0, cr10, cr5, {7} │ │ │ │ + @ instruction: 0xeac800f5 │ │ │ │ strb r4, [r5, #11] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xeac400f5 │ │ │ │ + ands.w r0, r4, r5, ror #3 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w r7, r7, #33024 @ 0x8100 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ ldrex r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -259844,26 +259845,28 @@ │ │ │ │ b.n 148df8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ef98> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 1492a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f448> │ │ │ │ nop │ │ │ │ - stmdb r8, {r0, r2, r4, r5, r6, r7} │ │ │ │ - ldrd r0, r0, [r4], #-980 @ 0x3d4 │ │ │ │ - stmdb r8, {r0, r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xe85800f5 │ │ │ │ + b.n 149250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f3f0> │ │ │ │ + lsls r5, r6, #3 │ │ │ │ + @ instruction: 0xe85800f5 │ │ │ │ strb r5, [r5, #22] │ │ │ │ - vcvt.f16.u16 d29, d30, #1 │ │ │ │ + vtbl.8 d29, {d31- │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xe83e00f5 │ │ │ │ - b.n 149138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f2d8> │ │ │ │ + b.n 148fd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f178> │ │ │ │ lsls r5, r6, #3 │ │ │ │ movs r0, #248 @ 0xf8 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - b.n 1491a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f348> │ │ │ │ + b.n 149048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f1e8> │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #420] @ (14949c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f63c>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -260038,20 +260041,20 @@ │ │ │ │ b.n 14937e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f51e> │ │ │ │ str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r6, #6 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8d200f5 │ │ │ │ - b.n 148eb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f058> │ │ │ │ + @ instruction: 0xe82200f5 │ │ │ │ + b.n 148d58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3eef8> │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - b.n 148d5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3eefc> │ │ │ │ + b.n 149bfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fd9c> │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w r7, r7, #33024 @ 0x8100 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ ldrex r3, [r7] │ │ │ │ @@ -260458,30 +260461,30 @@ │ │ │ │ b.n 149468 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f608> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 149900 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3faa0> │ │ │ │ nop │ │ │ │ - b.n 149e60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40000> │ │ │ │ + b.n 149d00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fea0> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - b.n 149d3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fedc> │ │ │ │ + b.n 149bdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fd7c> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - b.n 149e6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4000c> │ │ │ │ + b.n 149d0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3feac> │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r1, [r1, #116] @ 0x74 │ │ │ │ - vsli.64 , q5, #63 @ 0x3f │ │ │ │ + vabal.u , d15, d26 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - b.n 149ce4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fe84> │ │ │ │ + b.n 149b84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fd24> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - b.n 149ac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fc68> │ │ │ │ + b.n 149968 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fb08> │ │ │ │ lsls r5, r6, #3 │ │ │ │ subs r4, r2, r2 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - b.n 149b3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fcdc> │ │ │ │ + b.n 1499dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fb7c> │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -260789,19 +260792,19 @@ │ │ │ │ b.n 1499ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fb8a> │ │ │ │ ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r6, #6 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 14a0fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4029c> │ │ │ │ + b.n 149f9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4013c> │ │ │ │ lsls r5, r6, #3 │ │ │ │ str r6, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ble.n 149c14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fdb4> │ │ │ │ + ble.n 149cb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fe54> │ │ │ │ lsls r5, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 149b2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fccc> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -261101,30 +261104,30 @@ │ │ │ │ ldrd lr, r3, [sp, #68] @ 0x44 │ │ │ │ b.n 149ae4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3fc84> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 149f9a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4013a> │ │ │ │ - bgt.n 14a084 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40224> │ │ │ │ + blt.n 149f24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x400c4> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - blt.n 14a06c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4020c> │ │ │ │ + bge.n 149f0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x400ac> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - blt.n 14a07c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4021c> │ │ │ │ + bge.n 149f1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x400bc> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bgt.n 149fd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40178> │ │ │ │ + blt.n 14a078 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40218> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - blt.n 149f70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40110> │ │ │ │ + blt.n 14a010 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x401b0> │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ - vtbx.8 d29, {d15-d17}, d0 │ │ │ │ + @ instruction: 0xffffd990 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r2, r1, #16 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bge.n 14a0b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40258> │ │ │ │ + bls.n 149f58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x400f8> │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #704] @ (14a2a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40448>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -261402,19 +261405,19 @@ │ │ │ │ b.n 14a036 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x401d6> │ │ │ │ ldrh r0, [r5, #2] │ │ │ │ lsls r2, r6, #6 │ │ │ │ str r0, [r2, #0] │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 14a2e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40480> │ │ │ │ + blt.n 14a380 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40520> │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldrsh r2, [r0, r6] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bvc.n 14a1c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40368> │ │ │ │ + bvs.n 14a268 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40408> │ │ │ │ lsls r5, r6, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 14a178 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40318> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -261714,30 +261717,30 @@ │ │ │ │ ldrd lr, r3, [sp, #68] @ 0x44 │ │ │ │ b.n 14a130 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x402d0> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 14a5e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40786> │ │ │ │ - bvs.n 14a638 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x407d8> │ │ │ │ + bpl.n 14a6d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40878> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bpl.n 14a620 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x407c0> │ │ │ │ + bmi.n 14a6c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40860> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bpl.n 14a630 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x407d0> │ │ │ │ + bmi.n 14a6d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40870> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bpl.n 14a58c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4072c> │ │ │ │ + bpl.n 14a62c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x407cc> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bpl.n 14a524 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x406c4> │ │ │ │ + bmi.n 14a5c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40764> │ │ │ │ lsls r5, r6, #3 │ │ │ │ str r1, [r6, #32] │ │ │ │ - vrsra.u64 , q10, #1 │ │ │ │ + @ instruction: 0xffffd344 │ │ │ │ lsls r5, r6, #3 │ │ │ │ lsrs r6, r7, #22 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bmi.n 14a66c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4080c> │ │ │ │ + bcc.n 14a70c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x408ac> │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -261850,19 +261853,19 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 143cc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39e64> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #12] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bpl.n 14a7f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40990> │ │ │ │ + bmi.n 14a690 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40830> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bpl.n 14a78c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4092c> │ │ │ │ + bmi.n 14a82c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x409cc> │ │ │ │ lsls r5, r6, #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] @ (14a824 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x409c4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -261946,19 +261949,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #8] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bmi.n 14a744 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x408e4> │ │ │ │ + bcc.n 14a7e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40984> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bmi.n 14a8b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40a58> │ │ │ │ + bcc.n 14a758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x408f8> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + str r7, [sp, #328] @ 0x148 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (14a8c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40a68>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -262014,19 +262017,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r2, [r4, #0] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bcc.n 14a898 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40a38> │ │ │ │ + bcc.n 14a938 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40ad8> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bcc.n 14a840 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x409e0> │ │ │ │ + bcc.n 14a8e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40a80> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r6, #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] @ (14a964 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40b04>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -262081,19 +262084,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 143cc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39e64> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bcc.n 14a870 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40a10> │ │ │ │ + bcs.n 14a910 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40ab0> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bcc.n 14aa14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40bb4> │ │ │ │ + bcs.n 14a8b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40a54> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #132] @ (14aa0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40bac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -262150,19 +262153,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 143cc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39e64> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #27] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bcs.n 14aa10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40bb0> │ │ │ │ + bcs.n 14aab0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40c50> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - bcs.n 14a9ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40b4c> │ │ │ │ + bcs.n 14aa4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40bec> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r6, #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] @ (14aa7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40c1c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -262198,15 +262201,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 143cc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39e64> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r4, [r7, #24] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bcs.n 14ab5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40cfc> │ │ │ │ + bne.n 14a9fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40b9c> │ │ │ │ lsls r5, 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #132] @ (14ab1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40cbc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -262263,17 +262266,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r2, #23] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bcs.n 14ab7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40d1c> │ │ │ │ + bne.n 14ac1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40dbc> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r4, [sp, #376] @ 0x178 │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #136] @ (14abc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40d64>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -262332,17 +262335,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r5, #20] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bne.n 14ab00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40ca0> │ │ │ │ + beq.n 14aba0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40d40> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r6, #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] @ (14ac34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40dd4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -262381,15 +262384,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 143cc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39e64> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r1, #18] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bne.n 14ac4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40dec> │ │ │ │ + beq.n 14acec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40e8c> │ │ │ │ lsls r5, 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #192] @ (14ad10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40eb0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -262471,17 +262474,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - beq.n 14aca0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40e40> │ │ │ │ + beq.n 14ad40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40ee0> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #200] @ (14adf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40f98>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -262565,17 +262568,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r7, #12] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r6, #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] @ (14aea4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41044>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -262638,15 +262641,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 143cc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39e64> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r4, [r2, #9] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r5, 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, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #116] @ (14af34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x410d4>) │ │ │ │ @@ -263295,27 +263298,27 @@ │ │ │ │ nop │ │ │ │ strb r0, [r7, #22] │ │ │ │ lsls r2, r6, #6 │ │ │ │ ldr r5, [pc, #392] @ (14b6ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4184c>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r4, r7} │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r4, [pc, #760] @ (14b82c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x419cc>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldmia r1, {r1, r6} │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r1, [pc, #80] @ (14b598 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41738>) │ │ │ │ mov r2, lr │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -263345,15 +263348,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 169120 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5f2c0> │ │ │ │ b.n 14b336 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x414d6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #464] @ (14b780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41920>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -263532,21 +263535,21 @@ │ │ │ │ nop │ │ │ │ strb r6, [r3, #10] │ │ │ │ lsls r2, r6, #6 │ │ │ │ ldr r2, [pc, #296] @ (14b8ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41a4c>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r1, [pc, #624] @ (14ba04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41ba4>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -263840,24 +263843,23 @@ │ │ │ │ nop │ │ │ │ strb r4, [r2, #1] │ │ │ │ lsls r2, r6, #6 │ │ │ │ blxns pc │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - rev r6, r3 │ │ │ │ + cbnz r6, 14bad2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41c72> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - itet hi │ │ │ │ - lslhi r5, r6, #3 │ │ │ │ - bxls pc @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - lslhi r2, r6, #6 │ │ │ │ - ldr r2, [pc, #288] @ (14bbe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41d84>) │ │ │ │ + bkpt 0x00da │ │ │ │ + lsls r5, r6, #3 │ │ │ │ + bx pc │ │ │ │ + lsls r2, r6, #6 │ │ │ │ + ldr r1, [pc, #608] @ (14bd24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41ec4>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -263981,25 +263983,25 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 16701c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5d1bc> │ │ │ │ b.n 14b9ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41b6a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + cbnz r6, 14bca2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41e42> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + cpsie │ │ │ │ lsls r5, r6, #3 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r6} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb640 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + cbnz r6, 14bcae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41e4e> │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r2, [pc, #636] @ (14beb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x42054>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14bffc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4219c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -264262,23 +264264,23 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r2, r6, #6 │ │ │ │ bics r4, r5 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cbnz r0, 14bf5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x420fa> │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r5, r6, #3 │ │ │ │ orrs r4, r5 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cmp lr, lr │ │ │ │ + cmp r6, r8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -264402,25 +264404,25 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 16701c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5d1bc> │ │ │ │ b.n 14be1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41fbc> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - uxtb r0, r4 │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ lsls r5, r6, #3 │ │ │ │ - uxtb r0, r0 │ │ │ │ + sxth r0, r2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - uxth r0, r4 │ │ │ │ + cbz r0, 14c0bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4225c> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + @ instruction: 0xb79e │ │ │ │ lsls r5, r6, #3 │ │ │ │ mov r7, 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 │ │ │ │ @@ -264728,23 +264730,23 @@ │ │ │ │ b.n 14c324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x424c4> │ │ │ │ str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r7, #8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adcs r4, r7 │ │ │ │ + lsrs r4, r1 │ │ │ │ lsls r7, r0, #4 │ │ │ │ subs r4, #212 @ 0xd4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + cbz r6, 14c44e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x425ee> │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -264889,25 +264891,25 @@ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16701c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5d1bc> │ │ │ │ b.n 14c2ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4244c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cbz r0, 14c5c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x42764> │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cbz r4, 14c5de <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4277e> │ │ │ │ + cbz r4, 14c5b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x42752> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cbz r0, 14c5d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x42770> │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ adcs r1, r4 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14c93c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x42adc>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -265183,23 +265185,23 @@ │ │ │ │ b.n 14c7be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4295e> │ │ │ │ str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #108 @ 0x6c │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r7, r0, #4 │ │ │ │ subs r0, #58 @ 0x3a │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -265344,25 +265346,25 @@ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16701c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5d1bc> │ │ │ │ b.n 14c746 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x428e6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r6, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ subs r4, #201 @ 0xc9 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -265678,23 +265680,23 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r2, r7] │ │ │ │ lsls r2, r6, #6 │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 14cdb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x42f50> │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + adds r7, #68 @ 0x44 │ │ │ │ lsls r7, r0, #4 │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r5, pc, #616 @ (adr r5, 14cfc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43164>) │ │ │ │ + add r4, pc, #936 @ (adr r4, 14d104 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x432a4>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -265837,25 +265839,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16701c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5d1bc> │ │ │ │ b.n 14cc34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x42dd4> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r4, pc, #464 @ (adr r4, 14d0bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4325c>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 14d1fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4339c>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r4, pc, #376 @ (adr r4, 14d068 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43208>) │ │ │ │ + add r3, pc, #696 @ (adr r3, 14d1a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43348>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #592 @ 0x250 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r4, pc, #216 @ (adr r4, 14cfd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43174>) │ │ │ │ + add r3, pc, #536 @ (adr r3, 14d114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x432b4>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ adds r7, #217 @ 0xd9 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14d2c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43464>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -266136,23 +266138,23 @@ │ │ │ │ b.n 14d140 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x432e0> │ │ │ │ ldr r0, [r7, r4] │ │ │ │ lsls r2, r6, #6 │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r6, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r1, pc, #24 @ (adr r1, 14d208 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x433a8>) │ │ │ │ + add r0, pc, #344 @ (adr r0, 14d348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x434e8>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r6, pc, #456 @ (adr r6, 14d3bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4355c>) │ │ │ │ + add r5, pc, #776 @ (adr r5, 14d4fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4369c>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -266295,25 +266297,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 16701c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5d1bc> │ │ │ │ b.n 14d0c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43268> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - add r5, pc, #424 @ (adr r5, 14d524 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x436c4>) │ │ │ │ + add r4, pc, #744 @ (adr r4, 14d664 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43804>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r5, pc, #704 @ (adr r5, 14d648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x437e8>) │ │ │ │ + add r5, pc, #0 @ (adr r5, 14d388 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43528>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r5, pc, #336 @ (adr r5, 14d4dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4367c>) │ │ │ │ + add r4, pc, #656 @ (adr r4, 14d61c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x437bc>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ adds r3, #71 @ 0x47 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -266434,15 +266436,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -266465,15 +266467,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -266497,15 +266499,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -266529,15 +266531,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -266562,15 +266564,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -266596,15 +266598,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r7, pc, #768 @ (adr r7, 14d988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43b28>) │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -266630,15 +266632,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r7, pc, #584 @ (adr r7, 14d924 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43ac4>) │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -266666,15 +266668,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - add r7, pc, #920 @ (adr r7, 14dad4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43c74>) │ │ │ │ + add r7, pc, #216 @ (adr r7, 14d814 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x439b4>) │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -266702,15 +266704,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - add r7, pc, #624 @ (adr r7, 14da0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43bac>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 14db4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43cec>) │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -266739,15 +266741,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - add r7, pc, #328 @ (adr r7, 14d948 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43ae8>) │ │ │ │ + add r6, pc, #648 @ (adr r6, 14da88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43c28>) │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -266775,15 +266777,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #120 @ (adr r7, 14d8d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43a74>) │ │ │ │ + add r6, pc, #440 @ (adr r6, 14da14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43bb4>) │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -266811,15 +266813,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, pc, #776 @ (adr r6, 14dbc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43d64>) │ │ │ │ + add r6, pc, #72 @ (adr r6, 14d904 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43aa4>) │ │ │ │ lsls r5, r6, #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] @ 14d90c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43aac> │ │ │ │ @@ -266847,15 +266849,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #664 @ (adr r6, 14dba8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43d48>) │ │ │ │ + add r5, pc, #984 @ (adr r5, 14dce8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43e88>) │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -266884,15 +266886,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #208 @ (adr r6, 14da3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43bdc>) │ │ │ │ + add r5, pc, #528 @ (adr r5, 14db7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43d1c>) │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -266921,15 +266923,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #968 @ (adr r5, 14dd90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43f30>) │ │ │ │ + add r5, pc, #264 @ (adr r5, 14dad0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43c70>) │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -266956,15 +266958,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - add r5, pc, #600 @ (adr r5, 14dc74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43e14>) │ │ │ │ + add r4, pc, #920 @ (adr r4, 14ddb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43f54>) │ │ │ │ lsls r5, r6, #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] @ 14da70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43c10> │ │ │ │ @@ -266992,15 +266994,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - add r5, pc, #520 @ (adr r5, 14dc7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43e1c>) │ │ │ │ + add r4, pc, #840 @ (adr r4, 14ddbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43f5c>) │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -267029,15 +267031,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 142170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38310> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - add r5, pc, #304 @ (adr r5, 14dc00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43da0>) │ │ │ │ + add r4, pc, #624 @ (adr r4, 14dd40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43ee0>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ ldr.w ip, [pc, #1380] @ 14e038 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x441d8> │ │ │ │ push {r4, lr} │ │ │ │ add ip, pc │ │ │ │ cbnz r2, 14db44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43ce4> │ │ │ │ movw r3, #36243 @ 0x8d93 │ │ │ │ @@ -267847,19 +267849,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 14e150 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x442f0> │ │ │ │ nop │ │ │ │ subs r6, r1, #4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r6, #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] @ (14e458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x445f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -267918,21 +267920,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 14e0d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44270> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add sl, r3 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r6, #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] @ (14e508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x446a8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -267994,21 +267996,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 140450 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x365f0> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 14e4b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44652> │ │ │ │ b.n 14e4a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44644> │ │ │ │ mvns r4, r5 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r5, 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -268070,19 +268072,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14e0d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44270> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ orrs r6, r6 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r2, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r2, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #124] @ (14e660 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44800>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -268136,19 +268138,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14e0d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44270> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r6, r0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r2, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, 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 r5, [pc, #132] @ (14e708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x448a8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -268207,19 +268209,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14e0d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44270> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ rors r6, r4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r5, 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 r5, [pc, #132] @ (14e7b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44950>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -268277,19 +268279,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14e0d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44270> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r6, r7 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r0, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (14e864 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44a04>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -268351,19 +268353,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 14e0d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44270> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r6, r2 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 124744 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8e4> │ │ │ │ @@ -268414,15 +268416,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 143138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x392d8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ subs r7, #170 @ 0xaa │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r6, #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] @ (14e988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44b28>) │ │ │ │ @@ -268452,15 +268454,15 @@ │ │ │ │ bl 143138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x392d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r7, #58 @ 0x3a │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r6, #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] @ (14ea28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44bc8>) │ │ │ │ @@ -268508,17 +268510,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r6, #202 @ 0xca │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r7, [sp, #216] @ 0xd8 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r5, 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, #4032] @ 0xfc0 │ │ │ │ @@ -268571,17 +268573,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r6, #34 @ 0x22 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r5, 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #144] @ (14eb88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44d28>) │ │ │ │ @@ -268645,17 +268647,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r5, #114 @ 0x72 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r5, #10 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r5, 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ (14ec48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44de8>) │ │ │ │ @@ -268722,17 +268724,17 @@ │ │ │ │ bl 143138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x392d8> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r4, #190 @ 0xbe │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r4, #128 @ 0x80 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r5, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r5, 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, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #144] @ (14ecfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44e9c>) │ │ │ │ @@ -268796,17 +268798,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r3, #254 @ 0xfe │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r3, #152 @ 0x98 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r4, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, 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, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #156] @ (14edbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44f5c>) │ │ │ │ @@ -268874,17 +268876,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r3, #74 @ 0x4a │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r3, #12 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -269107,27 +269109,27 @@ │ │ │ │ b.n 14ee74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45014> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r1, #7 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r4, r0, #6 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #120] @ 14f0a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45240> │ │ │ │ sub sp, #28 │ │ │ │ @@ -269297,19 +269299,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 14f1b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45356> │ │ │ │ b.n 14f1d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45378> │ │ │ │ nop │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ 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 r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -269460,15 +269462,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 14f380 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45520> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 14f350 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x454f0> │ │ │ │ b.n 14f2ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4548c> │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -269801,15 +269803,15 @@ │ │ │ │ mla r3, r3, lr, r0 │ │ │ │ add.w r3, r3, #104448 @ 0x19800 │ │ │ │ ldr.w r0, [r3, #500] @ 0x1f4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r4, #16 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -269982,15 +269984,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (14f934 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ad4>) │ │ │ │ add r1, pc │ │ │ │ bl 2bf114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b52b4> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 14f8e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45a86> │ │ │ │ cmp r7, #102 @ 0x66 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #892] @ (14fcc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e68>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -270765,15 +270767,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ b.n 1500f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46298> │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrd r0, lr, [sp, #16] │ │ │ │ b.n 150116 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x462b6> │ │ │ │ nop │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r6, [r4, #16] │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldrh r2, [r0, #8] │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r2, r3 │ │ │ │ beq.n 1501c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46366> │ │ │ │ @@ -270940,15 +270942,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r5, #86 @ 0x56 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r3, [pc, #604] @ (1505d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46770>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 1504c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46662> │ │ │ │ bhi.n 1503b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46556> │ │ │ │ @@ -271230,17 +271232,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 150652 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x467f2> │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r5, 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -271599,18 +271601,18 @@ │ │ │ │ b.n 1508ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46a8e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7c401b1 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf79e01b1 │ │ │ │ - @ instruction: 0xfaee0106 │ │ │ │ - usada8 r1, r6, r6, r0 │ │ │ │ - smlawb r1, lr, r6, r0 │ │ │ │ - mla r1, r4, r6, r0 │ │ │ │ + @ instruction: 0xfa3e0106 │ │ │ │ + @ instruction: 0xfac60106 │ │ │ │ + @ instruction: 0xfa8e0106 │ │ │ │ + @ instruction: 0xfa540106 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -271720,15 +271722,15 @@ │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 150b2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46ccc> │ │ │ │ nop │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cbz r1, 150c08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46da8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -271746,15 +271748,15 @@ │ │ │ │ bl 150a90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46c30> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r2, r0, #2 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r5, r6, #3 │ │ │ │ cbz r2, 150c4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46dec> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -271772,15 +271774,15 @@ │ │ │ │ bl 150a90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46c30> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r6, r7, #0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + strb r2, [r4, #26] │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #68] @ (150cac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46e4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -271808,19 +271810,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adds r2, r0, #0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cmp r1, #180 @ 0xb4 │ │ │ │ + cmp r1, #4 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #104] @ (150d34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46ed4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -271865,21 +271867,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r3, r6 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + strb r2, [r4, #23] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strb r2, [r5, #25] │ │ │ │ + strb r2, [r7, #22] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r5, 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -272137,23 +272139,23 @@ │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 150fec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4718c> │ │ │ │ b.n 151022 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471c2> │ │ │ │ nop │ │ │ │ - ldrsh r4, [r6, r1] │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ 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 r4, [pc, #60] @ (151094 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47234>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -272178,15 +272180,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14fcd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e74> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, r2, r0 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ 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 r4, [pc, #60] @ (1510e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47288>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -272211,15 +272213,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 14fcd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e74> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r7, #30 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ 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, #104] @ (151168 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47308>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -272261,17 +272263,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 14fcd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e74> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ asrs r2, r5, #29 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r7, #7] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ 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, #204] @ (151254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x473f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -272470,19 +272472,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 151358 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x474f8> │ │ │ │ b.n 151388 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47528> │ │ │ │ nop │ │ │ │ asrs r6, r7, #23 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strb r2, [r2, #3] │ │ │ │ + strb r2, [r4, #0] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + strb r2, [r6, #0] │ │ │ │ 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 r3, [pc, #324] @ (151500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x476a0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -272762,17 +272764,17 @@ │ │ │ │ bne.n 15168e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4782e> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 151680 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47820> │ │ │ │ b.n 151560 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47700> │ │ │ │ asrs r2, r2, #13 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (15183c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x479dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -272909,15 +272911,15 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r4, r4, #6 │ │ │ │ lsls r2, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #68] @ 0x44 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ (1519a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b40>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -273039,21 +273041,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 151908 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47aa8> │ │ │ │ asrs r0, r2, #32 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r0, #22 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r2, [r6, #64] @ 0x40 │ │ │ │ + ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ 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, #228] @ (151aa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47c48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -273141,15 +273143,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 151a80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47c20> │ │ │ │ b.n 151a0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47bac> │ │ │ │ nop │ │ │ │ lsrs r4, r4, #26 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -273407,27 +273409,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsrs r0, r3, #18 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r5, r6, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -273441,15 +273443,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 14f0ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4524c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r1, #11 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ @@ -273494,17 +273496,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r1, #10 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #264] @ (151f64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48104>) │ │ │ │ @@ -273606,17 +273608,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 151f44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x480e4> │ │ │ │ b.n 151f54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x480f4> │ │ │ │ nop │ │ │ │ lsrs r6, r1, #8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r5, r6, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 151fe6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48186> │ │ │ │ bls.n 151f98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48138> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -273965,15 +273967,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r1, #23 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r6, [r1, #60] @ 0x3c │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (1523a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48544>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -274000,15 +274002,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r4, r1, #20 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -275126,21 +275128,21 @@ │ │ │ │ b.n 152c50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48df0> │ │ │ │ blt.n 152fa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49140> │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 153070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49210> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bls.n 153094 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49234> │ │ │ │ + bhi.n 153134 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x492d4> │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldrh r2, [r3, r4] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldrsb r2, [r7, r1] │ │ │ │ lsls r5, r6, #3 │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ strh.w r2, [r9, #52] @ 0x34 │ │ │ │ movw r2, #6408 @ 0x1908 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 1530ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4926a> │ │ │ │ bhi.n 153058 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x491f8> │ │ │ │ @@ -275202,15 +275204,15 @@ │ │ │ │ b.n 152c58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48df8> │ │ │ │ cmp.w r5, #260 @ 0x104 │ │ │ │ bne.n 153126 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x492c6> │ │ │ │ ldrh.w r1, [r9, #52] @ 0x34 │ │ │ │ mov.w r7, #8448 @ 0x2100 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ b.n 152c42 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48de2> │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ 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 r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -275429,19 +275431,19 @@ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bcs.n 153424 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x495c4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 153540 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x496e0> │ │ │ │ + bne.n 1533e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49580> │ │ │ │ lsls r6, r0, #4 │ │ │ │ - bcs.n 1534cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4966c> │ │ │ │ + bne.n 15336c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4950c> │ │ │ │ lsls r6, r0, #4 │ │ │ │ - beq.n 153374 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49514> │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r6, r0, #4 │ │ │ │ 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 r5, r0, #104960 @ 0x19a00 │ │ │ │ mov r7, r0 │ │ │ │ @@ -275671,41 +275673,41 @@ │ │ │ │ b.n 153620 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x497c0> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, r3] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldmia r2!, {} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #30] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldr r0, [pc, #672] @ (153948 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49ae8>) │ │ │ │ + blx pc │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + str r6, [r6, r7] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + str r4, [r2, r5] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + str r0, [r6, r5] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strh r2, [r2, r2] │ │ │ │ + str r2, [r4, r7] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strh r0, [r6, r3] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -275815,15 +275817,15 @@ │ │ │ │ b.n 1537b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49958> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r4} │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, r7] │ │ │ │ + str r4, [r6, r4] │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldmia r0!, {r6} │ │ │ │ lsls r1, r6, #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 │ │ │ │ @@ -275898,15 +275900,15 @@ │ │ │ │ b.n 153870 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49a10> │ │ │ │ ldr r2, [pc, #16] @ (1538c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49a68>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - str r0, [r3, r3] │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r5, 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -276023,22 +276025,22 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 1539c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49b62> │ │ │ │ ldr.w r9, [pc, #24] @ 153a10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49bb0> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 153930 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49ad0> │ │ │ │ - ands.w r0, sl, #8060928 @ 0x7b0000 │ │ │ │ - add r8, lr │ │ │ │ + @ instruction: 0xf36a00f6 │ │ │ │ + add r0, r8 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - add lr, fp │ │ │ │ + add r6, r5 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r7, [pc, #752] @ (153d00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49ea0>) │ │ │ │ + ldr r7, [pc, #48] @ (153a40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49be0>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xf34c00f6 │ │ │ │ + @ instruction: 0xf29c00f6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #344] @ (153b7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49d1c>) │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ cmp.w lr, #2 │ │ │ │ @@ -276177,15 +276179,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r4, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #680] @ (153e30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49fd0>) │ │ │ │ + ldr r5, [pc, #1000] @ (153f70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a110>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #668] @ (153e34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49fd4>) │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -276598,25 +276600,25 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r5, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r3, [pc, #552] @ (15421c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a3bc>) │ │ │ │ + ldr r2, [pc, #872] @ (15435c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a4fc>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmia r1!, {r1, r6} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r2, [pc, #792] @ (154314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a4b4>) │ │ │ │ + ldr r2, [pc, #88] @ (154054 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a1f4>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r2, [pc, #448] @ (1541c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a360>) │ │ │ │ + ldr r1, [pc, #768] @ (154300 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a4a0>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #280] @ (154120 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a2c0>) │ │ │ │ + ldr r1, [pc, #600] @ (154260 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a400>) │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r2 │ │ │ │ @@ -276860,38 +276862,38 @@ │ │ │ │ b.n 154242 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a3e2> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ it le │ │ │ │ lslle r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6, #-984] @ 0xfffffc28 │ │ │ │ - subs r5, #182 @ 0xb6 │ │ │ │ + mrrc 0, 15, r0, r6, cr6 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r1, [pc, #656] @ (154510 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a6b0>) │ │ │ │ + ldr r0, [pc, #976] @ (154650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a7f0>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ bkpt 0x00da │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r0, [pc, #72] @ (1542d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a478>) │ │ │ │ + bx ip │ │ │ │ lsls r5, r6, #3 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r0, [pc, #200] @ (154360 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a500>) │ │ │ │ + @ instruction: 0x4782 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r0, [pc, #288] @ (1543c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a560>) │ │ │ │ + blx r3 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - bx r8 │ │ │ │ + mov sl, 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 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #160] @ (15435c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a4fc>) │ │ │ │ @@ -276958,17 +276960,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 153ebc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a05c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + mov lr, pc │ │ │ │ lsls r5, r6, #3 │ │ │ │ - blx r5 │ │ │ │ + mov r8, pc │ │ │ │ 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 r4, [pc, #136] @ (154404 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a5a4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -277026,17 +277028,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f2e0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe8fac> │ │ │ │ ldr r2, [pc, #12] @ (15440c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a5ac>) │ │ │ │ add r2, pc │ │ │ │ b.n 1543e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a584> │ │ │ │ b.n 153de4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49f84> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - mov sl, pc │ │ │ │ + mov r2, r9 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - mov ip, lr │ │ │ │ + mov r4, r8 │ │ │ │ lsls r5, r6, #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] @ (154464 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a604>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -277066,15 +277068,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1538cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49a6c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 153cf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49e98> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - mov ip, r8 │ │ │ │ + mov r4, r2 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -277088,15 +277090,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 154368 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a508> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - mov sl, r0 │ │ │ │ + cmp sl, sl │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -277130,15 +277132,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1538cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49a6c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 154c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4adfc> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - mov r6, r7 │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r5, r6, #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] @ 154544 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a6e4> │ │ │ │ @@ -277155,15 +277157,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 154368 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a508> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - mov r2, r0 │ │ │ │ + cmp r2, sl │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -277197,15 +277199,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1538cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49a6c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 154bb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4ad58> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cmp lr, r4 │ │ │ │ + add lr, lr │ │ │ │ lsls r5, r6, #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] @ 1545e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a788> │ │ │ │ @@ -277223,15 +277225,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 154368 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a508> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r6, sp │ │ │ │ + add lr, r7 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -277265,15 +277267,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 1538cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49a6c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 154b14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4acb4> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cmp r2, r2 │ │ │ │ + add r2, ip │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -277291,15 +277293,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 154368 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a508> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add lr, r9 │ │ │ │ + add r6, r3 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -277333,15 +277335,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 1538cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49a6c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 154a70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4ac10> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - add lr, r0 │ │ │ │ + mvns r6, r2 │ │ │ │ lsls r5, r6, #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] @ 15472c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a8cc> │ │ │ │ @@ -277359,15 +277361,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 154368 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a508> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r2, sl │ │ │ │ + bics r2, r4 │ │ │ │ lsls r5, r6, #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] @ (154780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a920>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -277393,15 +277395,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1538cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49a6c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 1549d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4ab74> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - add r4, r1 │ │ │ │ + muls r4, r3 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -277413,15 +277415,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 1542a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a448> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - mvns r6, r1 │ │ │ │ + orrs r6, r3 │ │ │ │ lsls r5, r6, #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] @ (154810 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a9b0>) │ │ │ │ @@ -277450,15 +277452,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1538cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49a6c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 15494c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aaec> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bics r4, r2 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r5, r6, #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] @ 154854 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a9f4> │ │ │ │ @@ -277474,15 +277476,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 1542a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a448> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - muls r2, r3 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r5, r6, #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] @ (1548ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aa4c>) │ │ │ │ @@ -277512,15 +277514,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1538cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49a6c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 1548b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aa50> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - orrs r0, r2 │ │ │ │ + negs r0, r4 │ │ │ │ lsls r5, r6, #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] @ 1548ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aa8c> │ │ │ │ @@ -277536,15 +277538,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 1542a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a448> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmn r2, r2 │ │ │ │ + tst r2, r4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #64] @ (154944 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aae4>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -277573,15 +277575,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1542a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a448> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ svc 102 @ 0x66 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cmp r4, r3 │ │ │ │ + rors r4, r5 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (1549a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4ab44>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -277613,15 +277615,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1542a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a448> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ svc 10 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - negs r0, r3 │ │ │ │ + sbcs r0, r5 │ │ │ │ lsls r5, r6, #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] @ (154a00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aba0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -277653,15 +277655,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1542a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a448> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ udf #172 @ 0xac │ │ │ │ lsls r1, r6, #6 │ │ │ │ - tst r0, r1 │ │ │ │ + adcs r0, r3 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ @@ -277917,41 +277919,41 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 154b0e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4acae> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ push {r3, r4, r6, r7, lr} │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r5, r6, #3 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r1, r0, #4 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + subs r5, #28 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ lsls r1, r0, #4 │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r2, #142 @ 0x8e │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r1, r0, #4 │ │ │ │ - subs r6, #84 @ 0x54 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r5, #271 @ 0x10f │ │ │ │ @@ -279831,31 +279833,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 155e8a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4c02a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #592 @ (adr r2, 156240 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4c3e0>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r5, r6, #3 │ │ │ │ add r2, pc, #16 @ (adr r2, 15600c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4c1ac>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ lsls r6, r0, #4 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r5, 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #268] @ (156138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4c2d8>) │ │ │ │ @@ -280121,21 +280123,21 @@ │ │ │ │ bl 2bf114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b52b4> │ │ │ │ b.n 15625e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4c3fe> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r2 │ │ │ │ @@ -280348,17 +280350,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c3e4 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r0, pc, #416 @ (adr r0, 15668c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4c82c>) │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r6, 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, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ @@ -280601,17 +280603,17 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #158 @ 0x9e │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ lsls r5, r6, #3 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #808] @ (156acc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4cc6c>) │ │ │ │ @@ -280926,19 +280928,19 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r5, r6, #3 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -281559,21 +281561,21 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb872 │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + subs r6, r4, 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, #228] @ (1572e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4d488>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -281877,23 +281879,23 @@ │ │ │ │ nop │ │ │ │ push {r1, r3, r5, r6, lr} │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r6, r2, r7 │ │ │ │ + adds r6, r4, r4 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r2, r0, r5 │ │ │ │ + adds r2, r2, r2 │ │ │ │ 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, #80] @ (157588 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4d728>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -281999,19 +282001,19 @@ │ │ │ │ b.n 157638 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4d7d8> │ │ │ │ uxtb r2, r1 │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldrh r2, [r2, #18] │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r0, r5, r0 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ 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, #80] @ (1576d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4d870>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -282117,19 +282119,19 @@ │ │ │ │ b.n 15777c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4d91c> │ │ │ │ cbz r2, 1577c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4d964> │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldrh r2, [r1, #8] │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ lsls r5, r6, #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] @ (1578a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4da40>) │ │ │ │ @@ -282448,27 +282450,27 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r6, #6 │ │ │ │ strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ 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, #84] @ (157b90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4dd30>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -282597,21 +282599,21 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #784 @ 0x310 │ │ │ │ lsls r1, r6, #6 │ │ │ │ strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r5, #14 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ 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, #84] @ (157d10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4deb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -282726,19 +282728,19 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ lsls r1, r6, #6 │ │ │ │ strh r2, [r1, #22] │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r0, #10 │ │ │ │ lsls r5, r6, #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] @ 157e44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4dfe4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -282828,17 +282830,17 @@ │ │ │ │ b.n 157e9e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4e03e> │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ lsls r1, r6, #6 │ │ │ │ strh r4, [r2, #12] │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r5, r6, #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] @ 157f54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4e0f4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -282934,17 +282936,17 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r6, #6 │ │ │ │ strh r4, [r0, #4] │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -283051,15 +283053,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r4, #30] │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r5, r6, #3 │ │ │ │ ldrb r6, [r1, #27] │ │ │ │ lsls r1, r6, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 158220 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4e3c0> │ │ │ │ add lr, pc │ │ │ │ @@ -283132,23 +283134,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 1581ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4e34c> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 15820c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4e3ac> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r5, #32] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 158270 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4e410> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -283457,21 +283459,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #728 @ (adr r3, 158860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4ea00>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r5, r6, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 1585be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4e75e> │ │ │ │ bhi.w 1587ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4e98e> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -283832,41 +283834,41 @@ │ │ │ │ b.n 158542 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4e6e2> │ │ │ │ ldr r2, [pc, #64] @ (1589bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4eb5c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 158542 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4e6e2> │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -284061,19 +284063,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 158a56 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4ebf6> │ │ │ │ nop │ │ │ │ strb r4, [r3, #24] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #448 @ (adr r6, 158db0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4ef50>) │ │ │ │ + add r5, pc, #768 @ (adr r5, 158ef0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f090>) │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -284111,17 +284113,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r0, #0 │ │ │ │ b.n 158c26 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4edc6> │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -284171,15 +284173,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r5, r6, #3 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #6914 @ 0x1b02 │ │ │ │ push {r4, lr} │ │ │ │ ldr.w r2, [r3, #1840] @ 0x730 │ │ │ │ cmp r2, ip │ │ │ │ beq.n 158d90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4ef30> │ │ │ │ @@ -284548,27 +284550,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 158ee4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f084> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 158ee4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f084> │ │ │ │ nop │ │ │ │ strb r2, [r3, #7] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #22 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -284654,21 +284656,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (159238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f3d8>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 159192 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f332> │ │ │ │ nop │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r2, #14 │ │ │ │ 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 r8, r3 │ │ │ │ ldr r3, [pc, #552] @ (159478 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f618>) │ │ │ │ @@ -284863,25 +284865,25 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 15937a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f51a> │ │ │ │ movs r2, #4 │ │ │ │ b.n 15934c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f4ec> │ │ │ │ nop │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - add r5, pc, #808 @ (adr r5, 1597b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f950>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 1594f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f690>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -285066,23 +285068,22 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 1595dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f77c> │ │ │ │ movs r3, #4 │ │ │ │ b.n 1595b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f750> │ │ │ │ nop │ │ │ │ str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - add r3, pc, #480 @ (adr r3, 1598a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fa44>) │ │ │ │ + add r2, pc, #800 @ (adr r2, 1599e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fb84>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ - lsls r5, r6, #3 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + vshr.u64 q0, q10, #4 │ │ │ │ + strb r0, [r3, #7] │ │ │ │ lsls r6, r0, #4 │ │ │ │ mov.w ip, #28 │ │ │ │ push {r4, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldr.w r4, [ip, #792] @ 0x318 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 159726 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f8c6> │ │ │ │ @@ -285149,18 +285150,18 @@ │ │ │ │ ldr r2, [pc, #24] @ (1597b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f950>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - add r2, pc, #328 @ (adr r2, 1598f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fa94>) │ │ │ │ + add r1, pc, #648 @ (adr r1, 159a34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fbd4>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - vshr.u64 q0, q10, #48 │ │ │ │ - bhi.n 159710 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f8b0> │ │ │ │ + mcr2 0, 7, r0, cr0, cr4, {7} │ │ │ │ + bvc.n 1597b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f950> │ │ │ │ lsls r4, r6, #3 │ │ │ │ movw ip, #17175 @ 0x4317 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [pc, #116] @ (159834 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f9d4>) │ │ │ │ mul.w ip, ip, r3 │ │ │ │ ldr.w lr, [pc, #116] @ 159838 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f9d8> │ │ │ │ add r4, pc │ │ │ │ @@ -285192,17 +285193,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} │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + strb r0, [r7, #2] │ │ │ │ lsls r6, r0, #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 │ │ │ │ @@ -285273,18 +285274,18 @@ │ │ │ │ b.n 159888 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fa28> │ │ │ │ ldr r2, [pc, #24] @ (159914 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fab4>) │ │ │ │ mov r3, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 159888 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fa28> │ │ │ │ - ldc2l 0, cr0, [r6, #976] @ 0x3d0 │ │ │ │ - ldc2 0, cr0, [lr, #976] @ 0x3d0 │ │ │ │ - stc2l 0, cr0, [ip, #976] @ 0x3d0 │ │ │ │ - stc2l 0, cr0, [r4, #-976]! @ 0xfffffc30 │ │ │ │ + stc2 0, cr0, [r6, #-976]! @ 0xfffffc30 │ │ │ │ + stc2l 0, cr0, [lr], #976 @ 0x3d0 │ │ │ │ + ldc2 0, cr0, [ip, #-976] @ 0xfffffc30 │ │ │ │ + ldc2 0, cr0, [r4], #976 @ 0x3d0 │ │ │ │ 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 1599e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fb86> │ │ │ │ mov r6, r0 │ │ │ │ @@ -285386,18 +285387,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - stc2 0, cr0, [lr, #-976]! @ 0xfffffc30 │ │ │ │ - stc2l 0, cr0, [lr], #976 @ 0x3d0 │ │ │ │ + ldc2l 0, cr0, [lr], #-976 @ 0xfffffc30 │ │ │ │ + ldc2 0, cr0, [lr], #-976 @ 0xfffffc30 │ │ │ │ stmdb 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 │ │ │ │ mov r2, r6 │ │ │ │ @@ -285603,15 +285604,15 @@ │ │ │ │ bne.w 159bbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fd5c> │ │ │ │ b.n 159c04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fda4> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 159b92 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fd32> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb7800f4 │ │ │ │ + @ instruction: 0xfac800f4 │ │ │ │ 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] @ 159e50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fff0> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [pc, #352] @ (159e54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fff4>) │ │ │ │ @@ -285757,19 +285758,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str??.w r0, [r2, #244] @ 0xf4 │ │ │ │ - ldr??.w r0, [r4, r4, lsl #3] │ │ │ │ - vld1.8 @ instruction: 0xf9e400f4 │ │ │ │ - vld1.8 @ instruction: 0xf9e600f4 │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + ldrh.w r0, [r2, r4, lsl #3] │ │ │ │ + strh.w r0, [r4, #244] @ 0xf4 │ │ │ │ + ldrsh.w r0, [r4, r4, lsl #3] │ │ │ │ + ldrsh.w r0, [r6, r4, lsl #3] │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #592] @ (15a0d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50274>) │ │ │ │ @@ -285997,20 +285998,20 @@ │ │ │ │ b.n 159fa6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50146> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r6, #20] │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9a400f4 │ │ │ │ - ldr??.w r0, [sl, r4, lsl #3] │ │ │ │ + ldr??.w r0, [r4, #244] @ 0xf4 │ │ │ │ + str.w r0, [sl, #244] @ 0xf4 │ │ │ │ str r0, [r1, #4] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrb.w r0, [r2, #244] @ 0xf4 │ │ │ │ - @ instruction: 0xf7d000f4 │ │ │ │ + @ instruction: 0xf7e200f4 │ │ │ │ + @ instruction: 0xf72000f4 │ │ │ │ stmdb 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 │ │ │ │ mov r4, r3 │ │ │ │ @@ -286151,19 +286152,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 15a1cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5036c> │ │ │ │ movs r3, #4 │ │ │ │ b.n 15a1a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50340> │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r6, r0, #4 │ │ │ │ - str r0, [r0, #104] @ 0x68 │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r0, #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 │ │ │ │ @@ -286217,19 +286218,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 15a33c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x504dc> │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r0, #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] │ │ │ │ @@ -286316,19 +286317,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (15a4c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50660>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 15a45c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x505fc> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 15a432 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x505d2> │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r0, #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] @ 15a51c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x506bc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -286404,15 +286405,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15a0f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50290> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - @ instruction: 0xf37800f4 │ │ │ │ + movt r0, #33012 @ 0x80f4 │ │ │ │ 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] @ (15a688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50828>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r4, [pc, #184] @ (15a68c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5082c>) │ │ │ │ @@ -286493,15 +286494,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r0, #20] │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldrh r6, [r4, r0] │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2e800f4 │ │ │ │ + @ instruction: 0xf23800f4 │ │ │ │ ldr r4, [r5, r7] │ │ │ │ lsls r1, r6, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #72] @ (15a6f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50890>) │ │ │ │ @@ -286576,15 +286577,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 15a0f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50290> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strh r2, [r4, #10] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs.w r0, lr, #244 @ 0xf4 │ │ │ │ + add.w r0, lr, #244 @ 0xf4 │ │ │ │ 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] @ (15a84c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x509ec>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r4, [pc, #180] @ (15a850 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x509f0>) │ │ │ │ @@ -286661,15 +286662,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r7, #4] │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldr r6, [r3, r1] │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r0, #244 @ 0xf4 │ │ │ │ + @ instruction: 0xf0a000f4 │ │ │ │ ldr r4, [r4, r0] │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #108] @ (15a8dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50a7c>) │ │ │ │ @@ -286778,15 +286779,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 15a0f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50290> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #29] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - vshr.s64 q8, q10, #50 │ │ │ │ + vqadd.s16 q0, q15, q10 │ │ │ │ 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] @ (15aa9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50c3c>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r4, [pc, #228] @ (15aaa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50c40>) │ │ │ │ @@ -286883,15 +286884,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r2, #26] │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldrsb r0, [r0, r1] │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 q8, q15, q10 │ │ │ │ + mcr 0, 5, r0, cr14, cr4, {7} │ │ │ │ strb r2, [r3, r7] │ │ │ │ lsls r1, r6, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #76] @ (15ab08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50ca8>) │ │ │ │ @@ -286962,15 +286963,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 15a0f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50290> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r1, #21] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - mcr 0, 1, r0, cr4, cr4, {7} │ │ │ │ + ldcl 0, cr0, [r4, #-976]! @ 0xfffffc30 │ │ │ │ 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] @ (15ac44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50de4>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r4, [pc, #164] @ (15ac48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50de8>) │ │ │ │ @@ -287042,15 +287043,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r6, #18] │ │ │ │ lsls r1, r6, #6 │ │ │ │ strb r6, [r2, r1] │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r8, #976]! @ 0x3d0 │ │ │ │ + ldcl 0, cr0, [r8], #976 @ 0x3d0 │ │ │ │ strb r4, [r3, r0] │ │ │ │ lsls r1, r6, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #76] @ (15acb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50e50>) │ │ │ │ @@ -287121,15 +287122,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 15a0f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50290> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldc 0, cr0, [r0], #976 @ 0x3d0 │ │ │ │ + stc 0, cr0, [r0], {244} @ 0xf4 │ │ │ │ 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] @ (15adec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50f8c>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r4, [pc, #164] @ (15adf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50f90>) │ │ │ │ @@ -287201,15 +287202,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r1, #12] │ │ │ │ lsls r1, r6, #6 │ │ │ │ strh r6, [r5, r2] │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r0], #-976 @ 0xfffffc30 │ │ │ │ + @ instruction: 0xeb8000f4 │ │ │ │ strh r4, [r6, r1] │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #108] @ (15ae7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5101c>) │ │ │ │ @@ -287323,15 +287324,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 15a0f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50290> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #7] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - @ instruction: 0xeab800f4 │ │ │ │ + and.w r0, r8, r4, ror #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] @ (15b048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x511e8>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r4, [pc, #228] @ (15b04c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x511ec>) │ │ │ │ @@ -287429,15 +287430,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r5, #3] │ │ │ │ lsls r1, r6, #6 │ │ │ │ str r4, [r2, r2] │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r6, r4, ror #3 │ │ │ │ + @ instruction: 0xe99600f4 │ │ │ │ str r6, [r5, r0] │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #76] @ (15b0b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51258>) │ │ │ │ @@ -287519,15 +287520,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 15a0f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50290> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, #30] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - stmdb ip, {r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xe85c00f4 │ │ │ │ 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] @ (15b240 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x513e0>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r4, [pc, #200] @ (15b244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x513e4>) │ │ │ │ @@ -287611,15 +287612,16 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r3, #27] │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldr r6, [pc, #512] @ (15b444 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x515e4>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r2], #-976 @ 0x3d0 │ │ │ │ + b.n 15b1d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51370> │ │ │ │ + lsls r4, r6, #3 │ │ │ │ ldr r6, [pc, #248] @ (15b348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x514e8>) │ │ │ │ lsls r1, r6, #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 │ │ │ │ ldr r5, [pc, #228] @ (15b348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x514e8>) │ │ │ │ @@ -287719,19 +287721,19 @@ │ │ │ │ nop │ │ │ │ strb r6, [r5, #23] │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldr r5, [pc, #592] @ (15b59c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5173c>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15b2a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51440> │ │ │ │ + b.n 15b140 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x512e0> │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r4, [pc, #920] @ (15b6f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51890>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - b.n 15b190 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51330> │ │ │ │ + b.n 15b030 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x511d0> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #80] @ (15b3bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5155c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -287803,15 +287805,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 15a0f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50290> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r6, [r2, #18] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - b.n 15b174 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51314> │ │ │ │ + b.n 15b014 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x511b4> │ │ │ │ lsls r4, r6, #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] @ (15b4fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5169c>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -287882,15 +287884,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r7, #15] │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldr r3, [pc, #632] @ (15b778 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51918>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15b138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x512d8> │ │ │ │ + b.n 15afd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51178> │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r3, [pc, #408] @ (15b6a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51844>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -288020,17 +288022,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r0, #11] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - b.n 15b01c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x511bc> │ │ │ │ + b.n 15aebc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5105c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - b.n 15af14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x510b4> │ │ │ │ + b.n 15bdb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51f54> │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #264] @ (15b7a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51944>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -288142,19 +288144,19 @@ │ │ │ │ nop │ │ │ │ strb r6, [r5, #6] │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldr r1, [pc, #368] @ (15b918 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51ab8>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15affc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5119c> │ │ │ │ + b.n 15be9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5203c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r0, [pc, #544] @ (15b9d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51b74>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - b.n 15beb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52054> │ │ │ │ + b.n 15bd54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51ef4> │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #220] @ (15b8a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51a48>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -288249,19 +288251,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r0, #2] │ │ │ │ lsls r1, r6, #6 │ │ │ │ ldr r0, [pc, #176] @ (15b95c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51afc>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15bf44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x520e4> │ │ │ │ + b.n 15bde4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51f84> │ │ │ │ lsls r4, r6, #3 │ │ │ │ @ instruction: 0x4782 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - b.n 15be44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51fe4> │ │ │ │ + b.n 15bce4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51e84> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #80] @ (15b920 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51ac0>) │ │ │ │ @@ -288366,17 +288368,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - b.n 15be30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51fd0> │ │ │ │ + b.n 15bcd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51e70> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - b.n 15bd4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51eec> │ │ │ │ + b.n 15bbec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51d8c> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #76] @ (15ba50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51bf0>) │ │ │ │ @@ -288506,19 +288508,19 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r6, #6 │ │ │ │ cmp r8, r2 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15bdb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51f58> │ │ │ │ + b.n 15bc58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51df8> │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r8, sp │ │ │ │ lsls r1, r6, #6 │ │ │ │ - b.n 15bcbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51e5c> │ │ │ │ + b.n 15bb5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51cfc> │ │ │ │ lsls r4, r6, #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] @ (15bc1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51dbc>) │ │ │ │ @@ -288590,17 +288592,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - b.n 15bd0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51eac> │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - b.n 15bc28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51dc8> │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r4, r6, #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, 15bc3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51dde> │ │ │ │ @@ -288728,17 +288730,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (15bdb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51f54>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r6, #6 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + ble.n 15bda0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51f40> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + udf #16 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (15bde8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51f88>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -288792,17 +288794,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + ble.n 15bdc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51f64> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - udf #30 │ │ │ │ + ble.n 15bf38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x520d8> │ │ │ │ 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 r2, [pc, #84] @ (15bec0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52060>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288837,17 +288839,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r7, #28] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - udf #18 │ │ │ │ + ble.n 15bf8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5212c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ble.n 15be28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51fc8> │ │ │ │ + bgt.n 15bec8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52068> │ │ │ │ lsls r4, r6, #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] @ (15bf04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x520a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288969,15 +288971,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (15c030 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x521d0>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bgt.n 15bf44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x520e4> │ │ │ │ + blt.n 15bfe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52184> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (15c064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52204>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -289027,17 +289029,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bgt.n 15c160 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52300> │ │ │ │ + blt.n 15c000 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x521a0> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bgt.n 15c134 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x522d4> │ │ │ │ + blt.n 15bfd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52174> │ │ │ │ lsls r4, r6, #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] @ (15c12c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x522cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -289068,17 +289070,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - blt.n 15c070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52210> │ │ │ │ + bge.n 15c110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x522b0> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - blt.n 15c0cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5226c> │ │ │ │ + blt.n 15c16c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5230c> │ │ │ │ lsls r4, r6, #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] @ (15c170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52310>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -289139,17 +289141,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r1, r6, #6 │ │ │ │ - blt.n 15c2b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52450> │ │ │ │ + bge.n 15c150 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x522f0> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - blt.n 15c27c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5241c> │ │ │ │ + bge.n 15c11c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x522bc> │ │ │ │ lsls r4, r6, #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] @ 15c290 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52430> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -289192,17 +289194,17 @@ │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r6, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bge.n 15c274 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52414> │ │ │ │ + bge.n 15c314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x524b4> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bge.n 15c240 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x523e0> │ │ │ │ + bge.n 15c2e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52480> │ │ │ │ lsls r4, r6, #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] @ 15c324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x524c4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -289241,17 +289243,17 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bge.n 15c3e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52588> │ │ │ │ + bls.n 15c288 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52428> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bge.n 15c3b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52554> │ │ │ │ + bls.n 15c254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x523f4> │ │ │ │ lsls r4, r6, #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] @ 15c3c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52560> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -289293,17 +289295,17 @@ │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bls.n 15c38c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5252c> │ │ │ │ + bls.n 15c42c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x525cc> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bls.n 15c36c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5250c> │ │ │ │ + bls.n 15c40c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x525ac> │ │ │ │ lsls r4, r6, #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] @ 15c450 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x525f0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -289342,17 +289344,17 @@ │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bls.n 15c50c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x526ac> │ │ │ │ + bhi.n 15c3ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5254c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bls.n 15c4e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52684> │ │ │ │ + bhi.n 15c384 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52524> │ │ │ │ lsls r4, r6, #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] @ 15c4cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5266c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -289390,17 +289392,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bhi.n 15c4a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52640> │ │ │ │ + bhi.n 15c540 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x526e0> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bhi.n 15c480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52620> │ │ │ │ + bhi.n 15c520 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x526c0> │ │ │ │ lsls r4, r6, #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] @ 15c548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x526e8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -289438,17 +289440,17 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r6, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bhi.n 15c454 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x525f4> │ │ │ │ + bvc.n 15c4f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52694> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bhi.n 15c634 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x527d4> │ │ │ │ + bvc.n 15c4d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52674> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (15c5bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5275c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -289481,17 +289483,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bhi.n 15c628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x527c8> │ │ │ │ + bvc.n 15c4c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52668> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bvc.n 15c5c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52764> │ │ │ │ + bvc.n 15c664 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52804> │ │ │ │ lsls r4, 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 r5, [pc, #176] @ (15c688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52828>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -289561,17 +289563,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldr.w r3, [r3, #788] @ 0x314 │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bhi.n 15c69c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5283c> │ │ │ │ + bvc.n 15c73c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x528dc> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bvc.n 15c5e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52780> │ │ │ │ + bvs.n 15c680 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52820> │ │ │ │ lsls r4, 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 r4, [pc, #120] @ (15c71c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x528bc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -289620,19 +289622,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #28] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bvc.n 15c7d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52970> │ │ │ │ + bvs.n 15c670 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52810> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bvc.n 15c790 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52930> │ │ │ │ + bvs.n 15c630 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x527d0> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bvc.n 15c7ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5298c> │ │ │ │ + bvs.n 15c68c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5282c> │ │ │ │ lsls r4, r6, #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 15a520 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x506c0> │ │ │ │ @@ -289719,15 +289721,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 15a0f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x50290> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, #8] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bvs.n 15c824 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x529c4> │ │ │ │ + bvs.n 15c8c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52a64> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ bl 15b3c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x51560> │ │ │ │ @@ -290030,17 +290032,17 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ adds r5, #148 @ 0x94 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #242 @ 0xf2 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bcc.n 15ca9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52c3c> │ │ │ │ + bcs.n 15cb3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52cdc> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bcc.n 15cab8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52c58> │ │ │ │ + bcs.n 15cb58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52cf8> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (15cbf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52d94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -290073,19 +290075,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bcc.n 15cca0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52e40> │ │ │ │ + bcs.n 15cb40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52ce0> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bcc.n 15cce4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52e84> │ │ │ │ + bcs.n 15cb84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52d24> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bcc.n 15cc98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52e38> │ │ │ │ + bcs.n 15cb38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52cd8> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (15cc40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52de0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -290102,15 +290104,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, r1] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bcc.n 15ccac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52e4c> │ │ │ │ + bcs.n 15cb4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52cec> │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (15cc74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52e14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -290149,15 +290151,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, r7] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bcs.n 15cc60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52e00> │ │ │ │ + bcs.n 15cd00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52ea0> │ │ │ │ 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, #136] @ (15cd64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52f04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290247,17 +290249,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, r3] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bne.n 15cdd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52f70> │ │ │ │ + bne.n 15ce70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53010> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bne.n 15cd84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52f24> │ │ │ │ + bne.n 15ce24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52fc4> │ │ │ │ lsls r4, r6, #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] @ (15ce6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5300c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290300,19 +290302,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r5, r1] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bne.n 15ce14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52fb4> │ │ │ │ + bne.n 15ceb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53054> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bne.n 15ce20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52fc0> │ │ │ │ + bne.n 15cec0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53060> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bne.n 15cdb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52f54> │ │ │ │ + beq.n 15ce54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52ff4> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #176] @ (15cf40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x530e0>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -290390,15 +290392,15 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #14 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bne.n 15cfb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53150> │ │ │ │ + beq.n 15ce50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x52ff0> │ │ │ │ lsls r4, r6, #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] @ 15cfe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53184> │ │ │ │ mov lr, r2 │ │ │ │ @@ -290446,19 +290448,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [r0, r4] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - beq.n 15cf5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x530fc> │ │ │ │ + beq.n 15cffc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5319c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - beq.n 15cf30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x530d0> │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #180] @ (15d0bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5325c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -290539,15 +290541,15 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ cmp r7, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #144 @ 0x90 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r4, r6, #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] @ (15d138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x532d8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -290586,17 +290588,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsb r4, [r1, r6] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r6, #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] @ (15d1b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53350>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -290635,17 +290637,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsb r4, [r2, r4] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #444] @ (15d38c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5352c>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -290818,15 +290820,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrsb r2, [r0, r2] │ │ │ │ lsls r1, r6, #6 │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ lsls r1, r6, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -290872,19 +290874,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (15d430 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x535d0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 15d402 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x535a2> │ │ │ │ strb r2, [r7, r2] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cbz r3, 15d49c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5363c> │ │ │ │ stmdb 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 │ │ │ │ @@ -291093,15 +291095,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r3, r6] │ │ │ │ lsls r1, r6, #6 │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r2, #78 @ 0x4e │ │ │ │ lsls r1, r6, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -291144,17 +291146,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r1, r7] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r4, #32] │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -291166,15 +291168,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 15d740 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x538e0> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 15923c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f3dc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r4, r6, #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] @ 15d784 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53924> │ │ │ │ @@ -291188,15 +291190,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 15923c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f3dc> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r6} │ │ │ │ lsls r4, r6, #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] @ 15d7c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53964> │ │ │ │ @@ -291209,15 +291211,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 15923c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f3dc> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -291235,15 +291237,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 159494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f634> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -291262,15 +291264,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 159494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f634> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -291290,15 +291292,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 159494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f634> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -291317,15 +291319,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 159494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f634> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r1!, {} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -291345,15 +291347,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 159494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f634> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -291372,15 +291374,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 159494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f634> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1} │ │ │ │ lsls r4, r6, #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] @ 15d9c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53b68> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -291465,25 +291467,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #560] @ (15dcc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53e60>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + pop {r2, r3, 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, #48] @ (15dae8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53c88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -291533,15 +291535,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1599f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fb94> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #432] @ (15dce8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53e88>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r4, 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, #56] @ (15db84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53d24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -291566,15 +291568,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1599f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4fb94> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #112] @ (15dbf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53d98>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (15dc04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53da4>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -291679,25 +291681,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #320] @ (15de0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53fac>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - stmia r6!, {r6} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ + ldrb r6, [r0, r2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - rev16 r6, r5 │ │ │ │ + cbnz r6, 15dd0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53eaa> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r3, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ 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, #128] @ (15dd74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53f14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -291771,15 +291773,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 159730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f8d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #896] @ (15e144 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x542e4>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r4, 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, #56] @ (15de10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x53fb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -291804,15 +291806,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 159730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4f8d0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #576] @ (15e054 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x541f4>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ 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 │ │ │ │ add.w r7, r0, #442368 @ 0x6c000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -292194,21 +292196,21 @@ │ │ │ │ b.n 15e004 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x541a4> │ │ │ │ ldr r0, [pc, #976] @ (15e5d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x54774>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #148 @ 0x94 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ subs r4, r6, #7 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ add.w r5, r5, #462848 @ 0x71000 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r1, [r0, #1688] @ 0x698 │ │ │ │ ldr.w r2, [r5, #528] @ 0x210 │ │ │ │ adds r2, #6 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -292278,19 +292280,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 306cc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fce60> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp ip, ip │ │ │ │ lsls r1, r6, #6 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r3} │ │ │ │ lsls r4, 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 r5, [pc, #216] @ (15e3d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x54578>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -292383,19 +292385,19 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldrsh.w r3, [r3, #32] │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r0, sp │ │ │ │ lsls r1, r6, #6 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ - lsls r4, r6, #3 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + itt ge │ │ │ │ + lslge r4, r6, #3 │ │ │ │ + pushge {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] @ (15e46c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5460c>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -292442,21 +292444,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add r4, lr │ │ │ │ lsls r1, r6, #6 │ │ │ │ - itt al │ │ │ │ - lslal r4, r6, #3 │ │ │ │ - itt al @ unpredictable │ │ │ │ - lslal r4, r6, #3 │ │ │ │ - ite ge @ unpredictable │ │ │ │ - lslge r4, r6, #3 │ │ │ │ - pushlt {r4, lr} │ │ │ │ + ite cc │ │ │ │ + lslcc r4, r6, #3 │ │ │ │ + ite cc @ unpredictable │ │ │ │ + lslcc r4, r6, #3 │ │ │ │ + bkpt 0x00fc │ │ │ │ + lsls r4, r6, #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 │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ str r1, [sp, #28] │ │ │ │ @@ -292499,23 +292501,23 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (15e508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x546a8>) │ │ │ │ add r2, pc │ │ │ │ b.n 15e4d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x54678> │ │ │ │ ldr r2, [pc, #16] @ (15e50c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x546ac>) │ │ │ │ add r2, pc │ │ │ │ b.n 15e4d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x54678> │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ite ge │ │ │ │ - lslge r4, r6, #3 │ │ │ │ - itet vs @ unpredictable │ │ │ │ - lslvs r4, r6, #3 │ │ │ │ - ite vc @ unpredictable │ │ │ │ - lslvc r4, r6, #3 │ │ │ │ - stmdbvs sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + bkpt 0x00fc │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + bkpt 0x00ba │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + bkpt 0x00c4 │ │ │ │ + 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 │ │ │ │ ldr r5, [pc, #604] @ (15e780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x54920>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, #604] @ (15e784 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x54924>) │ │ │ │ @@ -292762,49 +292764,49 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 15e858 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x549f8> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - sevl │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ bgt.n 15e808 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x549a8> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - itee eq │ │ │ │ - lsleq r4, r6, #3 │ │ │ │ - ittt eq @ unpredictable │ │ │ │ - lsleq r4, r6, #3 │ │ │ │ - streq r6, [r0, #28] │ │ │ │ - lsleq r1, r6, #6 │ │ │ │ + bkpt 0x005e │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + bkpt 0x0052 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + str r6, [r0, #28] │ │ │ │ + lsls r1, r6, #6 │ │ │ │ str r2, [r6, #24] │ │ │ │ lsls r1, r6, #6 │ │ │ │ blt.n 15e790 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x54930> │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r6, r1, r0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ str r6, [r4, #20] │ │ │ │ lsls r1, r6, #6 │ │ │ │ str r0, [r5, #16] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bkpt 0x007e │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r6, [r7, #12] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bkpt 0x006c │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r6, #3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0054 │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - bkpt 0x0010 │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r4, r6, #3 │ │ │ │ bge.n 15e7cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5496c> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - pop {r1, r6, r7, pc} │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r4, r6, #3 │ │ │ │ str r6, [r7, #0] │ │ │ │ lsls r1, r6, #6 │ │ │ │ bge.n 15e8b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x54a50> │ │ │ │ lsls r3, r6, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -292954,19 +292956,19 @@ │ │ │ │ nop │ │ │ │ asrs r0, r3, #29 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #28 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - pop {r2} │ │ │ │ + cbnz r4, 15e9b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x54b54> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, 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] @ (15e9b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x54b58>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -292995,23 +292997,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 15ea24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x54bc4> │ │ │ │ + revsh r2, r6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ asrs r0, r0, #26 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r0, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 15ea1e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x54bbe> │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.n 15ea44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x54be4> │ │ │ │ tbb [pc, r2] │ │ │ │ lsls r4, r0, #8 │ │ │ │ adds r3, #58 @ 0x3a │ │ │ │ movs r0, #11 │ │ │ │ @@ -293986,23 +293988,23 @@ │ │ │ │ bls.w 15f10e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x552ae> │ │ │ │ b.n 15f11e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x552be> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #29 │ │ │ │ lsls r1, r6, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - sxth r0, r7 │ │ │ │ + cbz r0, 15f49e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5563e> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - sxtb r6, r7 │ │ │ │ + cbz r6, 15f4b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x55652> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cbz r4, 15f4a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x55648> │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cbz r4, 15f4b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x55654> │ │ │ │ + cbz r4, 15f488 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x55628> │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -294639,108 +294641,108 @@ │ │ │ │ ldr r3, [pc, #204] @ (15fc2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x55dcc>) │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 15fb52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x55cf2> │ │ │ │ nop │ │ │ │ lsrs r6, r3, #11 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #664 @ 0x298 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r1, r2, r5, r7} │ │ │ │ + cbz r6, 15fbf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x55d94> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r4, r6, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - mrc2 0, 7, r0, cr8, cr10, {7} │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + mcr2 0, 2, r0, cr8, cr10, {7} │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - mcr2 0, 6, r0, cr6, cr10, {7} │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + mrc2 0, 0, r0, cr6, cr10, {7} │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - mcr2 0, 3, r0, cr2, cr10, {7} │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + ldc2 0, cr0, [r2, #1000]! @ 0x3e8 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r4, r6, #3 │ │ │ │ add.w r3, r1, #16 │ │ │ │ vldmia r1!, {s11} │ │ │ │ vldr s14, [r2, #4] │ │ │ │ vldr s8, [r2] │ │ │ │ vldr s15, [r1, #12] │ │ │ │ cmp r3, r1 │ │ │ │ @@ -296349,15 +296351,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 6adac │ │ │ │ str.w r0, [r4, #3656] @ 0xe48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ lsls r0, 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 │ │ │ │ @@ -296656,15 +296658,15 @@ │ │ │ │ add.w r3, r3, #65536 @ 0x10000 │ │ │ │ ldr.w r3, [r3, #456] @ 0x1c8 │ │ │ │ str.w r3, [r5, #3892] @ 0xf34 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -298595,19 +298597,19 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 162354 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x584f4> │ │ │ │ b.n 16227a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5841a> │ │ │ │ nop │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ lsls r4, r6, #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] @ (162a54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x58bf4>) │ │ │ │ @@ -298723,15 +298725,15 @@ │ │ │ │ moveq r3, r1 │ │ │ │ b.n 1629b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x58b52> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 162a36 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x58bd6> │ │ │ │ b.n 1629a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x58b44> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r4, r6, #3 │ │ │ │ bvs.n 1629e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x58b88> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 1629b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x58b54> │ │ │ │ lsls r0, r6, #6 │ │ │ │ @@ -299144,15 +299146,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 162b50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x58cf0> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 162b50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x58cf0> │ │ │ │ - b.n 162ef8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x59098> │ │ │ │ + svc 98 @ 0x62 │ │ │ │ lsls r5, r0, #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, #1216] @ 0x4c0 │ │ │ │ @@ -301568,19 +301570,19 @@ │ │ │ │ b.n 1646e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5a884> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #0] │ │ │ │ + ldrsh r6, [r3, r5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ cbnz r2, 16479c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5a93c> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #284] @ (1648a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5aa44>) │ │ │ │ @@ -302197,15 +302199,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb71e │ │ │ │ lsls r0, r6, #6 │ │ │ │ @ instruction: 0xb6e6 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldr r0, [r7, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ asrs r4, r0, #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, #4000] @ 0xfa0 │ │ │ │ @@ -302491,15 +302493,15 @@ │ │ │ │ nop │ │ │ │ cbz r2, 165148 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5b2e8> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 165150 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5b2f0> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 165138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5b2d8> │ │ │ │ @@ -303840,15 +303842,15 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #312 @ 0x138 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ lsls r4, r6, #3 │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 1657ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5b95a> │ │ │ │ movw r3, #461 @ 0x1cd │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 1657ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5b95a> │ │ │ │ @@ -305077,23 +305079,23 @@ │ │ │ │ mov.w r9, #179 @ 0xb3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ b.w 1658b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5ba52> │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r9, #178 @ 0xb2 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ b.w 1658b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5ba52> │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r3, pc, #672 @ (adr r3, 166ee4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5d084>) │ │ │ │ + add r2, pc, #992 @ (adr r2, 167024 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5d1c4>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r3, pc, #408 @ (adr r3, 166de0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5cf80>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 166f20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5d0c0>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r3, pc, #176 @ (adr r3, 166cfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5ce9c>) │ │ │ │ + add r2, pc, #496 @ (adr r2, 166e3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5cfdc>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r2, pc, #928 @ (adr r2, 166ff0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5d190>) │ │ │ │ + add r2, pc, #224 @ (adr r2, 166d30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5ced0>) │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -305142,15 +305144,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 166c7a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5ce1a> │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -305528,17 +305530,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (16709c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5d23c>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 2bf114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b52b4> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r6, #66 @ 0x42 │ │ │ │ + adds r5, #146 @ 0x92 │ │ │ │ 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, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov r8, r2 │ │ │ │ @@ -307642,15 +307644,15 @@ │ │ │ │ b.n 168288 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5e428> │ │ │ │ strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #0] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movw r0, #34041 @ 0x84f9 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ mov.w r8, #458 @ 0x1ca │ │ │ │ @@ -307768,19 +307770,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (16878c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5e92c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 167fc6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5e166> │ │ │ │ nop │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - movs r0, #32 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -308286,15 +308288,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #21] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - strd r0, r0, [ip, #-972] @ 0x3cc │ │ │ │ + ldmia.w ip, {r0, r1, r4, r5, r6, r7} │ │ │ │ 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] @ 168da0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x5ef40> │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -308840,17 +308842,17 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -308964,15 +308966,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ lsls r4, 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, #47616 @ 0xba00 │ │ │ │ @@ -311360,15 +311362,15 @@ │ │ │ │ ... │ │ │ │ adds r2, r1, r7 │ │ │ │ lsls r3, r6, #6 │ │ │ │ adds r6, r6, r6 │ │ │ │ lsls r3, r6, #6 │ │ │ │ adds r0, r0, r7 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r1, r0, #4 │ │ │ │ add r4, sp, #104 @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ adds r2, r0, r6 │ │ │ │ lsls r3, r6, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -312042,15 +312044,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 16b6b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x61852> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - @ instruction: 0xf0d800f3 │ │ │ │ + bic.w r0, r8, #243 @ 0xf3 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #376] @ (16b870 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x61a10>) │ │ │ │ @@ -312584,15 +312586,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 16bcba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x61e5a> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - sbcs.w r0, lr, r3, ror #3 │ │ │ │ + @ instruction: 0xeace00f3 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r4 │ │ │ │ lsls r0, r6, #6 │ │ │ │ bics r4, r3 │ │ │ │ lsls r0, r6, #6 │ │ │ │ asrs r0, r7, #7 │ │ │ │ @@ -312645,16 +312647,16 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ orrs r4, r1 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeada00f3 │ │ │ │ - @ instruction: 0xeaca00f3 │ │ │ │ + bic.w r0, sl, r3, ror #3 │ │ │ │ + ands.w r0, sl, r3, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r3 │ │ │ │ @@ -313702,15 +313704,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #230 @ 0xe6 │ │ │ │ lsls r0, r6, #6 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16cc30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x62dd0> │ │ │ │ + b.n 16cad0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x62c70> │ │ │ │ lsls r3, r6, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ @@ -314767,19 +314769,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #6 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - bmi.n 16d45c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x635fc> │ │ │ │ + bmi.n 16d4fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6369c> │ │ │ │ lsls r3, r6, #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, #3920] @ 0xf50 │ │ │ │ @@ -315724,15 +315726,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #22 │ │ │ │ lsls r0, r6, #6 │ │ │ │ cmp r3, #0 │ │ │ │ lsls r0, r6, #6 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ subs r6, r1, #6 │ │ │ │ lsls r0, 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, #3832] @ 0xef8 │ │ │ │ @@ -316219,33 +316221,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #4 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, r5, #4 │ │ │ │ lsls r0, r6, #6 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r6} │ │ │ │ lsls r3, r6, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ lsls r3, r6, #3 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #213 @ 0xd5 │ │ │ │ mov r0, r4 │ │ │ │ bl 487e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37dfcc> │ │ │ │ mov r6, r0 │ │ │ │ @@ -316580,19 +316582,19 @@ │ │ │ │ ldrb.w r2, [fp, #13] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ beq.w 16f0f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x65290> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 16f20a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x653aa> │ │ │ │ b.n 16e94c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x64aec> │ │ │ │ ... │ │ │ │ - stmia r1!, {r1, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ movw r1, #319 @ 0x13f │ │ │ │ mov r0, r4 │ │ │ │ bl 487e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37dfcc> │ │ │ │ vldr d7, [pc, #844] @ 16eca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x64e48> │ │ │ │ @@ -316927,19 +316929,19 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 4829d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x378b78> │ │ │ │ movs r2, #32 │ │ │ │ b.n 16ecc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x64e64> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + cbnz r0, 16ed2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x64ecc> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + cbnz r4, 16ed20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x64ec0> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - cbnz r0, 16ed40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x64ee0> │ │ │ │ + cbnz r0, 16ed14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x64eb4> │ │ │ │ lsls r3, r6, #3 │ │ │ │ mov r8, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ strd sl, fp, [sp, #176] @ 0xb0 │ │ │ │ bl 4832fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37949c> │ │ │ │ mov r5, r0 │ │ │ │ @@ -318035,15 +318037,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ lsls r0, r6, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r6 │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ lsls r0, 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, #3912] @ 0xf48 │ │ │ │ @@ -318596,27 +318598,27 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4, #28 │ │ │ │ lsls r0, r6, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r3, r6, #3 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r3, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ bl 487e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37dfcc> │ │ │ │ mov r8, r0 │ │ │ │ @@ -319107,15 +319109,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ strh.w r3, [sp, #72] @ 0x48 │ │ │ │ bfi r4, r3, #16, #16 │ │ │ │ b.w 16f914 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x65ab4> │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #520 @ (adr r6, 170480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x66620>) │ │ │ │ + add r5, pc, #840 @ (adr r5, 1705c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x66760>) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r8, r2, #4 │ │ │ │ @@ -320764,26 +320766,26 @@ │ │ │ │ cmp r7, r5 │ │ │ │ itt ls │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 1716ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6788c> │ │ │ │ b.n 171708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x678a8> │ │ │ │ bic.w r1, r8, #5734400 @ 0x578000 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - umull r0, r1, r6, r4 │ │ │ │ - vst4.8 {d16,d18,d20,d22}, [r4], r4 │ │ │ │ - @ instruction: 0xf7f00104 │ │ │ │ - @ instruction: 0xf76c0104 │ │ │ │ + @ instruction: 0xfaf60104 │ │ │ │ + ldrb.w r0, [r4, #260] @ 0x104 │ │ │ │ + @ instruction: 0xf7400104 │ │ │ │ + @ instruction: 0xf6bc0104 │ │ │ │ subs r6, #1 │ │ │ │ cmp sl, r6 │ │ │ │ beq.w 171b00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x67ca0> │ │ │ │ ldr.w r5, [r4, #1616] @ 0x650 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r1, [r8] │ │ │ │ movs r2, #2 │ │ │ │ @@ -321207,15 +321209,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} │ │ │ │ - @ instruction: 0xf52a0104 │ │ │ │ + orns r1, sl, #8650752 @ 0x840000 │ │ │ │ movs r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r5, #232] @ 0xe8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1720b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x68252> │ │ │ │ ldr.w r3, [r4, #808] @ 0x328 │ │ │ │ cmp r3, #15 │ │ │ │ @@ -321743,15 +321745,15 @@ │ │ │ │ ldrb.w r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 172188 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x68328> │ │ │ │ mov r7, r2 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 171d90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x67f30> │ │ │ │ - eor.w r1, ip, #4 │ │ │ │ + vaddw.s16 q8, q6, d4 │ │ │ │ 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 │ │ │ │ ldrb.w r8, [sp, #48] @ 0x30 │ │ │ │ @@ -321957,15 +321959,15 @@ │ │ │ │ bl 12a8d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20a74> │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne.w r0, #346 @ 0x15a │ │ │ │ moveq r0, #84 @ 0x54 │ │ │ │ b.n 172320 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x684c0> │ │ │ │ nop │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 12a2c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20464> │ │ │ │ @@ -322136,19 +322138,17 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 12a53c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x206dc> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 1724ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6868c> │ │ │ │ b.n 17252a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x686ca> │ │ │ │ nop │ │ │ │ - lsls r4, r5, #1 │ │ │ │ - lsls r5, r0, #4 │ │ │ │ - lsls r4, r0, #1 │ │ │ │ - lsls r5, r0, #4 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + vrev16. d0, d4 │ │ │ │ + vaddw.u16 q0, q2, d4 │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -323465,15 +323465,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (17332c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x694cc>) │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 173116 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x692b6> │ │ │ │ nop │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r3, 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] │ │ │ │ @@ -324318,15 +324318,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 173b90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x69d30> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [r5, r1] │ │ │ │ + ldr r7, [pc, #760] @ (173ef0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6a090>) │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -324909,19 +324909,19 @@ │ │ │ │ b.n 1740ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6a24c> │ │ │ │ ldr r2, [pc, #20] @ (17421c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6a3bc>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 173ed8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6a078> │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #12] │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ lsls r3, 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 │ │ │ │ @@ -325900,15 +325900,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb69e │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb624 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - rors r2, r6 │ │ │ │ + adcs r2, r0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ cbz r0, 174c9a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6ae3a> │ │ │ │ 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] │ │ │ │ @@ -327733,15 +327733,15 @@ │ │ │ │ ... │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #872 @ (adr r3, 1762e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6c480>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ add r3, pc, #856 @ (adr r3, 1762d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6c474>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r6, r6 │ │ │ │ + eors r6, r0 │ │ │ │ lsls r4, r0, #4 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #736 @ (adr r0, 17626c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6c40c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ @@ -327897,15 +327897,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ add r0, pc, #328 @ (adr r0, 17628c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6c42c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #136] @ (1761d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6c374>) │ │ │ │ + ldr r1, [pc, #456] @ (176314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6c4b4>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ add r0, pc, #256 @ (adr r0, 176250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6c3f0>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r5, #6 │ │ │ │ @@ -329292,35 +329292,35 @@ │ │ │ │ b.w 176676 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6c816> │ │ │ │ ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r4, r7 │ │ │ │ + add ip, r1 │ │ │ │ lsls r3, r6, #3 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r2, #86 @ 0x56 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r5, r2 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r1, #10 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ lsls r2, r7, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ lsls r3, r6, #3 │ │ │ │ mov r5, r9 │ │ │ │ str.w r8, [sp, #248] @ 0xf8 │ │ │ │ add r4, sp, #268 @ 0x10c │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -329527,15 +329527,15 @@ │ │ │ │ bl 487b60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37dd00> │ │ │ │ b.n 177318 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6d4b8> │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ b.n 176e24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6cfc4> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r3, 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 │ │ │ │ @@ -330075,15 +330075,15 @@ │ │ │ │ b.n 177598 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6d738> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldrh r4, [r5, #20] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #196 @ 0xc4 │ │ │ │ + adds r4, #20 │ │ │ │ lsls r3, r6, #3 │ │ │ │ ldrh r4, [r1, #20] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r2, [r3, #18] │ │ │ │ lsls r7, r5, #6 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ @@ -330266,15 +330266,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r5, #6 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ str.w sl, [sp, #100] @ 0x64 │ │ │ │ @@ -330722,17 +330722,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 555624 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44b7c4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -330900,17 +330900,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 178250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6e3f0> │ │ │ │ ldrb.w r3, [r4, #382] @ 0x17e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 178250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x6e3f0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #6 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - cmp r0, #8 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add.w r5, r0, #46080 @ 0xb400 │ │ │ │ @@ -331406,15 +331406,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ lsls r5, r0, #4 │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -336323,15 +336323,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #608] @ (17bdd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x71f78>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ adds r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17b7b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x71954> │ │ │ │ + b.n 17b654 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x717f4> │ │ │ │ lsls r1, r0, #4 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #112] @ 0x70 │ │ │ │ ldrd sl, fp, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -337990,23 +337990,23 @@ │ │ │ │ ... │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #138 @ 0x8a │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r5, #130 @ 0x82 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - b.n 17cc8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x72e2c> │ │ │ │ + b.n 17cb2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x72ccc> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bge.n 17cc50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x72df0> │ │ │ │ + bls.n 17ccf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x72e90> │ │ │ │ lsls r3, r0, #4 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17cc04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x72da4> │ │ │ │ + b.n 17caa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x72c44> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r2, r4 │ │ │ │ + muls r2, r6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ movs r3, #2 │ │ │ │ strh.w r3, [sp, #56] @ 0x38 │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ vstr d7, [sp, #144] @ 0x90 │ │ │ │ @@ -340664,15 +340664,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ mov r6, r0 │ │ │ │ b.n 17e406 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x745a6> │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r1!, {r5, r7} │ │ │ │ lsls r2, r6, #3 │ │ │ │ subs r2, r6, r7 │ │ │ │ lsls r7, r5, #6 │ │ │ │ add r1, pc, #836 @ (adr r1, 17eb3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x74cdc>) │ │ │ │ @ instruction: 0xffffa1ed │ │ │ │ @ instruction: 0xffff9ef5 │ │ │ │ vcvt.u32.f32 d25, d3, #1 │ │ │ │ @@ -342481,25 +342481,25 @@ │ │ │ │ nop │ │ │ │ lsls r0, r4, #27 │ │ │ │ lsls r7, r5, #6 │ │ │ │ movs r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ 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, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ mov r4, r2 │ │ │ │ @@ -343028,24 +343028,24 @@ │ │ │ │ b.n 18001c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x761bc> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r2, #18 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r0, #4 │ │ │ │ lsls r0, r5, #4 │ │ │ │ lsls r7, r5, #6 │ │ │ │ bl 1b4172 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaa312> │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ 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, #3056] @ 0xbf0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1244] @ 180670 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76810> │ │ │ │ @@ -343505,22 +343505,22 @@ │ │ │ │ blx 6caa8 │ │ │ │ b.n 180478 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76618> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 6, cr0, cr0, cr14, {5} │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r4, r0, #4 │ │ │ │ @ instruction: 0xfb8001ae │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r0, #4 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ ldr.w r4, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -343639,43 +343639,43 @@ │ │ │ │ b.n 18073a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x768da> │ │ │ │ ldr r3, [pc, #60] @ (1807f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76994>) │ │ │ │ add r3, pc │ │ │ │ b.n 180730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x768d0> │ │ │ │ ldr r2, [pc, #60] @ (1807f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76998>) │ │ │ │ add r2, pc │ │ │ │ b.n 180768 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76908> │ │ │ │ - add r4, pc, #120 @ (adr r4, 18083c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x769dc>) │ │ │ │ + add r3, pc, #440 @ (adr r3, 18097c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76b1c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r4, pc, #128 @ (adr r4, 180848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x769e8>) │ │ │ │ + add r3, pc, #448 @ (adr r3, 180988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76b28>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r4, pc, #152 @ (adr r4, 180864 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76a04>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 1809a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76b44>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r4, pc, #160 @ (adr r4, 180870 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76a10>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 1809b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76b50>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r4, pc, #152 @ (adr r4, 18086c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76a0c>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 1809ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76b4c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r2, [r3, #29] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - add r4, pc, #128 @ (adr r4, 18085c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x769fc>) │ │ │ │ + add r3, pc, #448 @ (adr r3, 18099c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76b3c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmia r1!, {r5, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - add r3, pc, #968 @ (adr r3, 180bac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76d4c>) │ │ │ │ + add r3, pc, #264 @ (adr r3, 1808ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76a8c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r6, [r2, #28] │ │ │ │ + strb r6, [r4, #25] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r0, [r2, #28] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - add r3, pc, #800 @ (adr r3, 180b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76cbc>) │ │ │ │ + add r3, pc, #96 @ (adr r3, 18085c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x769fc>) │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w r6, [r1, #1588] @ 0x634 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -343849,69 +343849,69 @@ │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ b.n 1808e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76a88> │ │ │ │ ldr r1, [pc, #112] @ (180a14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76bb4>) │ │ │ │ add r1, pc │ │ │ │ b.n 180908 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76aa8> │ │ │ │ nop │ │ │ │ - add r3, pc, #216 @ (adr r3, 180a84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76c24>) │ │ │ │ + add r2, pc, #536 @ (adr r2, 180bc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76d64>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, pc, #208 @ (adr r3, 180a80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76c20>) │ │ │ │ + add r2, pc, #528 @ (adr r2, 180bc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76d60>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, pc, #216 @ (adr r3, 180a8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76c2c>) │ │ │ │ + add r2, pc, #536 @ (adr r2, 180bcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76d6c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, pc, #224 @ (adr r3, 180a98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76c38>) │ │ │ │ + add r2, pc, #544 @ (adr r2, 180bd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76d78>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r2, pc, #688 @ (adr r2, 180c6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76e0c>) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 180dac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76f4c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, pc, #200 @ (adr r3, 180a88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76c28>) │ │ │ │ + add r2, pc, #520 @ (adr r2, 180bc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76d68>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, pc, #248 @ (adr r3, 180abc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76c5c>) │ │ │ │ + add r2, pc, #568 @ (adr r2, 180bfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76d9c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, pc, #224 @ (adr r3, 180aa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76c48>) │ │ │ │ + add r2, pc, #544 @ (adr r2, 180be8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76d88>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, pc, #224 @ (adr r3, 180aac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76c4c>) │ │ │ │ + add r2, pc, #544 @ (adr r2, 180bec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76d8c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, pc, #224 @ (adr r3, 180ab0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76c50>) │ │ │ │ + add r2, pc, #544 @ (adr r2, 180bf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76d90>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, pc, #232 @ (adr r3, 180abc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76c5c>) │ │ │ │ + add r2, pc, #552 @ (adr r2, 180bfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76d9c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - add r3, pc, #144 @ (adr r3, 180a6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76c0c>) │ │ │ │ + add r2, pc, #464 @ (adr r2, 180bac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76d4c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r3, pc, #160 @ (adr r3, 180a80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76c20>) │ │ │ │ + add r2, pc, #480 @ (adr r2, 180bc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76d60>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ itte le │ │ │ │ lslle r1, r6, #6 │ │ │ │ - addle r2, pc, #232 @ (adr r2, 180ad0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76c70>) │ │ │ │ + addle r1, pc, #552 @ (adr r1, 180c10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76db0>) │ │ │ │ lslgt r2, r6, #3 │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r6, #18] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r5, #18] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r5, #18] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r2, #18] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - add r1, pc, #904 @ (adr r1, 180da0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76f40>) │ │ │ │ + add r1, pc, #200 @ (adr r1, 180ae0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76c80>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb.w r3, [r0, #385] @ 0x181 │ │ │ │ cbz r3, 180a20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x76bc0> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -345526,19 +345526,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1819b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x77b58> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 181b5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x77cfa> │ │ │ │ nop │ │ │ │ b.n 181540 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x776e0> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ + strb r2, [r3, #6] │ │ │ │ lsls r4, r0, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ lsls r2, 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] @ (181d24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x77ec4>) │ │ │ │ @@ -345678,15 +345678,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 1823dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7857c> │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (181de4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x77f84>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1272] @ 0x4f8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 181dde <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x77f7e> │ │ │ │ @@ -345747,15 +345747,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ b.n 18235c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x784fc> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh r6, [r7, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -345857,15 +345857,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 182250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x783f0> │ │ │ │ lsls r6, r5, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r2, 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 │ │ │ │ @@ -346280,17 +346280,17 @@ │ │ │ │ str.w r3, [r8, #1616] @ 0x650 │ │ │ │ b.n 1822da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7847a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ svc 60 @ 0x3c │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ble.n 1823ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7858c> │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -347129,23 +347129,23 @@ │ │ │ │ mov sl, r0 │ │ │ │ b.n 182988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x78b28> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 182d88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x78f28> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - bgt.n 182d78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x78f18> │ │ │ │ + blt.n 182c18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x78db8> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - strb r6, [r4, #10] │ │ │ │ + strb r6, [r6, #7] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldr r0, [sp, #88] @ 0x58 │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r4, r0, #4 │ │ │ │ bpl.n 182d74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x78f14> │ │ │ │ lsls r6, r5, #6 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2220] @ 0x8ac │ │ │ │ cbnz r3, 182cd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x78e78> │ │ │ │ @@ -348879,15 +348879,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xeb9001ae │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #84] @ 0x54 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ movw r3, #24080 @ 0x5e10 │ │ │ │ mov ip, r0 │ │ │ │ @@ -350166,17 +350166,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 184d04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7aea4> │ │ │ │ blt.n 184df4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7af94> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ lsls r2, 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, #412] @ (184fb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b158>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -350317,17 +350317,17 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 184eb6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b056> │ │ │ │ nop │ │ │ │ bge.n 185054 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b1f4> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsh r6, [r1, r0] │ │ │ │ + ldrb r6, [r3, r5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ lsls r2, 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, #408] @ (18516c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b30c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -350460,17 +350460,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1850b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b256> │ │ │ │ nop │ │ │ │ bhi.n 185098 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b238> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r6, [r5, r0] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ lsls r2, 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, #420] @ (18532c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b4cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -350609,17 +350609,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 185270 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b410> │ │ │ │ nop │ │ │ │ bvs.n 1852f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b490> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh r6, [r7, r1] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r2, 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, #416] @ (1854e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b688>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -350751,17 +350751,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18542e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b5ce> │ │ │ │ nop │ │ │ │ bpl.n 18552c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b6cc> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ lsls r2, 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, #424] @ (1856ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b84c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -350898,17 +350898,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1855f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b792> │ │ │ │ nop │ │ │ │ bcc.n 185778 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b918> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsb r6, [r3, r4] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ lsls r2, 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] @ (185798 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7b938>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -352911,17 +352911,17 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 186cac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7ce4c> │ │ │ │ b.n 186d76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7cf16> │ │ │ │ nop │ │ │ │ ... │ │ │ │ pop {r3} │ │ │ │ lsls r6, r5, #6 │ │ │ │ - eors r0, r7 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - eors r4, r4 │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (186ec8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7d068>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -352945,15 +352945,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cbnz r6, 186f02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7d0a2> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ 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, #3808] @ 0xee0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ mov r8, r3 │ │ │ │ @@ -353485,21 +353485,21 @@ │ │ │ │ b.n 187494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7d634> │ │ │ │ ldr r3, [pc, #16] @ (1874d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7d674>) │ │ │ │ add r3, pc │ │ │ │ b.n 187494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7d634> │ │ │ │ ldr r3, [pc, #16] @ (1874d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7d678>) │ │ │ │ add r3, pc │ │ │ │ b.n 187494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7d634> │ │ │ │ - bics r2, r3 │ │ │ │ + cmn r2, r5 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - muls r0, r4 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - orrs r2, r3 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - orrs r4, r6 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r5, r0, #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, #144] @ (187584 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7d724>) │ │ │ │ @@ -353721,15 +353721,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 1876be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7d85e> │ │ │ │ sxth r4, r5 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r5, 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, #328] @ (187908 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7daa8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353837,15 +353837,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 187850 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7d9f0> │ │ │ │ sub sp, #168 @ 0xa8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r5, r0, #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] @ (187a8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7dc2c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -353961,15 +353961,15 @@ │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 1879a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7db44> │ │ │ │ nop │ │ │ │ add r7, sp, #288 @ 0x120 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r2, #26 │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r5, 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, #316] @ (187be0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7dd80>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354073,15 +354073,15 @@ │ │ │ │ movw r2, #5130 @ 0x140a │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 187b3a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7dcda> │ │ │ │ add r5, sp, #784 @ 0x310 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + adds r7, #186 @ 0xba │ │ │ │ lsls r5, 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 │ │ │ │ @@ -354129,21 +354129,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (187c84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7de24>) │ │ │ │ add r0, pc │ │ │ │ b.n 187c44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7dde4> │ │ │ │ ldr r0, [pc, #16] @ (187c88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7de28>) │ │ │ │ add r0, pc │ │ │ │ b.n 187c44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7dde4> │ │ │ │ nop │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r3, #2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ lsls r5, r0, #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, #344] @ (187df4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7df94>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -354253,15 +354253,15 @@ │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 187d20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7dec0> │ │ │ │ add r3, sp, #816 @ 0x330 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r5, 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, #284] @ (187f28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e0c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354358,15 +354358,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 187e92 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e032> │ │ │ │ nop │ │ │ │ add r2, sp, #368 @ 0x170 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + adds r7, #124 @ 0x7c │ │ │ │ lsls r5, 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 r4, [pc, #284] @ (188060 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e200>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -354464,15 +354464,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 187fca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e16a> │ │ │ │ nop │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r5, 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, #284] @ (188194 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e334>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354574,15 +354574,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1880fe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e29e> │ │ │ │ add r7, pc, #960 @ (adr r7, 188558 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e6f8>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r4, #74 @ 0x4a │ │ │ │ lsls r5, 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 r4, [pc, #284] @ (1882cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e46c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -354680,15 +354680,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 188236 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e3d6> │ │ │ │ nop │ │ │ │ add r6, pc, #744 @ (adr r6, 1885b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e758>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r5, 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, #284] @ (188400 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e5a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354790,15 +354790,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18836a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e50a> │ │ │ │ add r5, pc, #528 @ (adr r5, 188614 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e7b4>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r1, #26 │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1884b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e654> │ │ │ │ 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 │ │ │ │ @@ -355093,15 +355093,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r0, #32 │ │ │ │ strgt r3, [r0, #28] │ │ │ │ b.n 1886f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e896> │ │ │ │ add r2, pc, #176 @ (adr r2, 188848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7e9e8>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ lsls r5, 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] @ (1888fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7ea9c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355211,15 +355211,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r4, #32 │ │ │ │ strgt r3, [r4, #28] │ │ │ │ b.n 188878 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7ea18> │ │ │ │ nop │ │ │ │ add r0, pc, #744 @ (adr r0, 188be8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7ed88>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #348] @ (188a74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7ec14>) │ │ │ │ @@ -355336,15 +355336,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1889c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7eb62> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r5, 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, #336] @ (188be0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7ed80>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355455,15 +355455,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 188b2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7eccc> │ │ │ │ ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs r6, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 188d66 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7ef06> │ │ │ │ @@ -356995,15 +356995,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 189dd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7ff70> │ │ │ │ ldrh r2, [r2, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ lsls r5, r0, #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] @ (18a024 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x801c4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -357122,15 +357122,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 189f3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x800dc> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r7, #7 │ │ │ │ lsls r5, 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, #396] @ (18a1c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x80368>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -357252,15 +357252,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18a0fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8029c> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r5, 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, #356] @ (18a344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x804e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -357371,15 +357371,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18a28a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8042a> │ │ │ │ nop │ │ │ │ strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r5, 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, #388] @ (18a4e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x80680>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -357497,15 +357497,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18a418 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x805b8> │ │ │ │ strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r5, 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, #360] @ (18a660 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x80800>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -357618,15 +357618,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18a5a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x80744> │ │ │ │ nop │ │ │ │ strh r0, [r6, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r5, 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, #372] @ (18a7ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8098c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -357744,15 +357744,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18a72c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x808cc> │ │ │ │ strh r0, [r6, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ lsls r5, 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] @ (18a980 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x80b20>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -357874,15 +357874,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18a8bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x80a5c> │ │ │ │ nop │ │ │ │ strh r4, [r4, #2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r5, 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, #360] @ (18ab00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x80ca0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -357995,15 +357995,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18aa44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x80be4> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #27] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r5, 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, #508] @ (18ad18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x80eb8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -358154,15 +358154,15 @@ │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18ac12 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x80db2> │ │ │ │ ldrb r6, [r1, #21] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - lsls r6, r4, #16 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r5, 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, #508] @ (18af34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x810d4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -358313,15 +358313,15 @@ │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18ae2e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x80fce> │ │ │ │ ldrb r2, [r6, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r5, 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, #556] @ (18b180 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x81320>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -358483,15 +358483,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldrb r6, [r2, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - vaddw.u16 q0, q4, d4 │ │ │ │ + cdp2 1, 14, cr0, cr8, cr4, {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, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #332] @ (18b2e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x81488>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -358606,15 +358606,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r2, #27] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [pc, #288] @ (18b410 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x815b0>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 1, 1, cr0, cr0, cr4, {0} │ │ │ │ + stc2l 1, cr0, [r0, #-16]! │ │ │ │ stmdb 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] @ (18b458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x815f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r6, [pc, #332] @ (18b45c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x815fc>) │ │ │ │ @@ -358735,15 +358735,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r3, #21] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [pc, #912] @ (18b7f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x81990>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 1, cr0, [r8], {4} │ │ │ │ + @ instruction: 0xfbd80104 │ │ │ │ stmdb 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, #416] @ (18b61c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x817bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -358874,15 +358874,15 @@ │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18b546 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x816e6> │ │ │ │ strb r6, [r5, #15] │ │ │ │ lsls r6, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - @ instruction: 0xfaaa0104 │ │ │ │ + ldr??.w r0, [sl, #260] @ 0x104 │ │ │ │ stmdb 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, #452] @ (18b800 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x819a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -359017,15 +359017,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ strb r6, [r5, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh.w r0, [lr, #260] @ 0x104 │ │ │ │ + strb.w r0, [lr, ] │ │ │ │ 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] @ (18b944 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x81ae4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -359126,15 +359126,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18b8a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x81a46> │ │ │ │ strb r0, [r2, #1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xf7220104 │ │ │ │ + @ instruction: 0xf6720104 │ │ │ │ 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] @ (18ba88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x81c28>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -359233,15 +359233,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18b9ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x81b8a> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - rsb r1, r8, #8650752 @ 0x840000 │ │ │ │ + adds.w r1, r8, #8650752 @ 0x840000 │ │ │ │ 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] @ (18bbbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x81d5c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -359342,15 +359342,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18bb26 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x81cc6> │ │ │ │ ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - orns r1, sl, #8650752 @ 0x840000 │ │ │ │ + ubfx r1, sl, #0, #5 │ │ │ │ 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] @ (18bcf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x81e90>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -359449,15 +359449,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18bc5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x81dfa> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xf3300104 │ │ │ │ + @ instruction: 0xf2800104 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (18bd88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x81f28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -359810,16 +359810,16 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 187be8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7dd88> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18c0e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x82284> │ │ │ │ nop │ │ │ │ ldr r4, [r5, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stc 0, cr0, [r2], #964 @ 0x3c4 │ │ │ │ - stc 0, cr0, [r4], #-964 @ 0xfffffc3c │ │ │ │ + @ instruction: 0xebf200f1 │ │ │ │ + sbcs.w r0, r4, r1, ror #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] @ (18c28c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8242c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -359911,16 +359911,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 187be8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7dd88> │ │ │ │ b.n 18c216 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x823b6> │ │ │ │ nop │ │ │ │ str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - sbc.w r0, ip, r1, ror #3 │ │ │ │ - @ instruction: 0xeade00f1 │ │ │ │ + @ instruction: 0xeabc00f1 │ │ │ │ + bic.w r0, lr, r1, ror #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (18c3c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x82564>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ @@ -360013,16 +360013,16 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 187be8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7dd88> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18c358 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x824f8> │ │ │ │ str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - orr.w r0, ip, r1, ror #3 │ │ │ │ - @ instruction: 0xe9ae00f1 │ │ │ │ + @ instruction: 0xe99c00f1 │ │ │ │ + ldrd r0, r0, [lr], #964 @ 0x3c4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #312] @ (18c518 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x826b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ @@ -360124,16 +360124,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 187be8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7dd88> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18c498 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x82638> │ │ │ │ nop │ │ │ │ str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmdb lr, {r0, r4, r5, r6, r7} │ │ │ │ - @ instruction: 0xe85c00f1 │ │ │ │ + @ instruction: 0xe85e00f1 │ │ │ │ + b.n 18c47c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8261c> │ │ │ │ + lsls r1, 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] @ (18c824 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x829c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r0 │ │ │ │ @@ -360371,17 +360372,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 │ │ │ │ - b.n 18c4b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x82654> │ │ │ │ + b.n 18c354 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x824f4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 18c324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x824c4> │ │ │ │ + b.n 18c1c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x82364> │ │ │ │ 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, #772] @ (18cb54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x82cf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -360629,17 +360630,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 │ │ │ │ - b.n 18d18c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8332c> │ │ │ │ + b.n 18d02c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x831cc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 18cfe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x83184> │ │ │ │ + b.n 18ce84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x83024> │ │ │ │ lsls r1, 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] @ (18cbfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x82d9c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -363374,15 +363375,15 @@ │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 18ed4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x84eec> │ │ │ │ subs r3, #162 @ 0xa2 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r0, #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] │ │ │ │ @@ -363507,21 +363508,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (18efc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x85168>) │ │ │ │ add r0, pc │ │ │ │ b.n 18ef8a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8512a> │ │ │ │ ldr r0, [pc, #16] @ (18efcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8516c>) │ │ │ │ add r0, pc │ │ │ │ b.n 18ef8a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8512a> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r4, 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, #324] @ (18f124 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x852c4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -363628,15 +363629,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 18f08c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8522c> │ │ │ │ subs r0, #136 @ 0x88 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r7!, {r1, r7} │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ 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 r2, [pc, #312] @ (18f278 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x85418>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -363744,15 +363745,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 18f1ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8538e> │ │ │ │ nop │ │ │ │ adds r7, #42 @ 0x2a │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ 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 r2, [pc, #304] @ (18f3c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x85564>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -363857,15 +363858,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 18f33e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x854de> │ │ │ │ adds r5, #214 @ 0xd6 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ 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 r2, [pc, #304] @ (18f510 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x856b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -363970,15 +363971,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 18f48a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8562a> │ │ │ │ adds r4, #138 @ 0x8a │ │ │ │ lsls r6, r5, #6 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 18f5be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8575e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -364297,15 +364298,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 18f83c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x859dc> │ │ │ │ adds r0, #230 @ 0xe6 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cbnz r2, 18f926 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x85ac6> │ │ │ │ + hlt 0x002a │ │ │ │ lsls r4, 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, #324] @ (18fa28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x85bc8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -364415,15 +364416,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 18f99c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x85b3c> │ │ │ │ cmp r7, #134 @ 0x86 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cbnz r2, 18fa56 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x85bf6> │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r4, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 18fba0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x85d40> │ │ │ │ @@ -365460,15 +365461,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1905c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x86762> │ │ │ │ nop │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r0, #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, #324] @ (1907a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x86948>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -365579,15 +365580,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 190716 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x868b6> │ │ │ │ movs r2, #4 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ 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 r2, [pc, #344] @ (19091c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x86abc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365698,15 +365699,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19088e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x86a2e> │ │ │ │ movs r0, #166 @ 0xa6 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ 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 r2, [pc, #336] @ (190a88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x86c28>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365815,15 +365816,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1909fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x86b9a> │ │ │ │ subs r2, r6, #4 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r7, pc, #352 @ (adr r7, 190bf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x86d90>) │ │ │ │ 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 r2, [pc, #308] @ (190bd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x86d78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365930,15 +365931,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 190b52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x86cf2> │ │ │ │ adds r6, r0, #7 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - add r4, pc, #928 @ (adr r4, 190f80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x87120>) │ │ │ │ + add r4, pc, #224 @ (adr r4, 190cc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x86e60>) │ │ │ │ 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 r2, [pc, #308] @ (190d28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x86ec8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -366045,15 +366046,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 190ca2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x86e42> │ │ │ │ adds r6, r6, #1 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - add r3, pc, #512 @ (adr r3, 190f30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x870d0>) │ │ │ │ + add r2, pc, #832 @ (adr r2, 191070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x87210>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #92] @ (190d9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x86f3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366461,17 +366462,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1911ae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8734e> │ │ │ │ asrs r0, r6, #28 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #856] @ 0x358 │ │ │ │ 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, #188] @ (1912c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x87468>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366539,17 +366540,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 191282 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x87422> │ │ │ │ nop │ │ │ │ asrs r4, r3, #25 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ 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, #192] @ (1913a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x87544>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -366618,17 +366619,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 191362 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x87502> │ │ │ │ nop │ │ │ │ asrs r4, r0, #22 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ 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, #204] @ (19148c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8762c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -366701,17 +366702,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 191440 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x875e0> │ │ │ │ nop │ │ │ │ asrs r0, r5, #18 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ 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, #92] @ (191504 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x876a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368546,15 +368547,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19298c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x88b2c> │ │ │ │ nop │ │ │ │ vzip.32 d0, d29 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ 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 r2, [pc, #384] @ (192bd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x88d78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -368684,15 +368685,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 192b3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x88cdc> │ │ │ │ nop │ │ │ │ cdp2 1, 1, cr0, cr0, cr13, {5} │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r4, r0, #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] @ (192db0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x88f50>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -368831,15 +368832,15 @@ │ │ │ │ vldr s3, [sp, #16] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 192c76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x88e16> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r8], #-692 @ 0xfffffd4c │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ 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 r2, [pc, #352] @ (192f28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x890c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -368958,15 +368959,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 192e4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x88fec> │ │ │ │ @ instruction: 0xfaa001ad │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ 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 r2, [pc, #376] @ (1930bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8925c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -369091,15 +369092,15 @@ │ │ │ │ iteee eq │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 193022 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x891c2> │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r6 :128]! │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r4, 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, #352] @ (193238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x893d8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -369219,15 +369220,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19315c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x892fc> │ │ │ │ nop │ │ │ │ @ instruction: 0xf79201ad │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ 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 r2, [pc, #356] @ (1933b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x89554>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -369353,15 +369354,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1932d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x89474> │ │ │ │ nop │ │ │ │ @ instruction: 0xf61801ad │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ 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 r2, [pc, #376] @ (193548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x896e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -369486,15 +369487,15 @@ │ │ │ │ iteee eq │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1934ae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8964e> │ │ │ │ eors.w r1, sl, #5668864 @ 0x568000 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ lsls r4, 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, #352] @ (1936c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x89864>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -369614,15 +369615,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1935e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x89788> │ │ │ │ nop │ │ │ │ @ instruction: 0xf30601ad │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + strb r2, [r4, #24] │ │ │ │ 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 r2, [pc, #356] @ (193840 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x899e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -369748,15 +369749,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 193760 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x89900> │ │ │ │ nop │ │ │ │ @ instruction: 0xf18c01ad │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ lsls r4, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 193920 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x89ac0> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -370406,17 +370407,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 193ece <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8a06e> │ │ │ │ nop │ │ │ │ orn r1, ip, sp, asr #2 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r1, 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, #596] @ (19429c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8a43c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -370606,17 +370607,17 @@ │ │ │ │ str.w r3, [lr, #8] │ │ │ │ ittt ne │ │ │ │ addne.w r4, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1941e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8a386> │ │ │ │ @ instruction: 0xe82201ad │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, 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] @ (194500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8a6a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -370799,17 +370800,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ b.n 1943d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8a578> │ │ │ │ nop │ │ │ │ b.n 194060 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8a200> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r1, 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, #596] @ (194774 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8a914>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -370998,17 +370999,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ b.n 194644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8a7e4> │ │ │ │ b.n 194e0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8afac> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #572] @ (1949cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8ab6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -371187,17 +371188,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ b.n 1948aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8aa4a> │ │ │ │ b.n 194b80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8ad20> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #584] @ (194c30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8add0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -371381,17 +371382,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ b.n 194b0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8acaa> │ │ │ │ udf #128 @ 0x80 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - str r4, [r4, #20] │ │ │ │ + str r4, [r6, #8] │ │ │ │ lsls r1, 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] @ (194e04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8afa4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -371533,15 +371534,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r4, #32 │ │ │ │ strgt r3, [r4, #28] │ │ │ │ b.n 194d3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8aede> │ │ │ │ nop │ │ │ │ bgt.n 194e3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8afdc> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r7, r7] │ │ │ │ + ldrb r4, [r1, 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 r2, [pc, #400] @ (194fac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b14c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -371673,15 +371674,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 194f18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b0b8> │ │ │ │ bge.n 195048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b1e8> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #468] @ (19519c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b33c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -371828,15 +371829,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 195050 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b1f0> │ │ │ │ nop │ │ │ │ bhi.n 1950e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b284> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r6, [r6, r1] │ │ │ │ + ldr r6, [r0, r7] │ │ │ │ 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 r2, [pc, #404] @ (195348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b4e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -371968,15 +371969,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 195246 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b3e6> │ │ │ │ bvs.n 1952b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b454> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ lsls r4, r0, #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] @ (195538 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b6d8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -372122,15 +372123,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1953ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b58a> │ │ │ │ nop │ │ │ │ bpl.n 19554c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b6ec> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsb r4, [r1, r4] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ 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 r2, [pc, #396] @ (1956dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b87c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -372258,15 +372259,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1955ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b78a> │ │ │ │ nop │ │ │ │ bcc.n 195710 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b8b0> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ lsls r4, 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 r3, [pc, #268] @ (195804 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8b9a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -372966,15 +372967,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 195e96 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c036> │ │ │ │ ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + ldr r7, [pc, #448] @ (1960fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c29c>) │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #420] @ (1960f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c294>) │ │ │ │ @@ -373112,15 +373113,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 195ffa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c19a> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r6, [pc, #936] @ (1964a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c644>) │ │ │ │ + ldr r6, [pc, #232] @ (1961e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c384>) │ │ │ │ lsls r4, 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, #388] @ (196294 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c434>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -373251,15 +373252,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1961f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c396> │ │ │ │ stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [pc, #880] @ (19660c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c7ac>) │ │ │ │ + ldr r4, [pc, #176] @ (19634c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c4ec>) │ │ │ │ lsls r4, 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, #408] @ (196448 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c5e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -373391,15 +373392,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 196352 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c4f2> │ │ │ │ stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r3, [pc, #712] @ (196718 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c8b8>) │ │ │ │ + ldr r3, [pc, #8] @ (196458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c5f8>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1965fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8c79a> │ │ │ │ @@ -378054,15 +378055,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 199bca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8fd6a> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r4, r0, #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] @ (199e1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8ffbc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -378197,15 +378198,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 199d68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8ff08> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #30] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsls r2, r7, #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 │ │ │ │ ldr r5, [pc, #444] @ (199ff4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x90194>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -378346,15 +378347,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 199eee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9008e> │ │ │ │ ldrh r2, [r6, #16] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r6, #5 │ │ │ │ lsls r4, r0, #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, #488] @ (19a1f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x90394>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -378502,15 +378503,15 @@ │ │ │ │ vldr d3, [sp, #32] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19a0a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x90248> │ │ │ │ ldrh r4, [r3, #2] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ 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 r2, [pc, #404] @ (19a3a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x90544>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378643,15 +378644,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19a306 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x904a6> │ │ │ │ nop │ │ │ │ strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ 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 r2, [pc, #396] @ (19a54c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x906ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378782,15 +378783,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19a4ae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9064e> │ │ │ │ nop │ │ │ │ strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r0, r0, #6 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ 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 r2, [pc, #468] @ (19a738 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x908d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378936,15 +378937,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19a624 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x907c4> │ │ │ │ nop │ │ │ │ strh r4, [r0, #24] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ 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 r2, [pc, #428] @ (19a8fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x90a9c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -379079,16 +379080,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19a7fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9099a> │ │ │ │ nop │ │ │ │ strh r0, [r3, #8] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + vaddw.u32 q8, q7, d3 │ │ │ │ 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] @ (19aae0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x90c80>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -379229,15 +379229,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19a9d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x90b70> │ │ │ │ ldrb r4, [r2, #29] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cdp2 1, 8, cr0, cr0, cr3, {0} │ │ │ │ + ldc2l 1, cr0, [r0, #12] │ │ │ │ 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] @ (19aca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x90e48>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -379373,15 +379373,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19aba4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x90d44> │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stc2l 1, cr0, [lr, #-12] │ │ │ │ + ldc2 1, cr0, [lr], {3} │ │ │ │ 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, #444] @ (19ae7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9101c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -379522,15 +379522,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19ad74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x90f14> │ │ │ │ ldrb r0, [r5, #14] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - smlal r0, r1, ip, r3 │ │ │ │ + smlabb r1, ip, r3, r0 │ │ │ │ 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] @ (19b058 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x911f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -379675,15 +379675,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19af4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x910ec> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #7] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xfa2a0103 │ │ │ │ + ldr??.w r0, [sl, ] │ │ │ │ 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] @ (19b220 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x913c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -379819,15 +379819,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19b11c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x912bc> │ │ │ │ nop │ │ │ │ strb r0, [r7, #31] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str.w r0, [r6, ] │ │ │ │ + @ instruction: 0xf7960103 │ │ │ │ stmdb 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, #584] @ (19b484 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x91624>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -380000,15 +380000,15 @@ │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19b334 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x914d4> │ │ │ │ strb r6, [r5, #24] │ │ │ │ lsls r5, r5, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - and.w r1, ip, #8585216 @ 0x830000 │ │ │ │ + @ instruction: 0xf35c0103 │ │ │ │ stmdb 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, #584] @ (19b6ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9188c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -380181,15 +380181,15 @@ │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19b59c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9173c> │ │ │ │ strb r6, [r0, #15] │ │ │ │ lsls r5, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - rsbs r1, ip, #3 │ │ │ │ + @ instruction: 0xf12c0103 │ │ │ │ stmdb 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, #628] @ (19b980 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x91b20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -380372,15 +380372,15 @@ │ │ │ │ b.n 19b816 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x919b6> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ strb r6, [r3, #5] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - vrhadd.s d0, d4, d3 │ │ │ │ + cdp 1, 8, cr0, cr4, cr3, {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, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #400] @ (19bb2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x91ccc>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -380517,15 +380517,15 @@ │ │ │ │ b.n 19ba3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x91bde> │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r5, #6 │ │ │ │ mov r2, r9 │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 1, cr0, [sl, #12]! │ │ │ │ + stc 1, cr0, [sl, #-12] │ │ │ │ stmdb 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] @ (19bcf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x91e94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r6, [pc, #420] @ (19bcf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x91e98>) │ │ │ │ @@ -380669,15 +380669,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r8, r4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 1, cr0, [r0], {3} │ │ │ │ + sbc.w r1, r0, r3 │ │ │ │ stmdb 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] @ (19bf00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x920a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -380830,15 +380830,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 19bde4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x91f84> │ │ │ │ nop │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - orr.w r1, r4, r3 │ │ │ │ + @ instruction: 0xe9940103 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #516] @ (19c128 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x922c8>) │ │ │ │ @@ -380996,15 +380996,16 @@ │ │ │ │ b.n 19bffa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9219a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xe8000103 │ │ │ │ + b.n 19bfd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92170> │ │ │ │ + lsls r3, 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] @ (19c2bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9245c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -381133,15 +381134,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19c224 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x923c4> │ │ │ │ str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xeb220103 │ │ │ │ + orns r1, r2, r3 │ │ │ │ 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] @ (19c450 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x925f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -381270,15 +381271,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19c3b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92558> │ │ │ │ str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - and.w r1, sl, r3 │ │ │ │ + ldrd r0, r1, [sl, #-12] │ │ │ │ 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] @ (19c5e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92780>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -381403,15 +381404,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19c4f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92698> │ │ │ │ str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xe8d00103 │ │ │ │ + @ instruction: 0xe8200103 │ │ │ │ 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] @ (19c770 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92910>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -381534,15 +381535,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19c688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92828> │ │ │ │ nop │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 19c634 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x927d4> │ │ │ │ + b.n 19c4d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92674> │ │ │ │ lsls r3, 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, #356] @ (19c8ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92a8c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -381669,15 +381670,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19c80c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x929ac> │ │ │ │ nop │ │ │ │ str r0, [r4, #12] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 19c4f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92690> │ │ │ │ + b.n 19c390 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92530> │ │ │ │ lsls r3, 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, #352] @ (19ca64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92c04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -381800,15 +381801,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19c988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92b28> │ │ │ │ ldrsh r4, [r4, r5] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 19c3b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92554> │ │ │ │ + b.n 19d254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x933f4> │ │ │ │ lsls r3, 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 │ │ │ │ @@ -381855,18 +381856,18 @@ │ │ │ │ b.n 19cac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92c68> │ │ │ │ ldr r0, [pc, #16] @ (19cb04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92ca4>) │ │ │ │ add r0, pc │ │ │ │ b.n 19cac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92c68> │ │ │ │ ldr r0, [pc, #16] @ (19cb08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92ca8>) │ │ │ │ add r0, pc │ │ │ │ b.n 19cac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92c68> │ │ │ │ - stcl 1, cr0, [r6, #-12]! │ │ │ │ - ldc 1, cr0, [r0, #-12]! │ │ │ │ - stcl 1, cr0, [sl], #12 │ │ │ │ - stc 1, cr0, [r4, #-12] │ │ │ │ + ldc 1, cr0, [r6], #12 │ │ │ │ + stc 1, cr0, [r0], {3} │ │ │ │ + ldc 1, cr0, [sl], #-12 │ │ │ │ + mrrc 1, 0, r0, r4, cr3 │ │ │ │ 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, #340] @ (19cc70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92e10>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -381976,15 +381977,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 19cb9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92d3c> │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - sbc.w r1, r0, r3 │ │ │ │ + @ instruction: 0xeab00103 │ │ │ │ stmdb 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] @ (19cdb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92f58>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -382087,15 +382088,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19cd10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92eb0> │ │ │ │ ldrh r6, [r3, r7] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrd r0, r1, [r0, #12] │ │ │ │ + stmdb r0!, {r0, r1, r8} │ │ │ │ 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] @ (19cefc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9309c>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -382193,15 +382194,16 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19ce58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92ff8> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, r2] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0xe8060103 │ │ │ │ + b.n 19cdb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92f50> │ │ │ │ + lsls r3, 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, #296] @ (19d040 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x931e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -382305,15 +382307,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19cf9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9313c> │ │ │ │ ldr r2, [r2, r5] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 19cd20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92ec0> │ │ │ │ + b.n 19cbc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92d60> │ │ │ │ lsls r3, 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, #296] @ (19d184 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x93324>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -382412,15 +382414,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19d0e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x93280> │ │ │ │ nop │ │ │ │ ldr r6, [r1, r0] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 19cb00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92ca0> │ │ │ │ + b.n 19c9a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92b40> │ │ │ │ lsls r3, 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, #296] @ (19d2c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x93468>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -382525,15 +382527,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19d224 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x933c4> │ │ │ │ ldrsb r2, [r1, r3] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - b.n 19d910 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x93ab0> │ │ │ │ + b.n 19d7b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x93950> │ │ │ │ lsls r3, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 19d38e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9352e> │ │ │ │ stmdb 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 │ │ │ │ @@ -382847,15 +382849,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19d5d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x93778> │ │ │ │ nop │ │ │ │ strh r2, [r6, r4] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ble.n 19d700 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x938a0> │ │ │ │ + bgt.n 19d7a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x93940> │ │ │ │ lsls r3, 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, #340] @ (19d80c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x939ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -382969,15 +382971,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19d74c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x938ec> │ │ │ │ nop │ │ │ │ str r2, [r6, r6] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - blt.n 19d8d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x93a70> │ │ │ │ + bge.n 19d770 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x93910> │ │ │ │ lsls r3, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 19d988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x93b28> │ │ │ │ @@ -383927,15 +383929,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19e2d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x94478> │ │ │ │ mov r2, r7 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r3, r0, #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] @ (19e528 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x946c8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -384052,15 +384054,15 @@ │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 19e446 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x945e6> │ │ │ │ nop │ │ │ │ add r8, r6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r3, 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, #384] @ (19e6c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x94864>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -384179,15 +384181,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19e5f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x94796> │ │ │ │ orrs r6, r4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r3, 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, #356] @ (19e844 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x949e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -384300,15 +384302,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19e780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x94920> │ │ │ │ sbcs r2, r1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (19e8d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x94a70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384804,20 +384806,20 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 19ca6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92c0c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19edf2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x94f92> │ │ │ │ subs r3, #16 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + itt lt │ │ │ │ + lsllt r0, r6, #3 │ │ │ │ + bkpt 0x008a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - itte cc │ │ │ │ - lslcc r0, r6, #3 │ │ │ │ - pushcc {r4, r5, lr} │ │ │ │ - movcs.w ip, #4096 @ 0x1000 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #260] @ (19ef5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x950fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov ip, r0 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc │ │ │ │ @@ -384902,18 +384904,18 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19ca6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92c0c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19eef2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x95092> │ │ │ │ nop │ │ │ │ subs r2, #16 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - itet pl │ │ │ │ - lslpl r0, r6, #3 │ │ │ │ - bkpt 0x0014 │ │ │ │ - lslpl r0, r6, #3 │ │ │ │ + bkpt 0x00a6 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ + lsls r0, 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] @ (19f064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x95204>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ @@ -384992,17 +384994,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 19ca6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92c0c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f01a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x951ba> │ │ │ │ nop │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bkpt 0x0062 │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r0, r6, #3 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r0, 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] @ (19f194 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x95334>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -385095,17 +385097,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 19ca6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x92c0c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f124 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x952c4> │ │ │ │ nop │ │ │ │ adds r7, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cbnz r0, 19f218 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x953b8> │ │ │ │ + cbnz r0, 19f1ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9538c> │ │ │ │ lsls r0, 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] @ (19f420 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x955c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -385303,17 +385305,17 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - revsh r6, r5 │ │ │ │ + rev r6, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cbnz r0, 19f454 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x955f4> │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r0, 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] @ (19f6c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x95860>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385516,17 +385518,17 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xb616 │ │ │ │ lsls r0, 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] @ (19f958 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x95af8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -385724,17 +385726,17 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - push {r1, r2, r4, r6, r7, lr} │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ lsls r0, r6, #3 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + cbz r0, 19f9d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x95b72> │ │ │ │ lsls r0, 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] @ (19fbf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x95d98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385937,17 +385939,17 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cbz r0, 19fc5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x95dfa> │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cbz r6, 19fc32 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x95dd2> │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r0, 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] @ (19fe90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x96030>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -386145,17 +386147,17 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r0, 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] @ (1a0130 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x962d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -386358,17 +386360,17 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r0, 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] @ (1a01c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x96368>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -388148,15 +388150,15 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r3, [r6, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 1a161e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x977be> │ │ │ │ asrs r6, r7, #10 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r6, #3 │ │ │ │ and.w r9, r5, #4 │ │ │ │ and.w r6, r5, #2 │ │ │ │ and.w r8, r5, #8 │ │ │ │ lsls r0, r5, #31 │ │ │ │ bpl.n 1a17ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9798c> │ │ │ │ add.w r7, r3, #598016 @ 0x92000 │ │ │ │ @@ -388588,19 +388590,19 @@ │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 187be8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7dd88> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 1a1c28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x97dc8> │ │ │ │ nop │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r0, 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] @ 1a1cfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x97e9c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -389721,15 +389723,15 @@ │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a296c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x98b0c> │ │ │ │ vaddw.u8 q0, q11, d28 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r3, 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] @ (1a2c3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x98ddc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389856,15 +389858,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a2b42 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x98ce2> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [ip, #688]! @ 0x2b0 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ lsls r3, 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, #356] @ (1a2dbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x98f5c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -389983,15 +389985,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a2cd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x98e78> │ │ │ │ ldc2 1, cr0, [r2], {172} @ 0xac │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r3, 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, #376] @ (1a2f4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x990ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390118,15 +390120,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a2e58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x98ff8> │ │ │ │ @ instruction: 0xfa9401ac │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r6, #23] │ │ │ │ lsls r3, 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, #356] @ (1a30cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9926c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -390245,15 +390247,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a2fe8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x99188> │ │ │ │ vst4.32 {d0,d2,d4,d6}, [r2 :128], ip │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r7, #15] │ │ │ │ lsls r3, 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, #376] @ (1a325c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x993fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390380,15 +390382,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a3168 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x99308> │ │ │ │ @ instruction: 0xf78401ac │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ lsls r3, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1a3356 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x994f6> │ │ │ │ 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 │ │ │ │ @@ -390760,15 +390762,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a35f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x99790> │ │ │ │ @ instruction: 0xf31601ac │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ lsls r3, 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] @ (1a38ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x99a4c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390902,15 +390904,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a37a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x99948> │ │ │ │ nop │ │ │ │ adcs.w r1, sl, #172 @ 0xac │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ lsls r3, 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 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #28 │ │ │ │ @@ -392034,15 +392036,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a457e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9a71e> │ │ │ │ b.n 1a4db4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9af54> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + str r2, [r4, #16] │ │ │ │ lsls r3, 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, #472] @ (1a4880 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9aa20>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -392186,15 +392188,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a473c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9a8dc> │ │ │ │ b.n 1a4c08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9ada8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ lsls r3, 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, #456] @ (1a4a60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9ac00>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -392336,15 +392338,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a494a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9aaea> │ │ │ │ svc 208 @ 0xd0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r3, 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, #428] @ (1a4c24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9adc4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -392480,15 +392482,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18ef30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x850d0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a4b18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9acb8> │ │ │ │ ble.n 1a4c08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9ada8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -392533,21 +392535,21 @@ │ │ │ │ b.n 1a4c88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9ae28> │ │ │ │ ldr r2, [pc, #16] @ (1a4cc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9ae60>) │ │ │ │ add r2, pc │ │ │ │ b.n 1a4c88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9ae28> │ │ │ │ ldr r2, [pc, #16] @ (1a4cc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9ae64>) │ │ │ │ add r2, pc │ │ │ │ b.n 1a4c88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9ae28> │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r3, 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, #336] @ (1a4e28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9afc8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -392656,15 +392658,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a4d8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9af2c> │ │ │ │ blt.n 1a4d4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9aeec> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ lsls r3, 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] @ (1a4f78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b118>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -392769,15 +392771,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a4efa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b09a> │ │ │ │ nop │ │ │ │ bge.n 1a4fcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b16c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r3, 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] @ (1a50c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b264>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -392879,15 +392881,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a5046 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b1e6> │ │ │ │ nop │ │ │ │ bhi.n 1a5074 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b214> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r3, 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, #308] @ (1a5210 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b3b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -392993,15 +392995,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a5196 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b336> │ │ │ │ bvc.n 1a512c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b2cc> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r3, 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] @ (1a535c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b4fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -393103,15 +393105,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a52de <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b47e> │ │ │ │ nop │ │ │ │ bvs.n 1a53dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b57c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r3, 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, #308] @ (1a54a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b648>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393217,15 +393219,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a542e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b5ce> │ │ │ │ bmi.n 1a5494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b634> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r1, #12] │ │ │ │ lsls r3, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1a555e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b6fe> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -393541,15 +393543,15 @@ │ │ │ │ addle.w r1, lr, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, lr, #32 │ │ │ │ strgt.w r3, [lr, #28] │ │ │ │ b.n 1a57c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9b968> │ │ │ │ bne.n 1a590c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9baac> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r3, 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] @ (1a59d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9bb70>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393660,15 +393662,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1a593c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9badc> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r2, [r0, r5] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ lsls r3, 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] @ (1a5b24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9bcc4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393773,15 +393775,15 @@ │ │ │ │ addle.w r1, lr, #24 │ │ │ │ addgt.w r1, lr, #32 │ │ │ │ strdgt r3, r3, [lr, #24] │ │ │ │ b.n 1a5a9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9bc3c> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldr r6, [r0, r2] │ │ │ │ lsls r3, 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] @ (1a5c84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9be24>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393888,15 +393890,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strdgt r3, r3, [r6, #24] │ │ │ │ b.n 1a5bf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9bd98> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r3, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ lsls r3, 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, #340] @ (1a5df4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9bf94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -394010,15 +394012,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1a5d78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9bf18> │ │ │ │ ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r3, 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] @ (1a5f60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9c100>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394131,15 +394133,15 @@ │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a5ede <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9c07e> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r3, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a60e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9c282> │ │ │ │ @@ -395204,15 +395206,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a6b9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9cd3c> │ │ │ │ pop {r1, r2, r3, r5, r7, pc} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - bx r1 │ │ │ │ + mov r6, fp │ │ │ │ lsls r3, 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, #352] @ (1a6d94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9cf34>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -395326,15 +395328,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a6cf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9ce98> │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cmp sl, r3 │ │ │ │ + add sl, sp │ │ │ │ lsls r3, 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, #364] @ (1a6f1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d0bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -395450,15 +395452,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6e9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d03c> │ │ │ │ hlt 0x003a │ │ │ │ lsls r4, r5, #6 │ │ │ │ - muls r6, r1 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r3, 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] @ (1a7094 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d234>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -395570,15 +395572,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a7012 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d1b2> │ │ │ │ nop │ │ │ │ cbnz r2, 1a70a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d244> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - rors r0, r0 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1a7114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d2b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395810,17 +395812,17 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1a4c2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9adcc> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a731c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d4bc> │ │ │ │ nop │ │ │ │ push {r2, r4, r6, r7, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r0, 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] @ (1a7460 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d600>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -395898,17 +395900,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1a4c2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9adcc> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1a7408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d5a8> │ │ │ │ nop │ │ │ │ push {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r1, #16 │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r0, 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] @ (1a7550 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d6f0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -395982,17 +395984,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a4c2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9adcc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a750c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d6ac> │ │ │ │ cbz r4, 1a75ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d76e> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ lsls r0, 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] @ (1a765c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d7fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -396075,17 +396077,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a4c2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9adcc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a75fe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d79e> │ │ │ │ nop │ │ │ │ uxtb r4, r7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r7, #24 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ lsls r0, 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] @ (1a76e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9d880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396911,15 +396913,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a7fc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9e160> │ │ │ │ nop │ │ │ │ add r1, sp, #584 @ 0x248 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r3, 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] @ (1a8224 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9e3c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -397048,15 +397050,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a8192 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9e332> │ │ │ │ add r7, pc, #808 @ (adr r7, 1a8550 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9e6f0>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r3, 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] @ (1a83b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9e558>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -397181,15 +397183,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a8326 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9e4c6> │ │ │ │ nop │ │ │ │ add r6, pc, #168 @ (adr r6, 1a8464 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9e604>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ lsls r3, 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] @ (1a8558 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9e6f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -397321,15 +397323,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a84c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9e666> │ │ │ │ nop │ │ │ │ add r4, pc, #600 @ (adr r4, 1a87b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9e954>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r3, 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] @ (1a86ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9e88c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -397454,15 +397456,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a865a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9e7fa> │ │ │ │ nop │ │ │ │ add r2, pc, #984 @ (adr r2, 1a8ac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9ec68>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r3, 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] @ (1a888c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9ea2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -397594,15 +397596,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a87fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9e99a> │ │ │ │ nop │ │ │ │ add r1, pc, #392 @ (adr r1, 1a8a18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9ebb8>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ lsls r3, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1a8974 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9eb14> │ │ │ │ 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 │ │ │ │ @@ -397988,15 +397990,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1a8c6e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9ee0e> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r0, r6, #2 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r3, 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, #396] @ (1a8ed4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9f074>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -398128,15 +398130,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1a8e30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9efd0> │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r3, 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, #384] @ (1a9070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9f210>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -398263,15 +398265,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1a8fd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9f174> │ │ │ │ ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + subs r2, r7, r5 │ │ │ │ lsls r3, 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, #388] @ (1a9210 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9f3b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -398399,15 +398401,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, r6, #24 │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strdgt r3, r3, [r6, #24] │ │ │ │ b.n 1a9174 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9f314> │ │ │ │ str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + adds r6, r7, r7 │ │ │ │ lsls r3, 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, #416] @ (1a93cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9f56c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -398544,15 +398546,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1a933c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9f4dc> │ │ │ │ str r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r3, 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] @ (1a9584 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9f724>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -398687,15 +398689,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a94f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9f690> │ │ │ │ str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + adds r6, r5, r5 │ │ │ │ lsls r3, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a9748 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x9f8e8> │ │ │ │ @@ -399962,15 +399964,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa436 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa05d6> │ │ │ │ strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r5, #6 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r3, 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] @ (1aa6a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa0848>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -400112,15 +400114,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aa5e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa0782> │ │ │ │ nop │ │ │ │ strh r6, [r0, #28] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r3, 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] @ (1aa880 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa0a20>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -400261,15 +400263,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aa7ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa098a> │ │ │ │ nop │ │ │ │ strh r6, [r4, #12] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - vrhadd.u32 d16, d10, d2 │ │ │ │ + cdp2 1, 11, cr0, cr10, cr2, {0} │ │ │ │ stmdb 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, #424] @ (1aaa44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa0be4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -400403,15 +400405,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aa9b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa0b50> │ │ │ │ ldrb r6, [r1, #31] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stc2 1, cr0, [ip, #-8]! │ │ │ │ + ldc2l 1, cr0, [ip], #-8 │ │ │ │ stmdb 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, #792] @ (1aad78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa0f18>) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -400658,17 +400660,17 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #24] │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - vmla.i16 q8, q13, d7[3] │ │ │ │ + vhadd.u32 q0, q13, │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne.w 1ab262 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa1402> │ │ │ │ ldrh.w r1, [r4, #2996] @ 0xbb4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -401044,15 +401046,15 @@ │ │ │ │ b.n 1aaf76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa1116> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r3, r0, #4 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r6, #3424 @ 0xd60 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 184370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7a510> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -401338,16 +401340,16 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r6, [r2, #21] │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldrsh.w r0, [r8, #239] @ 0xef │ │ │ │ - @ instruction: 0xf70a00ef │ │ │ │ + vst4. {d0-d3}, [r8 :128] │ │ │ │ + @ instruction: 0xf65a00ef │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 1abb62 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa1d02> │ │ │ │ ldrh.w r2, [r4, #2996] @ 0xbb4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ cmp r2, r3 │ │ │ │ @@ -401710,15 +401712,15 @@ │ │ │ │ b.n 1ab398 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa1538> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldc2 1, cr0, [r8, #-8]! │ │ │ │ + stc2 1, cr0, [r8], {2} │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1ab3ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa156e> │ │ │ │ b.n 1ab3dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa157c> │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 187be8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x7dd88> │ │ │ │ @@ -402327,17 +402329,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 183c68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x79e08> │ │ │ │ b.n 1abf70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa2110> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - orns r0, r4, #239 @ 0xef │ │ │ │ - ldcl 0, cr0, [sl, #956] @ 0x3bc │ │ │ │ - ldrd r0, r1, [r6, #8]! │ │ │ │ + vmla.i d16, d20, d3[7] │ │ │ │ + stc 0, cr0, [sl, #-956]! @ 0xfffffc44 │ │ │ │ + strd r0, r1, [r6, #-8] │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1ac5c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa2760> │ │ │ │ ldrh.w r1, [r6, #3112] @ 0xc28 │ │ │ │ @@ -403116,19 +403118,19 @@ │ │ │ │ bcs.w 1ac968 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa2b08> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - b.n 1aca78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa2c18> │ │ │ │ + b.n 1ac918 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa2ab8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 1ad520 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa36c0> │ │ │ │ + b.n 1ad3c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa3560> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 1ace48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa2fe8> │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1acff6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa3196> │ │ │ │ @@ -403678,21 +403680,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ cmp r7, #216 @ 0xd8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, r0] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - b.n 1adb0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa3cac> │ │ │ │ + b.n 1ad9ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa3b4c> │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r5, #174 @ 0xae │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ble.n 1ad530 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa36d0> │ │ │ │ + bgt.n 1ad3d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa3570> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bge.n 1ad3b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa3550> │ │ │ │ + bls.n 1ad450 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa35f0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ad5b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa3756> │ │ │ │ ldrh.w r1, [lr, #2936] @ 0xb78 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ @@ -404203,21 +404205,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, r7] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - bgt.n 1ada08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa3ba8> │ │ │ │ + blt.n 1adaa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa3c48> │ │ │ │ lsls r2, r0, #4 │ │ │ │ movs r7, #82 @ 0x52 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - bvc.n 1adb14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa3cb4> │ │ │ │ + bvs.n 1adbb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa3d54> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bmi.n 1adb6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa3d0c> │ │ │ │ + bcc.n 1ada0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa3bac> │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1adca2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa3e42> │ │ │ │ ldrh.w r1, [lr, #2936] @ 0xb78 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ @@ -404607,21 +404609,21 @@ │ │ │ │ b.n 1adf5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa40fe> │ │ │ │ ldr r3, [pc, #448] @ (1ae19c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa433c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r3, #22 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 1ae010 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa41b0> │ │ │ │ + bpl.n 1ae0b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa4250> │ │ │ │ lsls r2, r0, #4 │ │ │ │ movs r0, #154 @ 0x9a │ │ │ │ lsls r4, r5, #6 │ │ │ │ - beq.n 1ae0ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa424c> │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -405213,21 +405215,21 @@ │ │ │ │ nop │ │ │ │ mvns r4, r4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r6, r0, r6 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r2, r0, #4 │ │ │ │ adds r0, r1, r4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -405830,21 +405832,21 @@ │ │ │ │ b.n 1aeec2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa5062> │ │ │ │ subs r4, #40 @ 0x28 │ │ │ │ lsls r4, r5, #6 │ │ │ │ asrs r2, r1, #15 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 1aefb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa5150> │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ asrs r6, r6, #4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bkpt 0x0014 │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -406443,21 +406445,21 @@ │ │ │ │ b.n 1af66e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa580e> │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r2, r4, #16 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + cbz r4, 1af760 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa5900> │ │ │ │ lsls r2, r0, #4 │ │ │ │ lsrs r2, r1, #6 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cbnz r6, 1af70a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa58aa> │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -407083,15 +407085,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ lsls r2, r3, #17 │ │ │ │ lsls r4, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb634 │ │ │ │ lsls r2, r0, #4 │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r3, [pc, #964] @ (1b02c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa6464>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #964] @ (1b02c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa6468>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -407370,17 +407372,17 @@ │ │ │ │ vmov r3, s15 │ │ │ │ b.n 1afe54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa5ff4> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - cbz r6, 1b02da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa647a> │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1afde6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa5f86> │ │ │ │ @@ -407751,15 +407753,15 @@ │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @ instruction: 0xfb9a01ab │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrh.w r0, [r6, #427] @ 0x1ab │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b0734 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa68d4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add.w r6, r5, r4, lsl #2 │ │ │ │ add.w r6, r6, #598016 @ 0x92000 │ │ │ │ @@ -408058,17 +408060,17 @@ │ │ │ │ str.w r3, [lr, #12] │ │ │ │ b.n 1b0ac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa6c64> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r7, pc, #912 @ (adr r7, 1b0f0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa70ac>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r5, pc, #440 @ (adr r5, 1b0d38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa6ed8>) │ │ │ │ + add r4, pc, #760 @ (adr r4, 1b0e78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa7018>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1b0666 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa6806> │ │ │ │ @@ -408479,20 +408481,20 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 1b1046 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa71e6> │ │ │ │ subs r0, r4, r3 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xf28201ab │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r0, #4 │ │ │ │ vext.8 d0, d18, d27, #1 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -409173,15 +409175,15 @@ │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @ instruction: 0xe9aa01ab │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r0, #4 │ │ │ │ b.n 1b1750 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa78f0> │ │ │ │ lsls r3, r5, #6 │ │ │ │ ldr r3, [pc, #948] @ (1b1d60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa7f00>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #948] @ (1b1d64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa7f04>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -409456,17 +409458,17 @@ │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1b1c8e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa7e2e> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r5, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1772] @ 0x6ec │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1b1892 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa7a32> │ │ │ │ @@ -409898,15 +409900,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ b.n 1b23f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa8590> │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ble.n 1b237c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa851c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 1b22a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa8440> │ │ │ │ mov r0, r6 │ │ │ │ add.w r6, r5, r4, lsl #2 │ │ │ │ @@ -410180,17 +410182,17 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1b2060 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa8200> │ │ │ │ b.n 1b216a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa830a> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b295a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa8afa> │ │ │ │ ldrh.w r1, [r3, #3112] @ 0xc28 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -410981,23 +410983,23 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1b2a74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa8c14> │ │ │ │ b.n 1b2b84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa8d24> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r2, r0, #4 │ │ │ │ bcc.n 1b3124 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa92c4> │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b33d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xa9574> │ │ │ │ ldrh.w r1, [r3, #3112] @ 0xc28 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -415605,15 +415607,15 @@ │ │ │ │ sub.w r2, r6, #3424 @ 0xd60 │ │ │ │ ldr.w r3, [r4, #996] @ 0x3e4 │ │ │ │ add.w r1, r2, #98304 @ 0x18000 │ │ │ │ add.w r0, r2, #94208 @ 0x17000 │ │ │ │ ldrb.w ip, [r1, #1507] @ 0x5e3 │ │ │ │ ldr.w r2, [r0, #2904] @ 0xb58 │ │ │ │ b.n 1b6d2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xacecc> │ │ │ │ - orrs r2, r3 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1b72a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xad448> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -416712,15 +416714,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bx r3 │ │ │ │ + mov r0, sp │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7ad2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xadc72> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416734,15 +416736,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #528 @ 0x210 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - mov ip, r8 │ │ │ │ + mov r4, r2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7b0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xadcaa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416756,15 +416758,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - mov r0, lr │ │ │ │ + cmp r8, r8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7b42 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xadce2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416778,15 +416780,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - mov r4, r3 │ │ │ │ + cmp r4, sp │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7b7a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xadd1a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416800,15 +416802,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r8, r9 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7bb2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xadd52> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416822,15 +416824,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #656 @ 0x290 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, lr │ │ │ │ + add ip, r8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7bea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xadd8a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416844,15 +416846,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, r4 │ │ │ │ + add r0, lr │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7c22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaddc2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416866,15 +416868,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add ip, r9 │ │ │ │ + add r4, r3 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -416893,17 +416895,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r1, #10 │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r0, #12 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -416922,17 +416924,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r3, sp, #656 @ 0x290 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -416951,17 +416953,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r3, sp, #352 @ 0x160 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + cmp r7, #162 @ 0xa2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, #36 @ 0x24 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -416980,17 +416982,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417009,17 +417011,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, sp, #768 @ 0x300 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417038,17 +417040,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7e22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xadfc2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -417062,15 +417064,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, r5 │ │ │ │ + rors r4, r7 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7e5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xadffa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -417084,15 +417086,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - negs r0, r3 │ │ │ │ + sbcs r0, r5 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7e92 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae032> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -417106,15 +417108,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #784 @ 0x310 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - tst r0, r0 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7eca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae06a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -417128,15 +417130,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - sbcs r4, r5 │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7f02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae0a2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -417150,15 +417152,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adcs r4, r2 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7f3a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae0da> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -417172,15 +417174,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - asrs r0, r0 │ │ │ │ + eors r0, r2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7f72 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae112> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -417194,15 +417196,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - lsls r0, r5 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b7faa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae14a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -417216,15 +417218,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -417243,17 +417245,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #52 @ 0x34 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417272,17 +417274,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417301,17 +417303,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, pc, #832 @ (adr r7, 1b83f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae598>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r5, #46 @ 0x2e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417330,17 +417332,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, pc, #528 @ (adr r7, 1b8314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae4b4>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r5, #130 @ 0x82 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417359,17 +417361,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, pc, #224 @ (adr r7, 1b8230 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae3d0>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417388,17 +417390,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, pc, #944 @ (adr r6, 1b854c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae6ec>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r3, #8 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417417,17 +417419,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, pc, #640 @ (adr r6, 1b8468 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae608>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417446,17 +417448,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, pc, #336 @ (adr r6, 1b8384 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae524>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417475,17 +417477,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, pc, #32 @ (adr r6, 1b82a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae440>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, #166 @ 0xa6 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417504,17 +417506,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, pc, #752 @ (adr r5, 1b85bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae75c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417533,17 +417535,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, pc, #448 @ (adr r5, 1b84d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae678>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r3, #26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417562,17 +417564,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, pc, #144 @ (adr r5, 1b83f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae594>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417591,17 +417593,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r4, pc, #864 @ (adr r4, 1b8710 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae8b0>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417620,17 +417622,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r4, pc, #560 @ (adr r4, 1b862c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae7cc>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417649,17 +417651,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r4, pc, #256 @ (adr r4, 1b8548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae6e8>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417678,17 +417680,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r3, pc, #976 @ (adr r3, 1b8864 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaea04>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417707,17 +417709,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r3, pc, #672 @ (adr r3, 1b8780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae920>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r2, #70 @ 0x46 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417736,17 +417738,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r3, pc, #368 @ (adr r3, 1b869c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae83c>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417765,17 +417767,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r3, pc, #64 @ (adr r3, 1b85b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae758>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417794,17 +417796,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, pc, #784 @ (adr r2, 1b88d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaea74>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417823,17 +417825,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, pc, #480 @ (adr r2, 1b87f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae990>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #26 │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417852,17 +417854,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, pc, #176 @ (adr r2, 1b870c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae8ac>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417881,17 +417883,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r1, pc, #896 @ (adr r1, 1b8a28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaebc8>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #86 @ 0x56 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -417910,17 +417912,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r1, pc, #592 @ (adr r1, 1b8944 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaeae4>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8702 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae8a2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -417934,15 +417936,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #336 @ (adr r1, 1b8880 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaea20>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r0, #44 @ 0x2c │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b873a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae8da> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -417956,15 +417958,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #112 @ (adr r1, 1b87d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae978>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r0, #132 @ 0x84 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8772 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae912> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -417978,15 +417980,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #912 @ (adr r0, 1b8b30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaecd0>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + adds r7, #124 @ 0x7c │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b87aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae94a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418000,15 +418002,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #688 @ (adr r0, 1b8a88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaec28>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r2, 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] @ (1b8834 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xae9d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -418037,19 +418039,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #496 @ (adr r0, 1b8a28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaebc8>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r7, #102 @ 0x66 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ 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, #72] @ (1b889c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaea3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -418078,19 +418080,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #80 @ (adr r0, 1b88f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaea90>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r4, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1b8918 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaeab8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -418127,19 +418129,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1b8994 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaeb34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -418176,19 +418178,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r6, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r3, #10 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1b8a10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaebb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -418225,19 +418227,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1b8a8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaec2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -418274,19 +418276,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r4, #122 @ 0x7a │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r2, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1b8b08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaeca8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -418323,19 +418325,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1b8b84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaed24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -418372,19 +418374,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r3, #70 @ 0x46 │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r1, #26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8b9a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaed3a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418398,15 +418400,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r2, #32 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8bd2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaed72> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418420,15 +418422,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8c0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaedaa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418442,15 +418444,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8c42 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaede2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418464,15 +418466,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8c7a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaee1a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418486,15 +418488,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r0, #192 @ 0xc0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8cb2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaee52> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418508,15 +418510,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8cea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaee8a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418530,15 +418532,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8d22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaeec2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418552,15 +418554,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r0, #108 @ 0x6c │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8d5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaeefa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418574,15 +418576,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r0, #20 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8d92 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaef32> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418596,15 +418598,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8dca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaef6a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418618,15 +418620,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8e02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaefa2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418640,15 +418642,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8e3a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaefda> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418662,15 +418664,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + cmp r6, #4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8e72 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf012> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418684,15 +418686,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8eaa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf04a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418706,15 +418708,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r6, #4 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8ee2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf082> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418728,15 +418730,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8f1a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf0ba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418750,15 +418752,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8f52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf0f2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418772,15 +418774,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #16] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r5, #0 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8f8a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf12a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418794,15 +418796,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8fc2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf162> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418816,15 +418818,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b8ffa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf19a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418838,15 +418840,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b9032 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf1d2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418860,15 +418862,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp r3, #0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b906a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf20a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418882,15 +418884,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b90a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf242> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418904,15 +418906,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b90da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf27a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418926,15 +418928,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b9112 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf2b2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418948,15 +418950,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b914a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf2ea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418970,15 +418972,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b9182 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf322> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -418992,15 +418994,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r1, #0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b91ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf35a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419014,15 +419016,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b91f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf392> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419036,15 +419038,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r1, #4 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b922a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf3ca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419058,15 +419060,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b9262 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf402> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419080,15 +419082,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b929a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf43a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419102,15 +419104,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #0 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b92d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf472> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419124,15 +419126,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b930a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf4aa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419146,15 +419148,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b9342 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf4e2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419168,15 +419170,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r7, #4 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b937a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf51a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419190,15 +419192,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b93b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf552> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419212,15 +419214,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b93ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf58a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419234,15 +419236,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b9422 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf5c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419256,15 +419258,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b945a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf5fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419278,15 +419280,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b9492 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf632> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419300,15 +419302,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r5, #4 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b94ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf66a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419322,15 +419324,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r4, #176 @ 0xb0 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b9502 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf6a2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419344,15 +419346,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b953a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf6da> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419366,15 +419368,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b9572 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf712> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419388,15 +419390,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b95aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf74a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419410,15 +419412,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b95e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf782> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419432,15 +419434,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b961a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf7ba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419454,15 +419456,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b9652 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf7f2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419476,15 +419478,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #16] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b968a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf82a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419498,15 +419500,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r2, #4 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b96c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf862> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419520,15 +419522,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b96fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf89a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419542,15 +419544,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b9732 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xaf8d2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -419564,15 +419566,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r2, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -426490,18 +426492,18 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r3, pc} │ │ │ │ adds r6, #246 @ 0xf6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - itee eq │ │ │ │ - lsleq r6, r5, #3 │ │ │ │ - pushne {r4, r5, lr} │ │ │ │ - movne.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x005e │ │ │ │ + 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, #108] @ (1bf20c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb53ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ movs r5, #15 │ │ │ │ add r3, pc │ │ │ │ @@ -427663,21 +427665,21 @@ │ │ │ │ b.n 1bfdfe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb5f9e> │ │ │ │ lsrs r6, r7, #20 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsrs r0, r7, #20 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 1bfec8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb6068> │ │ │ │ + bmi.n 1bfd68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb5f08> │ │ │ │ lsls r1, r0, #4 │ │ │ │ lsrs r2, r4, #6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 1bfe32 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb5fd2> │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r6, r5, #3 │ │ │ │ mov r1, sl │ │ │ │ blx 6c748 <__aeabi_idivmod@plt> │ │ │ │ cbz r1, 1bfe02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb5fa2> │ │ │ │ adds r7, #1 │ │ │ │ subs r0, r6, #0 │ │ │ │ str.w r7, [r4, #4032] @ 0xfc0 │ │ │ │ @@ -428432,15 +428434,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bl 27a5aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17074a> │ │ │ │ ldcl 15, cr15, [r3], {255} @ 0xff │ │ │ │ ldcl 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -428946,21 +428948,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c0b68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb6d08>) │ │ │ │ add r2, pc │ │ │ │ b.n 1c0b2a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb6cca> │ │ │ │ ldr r2, [pc, #16] @ (1c0b6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb6d0c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1c0b2a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb6cca> │ │ │ │ nop │ │ │ │ - itt ne │ │ │ │ - lslne r1, r0, #4 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r1, r0, #4 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + bkpt 0x0036 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - bkpt 0x00ba │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ + lsls r1, r0, #4 │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r1, 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] @ (1c0c24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb6dc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -429243,15 +429245,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c0d8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb6f2c> │ │ │ │ b.n 1c0dca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb6f6a> │ │ │ │ nop │ │ │ │ subs r0, r1, r6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + cbz r2, 1c0f58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb70f8> │ │ │ │ lsls r1, 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] @ (1c10f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb7294>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -429423,15 +429425,15 @@ │ │ │ │ b.n 1c102a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb71ca> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c0f94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb7134> │ │ │ │ b.n 1c0fce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb716e> │ │ │ │ adds r6, r5, r5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - uxth r2, r1 │ │ │ │ + cbz r2, 1c1132 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb72d2> │ │ │ │ lsls r1, 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] @ (1c12f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb7494>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -429591,15 +429593,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c11a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb7348> │ │ │ │ b.n 1c11de <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb737e> │ │ │ │ nop │ │ │ │ asrs r2, r3, #29 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cbz r2, 1c1358 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb74f8> │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r1, 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] @ (1c1508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb76a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -429775,15 +429777,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c13a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb7548> │ │ │ │ b.n 1c13e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb7582> │ │ │ │ nop │ │ │ │ asrs r2, r3, #21 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cbz r6, 1c1532 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb76d2> │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r1, 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] @ (1c1708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb78a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -429943,15 +429945,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c15bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb775c> │ │ │ │ b.n 1c15f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb7792> │ │ │ │ nop │ │ │ │ asrs r6, r0, #13 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r1, 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] @ (1c191c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb7abc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -430127,15 +430129,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c17bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb795c> │ │ │ │ b.n 1c17f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb7996> │ │ │ │ nop │ │ │ │ asrs r6, r0, #5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r1, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1c19c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb7b64> │ │ │ │ stmdb 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 │ │ │ │ @@ -430574,17 +430576,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1c1d84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb7f24> │ │ │ │ b.n 1c1d8a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb7f2a> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #14 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ 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, #388] @ (1c1fe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8184>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -430710,17 +430712,17 @@ │ │ │ │ b.n 1c1f16 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb80b6> │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1c1f10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb80b0> │ │ │ │ b.n 1c1f16 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb80b6> │ │ │ │ lsrs r6, r0, #8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #468] @ (1c21d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8378>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -430879,15 +430881,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c209e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb823e> │ │ │ │ b.n 1c20d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8274> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #1 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r7, pc, #456 @ (adr r7, 1c23a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8548>) │ │ │ │ + add r6, pc, #776 @ (adr r6, 1c24e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8688>) │ │ │ │ lsls r1, 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] @ (1c23d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8570>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -431049,15 +431051,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c228c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb842c> │ │ │ │ b.n 1c22c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8466> │ │ │ │ nop │ │ │ │ lsls r6, r6, #25 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r5, pc, #584 @ (adr r5, 1c2620 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb87c0>) │ │ │ │ + add r4, pc, #904 @ (adr r4, 1c2760 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8900>) │ │ │ │ lsls r1, 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] @ (1c25b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8750>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -431214,15 +431216,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c2482 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8622> │ │ │ │ b.n 1c24b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8658> │ │ │ │ nop │ │ │ │ lsls r6, r7, #17 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r1, pc, #440 @ (adr r1, 1c2770 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8910>) │ │ │ │ + add r0, pc, #760 @ (adr r0, 1c28b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8a50>) │ │ │ │ lsls r1, 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] @ (1c27a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8948>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -431384,15 +431386,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c2664 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8804> │ │ │ │ b.n 1c269e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb883e> │ │ │ │ nop │ │ │ │ lsls r6, r3, #10 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + ldr r6, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r0, #4 │ │ │ │ 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] @ (1c2860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8a00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -431683,15 +431685,15 @@ │ │ │ │ b.n 1c29e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8b80> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c29c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8b66> │ │ │ │ b.n 1c2a0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8bac> │ │ │ │ nop │ │ │ │ vrhadd.u8 d16, d26, d26 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, 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, #528] @ (1c2d5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8efc>) │ │ │ │ @@ -431868,15 +431870,15 @@ │ │ │ │ strb.w r3, [r8, #1208] @ 0x4b8 │ │ │ │ b.n 1c2c0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8dac> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c2bf2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8d92> │ │ │ │ b.n 1c2c3a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb8dda> │ │ │ │ ldc2 1, cr0, [lr, #-680] @ 0xfffffd58 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1c2fc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb9168> │ │ │ │ @@ -433921,15 +433923,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c4424 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xba5c4> │ │ │ │ b.n 1c4472 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xba612> │ │ │ │ nop │ │ │ │ b.n 1c3f6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xba10c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ lsls r1, 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] @ (1c47a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xba944>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434104,15 +434106,15 @@ │ │ │ │ b.n 1c46f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xba890> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c464e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xba7ee> │ │ │ │ b.n 1c4694 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xba834> │ │ │ │ b.n 1c4d40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbaee0> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ lsls r1, 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] @ (1c49fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbab9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434300,15 +434302,15 @@ │ │ │ │ b.n 1c4922 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbaac2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c4872 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbaa12> │ │ │ │ b.n 1c48c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbaa66> │ │ │ │ b.n 1c4b54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbacf4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ lsls r1, 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] @ (1c4c38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbadd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434488,15 +434490,15 @@ │ │ │ │ b.n 1c4b66 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbad06> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c4ac0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbac60> │ │ │ │ b.n 1c4b0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbacaa> │ │ │ │ udf #82 @ 0x52 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r1, 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] @ (1c4d6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbaf0c>) │ │ │ │ @@ -435159,17 +435161,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bhi.n 1c5370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbb510> │ │ │ │ mov r3, r0 │ │ │ │ b.n 1c52d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbb472> │ │ │ │ nop │ │ │ │ bvc.n 1c53f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbb590> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrb r6, [r3, r4] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #696] @ (1c56bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbb85c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435407,17 +435409,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1c561c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbb7bc> │ │ │ │ mov r3, r0 │ │ │ │ b.n 1c556e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbb70e> │ │ │ │ bmi.n 1c5788 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbb928> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ lsls r6, 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 │ │ │ │ ldr r4, [pc, #684] @ (1c5988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbbb28>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -435648,17 +435650,17 @@ │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1c5908 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbbaa8> │ │ │ │ mov r5, r6 │ │ │ │ b.n 1c586c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbba0c> │ │ │ │ nop │ │ │ │ bne.n 1c58a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbba44> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r2, [r7, r4] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ lsls r6, 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 │ │ │ │ ldr r4, [pc, #732] @ (1c5c84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbbe24>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -435904,17 +435906,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1c5bea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbbd8a> │ │ │ │ b.n 1c5b38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbbcd8> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + str r6, [r7, r6] │ │ │ │ lsls r6, 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 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #308] @ (1c5dd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbbf78>) │ │ │ │ @@ -437990,21 +437992,21 @@ │ │ │ │ b.n 1c74bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbd65c> │ │ │ │ ldr r3, [pc, #16] @ (1c7504 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbd6a4>) │ │ │ │ add r3, pc │ │ │ │ b.n 1c74bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbd65c> │ │ │ │ ldr r3, [pc, #16] @ (1c7508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbd6a8>) │ │ │ │ add r3, pc │ │ │ │ b.n 1c74bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbd65c> │ │ │ │ - strb r2, [r1, r6] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + strb r0, [r3, r2] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r1, 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] @ (1c7740 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbd8e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -438182,15 +438184,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 1c75d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbd772> │ │ │ │ b.n 1c7624 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbd7c4> │ │ │ │ cbz r2, 1c7796 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbd936> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r0, r0] │ │ │ │ lsls r1, 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] @ (1c797c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbdb1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -438367,15 +438369,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 1c781c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbd9bc> │ │ │ │ b.n 1c785e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbd9fe> │ │ │ │ cbz r0, 1c7984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbdb24> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + ldr r7, [pc, #688] @ (1c7c34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbddd4>) │ │ │ │ lsls r1, 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] @ (1c7ba0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbdd40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -438547,15 +438549,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 1c7a42 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbdbe2> │ │ │ │ b.n 1c7a8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbdc2c> │ │ │ │ add r6, sp, #840 @ 0x348 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r6, [pc, #128] @ (1c7c28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbddc8>) │ │ │ │ + ldr r5, [pc, #448] @ (1c7d68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbdf08>) │ │ │ │ lsls r1, 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] @ (1c7dc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbdf60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -438725,15 +438727,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbde10> │ │ │ │ b.n 1c7cae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbde4e> │ │ │ │ nop │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r3, [pc, #936] @ (1c8170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe310>) │ │ │ │ + ldr r3, [pc, #232] @ (1c7eb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe050>) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -438793,21 +438795,21 @@ │ │ │ │ b.n 1c7e46 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbdfe6> │ │ │ │ ldr r2, [pc, #16] @ (1c7e88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe028>) │ │ │ │ add r2, pc │ │ │ │ b.n 1c7e46 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbdfe6> │ │ │ │ ldr r2, [pc, #16] @ (1c7e8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe02c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1c7e46 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbdfe6> │ │ │ │ - ldr r4, [pc, #0] @ (1c7e84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe024>) │ │ │ │ + ldr r3, [pc, #320] @ (1c7fc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe164>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r3, [pc, #784] @ (1c8198 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe338>) │ │ │ │ + ldr r3, [pc, #80] @ (1c7ed8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe078>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r3, [pc, #504] @ (1c8084 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe224>) │ │ │ │ + ldr r2, [pc, #824] @ (1c81c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe364>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r3, [pc, #608] @ (1c80f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe290>) │ │ │ │ + ldr r2, [pc, #928] @ (1c8230 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe3d0>) │ │ │ │ lsls r1, 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] @ (1c7f50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe0f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -439105,15 +439107,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c80c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe266> │ │ │ │ b.n 1c810c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe2ac> │ │ │ │ nop │ │ │ │ add r0, sp, #352 @ 0x160 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - rors r0, r1 │ │ │ │ + asrs r0, r3 │ │ │ │ lsls r1, 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] @ (1c8440 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe5e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -439288,15 +439290,15 @@ │ │ │ │ b.n 1c837e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe51e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c82e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe484> │ │ │ │ b.n 1c8322 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe4c2> │ │ │ │ add r6, pc, #136 @ (adr r6, 1c84cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe66c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + subs r7, #26 │ │ │ │ lsls r1, 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] @ (1c864c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe7ec>) │ │ │ │ @@ -439464,15 +439466,15 @@ │ │ │ │ b.n 1c858e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe72e> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c84f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe698> │ │ │ │ b.n 1c8532 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe6d2> │ │ │ │ add r4, pc, #64 @ (adr r4, 1c8690 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe830>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r2, r2 │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ lsls r1, 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] @ (1c8860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbea00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -439651,15 +439653,15 @@ │ │ │ │ b.n 1c879e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe93e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c8704 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe8a4> │ │ │ │ b.n 1c8742 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbe8e2> │ │ │ │ add r2, pc, #8 @ (adr r2, 1c886c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbea0c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ lsls r1, 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] @ (1c8a6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbec0c>) │ │ │ │ @@ -439827,15 +439829,15 @@ │ │ │ │ b.n 1c89ae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbeb4e> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c8918 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbeab8> │ │ │ │ b.n 1c8952 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbeaf2> │ │ │ │ ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ lsls r1, 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] @ (1c8c80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbee20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -440014,15 +440016,15 @@ │ │ │ │ b.n 1c8bbe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbed5e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c8b24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbecc4> │ │ │ │ b.n 1c8b62 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbed02> │ │ │ │ ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r2, #6 │ │ │ │ lsls r1, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1c8d32 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbeed2> │ │ │ │ stmdb 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 │ │ │ │ @@ -440475,17 +440477,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1c9110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbf2b0> │ │ │ │ b.n 1c9116 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbf2b6> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs r0, r3, r6 │ │ │ │ + subs r0, r5, r3 │ │ │ │ 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, #428] @ (1c93a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbf548>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -440622,17 +440624,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1c92c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbf460> │ │ │ │ b.n 1c92c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbf466> │ │ │ │ nop │ │ │ │ str r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r6, 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 r3, [pc, #172] @ (1c9474 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbf614>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -440942,15 +440944,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c95f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbf792> │ │ │ │ b.n 1c9642 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbf7e2> │ │ │ │ nop │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r1, 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] @ (1c99bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbfb5c>) │ │ │ │ @@ -441138,15 +441140,15 @@ │ │ │ │ b.n 1c9856 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbf9f6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c983c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbf9dc> │ │ │ │ b.n 1c988e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbfa2e> │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r1, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1c9c28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xbfdc8> │ │ │ │ @@ -443083,15 +443085,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1caeee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc108e> │ │ │ │ b.n 1caf4e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc10ee> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #8] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r1, 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] @ (1cb2b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc1450>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -443278,15 +443280,15 @@ │ │ │ │ b.n 1cb1f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc1392> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cb142 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc12e2> │ │ │ │ b.n 1cb196 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc1336> │ │ │ │ strb r0, [r5, #31] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ lsls r1, 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] @ (1cb538 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc16d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -443486,15 +443488,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cb390 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc1530> │ │ │ │ b.n 1cb3f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc1594> │ │ │ │ nop │ │ │ │ strb r6, [r3, #22] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r1, 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] @ (1cb794 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc1934>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -443682,15 +443684,15 @@ │ │ │ │ b.n 1cb6ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc185a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cb608 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc17a8> │ │ │ │ b.n 1cb65e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc17fe> │ │ │ │ strb r6, [r2, #12] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsrs r6, r3, #17 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r1, 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] @ (1cb8e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc1a80>) │ │ │ │ @@ -445060,16 +445062,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1cc6f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc2894> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1cc65e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc27fe> │ │ │ │ str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrd r0, r0, [sl], #-948 @ 0x3b4 │ │ │ │ - b.n 1cc614 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc27b4> │ │ │ │ + b.n 1cc714 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc28b4> │ │ │ │ + lsls r5, r5, #3 │ │ │ │ + b.n 1cc4b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc2654> │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [pc, #748] @ (1cca84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc2c24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -445321,17 +445324,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1cc9d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc2b78> │ │ │ │ b.n 1cc91a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc2aba> │ │ │ │ nop │ │ │ │ str r0, [r2, #12] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 1cc618 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc27b8> │ │ │ │ + b.n 1cc4b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc2658> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - b.n 1cc398 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc2538> │ │ │ │ + b.n 1cd238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc33d8> │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #744] @ (1ccd8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc2f2c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -445580,17 +445583,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1cccfe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc2e9e> │ │ │ │ mov r6, r7 │ │ │ │ b.n 1ccc5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc2dfe> │ │ │ │ ldrb r4, [r0, r7] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 1cd2c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc3468> │ │ │ │ + b.n 1cd168 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc3308> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - b.n 1cd028 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc31c8> │ │ │ │ + b.n 1ccec8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc3068> │ │ │ │ lsls r5, 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 │ │ │ │ ldr r5, [pc, #804] @ (1cd0d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc3270>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -445858,17 +445861,17 @@ │ │ │ │ bhi.n 1cd028 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc31c8> │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ b.n 1ccf5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc30fe> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, r2] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + udf #252 @ 0xfc │ │ │ │ lsls r5, r5, #3 │ │ │ │ - udf #70 @ 0x46 │ │ │ │ + ble.n 1cd008 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc31a8> │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #332] @ (1cd23c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc33dc>) │ │ │ │ @@ -451478,21 +451481,21 @@ │ │ │ │ b.n 1d13da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc757a> │ │ │ │ ldr r2, [pc, #16] @ (1d141c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc75bc>) │ │ │ │ add r2, pc │ │ │ │ b.n 1d13da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc757a> │ │ │ │ ldr r2, [pc, #16] @ (1d1420 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc75c0>) │ │ │ │ add r2, pc │ │ │ │ b.n 1d13da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc757a> │ │ │ │ - @ instruction: 0xb66c │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + push {r7, lr} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ lsls r0, 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] @ (1d14f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc7690>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -451803,15 +451806,15 @@ │ │ │ │ b.n 1d1720 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc78c0> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d1676 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc7816> │ │ │ │ b.n 1d16c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc7864> │ │ │ │ asrs r4, r6, #10 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r0, 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] @ (1d1a08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc7ba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -451992,15 +451995,15 @@ │ │ │ │ b.n 1d1942 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc7ae2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d18a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc7a44> │ │ │ │ b.n 1d18e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc7a86> │ │ │ │ asrs r6, r4, #1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r3, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -452176,15 +452179,15 @@ │ │ │ │ b.n 1d1b5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc7cfe> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d1ac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc7c64> │ │ │ │ b.n 1d1b02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc7ca2> │ │ │ │ lsrs r2, r0, #25 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #888 @ 0x378 │ │ │ │ lsls r0, 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] @ (1d1e44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc7fe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -452369,15 +452372,15 @@ │ │ │ │ b.n 1d1d7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc7f1e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d1ce0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc7e80> │ │ │ │ b.n 1d1d22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc7ec2> │ │ │ │ lsrs r2, r5, #16 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -452553,15 +452556,15 @@ │ │ │ │ b.n 1d1f9a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc813a> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d1f00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc80a0> │ │ │ │ b.n 1d1f3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc80de> │ │ │ │ lsrs r6, r0, #8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r7, pc, #872 @ (adr r7, 1d23d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc8570>) │ │ │ │ lsls r0, 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] @ (1d2280 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc8420>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -452746,15 +452749,15 @@ │ │ │ │ b.n 1d21ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc835a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d211c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc82bc> │ │ │ │ b.n 1d215e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc82fe> │ │ │ │ lsls r6, r5, #31 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r6, pc, #536 @ (adr r6, 1d24a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc8640>) │ │ │ │ + add r5, pc, #856 @ (adr r5, 1d25e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc8780>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1d233a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc84da> │ │ │ │ stmdb 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 │ │ │ │ @@ -453230,17 +453233,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1d2746 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc88e6> │ │ │ │ b.n 1d274c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc88ec> │ │ │ │ nop │ │ │ │ lsls r6, r5, #7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r5, 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, #460] @ (1d2a0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc8bac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -453386,17 +453389,17 @@ │ │ │ │ b.n 1d291c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc8abc> │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1d2916 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc8ab6> │ │ │ │ b.n 1d291c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc8abc> │ │ │ │ movs r6, r4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r1, #24] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #496] @ (1d2c1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc8dbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -453561,15 +453564,15 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d2ad2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc8c72> │ │ │ │ b.n 1d2b0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc8cac> │ │ │ │ cdp2 1, 4, cr0, cr0, cr9, {5} │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, 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, #500] @ (1d2e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc8fcc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -453736,15 +453739,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 1d2cd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc8e78> │ │ │ │ b.n 1d2d1a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc8eba> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r0, #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, [pc, #184] @ (1d2f00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc90a0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -454067,15 +454070,15 @@ │ │ │ │ b.n 1d30b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc9250> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d3096 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc9236> │ │ │ │ b.n 1d30f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc9290> │ │ │ │ nop │ │ │ │ strb.w r0, [ip, #425] @ 0x1a9 │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #620] @ (1d34b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc9650>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454275,15 +454278,15 @@ │ │ │ │ b.n 1d3320 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc94c0> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d3304 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc94a4> │ │ │ │ b.n 1d3368 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc9508> │ │ │ │ nop │ │ │ │ @ instruction: 0xf62601a9 │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -457217,15 +457220,15 @@ │ │ │ │ b.n 1d5634 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcb7d4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d5568 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcb708> │ │ │ │ b.n 1d55d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcb778> │ │ │ │ bcc.n 1d56a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcb840> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r0, 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] @ (1d5964 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcbb04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457422,15 +457425,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d57e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcb982> │ │ │ │ b.n 1d5842 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcb9e2> │ │ │ │ nop │ │ │ │ bne.n 1d5a18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcbbb8> │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r0, 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] @ (1d5c1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcbdbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457642,15 +457645,15 @@ │ │ │ │ b.n 1d5b26 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcbcc6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d5a54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcbbf4> │ │ │ │ b.n 1d5aca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcbc6a> │ │ │ │ ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ lsls r0, 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] @ (1d5e9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc03c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457847,15 +457850,15 @@ │ │ │ │ b.n 1d5db6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcbf56> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d5cf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcbe98> │ │ │ │ b.n 1d5d5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcbefa> │ │ │ │ ldmia r4, {r1, r4, r5} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r6, [r6, #104] @ 0x68 │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r0, 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] @ (1d614c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc2ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -458064,15 +458067,15 @@ │ │ │ │ b.n 1d6056 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc1f6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d5f88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc128> │ │ │ │ b.n 1d5ffa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc19a> │ │ │ │ ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r0, 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] @ (1d63d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc570>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -458271,15 +458274,15 @@ │ │ │ │ b.n 1d62ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc48a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d622a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc3ca> │ │ │ │ b.n 1d628e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc42e> │ │ │ │ stmia r7!, {r1} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r6, [r3, #16] │ │ │ │ lsls r0, 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] @ (1d6668 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc808>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -458488,15 +458491,15 @@ │ │ │ │ b.n 1d657a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc71a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d64b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc654> │ │ │ │ b.n 1d651e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc6be> │ │ │ │ stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ lsls r0, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #644] @ (1d6908 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xccaa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -458708,15 +458711,15 @@ │ │ │ │ b.n 1d681a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc9ba> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6750 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc8f0> │ │ │ │ b.n 1d67be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcc95e> │ │ │ │ stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrb r6, [r4, r1] │ │ │ │ lsls r0, 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] @ (1d6b8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xccd2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -458915,15 +458918,15 @@ │ │ │ │ b.n 1d6aa6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xccc46> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d69e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xccb86> │ │ │ │ b.n 1d6a4a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xccbea> │ │ │ │ itte mi │ │ │ │ lslmi r1, r5, #6 │ │ │ │ - ldrhmi r2, [r6, r1] │ │ │ │ + ldrmi r2, [r0, r7] │ │ │ │ lslpl r0, 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] @ (1d6ee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcd088>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -459177,15 +459180,15 @@ │ │ │ │ bcc.w 1d6cb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcce50> │ │ │ │ b.n 1d6d5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xccefa> │ │ │ │ nop │ │ │ │ pop {r1, r6, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r0, 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] @ (1d7248 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcd3e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -459439,15 +459442,15 @@ │ │ │ │ bcc.w 1d7010 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcd1b0> │ │ │ │ b.n 1d70ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcd25a> │ │ │ │ nop │ │ │ │ cbnz r2, 1d7264 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcd404> │ │ │ │ lsls r1, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + str r4, [r7, r7] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -459712,15 +459715,15 @@ │ │ │ │ b.n 1d749c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcd63c> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r7, [pc, #56] @ (1d7618 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcd7b8>) │ │ │ │ + ldr r6, [pc, #376] @ (1d7758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcd8f8>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d7386 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcd526> │ │ │ │ b.n 1d7440 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcd5e0> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -459947,15 +459950,15 @@ │ │ │ │ b.n 1d770e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcd8ae> │ │ │ │ sxtb r4, r5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ ldrh r6, [r4, #14] │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #352] @ (1d79e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcdb88>) │ │ │ │ + ldr r3, [pc, #672] @ (1d7b28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcdcc8>) │ │ │ │ lsls r0, 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] @ (1d7afc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcdc9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -460164,15 +460167,15 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #824 @ 0x338 │ │ │ │ lsls r1, r5, #6 │ │ │ │ strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #904] @ (1d7e94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce034>) │ │ │ │ + ldr r1, [pc, #200] @ (1d7bd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcdd74>) │ │ │ │ lsls r0, 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] @ (1d7dd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcdf78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -460398,15 +460401,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d7bfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcdd9c> │ │ │ │ b.n 1d7c7a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcde1a> │ │ │ │ add r5, sp, #296 @ 0x128 │ │ │ │ lsls r1, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - bx r9 │ │ │ │ + mov lr, r3 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -460637,15 +460640,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r2, r9 │ │ │ │ + bics r2, r3 │ │ │ │ lsls r0, 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] @ (1d8310 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce4b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -460830,15 +460833,15 @@ │ │ │ │ b.n 1d8242 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce3e2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d819c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce33c> │ │ │ │ b.n 1d81e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce386> │ │ │ │ add r7, pc, #472 @ (adr r7, 1d84ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce68c>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r6, r9 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r0, 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] @ (1d8548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce6e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -461021,15 +461024,15 @@ │ │ │ │ b.n 1d847a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce61a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d83d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce574> │ │ │ │ b.n 1d841e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce5be> │ │ │ │ add r5, pc, #248 @ (adr r5, 1d8644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce7e4>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - tst r6, r5 │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r0, 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] @ (1d8768 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce908>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -461214,15 +461217,15 @@ │ │ │ │ b.n 1d86a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce842> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d8604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce7a4> │ │ │ │ b.n 1d8646 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce7e6> │ │ │ │ add r3, pc, #24 @ (adr r3, 1d8784 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce924>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ands r6, r3 │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r0, 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] @ (1d8988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xceb28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -461405,15 +461408,15 @@ │ │ │ │ b.n 1d88c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcea62> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d8824 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xce9c4> │ │ │ │ b.n 1d8866 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcea06> │ │ │ │ add r0, pc, #920 @ (adr r0, 1d8d24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xceec4>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r6, #22 │ │ │ │ + subs r5, #102 @ 0x66 │ │ │ │ lsls r0, 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] @ (1d8aec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcec8c>) │ │ │ │ @@ -462377,17 +462380,17 @@ │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1d944c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcf5ec> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1d93b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcf550> │ │ │ │ nop │ │ │ │ str r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r5, 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 r2, [pc, #648] @ (1d9780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcf920>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -462603,17 +462606,17 @@ │ │ │ │ mov r6, fp │ │ │ │ cmp r2, lr │ │ │ │ bhi.n 1d96ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcf86a> │ │ │ │ mov r7, fp │ │ │ │ b.n 1d95e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcf782> │ │ │ │ str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - asrs r4, r5, #27 │ │ │ │ + asrs r4, r7, #24 │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov.w lr, #1 │ │ │ │ mov r9, r8 │ │ │ │ strd r5, r6, [sp] │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ mov sl, r4 │ │ │ │ mov fp, r7 │ │ │ │ @@ -462939,17 +462942,17 @@ │ │ │ │ ldr.w r3, [r6, #844] @ 0x34c │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1d9ae6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcfc86> │ │ │ │ b.n 1d9a42 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcfbe2> │ │ │ │ str r0, [sp, #32] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r5, 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 │ │ │ │ ldr r5, [pc, #672] @ (1d9e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcffd8>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -463169,17 +463172,17 @@ │ │ │ │ ldr.w r3, [r8, #844] @ 0x34c │ │ │ │ cmp r3, r0 │ │ │ │ bhi.n 1d9d7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcff1e> │ │ │ │ mov r1, sl │ │ │ │ b.n 1d9c90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xcfe30> │ │ │ │ ldrh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r5, r5, #3 │ │ │ │ strd lr, ip, [sp, #8] │ │ │ │ mov.w sl, #1 │ │ │ │ mov ip, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ @@ -469442,21 +469445,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (1dea08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4ba8>) │ │ │ │ add r2, pc │ │ │ │ b.n 1de9c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4b64> │ │ │ │ ldr r2, [pc, #16] @ (1dea0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4bac>) │ │ │ │ add r2, pc │ │ │ │ b.n 1de9c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4b64> │ │ │ │ nop │ │ │ │ - b.n 1deb08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4ca8> │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - b.n 1dea94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4c34> │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - b.n 1dea0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4bac> │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - b.n 1dea44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4be4> │ │ │ │ + svc 106 @ 0x6a │ │ │ │ lsls r7, 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, #488] @ (1dec0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4dac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469623,15 +469626,15 @@ │ │ │ │ b.n 1deb52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4cf2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1deabe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4c5e> │ │ │ │ b.n 1deaf6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4c96> │ │ │ │ subs r6, #72 @ 0x48 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bvs.n 1deb80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4d20> │ │ │ │ + bvs.n 1dec20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4dc0> │ │ │ │ lsls r7, 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, #488] @ (1dee10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4fb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469800,15 +469803,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1decbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4e5c> │ │ │ │ b.n 1decf2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4e92> │ │ │ │ nop │ │ │ │ subs r4, #66 @ 0x42 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bmi.n 1dedbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4f5c> │ │ │ │ + bmi.n 1dee5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd4ffc> │ │ │ │ lsls r7, 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, #476] @ (1df008 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd51a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469973,15 +469976,15 @@ │ │ │ │ b.n 1def4e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd50ee> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1deebe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd505e> │ │ │ │ b.n 1deef2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd5092> │ │ │ │ subs r2, #62 @ 0x3e │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bpl.n 1df004 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd51a4> │ │ │ │ + bpl.n 1df0a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd5244> │ │ │ │ lsls r7, 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, #476] @ (1df200 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd53a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470146,15 +470149,15 @@ │ │ │ │ b.n 1df146 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd52e6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1df0b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd5256> │ │ │ │ b.n 1df0ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd528a> │ │ │ │ subs r0, #70 @ 0x46 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bmi.n 1df274 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd5414> │ │ │ │ + bcc.n 1df114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd52b4> │ │ │ │ lsls r7, r7, #3 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1df2a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd5444> │ │ │ │ stmdb 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 │ │ │ │ @@ -470627,15 +470630,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1df62e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd57ce> │ │ │ │ b.n 1df66a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd580a> │ │ │ │ nop │ │ │ │ adds r2, #214 @ 0xd6 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bne.n 1df7d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd5974> │ │ │ │ + beq.n 1df874 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd5a14> │ │ │ │ lsls r7, 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 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (1df98c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd5b2c>) │ │ │ │ @@ -470803,15 +470806,15 @@ │ │ │ │ b.n 1df852 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd59f2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1df838 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd59d8> │ │ │ │ b.n 1df876 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd5a16> │ │ │ │ adds r0, #206 @ 0xce │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r7, r7, #3 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1dfbd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd5d74> │ │ │ │ @@ -472429,15 +472432,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0af4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd6c94> │ │ │ │ b.n 1e0b36 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd6cd6> │ │ │ │ nop │ │ │ │ subs r2, r2, #0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, 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, #492] @ (1e0e50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd6ff0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472605,15 +472608,15 @@ │ │ │ │ b.n 1e0d9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd6f3c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0d02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd6ea2> │ │ │ │ b.n 1e0d40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd6ee0> │ │ │ │ adds r0, r1, #0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + cbz r4, 1e0eba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd705a> │ │ │ │ lsls r7, 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, #524] @ (1e1078 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd7218>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472789,15 +472792,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0f0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd70ac> │ │ │ │ b.n 1e0f4e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd70ee> │ │ │ │ nop │ │ │ │ adds r6, r7, r7 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - uxth r2, r5 │ │ │ │ + cbz r2, 1e10be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd725e> │ │ │ │ lsls r7, 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, #508] @ (1e1290 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd7430>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472968,15 +472971,15 @@ │ │ │ │ b.n 1e11ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd736a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1130 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd72d0> │ │ │ │ b.n 1e116e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd730e> │ │ │ │ asrs r6, r2, #31 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, 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, #488] @ (1e1494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd7634>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473145,15 +473148,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1340 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd74e0> │ │ │ │ b.n 1e1376 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd7516> │ │ │ │ nop │ │ │ │ asrs r6, r7, #22 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cbz r2, 1e14c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd7660> │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r7, 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, #488] @ (1e1698 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd7838>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473322,15 +473325,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e1544 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd76e4> │ │ │ │ b.n 1e157a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd771a> │ │ │ │ nop │ │ │ │ asrs r2, r7, #14 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - add r7, sp, #776 @ 0x308 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r7, 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #276] @ (1e17c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd7968>) │ │ │ │ @@ -474517,17 +474520,17 @@ │ │ │ │ mov r3, fp │ │ │ │ cmp r2, r1 │ │ │ │ bhi.n 1e235e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd84fe> │ │ │ │ b.n 1e22c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd8468> │ │ │ │ nop │ │ │ │ lsls r0, r5, #27 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r2, #24] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #632] @ (1e266c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd880c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474740,17 +474743,17 @@ │ │ │ │ ldr.w r2, [r3, #844] @ 0x34c │ │ │ │ cmp r2, ip │ │ │ │ bhi.n 1e25de <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd877e> │ │ │ │ b.n 1e253e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd86de> │ │ │ │ nop │ │ │ │ lsls r4, r6, #17 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #656] @ (1e291c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd8abc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -474978,17 +474981,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e28a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd8a40> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1e27fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd899c> │ │ │ │ nop │ │ │ │ lsls r4, r3, #7 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #38] @ 0x26 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #672] @ (1e2bdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd8d7c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475210,17 +475213,17 @@ │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr.w r3, [r6, #844] @ 0x34c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e2b58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd8cf8> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1e2ab0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd8c50> │ │ │ │ vrhadd.u32 d0, d30, d24 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r2, [r7, #22] │ │ │ │ + strh r2, [r1, #18] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #288] @ (1e2d1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xd8ebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -478616,15 +478619,15 @@ │ │ │ │ str r3, [r2, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strd r0, r1, [r2] │ │ │ │ strh.w r3, [r4, #3956] @ 0xf74 │ │ │ │ b.n 1e513e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdb2de> │ │ │ │ bhi.n 1e5364 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdb504> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r0, r2 │ │ │ │ add.w r4, r6, #598016 @ 0x92000 │ │ │ │ it eq │ │ │ │ addeq.w r7, r6, #602112 @ 0x93000 │ │ │ │ beq.n 1e5398 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdb538> │ │ │ │ @@ -479728,17 +479731,17 @@ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r4, r8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r3, ip │ │ │ │ mov r7, sl │ │ │ │ b.n 1e5854 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdb9f4> │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrb r6, [r4, r1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ mov r3, ip │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -482223,17 +482226,17 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r4, #14 │ │ │ │ lsls r4, r5, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1e760c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdd7ac> │ │ │ │ b.n 1e761a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdd7ba> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1e7678 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdd818> │ │ │ │ b.n 1e7686 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdd826> │ │ │ │ @@ -482670,17 +482673,17 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r0, #24 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + cmp r6, #154 @ 0x9a │ │ │ │ lsls r4, r5, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1e7b80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xddd20> │ │ │ │ b.n 1e7b8e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xddd2e> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1e7bec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xddd8c> │ │ │ │ b.n 1e7bfa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xddd9a> │ │ │ │ @@ -483117,17 +483120,17 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ lsls r4, r5, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1e80f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xde294> │ │ │ │ b.n 1e8102 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xde2a2> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1e8160 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xde300> │ │ │ │ b.n 1e816e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xde30e> │ │ │ │ @@ -483534,17 +483537,17 @@ │ │ │ │ b.n 1e8654 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xde7f4> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1e86d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xde870> │ │ │ │ b.n 1e86dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xde87c> │ │ │ │ nop │ │ │ │ add r2, pc, #480 @ (adr r2, 1e8acc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdec6c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -484003,17 +484006,17 @@ │ │ │ │ b.n 1e8c08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdeda8> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1e8c84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdee24> │ │ │ │ b.n 1e8c90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdee30> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -484472,17 +484475,17 @@ │ │ │ │ b.n 1e91bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdf35c> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1e9238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdf3d8> │ │ │ │ b.n 1e9244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdf3e4> │ │ │ │ nop │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r2, r3, r4 │ │ │ │ + subs r2, r5, r1 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -485215,17 +485218,17 @@ │ │ │ │ ldrd lr, r4, [sp, #8] │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e9cc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdfe64> │ │ │ │ b.n 1e9b0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xdfcac> │ │ │ │ nop │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r5, #10 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #788] @ (1ea074 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe0214>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485463,17 +485466,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r0, [r1, #24] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r5, #16 │ │ │ │ lsls r4, r5, #3 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @@ -486348,19 +486351,19 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1eab7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe0d1c> │ │ │ │ b.n 1ea79c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe093c> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + subs r6, r5, #0 │ │ │ │ lsls r7, r7, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ @@ -487477,17 +487480,17 @@ │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1eb964 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe1b04> │ │ │ │ b.n 1eb512 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe16b2> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - @ instruction: 0xfab400eb │ │ │ │ - strb.w r0, [r6, fp, lsl #2] │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + @ instruction: 0xfa0400eb │ │ │ │ + @ instruction: 0xf75600eb │ │ │ │ + asrs r2, r1, #2 │ │ │ │ lsls r7, r7, #3 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @@ -488331,20 +488334,20 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ subs r7, #62 @ 0x3e │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r7, r7, #3 │ │ │ │ subs r5, #74 @ 0x4a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stcl 0, cr0, [r8], {235} @ 0xeb │ │ │ │ - and.w r0, r6, fp, asr #3 │ │ │ │ + ldc 0, cr0, [r8], {235} @ 0xeb │ │ │ │ + ldrd r0, r0, [r6, #-940] @ 0x3ac │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r9, s15 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 1ec39c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe253c> │ │ │ │ @@ -489216,20 +489219,20 @@ │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa9a00fe │ │ │ │ + vld1.8 @ instruction: 0xf9ea00fe │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - b.n 1ed3b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe3554> │ │ │ │ + b.n 1ed254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe33f4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r3, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 1ecf3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe30de> │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 1ece4a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe2fea> │ │ │ │ @@ -490104,20 +490107,20 @@ │ │ │ │ b.n 1ed7d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe3978> │ │ │ │ strh r2, [r2, r3] │ │ │ │ lsls r0, r5, #6 │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q0, q15, #34 │ │ │ │ + mcr 0, 7, r0, cr14, cr14, {7} │ │ │ │ cmp r0, #32 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bvc.n 1ed810 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe39b0> │ │ │ │ + bvc.n 1ed8b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe3a50> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bmi.n 1ed840 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe39e0> │ │ │ │ + bmi.n 1ed8e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe3a80> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ubfx r3, r5, #0, #10 │ │ │ │ add.w r1, r6, #15 │ │ │ │ @@ -491120,21 +491123,21 @@ │ │ │ │ nop │ │ │ │ mov sl, ip │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, r1, #2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1eec08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe4da8> │ │ │ │ + b.n 1eeaa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe4c48> │ │ │ │ lsls r6, r7, #3 │ │ │ │ adds r2, r7, #0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -492219,15 +492222,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ asrs r0, r7, #6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 1ef0fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe529c> │ │ │ │ + bvs.n 1ef19c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe533c> │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsrs r2, r0, #28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldr r3, [pc, #900] @ (1ef528 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe56c8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #900] @ (1ef52c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe56cc>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -492499,17 +492502,17 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1ef514 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe56b4> │ │ │ │ b.n 1eefa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe5148> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - bkpt 0x00aa │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 1ef596 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe5736> │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -493311,15 +493314,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ lsls r0, r4, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ add.w r3, r4, #573440 @ 0x8c000 │ │ │ │ ldrb.w r3, [r3, #2329] @ 0x919 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1efc1e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe5dbe> │ │ │ │ @@ -493618,17 +493621,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f02a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe6446> │ │ │ │ b.n 1efd42 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe5ee2> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - cbz r6, 1f02c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe6468> │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r3, 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] │ │ │ │ @@ -495938,15 +495941,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r6, #31 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r3, 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] @ (1f2158 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe82f8>) │ │ │ │ @@ -496139,17 +496142,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ b.n 1f2340 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe84e0> │ │ │ │ nop │ │ │ │ lsls r2, r0, #23 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ 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 r5, [pc, #168] @ (1f241c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe85bc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -496217,19 +496220,19 @@ │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ b.n 1f23d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe8578> │ │ │ │ mov r1, r6 │ │ │ │ bl 1c0628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xb67c8> │ │ │ │ b.n 1f23d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe8578> │ │ │ │ lsls r4, r6, #19 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r3, 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] @ (1f25f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe8798>) │ │ │ │ @@ -496398,19 +496401,19 @@ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1f25cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe876c> │ │ │ │ lsls r2, r5, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r6, #32] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ 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 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -496481,21 +496484,21 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ b.n 1f26b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe8850> │ │ │ │ lsls r6, r5, #8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -496517,15 +496520,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ 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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #96] @ (1f27b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe8958>) │ │ │ │ @@ -497160,21 +497163,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (1f2e80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe9020>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r7, #19 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r7, r7, #3 │ │ │ │ sub.w r3, r0, #174 @ 0xae │ │ │ │ cmp.w r3, #268 @ 0x10c │ │ │ │ bhi.w 1f30b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe9250> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsls r4, r3, #5 │ │ │ │ @@ -504461,15 +504464,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 1f7fa6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xee146> │ │ │ │ nop │ │ │ │ add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r2, #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, #192] @ (1f80c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xee268>) │ │ │ │ @@ -504544,15 +504547,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 1f802e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xee1ce> │ │ │ │ nop │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, 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] @ (1f81ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xee34c>) │ │ │ │ @@ -504631,15 +504634,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 1f810a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xee2aa> │ │ │ │ nop │ │ │ │ add r7, pc, #544 @ (adr r7, 1f83d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xee570>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ + ldmia r4!, {r1, r7} │ │ │ │ lsls r0, 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] @ (1f8268 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xee408>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -504699,15 +504702,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 1f8204 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xee3a4> │ │ │ │ nop │ │ │ │ add r6, pc, #648 @ (adr r6, 1f84f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xee694>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ lsls r0, 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] @ (1f8324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xee4c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -504767,15 +504770,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 1f82c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xee460> │ │ │ │ nop │ │ │ │ add r5, pc, #920 @ (adr r5, 1f86c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xee860>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r0, 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] @ (1f83e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xee588>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -505259,15 +505262,15 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ add r0, pc, #824 @ (adr r0, 1f8b60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xeed00>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ add r0, pc, #704 @ (adr r0, 1f8aec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xeec8c>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ add r0, pc, #592 @ (adr r0, 1f8a80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xeec20>) │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r3, #6 │ │ │ │ lsls r3, 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] @ (1f8984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xeeb24>) │ │ │ │ @@ -505420,15 +505423,15 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ 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, #280] @ (1f8ad8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xeec78>) │ │ │ │ @@ -505576,15 +505579,15 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldr r5, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (1f8bbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xeed5c>) │ │ │ │ @@ -506223,15 +506226,15 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ str r7, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r4, #6 │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r4, #6 │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #380] @ (1f9348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xef4e8>) │ │ │ │ @@ -507151,17 +507154,17 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 1f9b08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xefca8> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -517569,15 +517572,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r1, r2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 20121c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf73bc>) │ │ │ │ + add r4, pc, #304 @ (adr r4, 200f5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf70fc>) │ │ │ │ lsls r2, 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 │ │ │ │ @@ -517611,15 +517614,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r2, r0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - add r4, pc, #576 @ (adr r4, 2010e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf7280>) │ │ │ │ + add r3, pc, #896 @ (adr r3, 201220 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf73c0>) │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #64] @ (200ef4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf7094>) │ │ │ │ @@ -517645,15 +517648,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r6, r6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - add r4, pc, #176 @ (adr r4, 200fac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf714c>) │ │ │ │ + add r3, pc, #496 @ (adr r3, 2010ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf728c>) │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #64] @ (200f50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf70f0>) │ │ │ │ @@ -517679,15 +517682,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, r2, r5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - add r3, pc, #864 @ (adr r3, 2012b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf7458>) │ │ │ │ + add r3, pc, #160 @ (adr r3, 200ff8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf7198>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ ldr r3, [pc, #320] @ (20109c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf723c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #293] @ 0x125 │ │ │ │ @@ -517800,15 +517803,15 @@ │ │ │ │ b.n 200fa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf7140> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #472] @ 0x1d8 │ │ │ │ b.n 201012 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf71b2> │ │ │ │ nop │ │ │ │ adds r2, r2, r4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - add r3, pc, #344 @ (adr r3, 2011fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf739c>) │ │ │ │ + add r2, pc, #664 @ (adr r2, 20133c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf74dc>) │ │ │ │ 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 r3, [pc, #204] @ (201184 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf7324>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -517884,15 +517887,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 20110a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf72aa> │ │ │ │ nop │ │ │ │ asrs r2, r6, #30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - add r1, pc, #824 @ (adr r1, 2014c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf7664>) │ │ │ │ + add r1, pc, #120 @ (adr r1, 201204 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf73a4>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (2011ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xf738c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523282,15 +523285,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ bls.n 205054 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb1f4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ bls.n 20501c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb1bc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ bls.n 204fe8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb188> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r2, 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] @ (205060 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb200>) │ │ │ │ @@ -523561,15 +523564,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 205256 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb3f6> │ │ │ │ nop │ │ │ │ bvs.n 205310 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb4b0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + str r0, [r2, #0] │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #232] @ 20539c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb53c> │ │ │ │ mov r5, r3 │ │ │ │ @@ -523704,15 +523707,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 2053d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb578> │ │ │ │ bmi.n 2053a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb540> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r2, 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] @ (2054c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb660>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523761,15 +523764,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20546c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb60c> │ │ │ │ bmi.n 20550c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb6ac> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + ldrsh r0, [r2, r0] │ │ │ │ lsls r2, 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] @ (205554 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb6f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523818,15 +523821,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 205500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb6a0> │ │ │ │ bcc.n 205478 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb618> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r2, 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] @ (2055f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb794>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523878,15 +523881,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 205596 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb736> │ │ │ │ nop │ │ │ │ bcs.n 2055f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb790> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrb r6, [r0, r4] │ │ │ │ lsls r2, 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] @ (205694 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb834>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523938,15 +523941,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 205636 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb7d6> │ │ │ │ nop │ │ │ │ bcs.n 205750 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb8f0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r2, 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] @ (205734 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb8d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -523998,15 +524001,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 2056d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb876> │ │ │ │ nop │ │ │ │ bne.n 2056b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb850> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ lsls r2, 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] @ (2057d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb974>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -524057,15 +524060,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 205776 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb916> │ │ │ │ bne.n 205810 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfb9b0> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (2058e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfba84>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -524512,15 +524515,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldmia r4!, {r1, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldmia r4!, {r3, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r6, [r6, r1] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r2, 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] @ (205db4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfbf54>) │ │ │ │ @@ -524663,15 +524666,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldmia r3!, {r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldmia r3!, {r1} │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -524734,15 +524737,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 205e18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfbfb8> │ │ │ │ ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r2, 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] @ (205f68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc108>) │ │ │ │ @@ -524810,15 +524813,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 205eda <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc07a> │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ lsls r2, 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] @ (206038 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc1d8>) │ │ │ │ @@ -524887,15 +524890,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 205faa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc14a> │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + strh r2, [r0, r5] │ │ │ │ lsls r2, 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] @ (206104 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc2a4>) │ │ │ │ @@ -524963,15 +524966,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20607a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc21a> │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r4} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #376] @ (206294 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc434>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -525190,15 +525193,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 2062d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc472> │ │ │ │ stmia r5!, {r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, r2, r5 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r2, 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, #184] @ (20643c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc5dc>) │ │ │ │ @@ -525270,15 +525273,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2063aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc54a> │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + ldr r7, [pc, #456] @ (20660c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc7ac>) │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (206518 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc6b8>) │ │ │ │ @@ -525354,15 +525357,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20647e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc61e> │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r4} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r7, [pc, #392] @ (2066a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc848>) │ │ │ │ + ldr r6, [pc, #712] @ (2067e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc988>) │ │ │ │ lsls r2, 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] @ (2065f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc790>) │ │ │ │ @@ -525438,15 +525441,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 206558 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc6f8> │ │ │ │ stmia r3!, {r3, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r6, [pc, #624] @ (206868 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfca08>) │ │ │ │ + ldr r5, [pc, #944] @ (2069a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfcb48>) │ │ │ │ lsls r2, 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] @ (2066d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc874>) │ │ │ │ @@ -525525,15 +525528,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 206632 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc7d2> │ │ │ │ nop │ │ │ │ stmia r2!, {r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (2067c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc960>) │ │ │ │ @@ -525616,15 +525619,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 206718 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc8b8> │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 2065d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc778> │ │ │ │ + b.n 206478 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc618> │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (2068ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfca4c>) │ │ │ │ @@ -525710,15 +525713,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 206802 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfc9a2> │ │ │ │ nop │ │ │ │ stmia r0!, {r4, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r4, [pc, #8] @ (2068bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfca5c>) │ │ │ │ + ldr r3, [pc, #328] @ (2069fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfcb9c>) │ │ │ │ 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, #216] @ (2069a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfcb40>) │ │ │ │ @@ -525805,15 +525808,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2068f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfca90> │ │ │ │ itt ge │ │ │ │ lslge r6, r4, #6 │ │ │ │ - asrge r4, r6, #24 │ │ │ │ + asrge r4, r0, #22 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #160] @ (206a58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfcbf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -526093,15 +526096,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ pop {r1, r4, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ pop {r2, r4, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ pop {r3, r4, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r1, [pc, #296] @ (206d98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfcf38>) │ │ │ │ + ldr r0, [pc, #616] @ (206ed8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd078>) │ │ │ │ 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] @ (206dc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfcf60>) │ │ │ │ @@ -526254,15 +526257,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbnz r2, 206e26 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfcfc6> │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbnz r4, 206e22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfcfc2> │ │ │ │ lsls r6, r4, #6 │ │ │ │ revsh r0, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - blx lr │ │ │ │ + bx r8 │ │ │ │ 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] @ (206f38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd0d8>) │ │ │ │ @@ -526415,15 +526418,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbnz r2, 206f80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd120> │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbnz r4, 206f7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd11c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbnz r0, 206f7a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd11a> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - mov ip, r0 │ │ │ │ + cmp ip, sl │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (20709c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd23c>) │ │ │ │ @@ -526570,15 +526573,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb83e │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb820 │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb804 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r2, r3 │ │ │ │ + add r2, sp │ │ │ │ lsls r2, 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] @ (207200 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd3a0>) │ │ │ │ @@ -526725,15 +526728,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb6da │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb6bc │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb6a0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bics r6, r7 │ │ │ │ + orrs r6, r1 │ │ │ │ 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] @ (207378 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd518>) │ │ │ │ @@ -526886,15 +526889,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r1, r4, r5, r6, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r2, r4, r6, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - negs r4, r4 │ │ │ │ + sbcs r4, r6 │ │ │ │ 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] @ (2074f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd690>) │ │ │ │ @@ -527047,15 +527050,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbz r2, 20758a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd72a> │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbz r4, 207586 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd726> │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbz r0, 207584 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd724> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsrs r0, r7 │ │ │ │ + eors r0, r1 │ │ │ │ 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] @ (207668 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd808>) │ │ │ │ @@ -527208,15 +527211,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ uxth r2, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ sxtb r4, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ sxtb r0, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ 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] @ (2077e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd980>) │ │ │ │ @@ -527369,15 +527372,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbz r2, 2077fe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfd99e> │ │ │ │ lsls r6, r4, #6 │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ sub sp, #320 @ 0x140 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #324] @ (207960 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfdb00>) │ │ │ │ @@ -527717,15 +527720,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r5, sp, #376 @ 0x178 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r5, sp, #272 @ 0x110 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ 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] @ (207cec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfde8c>) │ │ │ │ @@ -527868,15 +527871,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r3, sp, #896 @ 0x380 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r3, sp, #792 @ 0x318 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ 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] @ (207e50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfdff0>) │ │ │ │ @@ -528019,15 +528022,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r2, sp, #600 @ 0x258 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r2, sp, #392 @ 0x188 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ 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] @ (207fb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe154>) │ │ │ │ @@ -528170,15 +528173,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ 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] @ (208118 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe2b8>) │ │ │ │ @@ -528321,15 +528324,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r7, pc, #824 @ (adr r7, 20846c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe60c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r7, pc, #720 @ (adr r7, 208408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe5a8>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r7, pc, #616 @ (adr r7, 2083a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe544>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ 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] @ (20827c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe41c>) │ │ │ │ @@ -528472,15 +528475,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r6, pc, #424 @ (adr r6, 208440 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe5e0>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r6, pc, #320 @ (adr r6, 2083dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe57c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r6, pc, #216 @ (adr r6, 208378 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe518>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r3, #28 │ │ │ │ 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] @ (2083e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe580>) │ │ │ │ @@ -528623,15 +528626,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r5, pc, #24 @ (adr r5, 208414 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe5b4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r4, pc, #944 @ (adr r4, 2087b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe950>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r4, pc, #840 @ (adr r4, 20874c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe8ec>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ 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] @ (208544 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe6e4>) │ │ │ │ @@ -528774,15 +528777,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r3, pc, #648 @ (adr r3, 2087e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe988>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r3, pc, #544 @ (adr r3, 208784 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe924>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r3, pc, #440 @ (adr r3, 208720 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe8c0>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ 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] @ (2086a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe848>) │ │ │ │ @@ -528925,15 +528928,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r2, pc, #248 @ (adr r2, 2087bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe95c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r2, pc, #144 @ (adr r2, 208758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe8f8>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r2, pc, #40 @ (adr r2, 2086f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe894>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + cmp r7, #24 │ │ │ │ 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] @ (20880c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfe9ac>) │ │ │ │ @@ -529076,15 +529079,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r0, pc, #872 @ (adr r0, 208b90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfed30>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r0, pc, #768 @ (adr r0, 208b2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfeccc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r0, pc, #664 @ (adr r0, 208ac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfec68>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ 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] @ (208970 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfeb10>) │ │ │ │ @@ -529227,15 +529230,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r7, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ 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] @ (208ad4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfec74>) │ │ │ │ @@ -529378,15 +529381,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r3, #20 │ │ │ │ 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] @ (208c38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfedd8>) │ │ │ │ @@ -529529,15 +529532,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ 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] @ (208d9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xfef3c>) │ │ │ │ @@ -529680,15 +529683,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ 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] @ (208f00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xff0a0>) │ │ │ │ @@ -529831,15 +529834,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r7, #188 @ 0xbc │ │ │ │ + movs r7, #12 │ │ │ │ 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, #288] @ (209060 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xff200>) │ │ │ │ @@ -529980,15 +529983,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ 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] @ (2091c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xff360>) │ │ │ │ @@ -530129,15 +530132,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r4, #6 │ │ │ │ str r7, [sp, #24] │ │ │ │ lsls r6, r4, #6 │ │ │ │ str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ 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, #180] @ (2092b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xff454>) │ │ │ │ @@ -530203,15 +530206,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 209242 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xff3e2> │ │ │ │ nop │ │ │ │ str r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - movs r3, #110 @ 0x6e │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (209440 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xff5e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -538248,15 +538251,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r3, #198 @ 0xc6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ 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, #320] @ (20ee38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x104fd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -538373,17 +538376,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 20eda0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x104f40> │ │ │ │ nop │ │ │ │ subs r3, #114 @ 0x72 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ 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] @ (20eea0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x105040>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543471,15 +543474,15 @@ │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsls r0, r2, #4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r1, 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] @ (212920 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x108ac0>) │ │ │ │ @@ -543617,15 +543620,15 @@ │ │ │ │ movs r2, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ vaddw.u32 q8, q15, d21 │ │ │ │ vaddw.u16 q8, q8, d21 │ │ │ │ vaddw.u q0, q10, d21 │ │ │ │ vaddw.u16 q0, q11, d21 │ │ │ │ vrhadd.u d16, d26, d21 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r1, 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] @ (2129e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x108b80>) │ │ │ │ @@ -543823,15 +543826,15 @@ │ │ │ │ cdp2 1, 2, cr0, cr14, cr5, {5} │ │ │ │ cdp2 1, 1, cr0, cr0, cr5, {5} │ │ │ │ ldc2l 1, cr0, [r4, #660]! @ 0x294 │ │ │ │ ldc2l 1, cr0, [r6, #660] @ 0x294 │ │ │ │ ldc2 1, cr0, [sl, #660]! @ 0x294 │ │ │ │ ldc2 1, cr0, [ip, #660] @ 0x294 │ │ │ │ stc2 1, cr0, [r0, #660] @ 0x294 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ lsls r1, 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] @ (212c94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x108e34>) │ │ │ │ @@ -543969,15 +543972,15 @@ │ │ │ │ ldc2 1, cr0, [sl], #660 @ 0x294 │ │ │ │ ldc2 1, cr0, [ip], {165} @ 0xa5 │ │ │ │ stc2 1, cr0, [r0], {165} @ 0xa5 │ │ │ │ stc2l 1, cr0, [r2], #-660 @ 0xfffffd6c │ │ │ │ mcrr2 1, 10, r0, r6, cr5 │ │ │ │ stc2 1, cr0, [r8], #-660 @ 0xfffffd6c │ │ │ │ stc2 1, cr0, [ip], {165} @ 0xa5 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ 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] @ (212e0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x108fac>) │ │ │ │ @@ -544121,15 +544124,15 @@ │ │ │ │ @ instruction: 0xfb5201a5 │ │ │ │ @ instruction: 0xfb3401a5 │ │ │ │ @ instruction: 0xfb1801a5 │ │ │ │ @ instruction: 0xfafa01a5 │ │ │ │ @ instruction: 0xfade01a5 │ │ │ │ @ instruction: 0xfac001a5 │ │ │ │ @ instruction: 0xfaa401a5 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r2, #6] │ │ │ │ lsls r1, 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] @ (212f70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x109110>) │ │ │ │ @@ -544267,15 +544270,15 @@ │ │ │ │ ldr??.w r0, [lr, #421] @ 0x1a5 │ │ │ │ vst2.8 {d16[5],d17[5]}, [r0], r5 │ │ │ │ vld2.8 {d0[5],d1[5]}, [r4], r5 │ │ │ │ vst2.8 {d0[5],d1[5]}, [r6], r5 │ │ │ │ vld4.32 {d16,d18,d20,d22}, [sl :128], r5 │ │ │ │ vst4.32 {d16,d18,d20,d22}, [ip :128], r5 │ │ │ │ ldrsh.w r0, [r0, ] │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r1, 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] @ (2130d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x109274>) │ │ │ │ @@ -544413,15 +544416,15 @@ │ │ │ │ ldr??.w r0, [sl, ] │ │ │ │ ldr.w r0, [ip, ] │ │ │ │ str.w r0, [r0, ] │ │ │ │ strh.w r0, [r2, ] │ │ │ │ strb.w r0, [r6, ] │ │ │ │ @ instruction: 0xf7e801a5 │ │ │ │ @ instruction: 0xf7cc01a5 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r1, 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] @ (213238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1093d8>) │ │ │ │ @@ -544559,15 +544562,15 @@ │ │ │ │ @ instruction: 0xf71601a5 │ │ │ │ @ instruction: 0xf6f801a5 │ │ │ │ @ instruction: 0xf6dc01a5 │ │ │ │ @ instruction: 0xf6be01a5 │ │ │ │ subw r1, r2, #2213 @ 0x8a5 │ │ │ │ @ instruction: 0xf68401a5 │ │ │ │ @ instruction: 0xf66801a5 │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r1, 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] @ (21339c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10953c>) │ │ │ │ @@ -544705,15 +544708,15 @@ │ │ │ │ subs.w r1, r2, #5406720 @ 0x528000 │ │ │ │ @ instruction: 0xf59401a5 │ │ │ │ sbcs.w r1, r8, #5406720 @ 0x528000 │ │ │ │ adcs.w r1, sl, #5406720 @ 0x528000 │ │ │ │ @ instruction: 0xf53e01a5 │ │ │ │ @ instruction: 0xf52001a5 │ │ │ │ add.w r1, r4, #5406720 @ 0x528000 │ │ │ │ - strh r6, [r5, #32] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ 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] @ (213514 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1096b4>) │ │ │ │ @@ -544857,15 +544860,15 @@ │ │ │ │ orr.w r1, sl, #5406720 @ 0x528000 │ │ │ │ bic.w r1, ip, #5406720 @ 0x528000 │ │ │ │ ands.w r1, r0, #5406720 @ 0x528000 │ │ │ │ @ instruction: 0xf3f201a5 │ │ │ │ @ instruction: 0xf3d601a5 │ │ │ │ @ instruction: 0xf3b801a5 │ │ │ │ @ instruction: 0xf39c01a5 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r1, 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] @ (213678 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x109818>) │ │ │ │ @@ -545003,15 +545006,15 @@ │ │ │ │ @ instruction: 0xf2d601a5 │ │ │ │ @ instruction: 0xf2b801a5 │ │ │ │ @ instruction: 0xf29c01a5 │ │ │ │ @ instruction: 0xf27e01a5 │ │ │ │ @ instruction: 0xf26201a5 │ │ │ │ movw r1, #16549 @ 0x40a5 │ │ │ │ @ instruction: 0xf22801a5 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r1, 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] @ (2137dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10997c>) │ │ │ │ @@ -545149,15 +545152,15 @@ │ │ │ │ sbcs.w r1, r2, #165 @ 0xa5 │ │ │ │ adcs.w r1, r4, #165 @ 0xa5 │ │ │ │ @ instruction: 0xf13801a5 │ │ │ │ adds.w r1, sl, #165 @ 0xa5 │ │ │ │ @ instruction: 0xf0fe01a5 │ │ │ │ @ instruction: 0xf0e001a5 │ │ │ │ @ instruction: 0xf0c401a5 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r1, 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] @ (213940 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x109ae0>) │ │ │ │ @@ -545295,15 +545298,15 @@ │ │ │ │ and.w r1, lr, #165 @ 0xa5 │ │ │ │ vext.8 d16, d16, d21, #1 │ │ │ │ vaddw.s16 q8, q10, d21 │ │ │ │ vext.8 d0, d22, d21, #1 │ │ │ │ vaddw.s16 q0, q13, d21 │ │ │ │ vrhadd.s d16, d28, d21 │ │ │ │ vrhadd.s32 d16, d16, d21 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ lsls r1, 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] @ (213aa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x109c44>) │ │ │ │ @@ -545441,15 +545444,15 @@ │ │ │ │ cdp 1, 10, cr0, cr10, cr5, {5} │ │ │ │ cdp 1, 8, cr0, cr12, cr5, {5} │ │ │ │ cdp 1, 7, cr0, cr0, cr5, {5} │ │ │ │ cdp 1, 5, cr0, cr2, cr5, {5} │ │ │ │ cdp 1, 3, cr0, cr6, cr5, {5} │ │ │ │ cdp 1, 1, cr0, cr8, cr5, {5} │ │ │ │ ldcl 1, cr0, [ip, #660]! @ 0x294 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ 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] @ (213c1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x109dbc>) │ │ │ │ @@ -545593,15 +545596,15 @@ │ │ │ │ stcl 1, cr0, [r2, #-660] @ 0xfffffd6c │ │ │ │ stc 1, cr0, [r4, #-660]! @ 0xfffffd6c │ │ │ │ stc 1, cr0, [r8, #-660] @ 0xfffffd6c │ │ │ │ stcl 1, cr0, [sl], #660 @ 0x294 │ │ │ │ stcl 1, cr0, [lr], {165} @ 0xa5 │ │ │ │ ldc 1, cr0, [r0], #660 @ 0x294 │ │ │ │ ldc 1, cr0, [r4], {165} @ 0xa5 │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ lsls r1, 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] @ (213d80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x109f20>) │ │ │ │ @@ -545739,15 +545742,15 @@ │ │ │ │ rsb r1, lr, r5, asr #2 │ │ │ │ subs.w r1, r0, r5, asr #2 │ │ │ │ @ instruction: 0xeb9401a5 │ │ │ │ sbcs.w r1, r6, r5, asr #2 │ │ │ │ adcs.w r1, sl, r5, asr #2 │ │ │ │ @ instruction: 0xeb3c01a5 │ │ │ │ @ instruction: 0xeb2001a5 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ 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] @ (213ef8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a098>) │ │ │ │ @@ -545891,15 +545894,15 @@ │ │ │ │ orn r1, r6, r5, asr #2 │ │ │ │ orr.w r1, r8, r5, asr #2 │ │ │ │ bic.w r1, ip, r5, asr #2 │ │ │ │ and.w r1, lr, r5, asr #2 │ │ │ │ ldrd r0, r1, [r2, #660]! @ 0x294 │ │ │ │ ldrd r0, r1, [r4, #660] @ 0x294 │ │ │ │ @ instruction: 0xe9b801a5 │ │ │ │ - ldrb r4, [r1, #5] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r1, 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] @ (213fd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a178>) │ │ │ │ @@ -545956,15 +545959,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 213f74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a114> │ │ │ │ ldmdb r2!, {r0, r2, r5, r7, r8} │ │ │ │ - strb r4, [r7, #29] │ │ │ │ + strb r4, [r1, #27] │ │ │ │ lsls r1, 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] @ (214118 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a2b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -546101,15 +546104,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 2140d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a270> │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 2140a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a240> │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 214070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a210> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ 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] @ (21427c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a41c>) │ │ │ │ @@ -546252,15 +546255,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 213f6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a10c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 213f3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a0dc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 213f0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a0ac> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r6, #23] │ │ │ │ + strb r0, [r0, #21] │ │ │ │ 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] @ (2143e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a580>) │ │ │ │ @@ -546403,15 +546406,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 213e08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x109fa8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 213dd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x109f78> │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 213da8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x109f48> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r6, #15] │ │ │ │ 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] @ (214544 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a6e4>) │ │ │ │ @@ -546554,15 +546557,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 214ca4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ae44> │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 214c74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ae14> │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 214c44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ade4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ 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] @ (2146a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a848>) │ │ │ │ @@ -546705,15 +546708,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 214b40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ace0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 214b10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10acb0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 214ae0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ac80> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r1, #8] │ │ │ │ + strb r0, [r3, #5] │ │ │ │ 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] @ (21480c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10a9ac>) │ │ │ │ @@ -546856,15 +546859,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 2149dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ab7c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 2149ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ab4c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ b.n 21497c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ab1c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r0, #0] │ │ │ │ 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] @ (214970 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ab10>) │ │ │ │ @@ -547007,15 +547010,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ svc 118 @ 0x76 │ │ │ │ lsls r5, r4, #6 │ │ │ │ svc 92 @ 0x5c │ │ │ │ lsls r5, r4, #6 │ │ │ │ svc 66 @ 0x42 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ 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] @ (214ad4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ac74>) │ │ │ │ @@ -547158,15 +547161,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ udf #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ble.n 214ae4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ac84> │ │ │ │ lsls r5, r4, #6 │ │ │ │ ble.n 214ab4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ac54> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ 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] @ (214c38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10add8>) │ │ │ │ @@ -547309,15 +547312,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ bgt.n 214bb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ad50> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bgt.n 214b80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ad20> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bgt.n 214d50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10aef0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ 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] @ (214d9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10af3c>) │ │ │ │ @@ -547460,15 +547463,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ blt.n 214e4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10afec> │ │ │ │ lsls r5, r4, #6 │ │ │ │ blt.n 214e1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10afbc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ blt.n 214dec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10af8c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ 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] @ (214f00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b0a0>) │ │ │ │ @@ -547611,15 +547614,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ bls.n 214ee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b088> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bls.n 214eb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b058> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bls.n 214e88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b028> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ 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] @ (215064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b204>) │ │ │ │ @@ -547762,15 +547765,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ bhi.n 214f84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b124> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bhi.n 215154 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b2f4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bhi.n 215124 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b2c4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ 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] @ (2151c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b368>) │ │ │ │ @@ -547913,15 +547916,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ bvc.n 215220 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b3c0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bvc.n 2151f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b390> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bvs.n 2151c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b360> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ 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] @ (21532c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b4cc>) │ │ │ │ @@ -548064,15 +548067,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ bpl.n 2152bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b45c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bpl.n 21528c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b42c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bpl.n 21525c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b3fc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ 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] @ (215490 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b630>) │ │ │ │ @@ -548215,15 +548218,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ bmi.n 215558 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b6f8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bmi.n 215528 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b6c8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bmi.n 2154f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b698> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ 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] @ (2155f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b794>) │ │ │ │ @@ -548366,15 +548369,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ bcs.n 2155f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b794> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bcs.n 2155c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b764> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bcs.n 215594 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b734> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ 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] @ (215758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b8f8>) │ │ │ │ @@ -548517,15 +548520,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ bne.n 215690 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b830> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bne.n 215860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ba00> │ │ │ │ lsls r5, r4, #6 │ │ │ │ bne.n 215830 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10b9d0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ + str r0, [r6, #24] │ │ │ │ lsls r1, 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] @ (2158d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ba70>) │ │ │ │ @@ -548678,15 +548681,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ beq.n 215920 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10bac0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r7, {r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r3, #4] │ │ │ │ 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] @ (215a34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10bbd4>) │ │ │ │ @@ -548829,15 +548832,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ 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] @ (215b98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10bd38>) │ │ │ │ @@ -548980,15 +548983,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r5, {r2, r4, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (215cfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10be9c>) │ │ │ │ @@ -549131,15 +549134,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrb r0, [r3, r1] │ │ │ │ lsls r1, 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] @ (215e74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10c014>) │ │ │ │ @@ -549292,15 +549295,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r6, r6] │ │ │ │ + ldrh r0, [r0, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (215fd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10c178>) │ │ │ │ @@ -549443,15 +549446,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r1, {r1, r2, r3} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21613c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10c2dc>) │ │ │ │ @@ -549594,15 +549597,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r7!, {r4, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r1, 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] @ (216248 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10c3e8>) │ │ │ │ @@ -549679,15 +549682,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2161c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10c366> │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsb r6, [r3, r4] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ 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, #288] @ (216384 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10c524>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -549827,15 +549830,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r5!, {r1, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r5!, {r3, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r1, 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] @ (2164e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10c684>) │ │ │ │ @@ -549976,15 +549979,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r3!, {r3, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r1, 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] @ (216644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10c7e4>) │ │ │ │ @@ -550125,15 +550128,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r2!, {r1, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r2!, {r3, r5, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r1, 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] @ (2167a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10c944>) │ │ │ │ @@ -550274,15 +550277,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r1!, {r1, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ stmia r1!, {r3} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r1, 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] @ (216904 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10caa4>) │ │ │ │ @@ -550423,15 +550426,15 @@ │ │ │ │ lsl r5, r4, #6 │ │ │ │ itt le @ unpredictable │ │ │ │ lslle r5, r4, #6 │ │ │ │ ittt gt @ unpredictable │ │ │ │ lslgt r5, r4, #6 │ │ │ │ it ge @ unpredictable │ │ │ │ lslge r5, r4, #6 │ │ │ │ - str r0, [r5, r6] │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r1, 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] @ (216a64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10cc04>) │ │ │ │ @@ -550572,15 +550575,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ bkpt 0x007c │ │ │ │ lsls r5, r4, #6 │ │ │ │ bkpt 0x0062 │ │ │ │ lsls r5, r4, #6 │ │ │ │ bkpt 0x0048 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + ldr r7, [pc, #672] @ (216d2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10cecc>) │ │ │ │ lsls r1, 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] @ (216bc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10cd64>) │ │ │ │ @@ -550721,15 +550724,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ pop {r2, r3, r4, pc} │ │ │ │ lsls r5, r4, #6 │ │ │ │ pop {r1, pc} │ │ │ │ lsls r5, r4, #6 │ │ │ │ pop {r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r7, [pc, #48] @ (216c1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10cdbc>) │ │ │ │ + ldr r6, [pc, #368] @ (216d5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10cefc>) │ │ │ │ lsls r1, 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] @ (216d24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10cec4>) │ │ │ │ @@ -550870,15 +550873,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ cbnz r4, 216dae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10cf4e> │ │ │ │ lsls r5, r4, #6 │ │ │ │ cbnz r2, 216dac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10cf4c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ cbnz r0, 216daa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10cf4a> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r5, [pc, #768] @ (21704c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d1ec>) │ │ │ │ + ldr r5, [pc, #64] @ (216d8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10cf2c>) │ │ │ │ lsls r1, 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] @ (216e84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d024>) │ │ │ │ @@ -551019,15 +551022,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ rev16 r4, r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ rev16 r2, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ rev r0, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r4, [pc, #464] @ (21707c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d21c>) │ │ │ │ + ldr r3, [pc, #784] @ (2171bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d35c>) │ │ │ │ lsls r1, 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] @ (216f78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d118>) │ │ │ │ @@ -551093,15 +551096,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 216f06 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d0a6> │ │ │ │ nop │ │ │ │ cbnz r6, 216fa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d144> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [pc, #776] @ (217288 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d428>) │ │ │ │ + ldr r2, [pc, #72] @ (216fc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d168>) │ │ │ │ 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 r2, [pc, #180] @ (217048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d1e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551166,15 +551169,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 216fd6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d176> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8d6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [pc, #24] @ (217068 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d208>) │ │ │ │ + ldr r1, [pc, #344] @ (2171a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d348>) │ │ │ │ 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 r2, [pc, #180] @ (217118 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d2b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551239,15 +551242,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2170a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d246> │ │ │ │ nop │ │ │ │ @ instruction: 0xb806 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r1, [pc, #280] @ (217238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d3d8>) │ │ │ │ + ldr r0, [pc, #600] @ (217378 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d518>) │ │ │ │ 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, #192] @ (2171f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d394>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551315,15 +551318,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21717a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d31a> │ │ │ │ nop │ │ │ │ @ instruction: 0xb736 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [pc, #528] @ (21740c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d5ac>) │ │ │ │ + blxns sl │ │ │ │ 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, #192] @ (2172d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d470>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551391,15 +551394,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217256 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d3f6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb65a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - blxns r6 │ │ │ │ + bxns r0 │ │ │ │ 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, #196] @ (2173b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d550>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551467,15 +551470,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21733c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d4dc> │ │ │ │ push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - mov ip, fp │ │ │ │ + mov r4, r5 │ │ │ │ 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, #196] @ (217490 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d630>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551543,15 +551546,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21741c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d5bc> │ │ │ │ push {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - mov r0, r1 │ │ │ │ + cmp r0, fp │ │ │ │ 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, #192] @ (21756c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d70c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551619,15 +551622,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2174f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d692> │ │ │ │ nop │ │ │ │ cbz r6, 2175de <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d77e> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r4, r7 │ │ │ │ + add ip, r1 │ │ │ │ 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, #192] @ (217648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d7e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551695,15 +551698,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2175ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d76e> │ │ │ │ nop │ │ │ │ uxtb r2, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, sp │ │ │ │ + bics r4, r7 │ │ │ │ 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, #192] @ (217724 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d8c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551771,15 +551774,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2176aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d84a> │ │ │ │ nop │ │ │ │ sxth r6, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bics r4, r3 │ │ │ │ + cmn r4, r5 │ │ │ │ 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, #192] @ (217800 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d9a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -551847,15 +551850,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217786 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d926> │ │ │ │ nop │ │ │ │ cbz r2, 21780e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10d9ae> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmn r4, r1 │ │ │ │ + tst r4, r3 │ │ │ │ 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, #192] @ (2178dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10da7c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -551925,15 +551928,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10da00> │ │ │ │ nop │ │ │ │ add sp, #312 @ 0x138 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - rors r6, r7 │ │ │ │ + adcs r6, r1 │ │ │ │ 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, #196] @ (2179bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10db5c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552003,15 +552006,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217946 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10dae6> │ │ │ │ add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r5 │ │ │ │ + eors r6, r7 │ │ │ │ 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, #192] @ (217a98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10dc38>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552081,15 +552084,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217a1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10dbbc> │ │ │ │ nop │ │ │ │ add r6, sp, #584 @ 0x248 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - eors r2, r5 │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ 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, #196] @ (217b78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10dd18>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552159,15 +552162,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217b02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10dca2> │ │ │ │ add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ 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, #192] @ (217c54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ddf4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552237,15 +552240,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217bd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10dd78> │ │ │ │ nop │ │ │ │ add r4, sp, #856 @ 0x358 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, #214 @ 0xd6 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ 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, #196] @ (217d34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10ded4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552315,15 +552318,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217cbe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10de5e> │ │ │ │ add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, #6 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ 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, #196] @ (217e14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10dfb4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552393,15 +552396,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217d9e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10df3e> │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ 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, #192] @ (217ef0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10e090>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552471,15 +552474,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 217e74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10e014> │ │ │ │ nop │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ 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, #196] @ (217fd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10e170>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -552549,15 +552552,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 217f5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10e0fa> │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r2, #246 @ 0xf6 │ │ │ │ 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, #192] @ (2180ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10e24c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -552629,15 +552632,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21802c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10e1cc> │ │ │ │ nop │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r1, 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] @ (218190 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10e330>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -552727,15 +552730,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r7, pc, #456 @ (adr r7, 218360 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10e500>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r7, pc, #288 @ (adr r7, 2182bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10e45c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r7, pc, #136 @ (adr r7, 218228 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x10e3c8>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -560100,15 +560103,16 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strd r0, r0, [r8], #-928 @ 0x3a0 │ │ │ │ + b.n 21d2a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113448> │ │ │ │ + lsls r0, 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 │ │ │ │ ldr r1, [pc, #56] @ (21d384 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113524>) │ │ │ │ @@ -560133,15 +560137,16 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, r4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xe83400e8 │ │ │ │ + b.n 21d294 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113434> │ │ │ │ + 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21d3d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113570>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -560163,15 +560168,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 21d3c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113568> │ │ │ │ + b.n 21d268 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113408> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -560195,15 +560200,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 21d3a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113540> │ │ │ │ + b.n 21d240 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1133e0> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21d46c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11360c>) │ │ │ │ @@ -560225,15 +560230,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 21d364 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113504> │ │ │ │ + b.n 21d204 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1133a4> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -560257,15 +560262,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r3, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 21d33c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1134dc> │ │ │ │ + b.n 21d1dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11337c> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -560289,15 +560294,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r1, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 21d314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1134b4> │ │ │ │ + b.n 21d1b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113354> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (21d618 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1137b8>) │ │ │ │ @@ -560388,15 +560393,15 @@ │ │ │ │ ldr.w r1, [r6, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 21d584 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113724> │ │ │ │ nop │ │ │ │ strh r2, [r0, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r1, pc, #696 @ (adr r1, 21d8d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113a78>) │ │ │ │ + add r0, pc, #1016 @ (adr r0, 21da18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113bb8>) │ │ │ │ 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 │ │ │ │ @@ -560422,15 +560427,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r6, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 21d1f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113394> │ │ │ │ + b.n 21d094 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113234> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -560454,15 +560459,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r3, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 21d1c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113364> │ │ │ │ + b.n 21d064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113204> │ │ │ │ lsls r0, 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] @ (21d704 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1138a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -560483,15 +560488,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 133960 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29b00> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [r2, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 21d1b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113350> │ │ │ │ + b.n 21d050 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1131f0> │ │ │ │ lsls r0, 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] @ (21d768 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x113908>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -564779,15 +564784,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ movs r1, #136 @ 0x88 │ │ │ │ lsls r5, r4, #6 │ │ │ │ movs r1, #102 @ 0x66 │ │ │ │ lsls r5, r4, #6 │ │ │ │ movs r1, #70 @ 0x46 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r0, 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] @ (2208fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x116a9c>) │ │ │ │ @@ -564948,15 +564953,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, r7, #7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r6, r2, #7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r6, r6, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + cbz r4, 2209a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x116b42> │ │ │ │ lsls r0, 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] @ (220a60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x116c00>) │ │ │ │ @@ -565103,15 +565108,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r2, r7, #1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r4, r3, #1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, r0, #1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r6, 220ad0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x116c70> │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r0, 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] @ (220bd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x116d78>) │ │ │ │ @@ -565264,15 +565269,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ adds r2, r2, #4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ adds r4, r6, #3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ adds r0, r3, #3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r4, 220c32 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x116dd2> │ │ │ │ + cbz r4, 220c06 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x116da6> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (220d50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x116ef0>) │ │ │ │ @@ -565425,15 +565430,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r2, r3, r6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r4, r7, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, r4, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, 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] @ (220eb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117054>) │ │ │ │ @@ -565580,15 +565585,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r6, r4, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, r1, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ adds r4, r5, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ lsls r0, 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] @ (221018 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1171b8>) │ │ │ │ @@ -565735,15 +565740,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ adds r2, r0, r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ adds r4, r4, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ adds r0, r1, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, 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] @ (2210fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11729c>) │ │ │ │ @@ -565804,15 +565809,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 221092 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117232> │ │ │ │ nop │ │ │ │ adds r2, r2, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (221260 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117400>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -565962,15 +565967,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r0, r2, #26 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r2, r6, #25 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r2, #25 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2213c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117564>) │ │ │ │ @@ -566113,15 +566118,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r2, r4, #20 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r0, r1, #20 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r6, r5, #19 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (221528 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1176c8>) │ │ │ │ @@ -566264,15 +566269,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r6, r7, #14 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r4, #14 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r2, r1, #14 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (22168c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11782c>) │ │ │ │ @@ -566415,15 +566420,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r2, r3, #9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r6, r4, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r7, pc, #592 @ (adr r7, 221904 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117aa4>) │ │ │ │ + add r6, pc, #912 @ (adr r6, 221a44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117be4>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2217f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117990>) │ │ │ │ @@ -566566,15 +566571,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r6, r6, #3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r2, r0, #3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, pc, #272 @ (adr r6, 221928 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117ac8>) │ │ │ │ + add r5, pc, #592 @ (adr r5, 221a68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117c08>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (221954 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117af4>) │ │ │ │ @@ -566717,15 +566722,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r2, r2, #30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r0, r7, #29 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r6, r3, #29 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, pc, #976 @ (adr r4, 221d4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117eec>) │ │ │ │ + add r4, pc, #272 @ (adr r4, 221a8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117c2c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (221ab8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117c58>) │ │ │ │ @@ -566868,15 +566873,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r6, r5, #24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r4, r2, #24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r2, r7, #23 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r3, pc, #672 @ (adr r3, 221d80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117f20>) │ │ │ │ + add r2, pc, #992 @ (adr r2, 221ec0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x118060>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (221c1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117dbc>) │ │ │ │ @@ -567019,15 +567024,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r2, r1, #19 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r0, r6, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r6, r2, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r2, pc, #368 @ (adr r2, 221db4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117f54>) │ │ │ │ + add r1, pc, #688 @ (adr r1, 221ef4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x118094>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (221d80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117f20>) │ │ │ │ @@ -567170,15 +567175,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r6, r4, #13 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r4, r1, #13 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r2, r6, #12 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r1, pc, #64 @ (adr r1, 221de8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x117f88>) │ │ │ │ + add r0, pc, #384 @ (adr r0, 221f28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1180c8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (221ef8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x118098>) │ │ │ │ @@ -567331,15 +567336,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r2, r6, #7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r4, r2, #7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r0, r7, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (222094 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x118234>) │ │ │ │ @@ -567500,15 +567505,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r0, r4, #1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r6, r7, #32 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsrs r6, r3, #32 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2221f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x118398>) │ │ │ │ @@ -567651,15 +567656,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r6, r5, #27 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r4, r2, #27 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r2, r7, #26 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (222370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x118510>) │ │ │ │ @@ -567812,15 +567817,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r2, r7, #21 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r4, r3, #21 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r0, r0, #21 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2224e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x118688>) │ │ │ │ @@ -567973,15 +567978,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r2, r0, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r4, r4, #15 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r0, r1, #15 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, 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] @ (2225d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x118770>) │ │ │ │ @@ -568046,15 +568051,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 222570 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x118710> │ │ │ │ nop │ │ │ │ lsls r4, r0, #13 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #648] @ 0x288 │ │ │ │ lsls r0, 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] @ (222734 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1188d4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -568204,15 +568209,15 @@ │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ lsls r6, r7, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2228bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x118a5c>) │ │ │ │ @@ -568362,15 +568367,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ movs r4, r6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ movs r6, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ vaddw.u q8, q12, d20 │ │ │ │ - str r6, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, 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] @ (222a1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x118bbc>) │ │ │ │ @@ -568502,15 +568507,15 @@ │ │ │ │ vrhadd.u32 d0, d28, d20 │ │ │ │ vrhadd.u16 d0, d18, d20 │ │ │ │ cdp2 1, 15, cr0, cr8, cr4, {5} │ │ │ │ cdp2 1, 13, cr0, cr14, cr4, {5} │ │ │ │ cdp2 1, 12, cr0, cr4, cr4, {5} │ │ │ │ cdp2 1, 10, cr0, cr10, cr4, {5} │ │ │ │ cdp2 1, 9, cr0, cr0, cr4, {5} │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, 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] @ (222b7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x118d1c>) │ │ │ │ @@ -568642,15 +568647,15 @@ │ │ │ │ stc2l 1, cr0, [ip, #656] @ 0x290 │ │ │ │ ldc2 1, cr0, [r2, #656]! @ 0x290 │ │ │ │ ldc2 1, cr0, [r8, #656] @ 0x290 │ │ │ │ ldc2l 1, cr0, [lr, #-656]! @ 0xfffffd70 │ │ │ │ stc2l 1, cr0, [r4, #-656]! @ 0xfffffd70 │ │ │ │ stc2l 1, cr0, [sl, #-656] @ 0xfffffd70 │ │ │ │ ldc2 1, cr0, [r0, #-656]! @ 0xfffffd70 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, 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] @ (222ce0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x118e80>) │ │ │ │ @@ -568784,15 +568789,15 @@ │ │ │ │ stc2l 1, cr0, [lr], #-656 @ 0xfffffd70 │ │ │ │ mrrc2 1, 10, r0, r4, cr4 │ │ │ │ ldc2 1, cr0, [sl], #-656 @ 0xfffffd70 │ │ │ │ stc2 1, cr0, [r0], #-656 @ 0xfffffd70 │ │ │ │ stc2 1, cr0, [r6], {164} @ 0xa4 │ │ │ │ @ instruction: 0xfbec01a4 │ │ │ │ @ instruction: 0xfbd201a4 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (222e44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x118fe4>) │ │ │ │ @@ -568926,15 +568931,15 @@ │ │ │ │ @ instruction: 0xfb0a01a4 │ │ │ │ @ instruction: 0xfaf001a4 │ │ │ │ @ instruction: 0xfad601a4 │ │ │ │ @ instruction: 0xfabc01a4 │ │ │ │ @ instruction: 0xfaa201a4 │ │ │ │ @ instruction: 0xfa8801a4 │ │ │ │ @ instruction: 0xfa6e01a4 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r0, 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] @ (222fcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11916c>) │ │ │ │ @@ -569076,15 +569081,15 @@ │ │ │ │ ldrsb.w r0, [sl, #420] @ 0x1a4 │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r0 :128], r4 │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r2 :128], r4 │ │ │ │ vst4.32 {d0,d2,d4,d6}, [r4 :128], r4 │ │ │ │ str??.w r0, [r6, #420] @ 0x1a4 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r0, 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] @ (223154 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1192f4>) │ │ │ │ @@ -569226,15 +569231,15 @@ │ │ │ │ ldrb.w r0, [r2, ] │ │ │ │ @ instruction: 0xf7f401a4 │ │ │ │ @ instruction: 0xf7d601a4 │ │ │ │ @ instruction: 0xf7b801a4 │ │ │ │ @ instruction: 0xf79a01a4 │ │ │ │ @ instruction: 0xf77c01a4 │ │ │ │ @ instruction: 0xf75e01a4 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r0, 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] @ (2232b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119454>) │ │ │ │ @@ -569366,15 +569371,15 @@ │ │ │ │ @ instruction: 0xf69401a4 │ │ │ │ @ instruction: 0xf67a01a4 │ │ │ │ @ instruction: 0xf66001a4 │ │ │ │ movw r1, #26788 @ 0x68a4 │ │ │ │ @ instruction: 0xf62c01a4 │ │ │ │ @ instruction: 0xf61201a4 │ │ │ │ @ instruction: 0xf5f801a4 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r0, 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] @ (223414 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1195b4>) │ │ │ │ @@ -569506,15 +569511,15 @@ │ │ │ │ @ instruction: 0xf53401a4 │ │ │ │ adds.w r1, sl, #5373952 @ 0x520000 │ │ │ │ add.w r1, r0, #5373952 @ 0x520000 │ │ │ │ @ instruction: 0xf4e601a4 │ │ │ │ @ instruction: 0xf4cc01a4 │ │ │ │ @ instruction: 0xf4b201a4 │ │ │ │ eors.w r1, r8, #5373952 @ 0x520000 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (223508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1196a8>) │ │ │ │ @@ -569579,15 +569584,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 223496 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119636> │ │ │ │ nop │ │ │ │ ands.w r1, r6, #5373952 @ 0x520000 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ 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] @ (2235dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11977c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569652,15 +569657,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 223566 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119706> │ │ │ │ nop │ │ │ │ @ instruction: 0xf34601a4 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r6, #4] │ │ │ │ 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] @ (2236b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119858>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569727,15 +569732,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22363e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1197de> │ │ │ │ nop │ │ │ │ @ instruction: 0xf27201a4 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ 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] @ (223798 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119938>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569802,15 +569807,15 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 223724 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1198c4> │ │ │ │ @ instruction: 0xf19601a4 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ 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] @ (223874 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119a14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569877,15 +569882,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2237fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11999a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0b601a4 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ 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] @ (223950 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119af0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569952,15 +569957,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2238d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119a76> │ │ │ │ nop │ │ │ │ vaddw.s16 q8, q13, d20 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ 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, #204] @ (223a38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119bd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -570032,15 +570037,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2239b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119b52> │ │ │ │ nop │ │ │ │ cdp 1, 15, cr0, cr14, cr4, {5} │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (223b18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119cb8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -570109,15 +570114,15 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 223aa2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119c42> │ │ │ │ cdp 1, 1, cr0, cr6, cr4, {5} │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #30] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (223bf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119d94>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -570186,15 +570191,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223b78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119d18> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r6, #-656]! @ 0xfffffd70 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (223cd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119e70>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -570263,15 +570268,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223c54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119df4> │ │ │ │ nop │ │ │ │ mrrc 1, 10, r0, sl, cr4 │ │ │ │ - strh r2, [r7, #22] │ │ │ │ + strh r2, [r1, #18] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (223db0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119f50>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -570340,15 +570345,15 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 223d3a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119eda> │ │ │ │ sbcs.w r1, lr, r4, asr #2 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (223e90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a030>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -570417,15 +570422,15 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 223e1a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119fba> │ │ │ │ eors.w r1, lr, r4, asr #2 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r5, #4] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (223f70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a110>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -570494,15 +570499,15 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 223efa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a09a> │ │ │ │ @ instruction: 0xe9be01a4 │ │ │ │ - strh r2, [r2, #4] │ │ │ │ + ldrb r2, [r4, #31] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22404c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a1ec>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -570571,15 +570576,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223fd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a170> │ │ │ │ nop │ │ │ │ @ instruction: 0xe8de01a4 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (22412c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a2cc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -570648,15 +570653,15 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2240b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a256> │ │ │ │ @ instruction: 0xe80201a4 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (224208 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a3a8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -570726,15 +570731,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22418c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a32c> │ │ │ │ nop │ │ │ │ b.n 224050 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a1f0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2242e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a484>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -570803,15 +570808,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 224268 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a408> │ │ │ │ b.n 223f74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a114> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2243c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a560>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -570880,15 +570885,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 224344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a4e4> │ │ │ │ b.n 223e98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a038> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (2244a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a644>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -570959,15 +570964,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22442a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a5ca> │ │ │ │ nop │ │ │ │ b.n 223dc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x119f64> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (224588 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a728>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -571038,15 +571043,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22450e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a6ae> │ │ │ │ nop │ │ │ │ b.n 224ce0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11ae80> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (224664 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a804>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -571115,15 +571120,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2245e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a788> │ │ │ │ b.n 224bf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11ad94> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (224740 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a8e0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -571192,15 +571197,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2246c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a864> │ │ │ │ b.n 224b18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11acb8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22481c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a9bc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -571269,15 +571274,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2247a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11a940> │ │ │ │ b.n 224a3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11abdc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r6, #2] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2248f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11aa98>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -571346,15 +571351,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22487c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11aa1c> │ │ │ │ b.n 224960 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11ab00> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r5, #31] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2249d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11ab74>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -571423,15 +571428,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 224958 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11aaf8> │ │ │ │ svc 86 @ 0x56 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (224ab8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11ac58>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -571502,15 +571507,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 224a3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11abde> │ │ │ │ nop │ │ │ │ udf #122 @ 0x7a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r4, #22] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (224b94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11ad34>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -571579,15 +571584,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 224b18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11acb8> │ │ │ │ ble.n 224ac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11ac64> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r3, #19] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (224c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11ae10>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -571656,15 +571661,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 224bf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11ad94> │ │ │ │ bgt.n 224be8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11ad88> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (224d4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11aeec>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -571733,15 +571738,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 224cd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11ae70> │ │ │ │ blt.n 224d0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11aeac> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r7, #15] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (224e30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11afd0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -571812,15 +571817,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 224db6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11af56> │ │ │ │ nop │ │ │ │ blt.n 224e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11afd8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (224f0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b0ac>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -571889,15 +571894,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 224e90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b030> │ │ │ │ bge.n 224f4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b0ec> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (224fe8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b188>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -571966,15 +571971,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 224f6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b10c> │ │ │ │ bls.n 225070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b210> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r5, #3] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (2250d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b278>) │ │ │ │ @@ -572049,15 +572054,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 225056 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b1f6> │ │ │ │ nop │ │ │ │ bhi.n 2251a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b348> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r2, #0] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (2251c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b360>) │ │ │ │ @@ -572131,15 +572136,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22513c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b2dc> │ │ │ │ nop │ │ │ │ bvc.n 2252b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b450> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (2252a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b448>) │ │ │ │ @@ -572213,15 +572218,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 225224 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b3c4> │ │ │ │ nop │ │ │ │ bvs.n 2251c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b368> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #100] @ 0x64 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (225398 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b538>) │ │ │ │ @@ -572296,15 +572301,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 225316 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b4b6> │ │ │ │ nop │ │ │ │ bpl.n 2252e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b488> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r2, #100] @ 0x64 │ │ │ │ + ldr r2, [r4, #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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (225488 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b628>) │ │ │ │ @@ -572379,15 +572384,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 225406 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b5a6> │ │ │ │ nop │ │ │ │ bmi.n 2253f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b598> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (225578 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b718>) │ │ │ │ @@ -572462,15 +572467,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2254f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b696> │ │ │ │ nop │ │ │ │ bcc.n 225508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b6a8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (225660 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b800>) │ │ │ │ @@ -572544,15 +572549,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2255dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b77c> │ │ │ │ nop │ │ │ │ bcs.n 225610 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b7b0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (225750 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b8f0>) │ │ │ │ @@ -572627,15 +572632,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2256ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b86e> │ │ │ │ nop │ │ │ │ bne.n 225730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b8d0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (225838 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b9d8>) │ │ │ │ @@ -572709,15 +572714,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2257b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b954> │ │ │ │ nop │ │ │ │ beq.n 225838 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11b9d8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (225928 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11bac8>) │ │ │ │ @@ -572792,15 +572797,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2258a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11ba46> │ │ │ │ nop │ │ │ │ beq.n 225958 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11baf8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (225a10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11bbb0>) │ │ │ │ @@ -572874,15 +572879,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22598c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11bb2c> │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + str r6, [r4, #124] @ 0x7c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (225af8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11bc98>) │ │ │ │ @@ -572956,15 +572961,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 225a74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11bc14> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (225be8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11bd88>) │ │ │ │ @@ -573039,15 +573044,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 225b66 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11bd06> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (225cd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11be78>) │ │ │ │ @@ -573122,15 +573127,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 225c56 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11bdf6> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (225dc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11bf68>) │ │ │ │ @@ -573205,15 +573210,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 225d46 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11bee6> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (225eb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11c050>) │ │ │ │ @@ -573287,15 +573292,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 225e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11bfcc> │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (225fa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11c140>) │ │ │ │ @@ -573370,15 +573375,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 225f1e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11c0be> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (226088 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11c228>) │ │ │ │ @@ -573452,15 +573457,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 226004 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11c1a4> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r5, #32] │ │ │ │ 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] @ (226164 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11c304>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -573532,15 +573537,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 2260e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11c284> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (2262f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x11c490>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -574137,15 +574142,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r1!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581041,15 +581046,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #17] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581077,15 +581082,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, #16] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581109,15 +581114,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #14] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22b530 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1216d0>) │ │ │ │ @@ -581140,15 +581145,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #13] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22b57c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12171c>) │ │ │ │ @@ -581171,15 +581176,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #12] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22b5c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x121768>) │ │ │ │ @@ -581202,15 +581207,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #11] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581234,15 +581239,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #10] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581268,15 +581273,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581307,15 +581312,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r3, #7] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -581393,15 +581398,15 @@ │ │ │ │ ldr.w r4, [r4, #400] @ 0x190 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581431,15 +581436,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581465,15 +581470,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581509,15 +581514,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581541,15 +581546,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581573,15 +581578,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581605,15 +581610,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581637,15 +581642,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581674,15 +581679,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581708,15 +581713,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581744,15 +581749,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -581776,15 +581781,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (22bc48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x121de8>) │ │ │ │ @@ -581865,15 +581870,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 22bbca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x121d6a> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ 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, #128] @ (22bce4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x121e84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581923,15 +581928,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 22bc98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x121e38> │ │ │ │ ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ 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, #128] @ (22bd80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x121f20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -581981,15 +581986,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 22bd34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x121ed4> │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ 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, #128] @ (22be1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x121fbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582039,15 +582044,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 22bdd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x121f70> │ │ │ │ ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ 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, #128] @ (22beb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x122058>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582097,15 +582102,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 22be6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12200c> │ │ │ │ ldr r2, [r6, #32] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + lsls r6, r0, #25 │ │ │ │ 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, #128] @ (22bf54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1220f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582155,15 +582160,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 22bf08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1220a8> │ │ │ │ ldr r6, [r2, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r2, r5, #25 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ 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, #128] @ (22bff0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x122190>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582213,15 +582218,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 22bfa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x122144> │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r5, #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, #144] @ (22c09c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12223c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582277,15 +582282,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 22c040 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1221e0> │ │ │ │ ldr r6, [r3, #4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ 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 r4, [pc, #140] @ (22c144 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1222e4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -582340,15 +582345,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 22c0ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12228a> │ │ │ │ nop │ │ │ │ str r2, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ 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 r4, [pc, #152] @ (22c1f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x122398>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -582407,15 +582412,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 22c192 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x122332> │ │ │ │ str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r4, #16 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #164] @ (22c2b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x122458>) │ │ │ │ @@ -582482,15 +582487,15 @@ │ │ │ │ mov.w r8, #4 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #28 │ │ │ │ b.n 22c246 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1223e6> │ │ │ │ nop │ │ │ │ str r6, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #196] @ (22c398 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x122538>) │ │ │ │ @@ -582568,15 +582573,15 @@ │ │ │ │ mov.w r9, #2 │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #16 │ │ │ │ b.n 22c30e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1224ae> │ │ │ │ nop │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #184] @ (22c46c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12260c>) │ │ │ │ @@ -582650,15 +582655,15 @@ │ │ │ │ mov.w r8, #4 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #28 │ │ │ │ b.n 22c3e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x122586> │ │ │ │ nop │ │ │ │ str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #200] @ (22c550 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1226f0>) │ │ │ │ @@ -582738,15 +582743,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r2, r5, #4 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #184] @ (22c624 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1227c4>) │ │ │ │ @@ -582819,16 +582824,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 22c5b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x122756> │ │ │ │ str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r2, r6, #1 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + vmla.i q8, q9, d3[5] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (22c688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x122828>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -586686,15 +586690,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 22f230 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1253d0> │ │ │ │ adds r6, #96 @ 0x60 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bmi.n 22f2d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125478> │ │ │ │ + bcc.n 22f378 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125518> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (22f368 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125508>) │ │ │ │ @@ -586926,15 +586930,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 22f4ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12566e> │ │ │ │ nop │ │ │ │ adds r3, #202 @ 0xca │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bne.n 22f474 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125614> │ │ │ │ + beq.n 22f514 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1256b4> │ │ │ │ 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, #140] @ (22f5d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125774>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -586985,15 +586989,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 22f570 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125710> │ │ │ │ adds r3, #32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bne.n 22f5f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125794> │ │ │ │ + beq.n 22f694 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125834> │ │ │ │ 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, #288] @ (22f70c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1258ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -587135,15 +587139,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ adds r1, #170 @ 0xaa │ │ │ │ lsls r4, r4, #6 │ │ │ │ adds r1, #142 @ 0x8e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - beq.n 22f6dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12587c> │ │ │ │ + beq.n 22f77c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12591c> │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -587207,15 +587211,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 22f772 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125912> │ │ │ │ nop │ │ │ │ adds r1, #32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, 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, r1 │ │ │ │ ldr r1, [pc, #168] @ (22f8b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125a54>) │ │ │ │ @@ -587279,15 +587283,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 22f832 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1259d2> │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #172] @ (22f97c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125b1c>) │ │ │ │ @@ -587354,15 +587358,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 22f8f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125a96> │ │ │ │ cmp r7, #156 @ 0x9c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (22fa4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125bec>) │ │ │ │ @@ -587430,15 +587434,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 22f9be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125b5e> │ │ │ │ nop │ │ │ │ cmp r6, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #30] │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #184] @ (22fb20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125cc0>) │ │ │ │ @@ -587508,15 +587512,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 22fa8e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125c2e> │ │ │ │ cmp r6, #4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r3, {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, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (22fbf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125d94>) │ │ │ │ @@ -587588,15 +587592,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 22fb62 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125d02> │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r4, #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] @ (22fcd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125e70>) │ │ │ │ @@ -587670,15 +587674,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 22fc36 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125dd6> │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r5, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #124] @ (22fd68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x125f08>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -587962,15 +587966,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22ff62 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x126102> │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #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] @ (2300f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x126294>) │ │ │ │ @@ -588054,15 +588058,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 230048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1261e8> │ │ │ │ nop │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ 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, #312] @ (230248 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1263e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -588214,15 +588218,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r6, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r6, #132 @ 0x84 │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r6, #104 @ 0x68 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r7, r4, #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] @ (2303c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x126560>) │ │ │ │ @@ -588375,15 +588379,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r5, #42 @ 0x2a │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r5, #12 │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r4, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r4, #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] @ (230538 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1266d8>) │ │ │ │ @@ -588536,15 +588540,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r3, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r3, #148 @ 0x94 │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r4, #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] @ (2306b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x126850>) │ │ │ │ @@ -588697,15 +588701,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r2, #58 @ 0x3a │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r2, #28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r2, #0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r7, r4, #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] @ (23084c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1269ec>) │ │ │ │ @@ -588866,15 +588870,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r0, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r0, #134 @ 0x86 │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r0, #102 @ 0x66 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ lsls r7, r4, #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] @ (23093c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x126adc>) │ │ │ │ @@ -589314,15 +589318,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r6, r4, r7 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r4, r1, r7 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r2, r6, r6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cbnz r0, 230da4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x126f44> │ │ │ │ + cbnz r0, 230d78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x126f18> │ │ │ │ lsls r7, r4, #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] @ (230e64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x127004>) │ │ │ │ @@ -589465,15 +589469,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r2, r0, r2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, r5, r1 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r6, r1, r1 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, 230ec8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x127068> │ │ │ │ lsls r7, r4, #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] @ (230fc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x127168>) │ │ │ │ @@ -589616,15 +589620,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ adds r6, r3, r4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ adds r4, r0, r4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ adds r2, r5, r3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cbnz r0, 231004 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1271a4> │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ lsls r7, r4, #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] @ (23112c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1272cc>) │ │ │ │ @@ -589767,15 +589771,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r2, r7, #30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r0, r4, #30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r6, r0, #30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r7, r4, #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] @ (2312a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x127444>) │ │ │ │ @@ -589928,15 +589932,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r6, r0, #25 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r0, r5, #24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r1, #24 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + setpan #1 │ │ │ │ lsls r7, r4, #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] @ (231408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1275a8>) │ │ │ │ @@ -590079,15 +590083,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r6, r3, #19 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r0, #19 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r2, r5, #18 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #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] @ (23156c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12770c>) │ │ │ │ @@ -590230,15 +590234,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r2, r7, #13 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r0, r4, #13 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r6, r0, #13 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - push {r5} │ │ │ │ + cbz r0, 2315f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x127790> │ │ │ │ lsls r7, r4, #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] @ (2316d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x127870>) │ │ │ │ @@ -590381,15 +590385,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r6, r2, #8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r7, #7 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r2, r4, #7 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - uxtb r0, r3 │ │ │ │ + sxth r0, r5 │ │ │ │ lsls r7, r4, #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] @ (231848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1279e8>) │ │ │ │ @@ -590542,15 +590546,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r2, r4, #2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r0, #2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r0, r5, #1 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cbz r0, 231894 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x127a34> │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r7, r4, #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] @ (2319ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x127b4c>) │ │ │ │ @@ -590693,15 +590697,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r2, r7, #28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r0, r4, #28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r6, r0, #28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r4, #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] @ (231b10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x127cb0>) │ │ │ │ @@ -590844,15 +590848,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r6, r2, #23 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r4, r7, #22 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r2, r4, #22 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r4, #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] @ (231c88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x127e28>) │ │ │ │ @@ -591005,15 +591009,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r2, r4, #17 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r4, r0, #17 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r0, r5, #16 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r7, r4, #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] @ (231e00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x127fa0>) │ │ │ │ @@ -591166,15 +591170,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r2, r5, #11 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r4, r1, #11 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r0, r6, #10 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r7, r4, #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] @ (231f64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128104>) │ │ │ │ @@ -591321,15 +591325,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r0, r3, #5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r4, r7, #4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r4, #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] @ (2320ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12828c>) │ │ │ │ @@ -591480,15 +591484,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsrs r4, r0, #32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r6, r4, #31 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r0, r1, #31 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r7, r4, #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] @ (232250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1283f0>) │ │ │ │ @@ -591631,15 +591635,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r6, r2, #26 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r4, r7, #25 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r2, r4, #25 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r7, pc, #480 @ (adr r7, 232458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1285f8>) │ │ │ │ lsls r7, r4, #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] @ (2323d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128578>) │ │ │ │ @@ -591790,15 +591794,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r0, r3, #20 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r2, r7, #19 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r4, r3, #19 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r6, pc, #896 @ (adr r6, 232780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128920>) │ │ │ │ + add r6, pc, #192 @ (adr r6, 2324c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128660>) │ │ │ │ lsls r7, r4, #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] @ (23253c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1286dc>) │ │ │ │ @@ -591941,15 +591945,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r2, r5, #14 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r0, r2, #14 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r6, r6, #13 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r5, pc, #416 @ (adr r5, 232704 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1288a4>) │ │ │ │ + add r4, pc, #736 @ (adr r4, 232844 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1289e4>) │ │ │ │ lsls r7, r4, #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] @ (2326a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128840>) │ │ │ │ @@ -592092,15 +592096,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r6, r0, #9 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r4, r5, #8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r2, r2, #8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r4, pc, #96 @ (adr r4, 232728 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1288c8>) │ │ │ │ + add r3, pc, #416 @ (adr r3, 232868 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128a08>) │ │ │ │ lsls r7, r4, #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] @ (232804 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1289a4>) │ │ │ │ @@ -592243,15 +592247,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r2, r4, #3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r2, pc, #800 @ (adr r2, 232b4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128cec>) │ │ │ │ + add r2, pc, #96 @ (adr r2, 23288c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128a2c>) │ │ │ │ lsls r7, r4, #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] @ (232968 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128b08>) │ │ │ │ @@ -592387,15 +592391,15 @@ │ │ │ │ vaddw.u32 q8, q11, d19 │ │ │ │ vaddw.u8 q8, q14, d19 │ │ │ │ vzip.8 d0, d19 │ │ │ │ vaddw.u16 q0, q12, d19 │ │ │ │ vrhadd.u d16, d30, d19 │ │ │ │ vrhadd.u32 d16, d20, d19 │ │ │ │ vrhadd.u8 d16, d26, d19 │ │ │ │ - add r1, pc, #480 @ (adr r1, 232b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128d10>) │ │ │ │ + add r0, pc, #800 @ (adr r0, 232cb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128e50>) │ │ │ │ lsls r7, r4, #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] @ (232a74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128c14>) │ │ │ │ @@ -592468,15 +592472,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2329f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128b92> │ │ │ │ nop │ │ │ │ cdp2 1, 12, cr0, cr4, cr3, {5} │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ 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, #200] @ (232b54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128cf4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -592546,15 +592550,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 232ada <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128c7a> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [ip, #652] @ 0x28c │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ 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, #200] @ (232c34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128dd4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -592624,15 +592628,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 232bba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128d5a> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [ip], #652 @ 0x28c │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #288] @ (232d70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x128f10>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -592763,15 +592767,15 @@ │ │ │ │ @ instruction: 0xfbd801a3 │ │ │ │ @ instruction: 0xfbbe01a3 │ │ │ │ @ instruction: 0xfba401a3 │ │ │ │ @ instruction: 0xfb8a01a3 │ │ │ │ @ instruction: 0xfb7001a3 │ │ │ │ @ instruction: 0xfb5601a3 │ │ │ │ @ instruction: 0xfb3c01a3 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r4, #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] @ (232ed0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x129070>) │ │ │ │ @@ -592903,15 +592907,15 @@ │ │ │ │ @ instruction: 0xfa7801a3 │ │ │ │ @ instruction: 0xfa5e01a3 │ │ │ │ @ instruction: 0xfa4401a3 │ │ │ │ @ instruction: 0xfa2a01a3 │ │ │ │ @ instruction: 0xfa1001a3 │ │ │ │ ldr??.w r0, [r6, #419] @ 0x1a3 │ │ │ │ ldr??.w r0, [ip, #419] @ 0x1a3 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r4, #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] @ (233030 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1291d0>) │ │ │ │ @@ -593043,15 +593047,15 @@ │ │ │ │ ldrsb.w r0, [r8, ] │ │ │ │ ldr??.w r0, [lr, #419] @ 0x1a3 │ │ │ │ str??.w r0, [r4, #419] @ 0x1a3 │ │ │ │ str.w r0, [sl, #419] @ 0x1a3 │ │ │ │ ldrh.w r0, [r0, #419] @ 0x1a3 │ │ │ │ ldrb.w r0, [r6, #419] @ 0x1a3 │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r4, #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] @ (233190 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x129330>) │ │ │ │ @@ -593183,15 +593187,15 @@ │ │ │ │ @ instruction: 0xf7b801a3 │ │ │ │ @ instruction: 0xf79e01a3 │ │ │ │ @ instruction: 0xf78401a3 │ │ │ │ @ instruction: 0xf76a01a3 │ │ │ │ @ instruction: 0xf75001a3 │ │ │ │ @ instruction: 0xf73601a3 │ │ │ │ @ instruction: 0xf71c01a3 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r4, #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] @ (2332f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x129490>) │ │ │ │ @@ -593323,15 +593327,15 @@ │ │ │ │ @ instruction: 0xf65801a3 │ │ │ │ @ instruction: 0xf63e01a3 │ │ │ │ @ instruction: 0xf62401a3 │ │ │ │ addw r1, sl, #2211 @ 0x8a3 │ │ │ │ @ instruction: 0xf5f001a3 │ │ │ │ rsbs r1, r6, #5341184 @ 0x518000 │ │ │ │ subs.w r1, ip, #5341184 @ 0x518000 │ │ │ │ - ldr r0, [sp, #640] @ 0x280 │ │ │ │ + str r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r4, #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] @ (233450 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1295f0>) │ │ │ │ @@ -593463,15 +593467,15 @@ │ │ │ │ @ instruction: 0xf4f801a3 │ │ │ │ @ instruction: 0xf4de01a3 │ │ │ │ @ instruction: 0xf4c401a3 │ │ │ │ @ instruction: 0xf4aa01a3 │ │ │ │ eors.w r1, r0, #5341184 @ 0x518000 │ │ │ │ orns r1, r6, #5341184 @ 0x518000 │ │ │ │ orrs.w r1, ip, #5341184 @ 0x518000 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r4, #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] @ (2335b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x129750>) │ │ │ │ @@ -593603,15 +593607,15 @@ │ │ │ │ @ instruction: 0xf39801a3 │ │ │ │ @ instruction: 0xf37e01a3 │ │ │ │ @ instruction: 0xf36401a3 │ │ │ │ @ instruction: 0xf34a01a3 │ │ │ │ @ instruction: 0xf33001a3 │ │ │ │ @ instruction: 0xf31601a3 │ │ │ │ @ instruction: 0xf2fc01a3 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r4, #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] @ (233728 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1298c8>) │ │ │ │ @@ -593755,15 +593759,15 @@ │ │ │ │ @ instruction: 0xf23601a3 │ │ │ │ @ instruction: 0xf21801a3 │ │ │ │ @ instruction: 0xf1fc01a3 │ │ │ │ rsbs r1, lr, #163 @ 0xa3 │ │ │ │ rsb r1, r2, #163 @ 0xa3 │ │ │ │ sub.w r1, r4, #163 @ 0xa3 │ │ │ │ @ instruction: 0xf18801a3 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r4, #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] @ (2338b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x129a50>) │ │ │ │ @@ -593905,15 +593909,15 @@ │ │ │ │ @ instruction: 0xf0b601a3 │ │ │ │ eors.w r1, r8, #163 @ 0xa3 │ │ │ │ orns r1, sl, #163 @ 0xa3 │ │ │ │ orrs.w r1, ip, #163 @ 0xa3 │ │ │ │ bics.w r1, lr, #163 @ 0xa3 │ │ │ │ bic.w r1, r0, #163 @ 0xa3 │ │ │ │ and.w r1, r2, #163 @ 0xa3 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r4, #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] @ (233a10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x129bb0>) │ │ │ │ @@ -594045,15 +594049,15 @@ │ │ │ │ vrhadd.s d0, d24, d19 │ │ │ │ vrhadd.s16 d0, d30, d19 │ │ │ │ vrhadd.s8 d0, d20, d19 │ │ │ │ cdp 1, 14, cr0, cr10, cr3, {5} │ │ │ │ cdp 1, 13, cr0, cr0, cr3, {5} │ │ │ │ cdp 1, 11, cr0, cr6, cr3, {5} │ │ │ │ cdp 1, 9, cr0, cr12, cr3, {5} │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r4, #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] @ (233b74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x129d14>) │ │ │ │ @@ -594187,15 +594191,15 @@ │ │ │ │ ldcl 1, cr0, [sl, #652] @ 0x28c │ │ │ │ stcl 1, cr0, [r0, #652] @ 0x28c │ │ │ │ stc 1, cr0, [r6, #652]! @ 0x28c │ │ │ │ stc 1, cr0, [ip, #652] @ 0x28c │ │ │ │ ldcl 1, cr0, [r2, #-652]! @ 0xfffffd74 │ │ │ │ ldcl 1, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ ldc 1, cr0, [lr, #-652]! @ 0xfffffd74 │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r7, r4, #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] @ (233cd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x129e78>) │ │ │ │ @@ -594329,15 +594333,15 @@ │ │ │ │ ldcl 1, cr0, [r6], #-652 @ 0xfffffd74 │ │ │ │ mrrc 1, 10, r0, ip, cr3 │ │ │ │ mcrr 1, 10, r0, r2, cr3 │ │ │ │ stc 1, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ stc 1, cr0, [lr], {163} @ 0xa3 │ │ │ │ @ instruction: 0xebf401a3 │ │ │ │ rsbs r1, sl, r3, asr #2 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r4, #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] @ (233e3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x129fdc>) │ │ │ │ @@ -594471,15 +594475,15 @@ │ │ │ │ adds.w r1, r2, r3, asr #2 │ │ │ │ @ instruction: 0xeaf801a3 │ │ │ │ @ instruction: 0xeade01a3 │ │ │ │ pkhtb r1, r4, r3, asr #2 │ │ │ │ @ instruction: 0xeaaa01a3 │ │ │ │ eors.w r1, r0, r3, asr #2 │ │ │ │ orns r1, r6, r3, asr #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r4, #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] @ (233f9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12a13c>) │ │ │ │ @@ -594611,15 +594615,15 @@ │ │ │ │ @ instruction: 0xe9ac01a3 │ │ │ │ @ instruction: 0xe99201a3 │ │ │ │ ldrd r0, r1, [r8, #-652]! @ 0x28c │ │ │ │ ldrd r0, r1, [lr, #-652] @ 0x28c │ │ │ │ strd r0, r1, [r4, #-652] @ 0x28c │ │ │ │ stmdb sl!, {r0, r1, r5, r7, r8} │ │ │ │ ldmdb r0, {r0, r1, r5, r7, r8} │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r7, r4, #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] @ (234124 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12a2c4>) │ │ │ │ @@ -594765,15 +594769,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 2340d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12a274> │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 23409c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12a23c> │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 234064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12a204> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ lsls r7, r4, #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] @ (234284 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12a424>) │ │ │ │ @@ -594914,15 +594918,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 233f58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12a0f8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 233f28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12a0c8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 233ef8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12a098> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ lsls r7, r4, #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] @ (2343e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12a584>) │ │ │ │ @@ -595063,15 +595067,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 233df8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x129f98> │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 233dc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x129f68> │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 233d98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x129f38> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r7, r4, #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] @ (234544 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12a6e4>) │ │ │ │ @@ -595212,15 +595216,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 234c98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12ae38> │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 234c68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12ae08> │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 234c38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12add8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r7, r4, #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] @ (2346a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12a844>) │ │ │ │ @@ -595361,15 +595365,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 234b38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12acd8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 234b08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12aca8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 234ad8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12ac78> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r4, #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] @ (234804 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12a9a4>) │ │ │ │ @@ -595510,15 +595514,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 2349d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12ab78> │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 2349a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12ab48> │ │ │ │ lsls r3, r4, #6 │ │ │ │ b.n 234978 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12ab18> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r7, r4, #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] @ (234964 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12ab04>) │ │ │ │ @@ -595659,15 +595663,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ svc 124 @ 0x7c │ │ │ │ lsls r3, r4, #6 │ │ │ │ svc 98 @ 0x62 │ │ │ │ lsls r3, r4, #6 │ │ │ │ svc 72 @ 0x48 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -601764,15 +601768,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 238ddc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12ef7c> │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r5, #30 │ │ │ │ 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, #48] @ (238ed8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12f078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -601793,15 +601797,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 133960 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29b00> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ 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, #76] @ (238f3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x12f0dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -607368,15 +607372,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 23ced6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x133076> │ │ │ │ nop │ │ │ │ ldr r4, [r7, r6] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stc2 0, cr0, [r8, #-920]! @ 0xfffffc68 │ │ │ │ + ldc2l 0, cr0, [r8], #-920 @ 0xfffffc68 │ │ │ │ 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] @ (23d060 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x133200>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -607463,15 +607467,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 23cfac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13314c> │ │ │ │ nop │ │ │ │ ldr r0, [r5, r3] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - mrrc2 0, 14, r0, r6, cr6 │ │ │ │ + @ instruction: 0xfba600e6 │ │ │ │ stmdb sp!, {r4, 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] @ (23d1d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x133378>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r5, [pc, #380] @ (23d1fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13339c>) │ │ │ │ @@ -607630,15 +607634,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldrsb r4, [r3, r4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldrsb r2, [r7, r3] │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldrsb r2, [r3, r3] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xfbec00e6 │ │ │ │ + @ instruction: 0xfb3c00e6 │ │ │ │ @ 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] @ (23d374 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x133514>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -607798,15 +607802,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ strb r0, [r0, r6] │ │ │ │ lsls r3, r4, #6 │ │ │ │ strb r6, [r3, r5] │ │ │ │ lsls r3, r4, #6 │ │ │ │ strb r6, [r7, r4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xfa6400e6 │ │ │ │ + ldrsh.w r0, [r4, #230] @ 0xe6 │ │ │ │ @ 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] @ (23d500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1336a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -607962,15 +607966,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ strh r0, [r5, r7] │ │ │ │ lsls r3, r4, #6 │ │ │ │ strh r6, [r0, r7] │ │ │ │ lsls r3, r4, #6 │ │ │ │ strh r6, [r4, r6] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr.w r0, [lr, #230] @ 0xe6 │ │ │ │ + strh.w r0, [lr, r6, lsl #2] │ │ │ │ @ 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] @ (23d678 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x133818>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -608122,15 +608126,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ strh r2, [r6, r1] │ │ │ │ lsls r3, r4, #6 │ │ │ │ strh r4, [r2, r1] │ │ │ │ lsls r3, r4, #6 │ │ │ │ strh r0, [r7, r0] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xf76800e6 │ │ │ │ + @ instruction: 0xf6b800e6 │ │ │ │ @ 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] @ (23d7f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x133990>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -608282,15 +608286,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ str r2, [r7, r3] │ │ │ │ lsls r3, r4, #6 │ │ │ │ str r4, [r3, r3] │ │ │ │ lsls r3, r4, #6 │ │ │ │ str r0, [r0, r3] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - addw r0, r8, #2278 @ 0x8e6 │ │ │ │ + adcs.w r0, r8, #7536640 @ 0x730000 │ │ │ │ @ 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 │ │ │ │ ldr r3, [pc, #224] @ (23d910 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x133ab0>) │ │ │ │ @@ -608610,15 +608614,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r5, [pc, #560] @ (23ddb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x133f50>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r5, [pc, #440] @ (23dd3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x133edc>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r5, [pc, #320] @ (23dcc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x133e68>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xf2b400e6 │ │ │ │ + addw r0, r4, #230 @ 0xe6 │ │ │ │ @ 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] @ (23dcdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x133e7c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -608770,15 +608774,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r4, [pc, #56] @ (23dd30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x133ed0>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r3, [pc, #960] @ (23e0bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13425c>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r3, [pc, #848] @ (23e050 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1341f0>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adc.w r0, r4, #230 @ 0xe6 │ │ │ │ + eors.w r0, r4, #230 @ 0xe6 │ │ │ │ @ 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] @ (23de40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x133fe0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -608920,15 +608924,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r2, [pc, #664] @ (23e0f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x134294>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r2, [pc, #560] @ (23e090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x134230>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r2, [pc, #456] @ (23e02c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1341cc>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - vmla.i16 d16, d24, d6[2] │ │ │ │ + vhadd.s32 q0, q12, q11 │ │ │ │ @ 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] @ (23dfa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x134144>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -609070,15 +609074,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r1, [pc, #264] @ (23e0c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x134268>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r1, [pc, #160] @ (23e064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x134204>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldr r1, [pc, #56] @ (23e000 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1341a0>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cdp 0, 8, cr0, cr4, cr6, {7} │ │ │ │ + ldcl 0, cr0, [r4, #920] @ 0x398 │ │ │ │ @ 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] @ (23e108 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1342a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -609220,15 +609224,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ @ instruction: 0x47de │ │ │ │ lsls r3, r4, #6 │ │ │ │ blxns r8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ @ instruction: 0x47aa │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldc 0, cr0, [r0, #-920]! @ 0xfffffc68 │ │ │ │ + stc 0, cr0, [r0], {230} @ 0xe6 │ │ │ │ @ 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] @ (23e26c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13440c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -609370,15 +609374,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ mov r2, pc │ │ │ │ lsls r3, r4, #6 │ │ │ │ mov r0, ip │ │ │ │ lsls r3, r4, #6 │ │ │ │ mov r6, r8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - rsbs r0, ip, r6, asr #3 │ │ │ │ + @ instruction: 0xeb2c00e6 │ │ │ │ @ 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] @ (23e3d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x134570>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -609520,15 +609524,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ cmp r6, r2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ add ip, pc │ │ │ │ lsls r3, r4, #6 │ │ │ │ add sl, ip │ │ │ │ lsls r3, r4, #6 │ │ │ │ - eor.w r0, r4, r6, asr #3 │ │ │ │ + ldrd r0, r0, [r4, #920] @ 0x398 │ │ │ │ @ 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] @ (23e534 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1346d4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -609670,15 +609674,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ bics r2, r6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ bics r0, r3 │ │ │ │ lsls r3, r4, #6 │ │ │ │ muls r6, r7 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldmdb r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia.w r4, {r1, r2, r5, r6, r7} │ │ │ │ @ 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] @ (23e698 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x134838>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -609820,15 +609824,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ negs r6, r1 │ │ │ │ lsls r3, r4, #6 │ │ │ │ tst r4, r6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ tst r2, r3 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 23e688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x134828> │ │ │ │ + b.n 23e528 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1346c8> │ │ │ │ lsls r6, r4, #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] @ (23e7fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13499c>) │ │ │ │ @@ -609971,15 +609975,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ lsrs r2, r5 │ │ │ │ lsls r3, r4, #6 │ │ │ │ lsrs r0, r2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ lsls r6, r6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 23e544 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1346e4> │ │ │ │ + b.n 23e3e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x134584> │ │ │ │ lsls r6, r4, #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] @ (23e960 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x134b00>) │ │ │ │ @@ -610122,15 +610126,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r7, #134 @ 0x86 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r7, #108 @ 0x6c │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r7, #82 @ 0x52 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 23e408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1345a8> │ │ │ │ + b.n 23e2a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x134448> │ │ │ │ lsls r6, r4, #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] @ (23eac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x134c64>) │ │ │ │ @@ -610273,15 +610277,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r6, #34 @ 0x22 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r6, #8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r5, #238 @ 0xee │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 23f2d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135474> │ │ │ │ + b.n 23f174 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135314> │ │ │ │ lsls r6, r4, #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] @ (23ec28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x134dc8>) │ │ │ │ @@ -610424,15 +610428,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r4, #190 @ 0xbe │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r4, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r4, #138 @ 0x8a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 23f1a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135340> │ │ │ │ + b.n 23f040 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1351e0> │ │ │ │ lsls r6, r4, #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] @ (23edb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x134f50>) │ │ │ │ @@ -610583,15 +610587,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #62 @ 0x3e │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #32 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 23f080 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135220> │ │ │ │ + b.n 23ef20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1350c0> │ │ │ │ lsls r6, r4, #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] @ (23ef38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1350d8>) │ │ │ │ @@ -610742,15 +610746,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r1, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r1, #122 @ 0x7a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + svc 56 @ 0x38 │ │ │ │ lsls r6, r4, #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] @ (23f0c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135260>) │ │ │ │ @@ -610901,15 +610905,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #46 @ 0x2e │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #16 │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r7, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + ble.n 23f080 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135220> │ │ │ │ lsls r6, r4, #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] @ (23f248 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1353e8>) │ │ │ │ @@ -611060,15 +611064,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r6, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r6, #136 @ 0x88 │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r6, #106 @ 0x6a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ble.n 23f298 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135438> │ │ │ │ + bgt.n 23f338 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1354d8> │ │ │ │ lsls r6, r4, #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] @ (23f3a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135548>) │ │ │ │ @@ -611209,15 +611213,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r5, #56 @ 0x38 │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r5, #30 │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r5, #4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - blt.n 23f328 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1354c8> │ │ │ │ + bge.n 23f3c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135568> │ │ │ │ lsls r6, r4, #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] @ (23f508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1356a8>) │ │ │ │ @@ -611358,15 +611362,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r3, #190 @ 0xbe │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r3, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bge.n 23f5f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135790> │ │ │ │ + bls.n 23f490 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135630> │ │ │ │ lsls r6, r4, #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] @ (23f668 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135808>) │ │ │ │ @@ -611507,15 +611511,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r2, #120 @ 0x78 │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r2, #94 @ 0x5e │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r2, #68 @ 0x44 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bls.n 23f6b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135858> │ │ │ │ + bhi.n 23f758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1358f8> │ │ │ │ lsls r6, r4, #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] @ (23f7c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135968>) │ │ │ │ @@ -611656,15 +611660,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r1, #24 │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r0, #254 @ 0xfe │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bvc.n 23f790 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135930> │ │ │ │ + bvc.n 23f830 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1359d0> │ │ │ │ lsls r6, r4, #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] @ (23f8c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135a60>) │ │ │ │ @@ -611731,15 +611735,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23f84a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1359ea> │ │ │ │ nop │ │ │ │ adds r0, #98 @ 0x62 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bvs.n 23f90c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135aac> │ │ │ │ + bpl.n 23f9ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135b4c> │ │ │ │ lsls r6, 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, #196] @ (23f9a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135b40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -611808,15 +611812,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23f922 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135ac2> │ │ │ │ nop │ │ │ │ cmp r7, #142 @ 0x8e │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bpl.n 23fa68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135c08> │ │ │ │ + bmi.n 23f908 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135aa8> │ │ │ │ lsls r6, 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, #196] @ (23fa80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135c20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -611885,15 +611889,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fa02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135ba2> │ │ │ │ nop │ │ │ │ cmp r6, #174 @ 0xae │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bmi.n 23f9b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135b50> │ │ │ │ + bcc.n 23fa50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135bf0> │ │ │ │ lsls r6, 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, #200] @ (23fb64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135d04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -611962,15 +611966,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 23faec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135c8c> │ │ │ │ cmp r5, #206 @ 0xce │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bcc.n 23faec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135c8c> │ │ │ │ + bcc.n 23fb8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135d2c> │ │ │ │ lsls r6, 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, #196] @ (23fc44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135de4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612039,15 +612043,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fbc6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135d66> │ │ │ │ nop │ │ │ │ cmp r4, #234 @ 0xea │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bcs.n 23fc3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135ddc> │ │ │ │ + bcs.n 23fcdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135e7c> │ │ │ │ lsls r6, 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, #196] @ (23fd24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135ec4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612116,15 +612120,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fca6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135e46> │ │ │ │ nop │ │ │ │ cmp r4, #10 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bcs.n 23fd84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135f24> │ │ │ │ + bne.n 23fe24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135fc4> │ │ │ │ lsls r6, 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, #196] @ (23fe04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135fa4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612193,15 +612197,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fd86 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135f26> │ │ │ │ nop │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bne.n 23fecc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13606c> │ │ │ │ + beq.n 23fd6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135f0c> │ │ │ │ lsls r6, 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, #200] @ (23fee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136088>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612270,15 +612274,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 23fe70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136010> │ │ │ │ cmp r2, #74 @ 0x4a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - beq.n 23fe08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x135fa8> │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, 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, #196] @ (23ffc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136168>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612347,15 +612351,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23ff4a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1360ea> │ │ │ │ nop │ │ │ │ cmp r1, #102 @ 0x66 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r6, 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, #196] @ (2400a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136248>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612424,15 +612428,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24002a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1361ca> │ │ │ │ nop │ │ │ │ cmp r0, #134 @ 0x86 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r6} │ │ │ │ lsls r6, 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, #196] @ (240188 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136328>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612501,15 +612505,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24010a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1362aa> │ │ │ │ nop │ │ │ │ movs r7, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, 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, #200] @ (24026c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13640c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612578,15 +612582,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2401f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136394> │ │ │ │ movs r6, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r6, 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, #196] @ (24034c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1364ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612655,15 +612659,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2402ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13646e> │ │ │ │ nop │ │ │ │ movs r5, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r6, 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, #196] @ (24042c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1365cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612732,15 +612736,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2403ae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13654e> │ │ │ │ nop │ │ │ │ movs r5, #2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r6, 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, #192] @ (240508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1366a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612808,15 +612812,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24048e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13662e> │ │ │ │ nop │ │ │ │ movs r4, #34 @ 0x22 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r6, 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, #192] @ (2405e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136784>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612884,15 +612888,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24056a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13670a> │ │ │ │ nop │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, 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, #192] @ (2406c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136860>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612960,15 +612964,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 240646 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1367e6> │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r6, 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, #192] @ (24079c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13693c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613036,15 +613040,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 240722 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1368c2> │ │ │ │ movs r1, #142 @ 0x8e │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r6, 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, #200] @ (240880 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136a20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613114,15 +613118,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 240808 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1369a8> │ │ │ │ nop │ │ │ │ movs r0, #178 @ 0xb2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ lsls r6, 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, #200] @ (240964 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136b04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613192,15 +613196,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2408ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136a8c> │ │ │ │ nop │ │ │ │ subs r6, r1, #7 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r6} │ │ │ │ lsls r6, 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, #192] @ (240a40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136be0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613268,15 +613272,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2409c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136b66> │ │ │ │ nop │ │ │ │ subs r2, r5, #3 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r6, 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, #192] @ (240b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136cbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613344,15 +613348,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 240aa2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136c42> │ │ │ │ nop │ │ │ │ subs r6, r1, #0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r6, 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, #192] @ (240bf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136d98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613420,15 +613424,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 240b7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136d1e> │ │ │ │ nop │ │ │ │ adds r2, r6, #4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r6, 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, #192] @ (240cd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136e74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613496,15 +613500,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 240c5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136dfa> │ │ │ │ nop │ │ │ │ adds r6, r2, #1 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r6, 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, #192] @ (240db0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136f50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613572,15 +613576,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 240d36 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136ed6> │ │ │ │ nop │ │ │ │ subs r2, r7, r5 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ lsls r6, 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, #188] @ (240e88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137028>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -613648,15 +613652,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 240e10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x136fb0> │ │ │ │ subs r6, r3, r2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ lsls r6, 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, #188] @ (240f60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137100>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -613724,15 +613728,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 240ee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137088> │ │ │ │ adds r6, r0, r7 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r6, 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, #196] @ (241040 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1371e0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -613802,15 +613806,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 240fca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13716a> │ │ │ │ nop │ │ │ │ adds r6, r5, r3 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r2} │ │ │ │ lsls r6, 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, #196] @ (241120 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1372c0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -613880,17 +613884,17 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2410aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13724a> │ │ │ │ nop │ │ │ │ adds r6, r1, r0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ite al │ │ │ │ - lslal r6, r4, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + itt cc │ │ │ │ + lslcc r6, r4, #3 │ │ │ │ + stmdbcc 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] @ (2411f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137398>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -613956,17 +613960,17 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241180 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137320> │ │ │ │ asrs r6, r5, #28 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ite cs │ │ │ │ - lslcs r6, r4, #3 │ │ │ │ - stmdbcc sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + bkpt 0x007c │ │ │ │ + lsls r6, 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, #188] @ (2412d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137470>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -614032,15 +614036,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241258 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1373f8> │ │ │ │ asrs r6, r2, #25 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bkpt 0x006c │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, 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, #188] @ (2413a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137548>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -614108,15 +614112,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241330 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1374d0> │ │ │ │ asrs r6, r7, #21 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, 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, #188] @ (241480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137620>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -614184,15 +614188,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 241408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1375a8> │ │ │ │ asrs r6, r4, #18 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r6, 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, [pc, #196] @ (241560 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137700>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -614264,15 +614268,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2414e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137684> │ │ │ │ nop │ │ │ │ asrs r6, r1, #15 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - pop {r3, r5} │ │ │ │ + cbnz r0, 2415c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137766> │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #208] @ (24164c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1377ec>) │ │ │ │ @@ -614347,15 +614351,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2415c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137764> │ │ │ │ nop │ │ │ │ asrs r6, r5, #11 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cbnz r2, 2416ae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13784e> │ │ │ │ + hlt 0x003a │ │ │ │ lsls r6, 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, [pc, #208] @ (241738 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1378d8>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -614432,15 +614436,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2416b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137850> │ │ │ │ nop │ │ │ │ asrs r2, r0, #8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - hlt 0x0018 │ │ │ │ + cbnz r0, 24177a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13791a> │ │ │ │ lsls r6, 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 r5, [pc, #348] @ (2418b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137a50>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -614600,15 +614604,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r2, #1 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r2, r6, #32 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r2, #32 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - rev16 r2, r0 │ │ │ │ + cbnz r2, 2418fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137a9c> │ │ │ │ lsls r6, r4, #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] @ (241a4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137bec>) │ │ │ │ @@ -614769,15 +614773,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ lsrs r4, r6, #26 │ │ │ │ lsls r3, r4, #6 │ │ │ │ lsrs r6, r2, #26 │ │ │ │ lsls r3, r4, #6 │ │ │ │ lsrs r0, r7, #25 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r6, r4, #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] @ (241be8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137d88>) │ │ │ │ @@ -614938,15 +614942,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ lsrs r0, r3, #20 │ │ │ │ lsls r3, r4, #6 │ │ │ │ lsrs r2, r7, #19 │ │ │ │ lsls r3, r4, #6 │ │ │ │ lsrs r4, r3, #19 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xb74a │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -615040,15 +615044,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 241c8a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x137e2a> │ │ │ │ nop │ │ │ │ lsrs r2, r0, #17 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + push {r1, r2, r7} │ │ │ │ lsls r6, r4, #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] │ │ │ │ @@ -623068,15 +623072,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #3 │ │ │ │ mov r4, r3 │ │ │ │ movs r2, #20 │ │ │ │ b.n 24786a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13da0a> │ │ │ │ add sp, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ lsls r6, r4, #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] @ (247928 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13dac8>) │ │ │ │ @@ -623100,15 +623104,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -623134,15 +623138,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #136 @ 0x88 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -623168,15 +623172,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #824 @ 0x338 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r6, r4, #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] @ (247a20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13dbc0>) │ │ │ │ @@ -623200,15 +623204,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldrsb r0, [r5, r7] │ │ │ │ lsls r6, r4, #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] @ (247a70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13dc10>) │ │ │ │ @@ -623232,15 +623236,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r4, [r4, r1] │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -623266,15 +623270,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #872 @ 0x368 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -623300,15 +623304,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r6, r4, #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] @ (247b68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13dd08>) │ │ │ │ @@ -623332,15 +623336,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r3, r4] │ │ │ │ lsls r6, r4, #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] @ (247bb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13dd58>) │ │ │ │ @@ -623364,15 +623368,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #912 @ 0x390 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r4, [r1, r6] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r6, r4, #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] @ (247c08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13dda8>) │ │ │ │ @@ -623396,15 +623400,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #592 @ 0x250 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ lsls r6, r4, #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] @ (247c58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13ddf8>) │ │ │ │ @@ -623428,15 +623432,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #272 @ 0x110 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r4, [r2, r4] │ │ │ │ + ldrsb r4, [r4, r1] │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -623465,15 +623469,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + ldrsb r0, [r5, r0] │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -623499,15 +623503,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #600 @ 0x258 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -623544,15 +623548,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -623578,15 +623582,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #856 @ 0x358 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r6, 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, #132] @ (247e68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13e008>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -623637,15 +623641,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 247e18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13dfb8> │ │ │ │ add r2, sp, #536 @ 0x218 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + strb r6, [r1, r3] │ │ │ │ lsls r6, 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] @ (247f1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13e0bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -623704,15 +623708,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r1 │ │ │ │ movs r2, #12 │ │ │ │ b.n 247ebc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13e05c> │ │ │ │ nop │ │ │ │ add r1, sp, #920 @ 0x398 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r6, 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 r4, [pc, #156] @ (247fd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13e174>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -623772,15 +623776,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 247f6a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13e10a> │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ lsls r6, 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 r4, [pc, #156] @ (24808c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13e22c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -623840,15 +623844,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 248022 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13e1c2> │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2480f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13e290>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -628293,15 +628297,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r0, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 24b328 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1414c8> │ │ │ │ strb r0, [r5, #21] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + movs r0, #30 │ │ │ │ lsls r6, r4, #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, #176] @ 24b458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1415f8> │ │ │ │ mov r6, r1 │ │ │ │ @@ -628362,15 +628366,15 @@ │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 24b3d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141578> │ │ │ │ nop │ │ │ │ strb r6, [r7, #18] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + subs r6, r7, #5 │ │ │ │ lsls r6, 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, #336] @ (24b5c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141760>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -628526,15 +628530,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ strb r0, [r5, #12] │ │ │ │ lsls r2, r4, #6 │ │ │ │ strb r6, [r0, #12] │ │ │ │ lsls r2, r4, #6 │ │ │ │ strb r6, [r4, #11] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ @ 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 │ │ │ │ @@ -628603,15 +628607,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 24b626 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1417c6> │ │ │ │ strb r4, [r5, #9] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r6, 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 r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (24b798 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141938>) │ │ │ │ @@ -628687,15 +628691,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 24b6f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141894> │ │ │ │ nop │ │ │ │ strb r4, [r3, #6] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + adds r2, r2, #2 │ │ │ │ lsls r6, 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 r6, r0 │ │ │ │ ldr r0, [pc, #184] @ (24b86c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141a0c>) │ │ │ │ @@ -628768,15 +628772,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 24b7d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141978> │ │ │ │ strb r0, [r7, #2] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ 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] @ (24b944 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141ae4>) │ │ │ │ @@ -628849,15 +628853,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 24b8ae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141a4e> │ │ │ │ nop │ │ │ │ ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r2, r2, r7 │ │ │ │ + subs r2, r4, r4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #196] @ (24ba24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141bc4>) │ │ │ │ @@ -628933,15 +628937,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 24b986 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141b26> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r5, 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 r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (24bb08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141ca8>) │ │ │ │ @@ -629017,15 +629021,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 24ba64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141c04> │ │ │ │ ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + adds r4, r6, r5 │ │ │ │ lsls r6, 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 r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (24bbf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141d90>) │ │ │ │ @@ -629102,15 +629106,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 24bb48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141ce8> │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + adds r4, r5, r2 │ │ │ │ lsls r6, r4, #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, r1 │ │ │ │ ldr r1, [pc, #208] @ (24bcdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141e7c>) │ │ │ │ @@ -629188,15 +629192,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 24bc32 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141dd2> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r5, r4, #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] @ (24bdbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141f5c>) │ │ │ │ @@ -629273,15 +629277,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 24bd1e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141ebe> │ │ │ │ nop │ │ │ │ ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (24bea4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142044>) │ │ │ │ @@ -629361,18 +629365,18 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 24bdfe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x141f9e> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - itte vs │ │ │ │ - lslvs r5, r4, #3 │ │ │ │ - pushvs {r4, r5, r6, r7, lr} │ │ │ │ - movvc.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x00b6 │ │ │ │ + lsls r5, r4, #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] @ (24bf98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142138>) │ │ │ │ mov r6, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ add r1, pc │ │ │ │ @@ -629451,15 +629455,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 24bee4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142084> │ │ │ │ nop │ │ │ │ ldr r4, [r5, #24] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #220] @ (24c090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142230>) │ │ │ │ @@ -629542,15 +629546,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 24bfda <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14217a> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #8] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #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] @ (24c174 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142314>) │ │ │ │ @@ -629631,15 +629635,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 24c0d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142270> │ │ │ │ str r0, [r0, #124] @ 0x7c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #204] @ (24c25c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1423fc>) │ │ │ │ @@ -629720,15 +629724,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 24c1b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142356> │ │ │ │ nop │ │ │ │ str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r6, r4, #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] @ (24c34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1424ec>) │ │ │ │ @@ -629812,15 +629816,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 24c2a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142440> │ │ │ │ str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - pop {r5} │ │ │ │ + cbnz r0, 24c3b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142550> │ │ │ │ lsls r5, r4, #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] @ (24c43c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1425dc>) │ │ │ │ @@ -629904,15 +629908,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 24c390 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142530> │ │ │ │ str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - rev r0, r2 │ │ │ │ + cbnz r0, 24c45c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1425fc> │ │ │ │ lsls r5, r4, #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] @ (24c538 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1426d8>) │ │ │ │ @@ -629998,15 +630002,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 24c47e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14261e> │ │ │ │ nop │ │ │ │ str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #228] @ (24c638 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1427d8>) │ │ │ │ @@ -630093,15 +630097,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 24c57a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14271a> │ │ │ │ nop │ │ │ │ str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ lsls r6, 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, #136] @ (24c6dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14287c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -630299,15 +630303,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 24c7bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14295c> │ │ │ │ nop │ │ │ │ str r0, [r3, #12] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + cpsie ai │ │ │ │ lsls r5, r4, #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] @ (24c980 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142b20>) │ │ │ │ @@ -630395,15 +630399,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 24c8c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142a60> │ │ │ │ nop │ │ │ │ ldrsh r4, [r2, r7] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ 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 r4, [pc, #144] @ (24ca2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142bcc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -630731,15 +630735,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 24cc64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142e04> │ │ │ │ ldrb r0, [r6, r0] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cbz r0, 24cd3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142ede> │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ 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 r4, [pc, #152] @ (24cdcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x142f6c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -631074,15 +631078,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 24d01c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1431bc> │ │ │ │ ldr r0, [r7, r1] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r5, r4, #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] @ (24d1dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14337c>) │ │ │ │ @@ -631173,15 +631177,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 24d126 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1432c6> │ │ │ │ nop │ │ │ │ ldrsb r4, [r5, r5] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r6, r4, #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] @ (24d2dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14347c>) │ │ │ │ @@ -631273,15 +631277,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 24d220 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1433c0> │ │ │ │ ldrsb r4, [r6, r1] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r5, r4, #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] @ (24d3ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14358c>) │ │ │ │ @@ -631375,15 +631379,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 24d31e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1434be> │ │ │ │ nop │ │ │ │ strb r4, [r6, r5] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ lsls r6, r4, #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] @ (24d504 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1436a4>) │ │ │ │ @@ -631479,15 +631483,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 24d430 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1435d0> │ │ │ │ nop │ │ │ │ strb r4, [r4, r1] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ 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, #348] @ (24d67c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14381c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -631647,15 +631651,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ strh r0, [r7, r1] │ │ │ │ lsls r2, r4, #6 │ │ │ │ strh r6, [r2, r1] │ │ │ │ lsls r2, r4, #6 │ │ │ │ strh r6, [r6, r0] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r4, #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] @ (24d818 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1439b8>) │ │ │ │ @@ -631816,15 +631820,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ str r4, [r3, r3] │ │ │ │ lsls r2, r4, #6 │ │ │ │ str r2, [r7, r2] │ │ │ │ lsls r2, r4, #6 │ │ │ │ str r2, [r3, r2] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - vhadd.u16 q8, q12, │ │ │ │ + cdp2 0, 10, cr0, cr8, cr5, {7} │ │ │ │ @ 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] @ (24d9b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x143b54>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -631984,15 +631988,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r7, [pc, #256] @ (24dad0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x143c70>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r7, [pc, #120] @ (24da4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x143bec>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r6, [pc, #1016] @ (24ddd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x143f70>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldc2l 0, cr0, [r8, #916] @ 0x394 │ │ │ │ + stc2 0, cr0, [r8, #-916]! @ 0xfffffc6c │ │ │ │ @ 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] @ (24db50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x143cf0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -632152,15 +632156,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r5, [pc, #656] @ (24ddfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x143f9c>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r5, [pc, #520] @ (24dd78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x143f18>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r5, [pc, #392] @ (24dcfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x143e9c>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - mrrc2 0, 14, r0, r4, cr5 │ │ │ │ + @ instruction: 0xfba400e5 │ │ │ │ @ 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] @ (24dcec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x143e8c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -632320,15 +632324,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r4, [pc, #32] @ (24dd28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x143ec8>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r3, [pc, #920] @ (24e0a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x144244>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r3, [pc, #792] @ (24e028 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1441c8>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xfad400e5 │ │ │ │ + @ instruction: 0xfa2400e5 │ │ │ │ @ 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] @ (24dde4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x143f84>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -632956,15 +632960,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ add lr, lr │ │ │ │ lsls r2, r4, #6 │ │ │ │ add ip, fp │ │ │ │ lsls r2, r4, #6 │ │ │ │ add sl, r8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xf3b000e5 │ │ │ │ + @ instruction: 0xf30000e5 │ │ │ │ @ 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] @ (24e554 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1446f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -633106,15 +633110,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ bics r2, r2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ muls r0, r7 │ │ │ │ lsls r2, r4, #6 │ │ │ │ muls r6, r3 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xf26000e5 │ │ │ │ + subs.w r0, r0, #229 @ 0xe5 │ │ │ │ @ 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] @ (24e6dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14487c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -633264,15 +633268,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ tst r4, r2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ rors r6, r6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ rors r0, r3 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds.w r0, r0, #229 @ 0xe5 │ │ │ │ + orn r0, r0, #229 @ 0xe5 │ │ │ │ @ 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] @ (24e864 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x144a04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -633422,15 +633426,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ lsls r4, r1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ eors r6, r5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ eors r0, r2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - vmla.i32 d0, d24, d5[1] │ │ │ │ + cdp 0, 15, cr0, cr8, cr5, {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] @ (24e9ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x144b8c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -633580,15 +633584,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r7, #4 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r6, #230 @ 0xe6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - cdp 0, 3, cr0, cr12, cr5, {7} │ │ │ │ + stc 0, cr0, [ip, #916] @ 0x394 │ │ │ │ @ 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] @ (24eb74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x144d14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -633738,15 +633742,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r5, #124 @ 0x7c │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r5, #94 @ 0x5e │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldcl 0, cr0, [r0], {229} @ 0xe5 │ │ │ │ + stc 0, cr0, [r0], #-916 @ 0xfffffc6c │ │ │ │ @ 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] @ (24ecfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x144e9c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -633896,15 +633900,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r3, #214 @ 0xd6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - sbc.w r0, r4, r5, asr #3 │ │ │ │ + @ instruction: 0xeab400e5 │ │ │ │ @ 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] @ (24ee98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x145038>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -634064,15 +634068,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r2, #92 @ 0x5c │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r2, #26 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - and.w r0, r0, r5, asr #3 │ │ │ │ + ldrd r0, r0, [r0, #-916] @ 0x394 │ │ │ │ @ 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] @ (24f020 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1451c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -634222,15 +634226,16 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #208 @ 0xd0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #178 @ 0xb2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #148 @ 0x94 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia.w r4, {r0, r2, r5, r6, r7} │ │ │ │ + b.n 24eff0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x145190> │ │ │ │ + lsls r5, r4, #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] @ (24f1a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x145348>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -634380,15 +634385,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r7, #72 @ 0x48 │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r7, #42 @ 0x2a │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r7, #12 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - b.n 24f008 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1451a8> │ │ │ │ + b.n 24eea8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x145048> │ │ │ │ lsls r5, r4, #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] @ (24f330 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1454d0>) │ │ │ │ @@ -634539,15 +634544,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r5, #162 @ 0xa2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r5, #132 @ 0x84 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - b.n 24eec0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x145060> │ │ │ │ + b.n 24ed60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x144f00> │ │ │ │ lsls r5, r4, #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] @ (24f4cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14566c>) │ │ │ │ @@ -634708,15 +634713,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r4, #6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r3, #230 @ 0xe6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - b.n 24ed84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x144f24> │ │ │ │ + b.n 24fc24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x145dc4> │ │ │ │ lsls r5, r4, #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] @ (24f654 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1457f4>) │ │ │ │ @@ -634867,15 +634872,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r2, #156 @ 0x9c │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r2, #126 @ 0x7e │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r2, #96 @ 0x60 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - b.n 24fbfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x145d9c> │ │ │ │ + b.n 24fa9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x145c3c> │ │ │ │ lsls r5, r4, #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] @ (24f7a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x145940>) │ │ │ │ @@ -635619,15 +635624,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 24fe38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x145fd8> │ │ │ │ nop │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bls.n 24ffa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x146144> │ │ │ │ + bhi.n 24fe44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x145fe4> │ │ │ │ lsls r5, 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 │ │ │ │ ldr r5, [pc, #328] @ (250024 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1461c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -635777,15 +635782,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r0, #202 @ 0xca │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r0, #172 @ 0xac │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r0, #142 @ 0x8e │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bls.n 25007c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14621c> │ │ │ │ + bhi.n 25011c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1462bc> │ │ │ │ lsls r5, r4, #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] @ (2501ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14634c>) │ │ │ │ @@ -635936,15 +635941,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r7, #66 @ 0x42 │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r7, #36 @ 0x24 │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r7, #6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bvc.n 250114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1462b4> │ │ │ │ + bvs.n 2501b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x146354> │ │ │ │ lsls r5, r4, #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] @ (250334 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1464d4>) │ │ │ │ @@ -636095,15 +636100,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r5, #186 @ 0xba │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r5, #156 @ 0x9c │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r5, #126 @ 0x7e │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bvs.n 2503c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x146564> │ │ │ │ + bpl.n 250264 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x146404> │ │ │ │ lsls r5, r4, #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] @ (2504bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14665c>) │ │ │ │ @@ -636254,15 +636259,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r4, #50 @ 0x32 │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r4, #20 │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r3, #246 @ 0xf6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bmi.n 250474 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x146614> │ │ │ │ + bmi.n 250514 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1466b4> │ │ │ │ lsls r5, r4, #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] @ (250644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1467e4>) │ │ │ │ @@ -636413,15 +636418,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r2, #170 @ 0xaa │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bcc.n 250724 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1468c4> │ │ │ │ + bcs.n 2505c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x146764> │ │ │ │ lsls r5, r4, #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] @ (2507cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14696c>) │ │ │ │ @@ -636572,15 +636577,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r1, #4 │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r0, #230 @ 0xe6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - bne.n 2507d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x146974> │ │ │ │ + bne.n 250874 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x146a14> │ │ │ │ lsls r5, r4, #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] @ (250954 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x146af4>) │ │ │ │ @@ -636731,15 +636736,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r2, r3, #6 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r4, r7, #5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r6, r3, #5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - beq.n 25087c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x146a1c> │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r5, r4, #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] @ (250adc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x146c7c>) │ │ │ │ @@ -636890,15 +636895,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r2, r2, #0 │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r4, r6, #7 │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r6, r2, #7 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r5, r4, #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] @ (250c64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x146e04>) │ │ │ │ @@ -637049,15 +637054,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r2, r1, #2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r4, r5, #1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r6, r1, #1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r5, r4, #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] @ (250dec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x146f8c>) │ │ │ │ @@ -637208,15 +637213,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r2, r0, r4 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r4, r4, r3 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r6, r0, r3 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r5, r4, #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] @ (250f74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x147114>) │ │ │ │ @@ -637367,15 +637372,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r2, r7, r5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r4, r3, r5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r6, r7, r4 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r5, r4, #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] @ (2510fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14729c>) │ │ │ │ @@ -637526,15 +637531,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r2, r6, #31 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r4, r2, #31 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r6, r6, #30 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r5, r4, #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] @ (251284 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x147424>) │ │ │ │ @@ -637685,15 +637690,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r2, r5, #25 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r4, r1, #25 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r6, r5, #24 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r5, r6} │ │ │ │ lsls r5, r4, #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] @ (25140c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1475ac>) │ │ │ │ @@ -637844,15 +637849,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r2, r4, #19 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r4, r0, #19 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r6, r4, #18 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -644803,15 +644808,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -644840,15 +644845,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -644875,15 +644880,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r4} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r3, #21] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -644911,15 +644916,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (25654c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14c6ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -645565,15 +645570,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 256b52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14ccf2> │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -649975,15 +649980,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 259e54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x14fff4> │ │ │ │ ldrh r2, [r2, #18] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r2, 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] @ (259f70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x150110>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650493,15 +650498,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r5, r4, #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] @ (25a574 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x150714>) │ │ │ │ @@ -650662,15 +650667,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r0, [r0, #28] │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r6, [r3, #26] │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r6, [r7, #24] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ lsls r5, r4, #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] @ (25a700 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1508a0>) │ │ │ │ @@ -650827,15 +650832,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r0, [r5, #14] │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r6, [r0, #14] │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r6, [r4, #12] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ lsls r5, r4, #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] @ (25a89c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x150a3c>) │ │ │ │ @@ -650996,15 +651001,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r0, [r3, #2] │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r6, [r6, #0] │ │ │ │ lsls r1, r4, #6 │ │ │ │ strh r6, [r2, #0] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ lsls r5, r4, #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] @ (25aa38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x150bd8>) │ │ │ │ @@ -651165,15 +651170,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r4, [r7, #26] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r2, [r3, #26] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r2, [r7, #25] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r0, #184 @ 0xb8 │ │ │ │ lsls r5, r4, #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] @ (25abc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x150d64>) │ │ │ │ @@ -651330,15 +651335,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r4, [r4, #20] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r2, [r0, #20] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r2, [r4, #19] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ lsls r5, r4, #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] @ (25ad60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x150f00>) │ │ │ │ @@ -651499,15 +651504,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r4, [r2, #14] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r2, [r2, #13] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ lsls r5, r4, #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] @ (25aec4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x151064>) │ │ │ │ @@ -651654,15 +651659,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r6, [r2, #8] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r0, [r7, #7] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r4, [r3, #7] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ lsls r5, r4, #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] @ (25b03c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1511dc>) │ │ │ │ @@ -651815,15 +651820,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r6, [r5, #2] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r0, [r2, #2] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ lsls r5, r4, #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] @ (25b120 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1512c0>) │ │ │ │ @@ -652031,15 +652036,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 25b254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1513f4> │ │ │ │ strb r2, [r2, #25] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #252] @ (25b3d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x151570>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -652289,15 +652294,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ strb r0, [r0, #15] │ │ │ │ lsls r1, r4, #6 │ │ │ │ strb r2, [r4, #14] │ │ │ │ lsls r1, r4, #6 │ │ │ │ strb r4, [r0, #14] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r6, #224 @ 0xe0 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r5, r4, #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] @ (25b6b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x151858>) │ │ │ │ @@ -652448,15 +652453,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ strb r0, [r7, #8] │ │ │ │ lsls r1, r4, #6 │ │ │ │ strb r2, [r3, #8] │ │ │ │ lsls r1, r4, #6 │ │ │ │ strb r4, [r7, #7] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r5, r4, #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] @ (25b840 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1519e0>) │ │ │ │ @@ -652607,15 +652612,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ strb r0, [r6, #2] │ │ │ │ lsls r1, r4, #6 │ │ │ │ strb r2, [r2, #2] │ │ │ │ lsls r1, r4, #6 │ │ │ │ strb r4, [r6, #1] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r5, r4, #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] @ (25b9c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x151b68>) │ │ │ │ @@ -652766,15 +652771,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r5, r4, #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] @ (25bb50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x151cf0>) │ │ │ │ @@ -652925,15 +652930,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r5, r4, #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] @ (25bcd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x151e78>) │ │ │ │ @@ -653084,15 +653089,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r5, r4, #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] @ (25be60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x152000>) │ │ │ │ @@ -653243,15 +653248,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r0, r5, #0 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r5, r4, #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] @ (25bfe8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x152188>) │ │ │ │ @@ -653402,15 +653407,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r5, r4, #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] @ (25c170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x152310>) │ │ │ │ @@ -653561,15 +653566,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r5, r4, #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] @ (25c2f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x152498>) │ │ │ │ @@ -653720,15 +653725,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r0, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r2, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r4, r4, r7 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r5, r4, #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] @ (25c480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x152620>) │ │ │ │ @@ -653879,15 +653884,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - adds r4, r7, r1 │ │ │ │ + asrs r4, r1, #31 │ │ │ │ lsls r5, r4, #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] @ (25c608 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1527a8>) │ │ │ │ @@ -654038,15 +654043,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r2, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r5, r4, #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] @ (25c76c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15290c>) │ │ │ │ @@ -654189,15 +654194,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r2, [r7, #20] │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r0, [r4, #20] │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r6, [r0, #20] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r5, r4, #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] @ (25c8d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x152a70>) │ │ │ │ @@ -654340,15 +654345,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ str r6, [r2, #0] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrsh r4, [r7, r7] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrsh r2, [r4, r7] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r5, r4, #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] @ (25ca48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x152be8>) │ │ │ │ @@ -654501,15 +654506,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrsh r2, [r4, r2] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrsh r4, [r0, r2] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrsh r0, [r5, r1] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r5, r4, #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] @ (25cbc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x152d60>) │ │ │ │ @@ -654662,15 +654667,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r2, [r5, r4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r4, [r1, r4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrb r0, [r6, r3] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r5, r4, #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] @ (25cd24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x152ec4>) │ │ │ │ @@ -654813,15 +654818,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrh r2, [r0, r7] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrh r0, [r5, r6] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrh r6, [r1, r6] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r5, r4, #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] @ (25ce88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153028>) │ │ │ │ @@ -654964,15 +654969,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrh r6, [r3, r1] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrh r4, [r0, r1] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldrh r2, [r5, r0] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r5, r4, #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] @ (25cfec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15318c>) │ │ │ │ @@ -655115,15 +655120,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r2, [r7, r3] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ lsls r5, r4, #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] @ (25d1ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15334c>) │ │ │ │ @@ -655410,15 +655415,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ strb r4, [r7, r7] │ │ │ │ lsls r1, r4, #6 │ │ │ │ strb r2, [r4, r7] │ │ │ │ lsls r1, r4, #6 │ │ │ │ strb r0, [r1, r7] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ lsls r5, r4, #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] @ (25d3dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15357c>) │ │ │ │ @@ -655485,15 +655490,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 25d366 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153506> │ │ │ │ nop │ │ │ │ strb r6, [r0, r5] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ 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 r2, [pc, #184] @ (25d4b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153650>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -655559,15 +655564,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 25d43a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1535da> │ │ │ │ nop │ │ │ │ strb r2, [r6, r1] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ 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 r2, [pc, #180] @ (25d580 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153720>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -655632,15 +655637,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 25d50e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1536ae> │ │ │ │ nop │ │ │ │ strh r6, [r3, r6] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ 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, #196] @ (25d660 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153800>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -655709,15 +655714,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 25d5e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153782> │ │ │ │ nop │ │ │ │ strh r6, [r1, r3] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + lsls r0, r2, #24 │ │ │ │ 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, #196] @ (25d740 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1538e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -655786,15 +655791,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 25d6c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153862> │ │ │ │ nop │ │ │ │ str r6, [r5, r7] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ 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, #200] @ (25d824 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1539c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -655863,15 +655868,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 25d7ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15394c> │ │ │ │ str r6, [r1, r4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ 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, #196] @ (25d904 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153aa4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -655940,15 +655945,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 25d886 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153a26> │ │ │ │ nop │ │ │ │ str r2, [r5, r0] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ 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, #192] @ (25d9e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153b80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -656016,15 +656021,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 25d966 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153b06> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #296] @ (25db0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153cac>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ 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, #196] @ (25dac0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153c60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -656092,15 +656097,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 25da4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153bec> │ │ │ │ ldr r6, [pc, #440] @ (25dc7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153e1c>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ 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, #192] @ (25db9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153d3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -656168,15 +656173,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 25db22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153cc2> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #568] @ (25ddd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153f78>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ 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, #192] @ (25dc78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153e18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -656244,15 +656249,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 25dbfe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153d9e> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #712] @ (25df44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1540e4>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ 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, #208] @ (25dd64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153f04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -656326,16 +656331,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 25dcda <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153e7a> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #856] @ (25e0c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x154260>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - movs r4, r7 │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + vmla.i q0, q14, d0[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 │ │ │ │ ldr r3, [pc, #192] @ (25de40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153fe0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -656404,15 +656408,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 25ddca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x153f6a> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #936] @ (25e1ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15438c>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - vhadd.u q8, q11, q10 │ │ │ │ + cdp2 0, 12, cr0, cr6, cr4, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #368] @ (25dfcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15416c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r5, [pc, #400] @ (25dff0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x154190>) │ │ │ │ @@ -656581,15 +656585,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r1, [pc, #296] @ (25e110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1542b0>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r1, [pc, #176] @ (25e09c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15423c>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ ldr r1, [pc, #56] @ (25e028 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1541c8>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - vhadd.u32 q0, q10, q10 │ │ │ │ + cdp2 0, 7, cr0, cr4, cr4, {7} │ │ │ │ @ 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] @ (25e17c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15431c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -656759,15 +656763,15 @@ │ │ │ │ lsls r1, r4, #6 │ │ │ │ @ instruction: 0x479a │ │ │ │ lsls r1, r4, #6 │ │ │ │ bxns pc │ │ │ │ lsls r1, r4, #6 │ │ │ │ bx fp │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldc2 0, cr0, [r0, #912] @ 0x390 │ │ │ │ + stc2l 0, cr0, [r0], #912 @ 0x390 │ │ │ │ @ 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 │ │ │ │ sub sp, #12 │ │ │ │ @@ -667978,15 +667982,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - subs r3, #218 @ 0xda │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r5, 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 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -668234,21 +668238,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (266420 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15c5c0>) │ │ │ │ add r2, pc │ │ │ │ b.n 2663e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15c586> │ │ │ │ ldr r1, [pc, #16] @ (266424 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15c5c4>) │ │ │ │ add r1, pc │ │ │ │ b.n 26640a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15c5aa> │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r7, #6] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + adds r6, r7, r7 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -668887,15 +668891,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0000 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r2, [r6, #12] │ │ │ │ + strb r2, [r0, #10] │ │ │ │ lsls r4, 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] @ (266b28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15ccc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -668929,15 +668933,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r1, r2, r3, r5, pc} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r0, [r4, #11] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ cbz r1, 266ba4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15cd44> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -668955,15 +668959,15 @@ │ │ │ │ bl 2660dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15c27c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ pop {r1, r5, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r2, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (266c04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15cda4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -668991,19 +668995,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ pop {r3, r5, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r0, [r7, #9] │ │ │ │ + strb r0, [r1, #7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ cbz r1, 266c48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15cde8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -669021,15 +669025,15 @@ │ │ │ │ bl 2660dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15c27c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r0, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (266ca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15ce48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -669057,19 +669061,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ pop {r2} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ 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, #144] @ (266d58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15cef8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -669126,15 +669130,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 266264 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15c404> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 266d06 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15cea6> │ │ │ │ cbnz r2, 266dc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15cf64> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ 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, #320] @ (266eb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d050>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -669258,15 +669262,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 26a474 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160614> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 266e56 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15cff6> │ │ │ │ nop │ │ │ │ revsh r2, r7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, 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] @ (266fc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d160>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -669366,17 +669370,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 26a474 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160614> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 266f30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d0d0> │ │ │ │ cbnz r2, 266fec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d18c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r3, 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] @ (267040 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d1e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -669416,19 +669420,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb890 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [r7, #100] @ 0x64 │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r4, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 26709e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d23e> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 26707a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d21a> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -669710,21 +669714,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 267308 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d4a8> │ │ │ │ mov r0, r7 │ │ │ │ bl 1f2e0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe8fac> │ │ │ │ ldr r2, [pc, #16] @ (267350 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d4f0>) │ │ │ │ add r2, pc │ │ │ │ b.n 267308 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d4a8> │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r0, [r1, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r5, r0, #98304 @ 0x18000 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldrb.w ip, [r5, #2056] @ 0x808 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 2673aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d54a> │ │ │ │ @@ -670000,19 +670004,19 @@ │ │ │ │ b.n 2675d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d774> │ │ │ │ ldr r2, [pc, #20] @ (26768c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d82c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2675a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d740> │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + ldr r0, [r3, #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 r2, [pc, #80] @ (2676f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d890>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -670047,15 +670051,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 267178 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d318> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r0, 267726 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d8c6> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ 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 r5, [pc, #52] @ (26773c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d8dc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -670121,15 +670125,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 267178 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d318> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r6, 2677b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d950> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ 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 r5, [pc, #52] @ (2677f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15d994>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -670337,19 +670341,19 @@ │ │ │ │ b.n 2679a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15db40> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ b.n 267956 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15daf6> │ │ │ │ add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + str r6, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -670621,19 +670625,19 @@ │ │ │ │ b.n 267cac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15de4c> │ │ │ │ add r6, sp, #144 @ 0x90 │ │ │ │ lsls r0, r4, #6 │ │ │ │ strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #116 @ 0x74 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ lsls r4, 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, #96] @ (267da8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15df48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -670673,15 +670677,15 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ lsls r0, r4, #6 │ │ │ │ strh r4, [r4, #20] │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r1, 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] @ (267e68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e008>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -670748,19 +670752,19 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #640 @ 0x280 │ │ │ │ lsls r0, r4, #6 │ │ │ │ strh r0, [r5, #16] │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r7, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + adds r7, #26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r4, 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] @ 267eac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e04c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -670947,19 +670951,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 268020 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e1c0> │ │ │ │ add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r6, [r4, #8] │ │ │ │ - lsls r4, r4, #3 │ │ │ │ ldrsh r6, [r6, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ 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, #384] @ (268254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e3f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -671153,15 +671157,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 26829a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e43a> │ │ │ │ add r6, pc, #56 @ (adr r6, 268390 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e530>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrb r4, [r7, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ (2683f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e594>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -671207,17 +671211,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r4, pc, #992 @ (adr r4, 2687d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e978>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ 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, #108] @ (26847c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e61c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -671255,15 +671259,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 268436 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e5d6> │ │ │ │ add r4, pc, #360 @ (adr r4, 2685e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e788>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r1, 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] @ (2684f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e690>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -671431,15 +671435,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, pc, #736 @ (adr r2, 26895c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15eafc>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2074] @ 0x81a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 268698 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e838> │ │ │ │ cbz r1, 268694 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e834> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -671614,19 +671618,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 268848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e9e8> │ │ │ │ add r1, pc, #160 @ (adr r1, 268924 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15eac4>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldr r4, [r2, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1658] @ 0x67a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 2688a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15ea44> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 2688a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15ea44> │ │ │ │ @@ -672104,19 +672108,19 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 268b86 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15ed26> │ │ │ │ strb r6, [r1, #19] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r4, r4, #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 268ede <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f07e> │ │ │ │ @@ -672187,25 +672191,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (268f14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f0b4>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 268ec8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f068> │ │ │ │ nop │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2692a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f448> │ │ │ │ + b.n 269148 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f2e8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + str r6, [r1, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + str r2, [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 │ │ │ │ sub sp, #20 │ │ │ │ subs.w ip, r3, #0 │ │ │ │ @@ -672273,23 +672277,23 @@ │ │ │ │ b.n 268f94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f134> │ │ │ │ ldr r2, [pc, #28] @ (268fe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f184>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 268f94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f134> │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + str r2, [r1, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + str r0, [r2, r7] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #276] @ 269110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f2b0> │ │ │ │ mov r4, r1 │ │ │ │ @@ -672402,25 +672406,25 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 269044 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f1e4> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + str r6, [r2, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + str r4, [r2, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r6, [r4, r7] │ │ │ │ + str r6, [r6, r4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 269244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f3e4> │ │ │ │ bls.n 269170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f310> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -672550,15 +672554,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 269262 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f402> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 269262 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f402> │ │ │ │ nop │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -672667,15 +672671,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -672790,27 +672794,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (2694f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f698>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2693f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f590> │ │ │ │ - ldr r7, [pc, #488] @ (2696cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f86c>) │ │ │ │ + ldr r6, [pc, #808] @ (26980c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f9ac>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r7, [pc, #320] @ (269628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f7c8>) │ │ │ │ + ldr r6, [pc, #640] @ (269768 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f908>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r7, [pc, #592] @ (26973c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f8dc>) │ │ │ │ + ldr r6, [pc, #912] @ (26987c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fa1c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r7, [pc, #272] @ (269600 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f7a0>) │ │ │ │ + ldr r6, [pc, #592] @ (269740 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f8e0>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [pc, #928] @ (269894 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fa34>) │ │ │ │ + ldr r6, [pc, #224] @ (2695d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f774>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r7, [pc, #16] @ (269508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f6a8>) │ │ │ │ + ldr r6, [pc, #336] @ (269648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f7e8>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r7, [pc, #320] @ (26963c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f7dc>) │ │ │ │ + ldr r6, [pc, #640] @ (26977c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f91c>) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -672863,19 +672867,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 26954e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f6ee> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #856] @ (2698ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fa8c>) │ │ │ │ + ldr r6, [pc, #152] @ (26962c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f7cc>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -673052,41 +673056,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (2697b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f950>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 26968e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f82e> │ │ │ │ - ldr r6, [pc, #992] @ (269b60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fd00>) │ │ │ │ + ldr r6, [pc, #288] @ (2698a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fa40>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [pc, #256] @ (269884 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fa24>) │ │ │ │ + ldr r5, [pc, #576] @ (2699c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fb64>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r5, [pc, #984] @ (269b60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fd00>) │ │ │ │ + ldr r5, [pc, #280] @ (2698a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fa40>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r5, [pc, #832] @ (269acc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fc6c>) │ │ │ │ + ldr r5, [pc, #128] @ (26980c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f9ac>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r5, [pc, #912] @ (269b20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fcc0>) │ │ │ │ + ldr r5, [pc, #208] @ (269860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fa00>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [pc, #424] @ (26993c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fadc>) │ │ │ │ + ldr r5, [pc, #744] @ (269a7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fc1c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r7, [pc, #192] @ (269858 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f9f8>) │ │ │ │ + ldr r6, [pc, #512] @ (269998 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fb38>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r5, [pc, #976] @ (269b6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fd0c>) │ │ │ │ + ldr r5, [pc, #272] @ (2698ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fa4c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r7, [pc, #112] @ (269810 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f9b0>) │ │ │ │ + ldr r6, [pc, #432] @ (269950 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15faf0>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r2, #14 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r6, [pc, #720] @ (269a78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fc18>) │ │ │ │ + ldr r6, [pc, #16] @ (2697b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f958>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r5, [pc, #816] @ (269adc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fc7c>) │ │ │ │ + ldr r5, [pc, #112] @ (26981c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f9bc>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [pc, #216] @ (269888 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fa28>) │ │ │ │ + ldr r5, [pc, #536] @ (2699c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fb68>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [pc, #320] @ (2698f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fa94>) │ │ │ │ + ldr r5, [pc, #640] @ (269a34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fbd4>) │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -673113,17 +673117,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2697f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f994> │ │ │ │ nop │ │ │ │ - add r1, pc, #872 @ (adr r1, 269b7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fd1c>) │ │ │ │ + add r1, pc, #168 @ (adr r1, 2698bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fa5c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [pc, #488] @ (269a00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fba0>) │ │ │ │ + ldr r5, [pc, #808] @ (269b40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fce0>) │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -673284,25 +673288,25 @@ │ │ │ │ nop │ │ │ │ str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #108] @ 0x6c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r5, [pc, #440] @ (269b80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fd20>) │ │ │ │ + ldr r4, [pc, #760] @ (269cc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fe60>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r5, [pc, #448] @ (269b8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fd2c>) │ │ │ │ + ldr r4, [pc, #768] @ (269ccc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fe6c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r5, [pc, #528] @ (269be0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fd80>) │ │ │ │ + ldr r4, [pc, #848] @ (269d20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fec0>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [pc, #968] @ (269d9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15ff3c>) │ │ │ │ + ldr r4, [pc, #264] @ (269adc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fc7c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r2, [pc, #912] @ (269d68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15ff08>) │ │ │ │ + ldr r2, [pc, #208] @ (269aa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fc48>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r5, [pc, #56] @ (269a14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fbb4>) │ │ │ │ + ldr r4, [pc, #376] @ (269b54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fcf4>) │ │ │ │ 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 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -673904,17 +673908,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 26a000 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1601a0> │ │ │ │ nop │ │ │ │ - bxns r1 │ │ │ │ + mov r4, fp │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bx r1 │ │ │ │ + mov r2, fp │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -673966,15 +673970,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 26a0b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160254> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 6c3f0 │ │ │ │ b.n 26a0a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160240> │ │ │ │ - mov r2, pc │ │ │ │ + cmp sl, r9 │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (26a288 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160428>) │ │ │ │ @@ -674131,23 +674135,23 @@ │ │ │ │ nop │ │ │ │ ldrsh r6, [r6, r3] │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r1, r3] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r0, r9 │ │ │ │ + add r8, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp sl, r2 │ │ │ │ + add sl, ip │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r0, r8 │ │ │ │ + add r8, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r2, r8 │ │ │ │ + add sl, r2 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -674966,15 +674970,15 @@ │ │ │ │ beq.n 26ab76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160d16> │ │ │ │ b.n 26ab6e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160d0e> │ │ │ │ nop │ │ │ │ adds r1, r4, #7 │ │ │ │ lsls r3, r4, #6 │ │ │ │ adds r0, r2, #7 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r4, r5, #6 │ │ │ │ lsls r3, r4, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 26acda <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160e7a> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -675193,17 +675197,17 @@ │ │ │ │ bne.n 26adf2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160f92> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 26adde <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160f7e> │ │ │ │ b.n 26adb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160f50> │ │ │ │ ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ite al │ │ │ │ - lslal r3, r4, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + itt cc │ │ │ │ + lslcc r3, r4, #3 │ │ │ │ + pushcc {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 │ │ │ │ cbz r1, 26ae88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x161028> │ │ │ │ mov r3, r1 │ │ │ │ @@ -675312,15 +675316,15 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ @@ -675360,15 +675364,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #808] @ (26b2fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16149c>) │ │ │ │ @@ -675686,27 +675690,27 @@ │ │ │ │ nop │ │ │ │ str r4, [r4, r0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #984] @ (26b6e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x161880>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r7, #2 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r7, #16 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r7, #36 @ 0x24 │ │ │ │ + adds r6, #116 @ 0x74 │ │ │ │ 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 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -675990,19 +675994,19 @@ │ │ │ │ b.n 26b552 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1616f2> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #400] @ (26b7ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16198c>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 26b60c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1617ac> │ │ │ │ + b.n 26b4ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16164c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r2, [pc, #568] @ (26b8a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x161a40>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 26b544 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1616e4> │ │ │ │ + b.n 26b3e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x161584> │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -676105,23 +676109,23 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 26b708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1618a8> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 26b6a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x161848> │ │ │ │ b.n 26b71a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1618ba> │ │ │ │ - b.n 26b3f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x161598> │ │ │ │ + b.n 26b298 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x161438> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cbnz r0, 26b7a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x161948> │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 26b328 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1614c8> │ │ │ │ + b.n 26b1c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x161368> │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -676162,15 +676166,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 26b26c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16140c> │ │ │ │ + b.n 26b10c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1612ac> │ │ │ │ lsls r4, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 26b82a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1619ca> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -676606,23 +676610,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 26bc82 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x161e22> │ │ │ │ b.n 26bbb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x161d54> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - adds r0, #30 │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r6, #50 @ 0x32 │ │ │ │ + cmp r5, #130 @ 0x82 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ @@ -676864,23 +676868,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 26bf4a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1620ea> │ │ │ │ b.n 26be7a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16201a> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov fp, r3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ @@ -677119,23 +677123,23 @@ │ │ │ │ strex r2, r9, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 26c21e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1623be> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 26c210 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1623b0> │ │ │ │ b.n 26c140 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1622e0> │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -677355,17 +677359,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 26c456 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1625f6> │ │ │ │ b.n 26c3fe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16259e> │ │ │ │ nop │ │ │ │ strh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -679446,15 +679450,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 26da04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x163ba4> │ │ │ │ b.n 26d9f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x163b98> │ │ │ │ str r4, [r5, r0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r7, #180 @ 0xb4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r4, r4, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 26d91e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x163abe> │ │ │ │ b.n 26daa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x163c44> │ │ │ │ @@ -679494,15 +679498,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [pc, #872] @ (26df28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1640c8>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r4, 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] @ 26dbf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x163d90> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -679544,17 +679548,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #408] @ (26dde0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x163f80>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r2, r0, #7 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ lsls r4, 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] @ 26dc7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x163e1c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -679596,17 +679600,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #872] @ (26e03c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1641dc>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #68] @ (26dd30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x163ed0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679637,15 +679641,15 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #512] @ (26df34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1640d4>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrh r2, [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, #444] @ (26df0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1640ac>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -679806,21 +679810,21 @@ │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ b.n 26ddd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x163f70> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ b.n 26ddd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x163f70> │ │ │ │ ldr r3, [pc, #112] @ (26df80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164120>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - itet eq │ │ │ │ - lsleq r4, r6, #3 │ │ │ │ - lsrne r6, r1, #30 │ │ │ │ - lsleq r4, r4, #3 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + bkpt 0x005a │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #96] @ (26df94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164134>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -679861,15 +679865,15 @@ │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 26b380 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x161520> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #216] @ (26e070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164210>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ 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 r4, [pc, #432] @ (26e160 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164300>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -680050,23 +680054,23 @@ │ │ │ │ lsls r0, r4, #6 │ │ │ │ @ instruction: 0x47f6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r4, #6 │ │ │ │ str r2, [r4, #120] @ 0x78 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #404] @ (26e330 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1644d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -680222,27 +680226,27 @@ │ │ │ │ nop │ │ │ │ mov lr, r9 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r2, r1, #1 │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 26e4a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164640> │ │ │ │ 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 │ │ │ │ @@ -680444,15 +680448,15 @@ │ │ │ │ b.n 26e44a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1645ea> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ b.n 26e44a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1645ea> │ │ │ │ nop │ │ │ │ add r8, pc │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ 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 r4, [pc, #308] @ (26e6ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16488c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -680568,17 +680572,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 26e6c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164860> │ │ │ │ b.n 26e606 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1647a6> │ │ │ │ nop │ │ │ │ cmp r2, r6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xb6ca │ │ │ │ + @ instruction: 0xb61a │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #132] @ (26e790 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164930>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -680638,20 +680642,19 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adcs r6, r3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ str r4, [r4, #4] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ + vmla.i32 q8, q10, d3[1] │ │ │ │ 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] @ (26e968 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164b08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -680820,32 +680823,32 @@ │ │ │ │ b.n 26e842 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1649e2> │ │ │ │ lsls r2, r6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ adds r6, r5, r0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldrsh r6, [r0, r4] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r0, #22 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vhadd.u32 q0, q10, │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + cdp2 0, 7, cr0, cr4, cr3, {7} │ │ │ │ + lsls r2, r4, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 26eab6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164c56> │ │ │ │ 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 │ │ │ │ @@ -681012,15 +681015,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 26eb48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164ce8> │ │ │ │ b.n 26ea68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164c08> │ │ │ │ nop │ │ │ │ subs r6, #180 @ 0xb4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ 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 r5, [pc, #340] @ (26ecdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164e7c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -681148,15 +681151,15 @@ │ │ │ │ b.n 26ebfe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164d9e> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #464 @ 0x1d0 │ │ │ │ b.n 26ebfe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164d9e> │ │ │ │ nop │ │ │ │ subs r4, #226 @ 0xe2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (26ed38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164ed8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -681184,15 +681187,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 26b66c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16180c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r3, #114 @ 0x72 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r6, #6 │ │ │ │ + lsls 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #56] @ (26ed88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164f28>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -681218,15 +681221,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 26b79c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16193c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #100] @ (26ee04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x164fa4>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -681274,19 +681277,19 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r2, #200 @ 0xc8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r6, [r1, r7] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + movs r0, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xfa2000e3 │ │ │ │ + ldr??.w r0, [r0, r3, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (26ef70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165110>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -681413,21 +681416,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 26ef46 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1650e6> │ │ │ │ b.n 26ef2a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1650ca> │ │ │ │ subs r2, #62 @ 0x3e │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r2, [r0, r5] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - movs r4, r1 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + vrev32. q8, │ │ │ │ + vrev32. q0, │ │ │ │ + vhadd.u16 q8, q14, │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r3, 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] @ 26f120 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1652c0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -681633,15 +681633,15 @@ │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r7, #50 @ 0x32 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldc2l 0, cr0, [ip, #908] @ 0x38c │ │ │ │ + stc2 0, cr0, [ip, #-908]! @ 0xfffffc74 │ │ │ │ stmdb 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] @ (26f314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1654b4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -681837,17 +681837,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 26f37a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16551a> │ │ │ │ nop │ │ │ │ adds r5, #62 @ 0x3e │ │ │ │ lsls r0, r4, #6 │ │ │ │ strb r4, [r0, r1] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xfbd200e3 │ │ │ │ - @ instruction: 0xfba600e3 │ │ │ │ - eor.w r0, sl, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xfb2200e3 │ │ │ │ + @ instruction: 0xfaf600e3 │ │ │ │ + @ instruction: 0xf3da00e3 │ │ │ │ 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] @ (26f594 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165734>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -682004,18 +682004,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 26f56a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16570a> │ │ │ │ b.n 26f54e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1656ee> │ │ │ │ adds r4, #102 @ 0x66 │ │ │ │ lsls r0, r4, #6 │ │ │ │ strh r0, [r5, r5] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xfb3600e3 │ │ │ │ - @ instruction: 0xfaea00e3 │ │ │ │ - @ instruction: 0xfa4c00e3 │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + @ instruction: 0xfa8600e3 │ │ │ │ + @ instruction: 0xfa3a00e3 │ │ │ │ + ldrsb.w r0, [ip, #227] @ 0xe3 │ │ │ │ + strb r6, [r2, #31] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #104] @ (26f628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1657c8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -682060,15 +682060,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 269818 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f9b8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r2, #170 @ 0xaa │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrsh.w r0, [r8, #227] @ 0xe3 │ │ │ │ + vst4. {d0-d3}, [r8 :128], r3 │ │ │ │ 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] @ (26f6d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165870>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -682130,17 +682130,17 @@ │ │ │ │ bl 269818 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f9b8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, #38 @ 0x26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ str r4, [r5, r4] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrsb.w r0, [sl, r3, lsl #2] │ │ │ │ - ldr??.w r0, [r0, #227] @ 0xe3 │ │ │ │ - sbc.w r0, ip, #227 @ 0xe3 │ │ │ │ + str??.w r0, [sl, r3, lsl #2] │ │ │ │ + str.w r0, [r0, r3, lsl #2] │ │ │ │ + @ instruction: 0xf0bc00e3 │ │ │ │ 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] @ (26f860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165a00>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -682283,18 +682283,18 @@ │ │ │ │ bne.n 26f834 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1659d4> │ │ │ │ b.n 26f818 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1659b8> │ │ │ │ nop │ │ │ │ adds r1, #114 @ 0x72 │ │ │ │ lsls r0, r4, #6 │ │ │ │ str r6, [r6, r1] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh.w r0, [r0, #227] @ 0xe3 │ │ │ │ - str.w r0, [r6, r3, lsl #2] │ │ │ │ - @ instruction: 0xf7ee00e3 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb.w r0, [r0, r3, lsl #2] │ │ │ │ + @ instruction: 0xf79600e3 │ │ │ │ + @ instruction: 0xf73e00e3 │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r3, 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] @ 26f9fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165b9c> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -682425,15 +682425,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 26f906 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165aa6> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 26f906 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165aa6> │ │ │ │ cmp r7, #224 @ 0xe0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf6d600e3 │ │ │ │ + @ instruction: 0xf62600e3 │ │ │ │ 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] @ (26fa60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165c00>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -682464,15 +682464,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26a0ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16028c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r6, #82 @ 0x52 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - rsbs r0, r0, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf52000e3 │ │ │ │ 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] @ 26fac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165c68> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -682504,15 +682504,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r5, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - sbc.w r0, r0, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf4b000e3 │ │ │ │ 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] @ (26fb50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165cf0>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -682564,17 +682564,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r4, [pc, #568] @ (26fd90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165f30>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf4ee00e3 │ │ │ │ - @ instruction: 0xf4c600e3 │ │ │ │ - ldcl 0, cr0, [r2], {227} @ 0xe3 │ │ │ │ + bics.w r0, lr, #7438336 @ 0x718000 │ │ │ │ + ands.w r0, r6, #7438336 @ 0x718000 │ │ │ │ + stc 0, cr0, [r2], #-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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (26fcb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165e54>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -682700,17 +682700,17 @@ │ │ │ │ bne.n 26fc88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165e28> │ │ │ │ b.n 26fc58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165df8> │ │ │ │ nop │ │ │ │ cmp r4, #242 @ 0xf2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r3, [pc, #984] @ (270094 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166234>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - orns r0, r0, #7438336 @ 0x718000 │ │ │ │ - @ instruction: 0xf3ba00e3 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + @ instruction: 0xf3c000e3 │ │ │ │ + @ instruction: 0xf30a00e3 │ │ │ │ + strb r0, [r2, #2] │ │ │ │ lsls r3, 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] @ 26fe4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165fec> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -682841,15 +682841,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 26fd56 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165ef6> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 26fd56 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165ef6> │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movt r0, #41187 @ 0xa0e3 │ │ │ │ + @ instruction: 0xf21a00e3 │ │ │ │ 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] @ (26feb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166050>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -682882,15 +682882,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 26a0ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16028c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - rsb r0, r2, #227 @ 0xe3 │ │ │ │ + adds.w r0, r2, #227 @ 0xe3 │ │ │ │ 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] @ (26ff0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1660ac>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -682921,15 +682921,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 26a2a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160448> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r1, #160 @ 0xa0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - sbc.w r0, r0, #227 @ 0xe3 │ │ │ │ + @ instruction: 0xf0b000e3 │ │ │ │ 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] @ (26ff90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166130>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -682979,17 +682979,18 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r0, [pc, #296] @ (2700c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166260>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf0ee00e3 │ │ │ │ - @ instruction: 0xf0d200e3 │ │ │ │ - ldmia.w r2, {r0, r1, r5, r6, r7} │ │ │ │ + bics.w r0, lr, #227 @ 0xe3 │ │ │ │ + bic.w r0, r2, #227 @ 0xe3 │ │ │ │ + b.n 26ff68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166108> │ │ │ │ + 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, #316] @ (2700f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166294>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -683116,17 +683117,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2700ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16626a> │ │ │ │ b.n 27009a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16623a> │ │ │ │ cmp r0, #178 @ 0xb2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ @ instruction: 0x47b6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - orns r0, r6, #227 @ 0xe3 │ │ │ │ - vmla.i d16, d24, d3[4] │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + vmla.i d16, d22, d3[4] │ │ │ │ + vhadd.s16 q0, q12, │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (270278 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166418>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -683317,18 +683318,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2702f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166498> │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldcl 0, cr0, [r6, #908]! @ 0x38c │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + stcl 0, cr0, [r6, #-908] @ 0xfffffc74 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 270a80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166c20> │ │ │ │ + b.n 270920 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166ac0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #88] @ (27037c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16651c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ cbz r0, 270376 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166516> │ │ │ │ @@ -683444,22 +683445,22 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2703f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166594> │ │ │ │ movs r4, #218 @ 0xda │ │ │ │ lsls r0, r4, #6 │ │ │ │ mvns r2, r4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldcl 0, cr0, [r8], {227} @ 0xe3 │ │ │ │ - b.n 26fcb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x165e50> │ │ │ │ + stc 0, cr0, [r8], #-908 @ 0xfffffc74 │ │ │ │ + b.n 270b50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166cf0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldc 0, cr0, [lr], {227} @ 0xe3 │ │ │ │ - adds r5, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xebee00e3 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stc 0, cr0, [r6], {227} @ 0xe3 │ │ │ │ - b.n 27095c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166afc> │ │ │ │ + rsbs r0, r6, r3, asr #3 │ │ │ │ + b.n 2707fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16699c> │ │ │ │ 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 r5, [pc, #112] @ (2704e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166684>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -683509,15 +683510,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #222 @ 0xde │ │ │ │ lsls r0, r4, #6 │ │ │ │ @ instruction: 0xfb80019f │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr], #-908 @ 0xfffffc74 │ │ │ │ + @ instruction: 0xeb8e00e3 │ │ │ │ @ instruction: 0xfb36019f │ │ │ │ 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, #120] @ (27057c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16671c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -683568,15 +683569,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #74 @ 0x4a │ │ │ │ lsls r0, r4, #6 │ │ │ │ @ instruction: 0xfaf0019f │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, lr, r3, asr #3 │ │ │ │ + add.w r0, lr, r3, asr #3 │ │ │ │ @ instruction: 0xfa9e019f │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #140] @ (270628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1667c8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -683641,18 +683642,18 @@ │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ lsls r0, r4, #6 │ │ │ │ @ instruction: 0xfa58019f │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ sbcs r6, r7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xeb2600e3 │ │ │ │ + orns r0, r6, r3, asr #3 │ │ │ │ @ instruction: 0xfa06019f │ │ │ │ - @ instruction: 0xeaf400e3 │ │ │ │ - b.n 270a44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166be4> │ │ │ │ + orr.w r0, r4, r3, asr #3 │ │ │ │ + b.n 2708e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166a84> │ │ │ │ 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 r5, [pc, #396] @ (2707e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166984>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -683812,19 +683813,19 @@ │ │ │ │ movs r2, #6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ vld2.8 {d0[4],d1[4]}, [r2 :16] │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xeab600e3 │ │ │ │ + and.w r0, r6, r3, asr #3 │ │ │ │ vst4.32 {d16,d18,d20,d22}, [lr :64] │ │ │ │ - orrs.w r0, r6, r3, asr #3 │ │ │ │ - ldrd r0, r0, [sl, #908]! @ 0x38c │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + @ instruction: 0xe9a600e3 │ │ │ │ + strd r0, r0, [sl, #-908] @ 0x38c │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (2708ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166a4c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -683892,18 +683893,18 @@ │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ lsls r0, r4, #6 │ │ │ │ @ instruction: 0xf7e2019f │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #64 @ 0x40 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmdb r0, {r0, r1, r5, r6, r7} │ │ │ │ + strd r0, r0, [r0], #-908 @ 0x38c │ │ │ │ @ instruction: 0xf784019f │ │ │ │ - @ instruction: 0xe8da00e3 │ │ │ │ - svc 126 @ 0x7e │ │ │ │ + @ instruction: 0xe82a00e3 │ │ │ │ + udf #206 @ 0xce │ │ │ │ lsls r3, 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] @ (270918 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166ab8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -683929,16 +683930,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2708fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166a9c> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ subs r6, r1, #6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia.w sl, {r0, r1, r5, r6, r7} │ │ │ │ - ldmia.w ip!, {r0, r1, r5, r6, r7} │ │ │ │ + b.n 2708f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166a94> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + @ instruction: 0xe80c00e3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (27099c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166b3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov lr, r1 │ │ │ │ @@ -683982,19 +683984,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, #4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia.w r4, {r0, r1, r5, r6, r7} │ │ │ │ + b.n 27094c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166aec> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ subs r6, #34 @ 0x22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia.w sl, {r0, r1, r5, r6, r7} │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + b.n 270960 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166b00> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + ble.n 270968 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166b08> │ │ │ │ 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, #352] @ (270b24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166cc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -684131,19 +684135,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 270afa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166c9a> │ │ │ │ b.n 270abe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166c5e> │ │ │ │ subs r0, r5, #2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r5, #162 @ 0xa2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xe85200e3 │ │ │ │ - @ instruction: 0xe81600e3 │ │ │ │ - b.n 270abc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166c5c> │ │ │ │ + b.n 270a74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166c14> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r4, [r2, #44] @ 0x2c │ │ │ │ + b.n 270a00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166ba0> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + b.n 27095c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166afc> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + str r4, [r4, #32] │ │ │ │ lsls r3, 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] @ 270e50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x166ff0> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -684469,19 +684475,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 2693c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f564> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r2, r7, r7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 270758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1668f8> │ │ │ │ + b.n 2715f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167798> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 270708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1668a8> │ │ │ │ + b.n 2715a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167748> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2716a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167848> │ │ │ │ + b.n 271548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1676e8> │ │ │ │ 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, #608] @ (27116c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16730c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -684723,27 +684729,27 @@ │ │ │ │ nop │ │ │ │ adds r6, r3, r5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #98 @ 0x62 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r0, #72 @ 0x48 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 271874 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167a14> │ │ │ │ + b.n 271714 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1678b4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 27183c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1679dc> │ │ │ │ + b.n 2716dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16787c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 271684 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167824> │ │ │ │ + b.n 271524 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1676c4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 271608 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1677a8> │ │ │ │ + b.n 2714a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167648> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 271598 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167738> │ │ │ │ + b.n 271438 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1675d8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #176] @ (271258 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1673f8>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -684904,27 +684910,27 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #23 │ │ │ │ lsls r0, r4, #6 │ │ │ │ adds r4, #248 @ 0xf8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 27139c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16753c> │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 271374 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167514> │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bpl.n 2713a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167548> │ │ │ │ + bmi.n 271248 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1673e8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + svc 78 @ 0x4e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bpl.n 27137c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16751c> │ │ │ │ + bmi.n 27141c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1675bc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + svc 44 @ 0x2c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #548] @ (27158c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16772c>) │ │ │ │ @@ -685146,31 +685152,31 @@ │ │ │ │ mov r6, r7 │ │ │ │ mov r7, fp │ │ │ │ b.n 27151c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1676bc> │ │ │ │ asrs r4, r0, #20 │ │ │ │ lsls r0, r4, #6 │ │ │ │ adds r3, #238 @ 0xee │ │ │ │ lsls r0, r4, #6 │ │ │ │ - blt.n 27151c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1676bc> │ │ │ │ + blt.n 2715bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16775c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - blt.n 2715d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167778> │ │ │ │ + bge.n 271678 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167818> │ │ │ │ lsls r3, r4, #3 │ │ │ │ adds r3, #106 @ 0x6a │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bge.n 2715a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167740> │ │ │ │ + bge.n 271640 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1677e0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bge.n 27159c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16773c> │ │ │ │ + bge.n 27163c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1677dc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bge.n 2714f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167698> │ │ │ │ + bls.n 271598 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167738> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bcc.n 2714c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167668> │ │ │ │ + bcs.n 271568 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167708> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bge.n 271638 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1677d8> │ │ │ │ + bls.n 2714d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167678> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #404] @ (27175c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1678fc>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -685323,21 +685329,21 @@ │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ b.n 271642 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1677e2> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ b.n 271642 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1677e2> │ │ │ │ asrs r2, r4, #10 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bgt.n 2717f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167990> │ │ │ │ + blt.n 271690 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167830> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - beq.n 271818 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1679b8> │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bgt.n 2717c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167968> │ │ │ │ + blt.n 271868 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167a08> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - beq.n 271818 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1679b8> │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (2717f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167998>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -685385,17 +685391,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r6, r4, #3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - blt.n 2718e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167a88> │ │ │ │ + bge.n 271788 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167928> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - blt.n 27188c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167a2c> │ │ │ │ + bge.n 27172c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1678cc> │ │ │ │ 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, #128] @ (271894 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167a34>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -685449,21 +685455,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 27184e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1679ee> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r6, r2, #1 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bge.n 271888 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167a28> │ │ │ │ + bge.n 271928 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167ac8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bge.n 271860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167a00> │ │ │ │ + bge.n 271900 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167aa0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {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, #380] @ (271a38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167bd8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -685616,25 +685622,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 271a0e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167bae> │ │ │ │ b.n 2719ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167b6a> │ │ │ │ lsrs r6, r5, #30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ cmp r6, #164 @ 0xa4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bge.n 271990 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167b30> │ │ │ │ + bls.n 271a30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167bd0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bls.n 271a14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167bb4> │ │ │ │ + bls.n 271ab4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167c54> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bls.n 2719dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167b7c> │ │ │ │ + bls.n 271a7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167c1c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bls.n 2719bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167b5c> │ │ │ │ + bls.n 271a5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167bfc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + strh r2, [r1, r4] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (271afc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167c9c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -685698,23 +685704,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 271ae0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167c80> │ │ │ │ lsrs r6, r7, #23 │ │ │ │ lsls r0, r4, #6 │ │ │ │ cmp r4, #250 @ 0xfa │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bhi.n 271a80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167c20> │ │ │ │ + bhi.n 271b20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167cc0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bhi.n 271a28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167bc8> │ │ │ │ + bvc.n 271ac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167c68> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bhi.n 271bf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167d98> │ │ │ │ + bvc.n 271a98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167c38> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, 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, #372] @ (271c9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167e3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -685851,15 +685857,15 @@ │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ b.n 271bc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167d68> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ b.n 271bc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167d68> │ │ │ │ lsrs r6, r7, #20 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bvc.n 271c74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167e14> │ │ │ │ + bvc.n 271d14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167eb4> │ │ │ │ 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] @ (271d70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167f10>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -685939,19 +685945,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 271ce6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167e86> │ │ │ │ lsrs r2, r6, #14 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bvs.n 271d48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167ee8> │ │ │ │ + bvs.n 271de8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167f88> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bvs.n 271ce8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167e88> │ │ │ │ + bvs.n 271d88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167f28> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, r4, #1 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #112] @ (271df4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167f94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -685992,15 +685998,15 @@ │ │ │ │ bl 269fd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160174> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r4, r4, #11 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bvs.n 271e14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167fb4> │ │ │ │ + bpl.n 271eb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168054> │ │ │ │ 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, #216] @ (271ee4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168084>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -686092,25 +686098,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 271e40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167fe0> │ │ │ │ lsrs r4, r3, #9 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bpl.n 271e68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168008> │ │ │ │ + bpl.n 271f08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1680a8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bpl.n 271fb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168158> │ │ │ │ + bmi.n 271e58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167ff8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bpl.n 271f58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1680f8> │ │ │ │ + bmi.n 271df8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x167f98> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + subs r4, r7, r0 │ │ │ │ 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, #444] @ (2720cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16826c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -686288,27 +686294,27 @@ │ │ │ │ bne.n 2720b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168256> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2720a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168242> │ │ │ │ b.n 272086 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168226> │ │ │ │ lsrs r2, r3, #5 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bmi.n 2720c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168268> │ │ │ │ + bmi.n 272168 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168308> │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bmi.n 27208c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16822c> │ │ │ │ + bmi.n 27212c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1682cc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, r2, r0 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bmi.n 272164 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168304> │ │ │ │ + bcc.n 272004 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1681a4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bmi.n 2720f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168298> │ │ │ │ + bcc.n 272198 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168338> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r5, [pc, #312] @ (272224 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1683c4>) │ │ │ │ + ldr r4, [pc, #632] @ (272364 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168504>) │ │ │ │ lsls r3, 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] @ 2722a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168440> │ │ │ │ sub sp, #24 │ │ │ │ @@ -686497,15 +686503,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2698ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15fa4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r5, #22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bne.n 272250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1683f0> │ │ │ │ + beq.n 2722f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168490> │ │ │ │ lsls r3, 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] @ (27239c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16853c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -686611,19 +686617,19 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r0, r6, #18 │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r3, #182 @ 0xb6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - beq.n 272364 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168504> │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - beq.n 27233c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1684dc> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #316] @ (272574 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168714>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -686749,21 +686755,21 @@ │ │ │ │ bne.n 272548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1686e8> │ │ │ │ b.n 27252c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1686cc> │ │ │ │ nop │ │ │ │ lsls r4, r6, #16 │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - beq.n 27266c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16880c> │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - beq.n 2725e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168788> │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #672] @ (27282c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1689cc>) │ │ │ │ + blx pc │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #736] @ (272880 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168a20>) │ │ │ │ @@ -687524,17 +687530,17 @@ │ │ │ │ str r7, [sp, #8] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 26a4f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160694> │ │ │ │ b.n 272c4a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x168dea> │ │ │ │ stc2l 1, cr0, [sl, #-636]! @ 0xfffffd84 │ │ │ │ subs r2, r2, r3 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 26ab30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160cd0> │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -687799,29 +687805,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 273080 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169220> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 27306c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16920c> │ │ │ │ b.n 272eca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16906a> │ │ │ │ nop │ │ │ │ - stmia r7!, {r3} │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r6!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ 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 r3, [pc, #712] @ (273394 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169534>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -688079,15 +688085,15 @@ │ │ │ │ bl 26a4f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160694> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf79e019f │ │ │ │ asrs r6, r5, #23 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, 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 │ │ │ │ @@ -688218,23 +688224,23 @@ │ │ │ │ bne.n 2734f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169692> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2734e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169680> │ │ │ │ b.n 2733ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16956e> │ │ │ │ nop │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r3, 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] @ 273604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1697a4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -688309,25 +688315,25 @@ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 26ba08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x161ba8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf338019f │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - stmia r0!, {r6} │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + itet gt │ │ │ │ + lslgt r3, r4, #3 │ │ │ │ + nople {10} │ │ │ │ + lslgt r3, r4, #3 │ │ │ │ + nop {9} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ite │ │ │ │ - lsl r3, r4, #3 │ │ │ │ - pushal {r4, lr} │ │ │ │ + itte vs │ │ │ │ + lslvs r3, r4, #3 │ │ │ │ + itt mi @ unpredictable │ │ │ │ + lslmi r3, r4, #3 │ │ │ │ + pushmi {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #204] @ 2736f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169898> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ add ip, pc │ │ │ │ @@ -688392,26 +688398,26 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 26ba08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x161ba8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf23c019f │ │ │ │ - itet lt │ │ │ │ - lsllt r3, r4, #3 │ │ │ │ - itee hi @ unpredictable │ │ │ │ - lslhi r3, r4, #3 │ │ │ │ - itt vc @ unpredictable │ │ │ │ - lslvc r3, r4, #3 │ │ │ │ - itet pl @ unpredictable │ │ │ │ - lslpl r3, r4, #3 │ │ │ │ - itet cc @ unpredictable │ │ │ │ - lslcc r3, r4, #3 │ │ │ │ - pushcs {r4, lr} │ │ │ │ - movcc.w ip, #4096 @ 0x1000 │ │ │ │ + itte eq │ │ │ │ + lsleq r3, r4, #3 │ │ │ │ + bkpt 0x00de │ │ │ │ + lslne r3, r4, #3 │ │ │ │ + bkpt 0x00cc │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + bkpt 0x00a6 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + bkpt 0x0086 │ │ │ │ + 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, #84] @ (273774 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc │ │ │ │ @@ -688530,19 +688536,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 273828 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1699c8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0e0019f │ │ │ │ lsrs r2, r4, #31 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bkpt 0x0026 │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bkpt 0x0048 │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bkpt 0x006a │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (2738b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169a58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688627,17 +688633,17 @@ │ │ │ │ ldr.w r3, [r0, #544] @ 0x220 │ │ │ │ blx r3 │ │ │ │ b.n 273920 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169ac0> │ │ │ │ nop │ │ │ │ vsra.s64 d0, d15, #36 │ │ │ │ lsrs r4, r4, #26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bkpt 0x0018 │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ + pop {r1, r5, pc} │ │ │ │ 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, #60] @ (2739a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169b40>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -688663,15 +688669,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 268fe8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15f188> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ vand d0, d20, d15 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, 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, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #88] @ (273a10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169bb0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -688711,17 +688717,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mrc 1, 5, r0, cr0, cr15, {4} │ │ │ │ lsrs r0, r7, #22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + pop {r4, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + pop {r1, r2, 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, #320] @ (273b74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169d14>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -688847,21 +688853,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 273b4a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169cea> │ │ │ │ b.n 273b2e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169cce> │ │ │ │ mrc 1, 1, r0, cr6, cr15, {4} │ │ │ │ lsrs r2, r7, #20 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + pop {r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r2, #166 @ 0xa6 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -689397,19 +689403,19 @@ │ │ │ │ b.n 27400e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a1ae> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r3, r4, #3 │ │ │ │ it ge │ │ │ │ lslge r7, r3, #6 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 27416c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a30c> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -689836,17 +689842,17 @@ │ │ │ │ nop │ │ │ │ revsh r4, r5 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ hlt 0x001a │ │ │ │ lsls r7, r3, #6 │ │ │ │ - sxtb r0, r6 │ │ │ │ + cbz r0, 274660 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a800> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - sxth r0, r7 │ │ │ │ + cbz r0, 274656 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a7f6> │ │ │ │ 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] @ (274664 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a804>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -689858,15 +689864,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ bl 2744f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a698> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 274ab0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ac50> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r4, 2746a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a844> │ │ │ │ + cbz r4, 274678 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a818> │ │ │ │ lsls r3, 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] @ (2746b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a854>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689890,17 +689896,17 @@ │ │ │ │ bl 122fec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1918c> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 274692 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a832> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 274a94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ac34> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r4, 2746e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a886> │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r6, 2746e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a886> │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r3, 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] @ (274708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a8a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689924,17 +689930,17 @@ │ │ │ │ bl 123138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192d8> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2746e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a886> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 274a40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16abe0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r4, 27472c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a8cc> │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r6, 27472c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a8cc> │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ 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 r6, [pc, #872] @ (274a90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ac30>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -690267,37 +690273,37 @@ │ │ │ │ b.n 27492a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16aaca> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8d0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf6ea00e2 │ │ │ │ - add r7, sp, #8 │ │ │ │ + @ instruction: 0xf63a00e2 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r3, r4, #3 │ │ │ │ @ instruction: 0xb6ce │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stc 0, cr0, [lr], {226} @ 0xe2 │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + rsbs r0, lr, r2, asr #3 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r7, sp, #8 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r3, 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] @ 274b0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16acac> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -690313,15 +690319,15 @@ │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ str.w ip, [sp] │ │ │ │ bl 274714 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a8b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ble.n 274a24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16abc4> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, 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] @ (274b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ad10>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -690352,17 +690358,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 274b40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ace0> │ │ │ │ b.n 274b52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16acf2> │ │ │ │ nop │ │ │ │ ble.n 274bfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ad9c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r3, 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] @ (274bd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ad78>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -690393,17 +690399,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 274ba8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ad48> │ │ │ │ b.n 274bba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ad5a> │ │ │ │ nop │ │ │ │ bgt.n 274b94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ad34> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #248] @ (274cf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ae90>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -690767,15 +690773,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #672] @ 0x2a0 │ │ │ │ bl 273fa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16a140> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 274f58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b0f8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (275014 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b1b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -690830,17 +690836,17 @@ │ │ │ │ bl 122fec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1918c> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27503e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b1de> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bhi.n 2750e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b288> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r0, sp, #800 @ 0x320 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, 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] @ (2750b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b254>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690864,17 +690870,17 @@ │ │ │ │ bl 123138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192d8> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 275092 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b232> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bvc.n 275094 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b234> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ 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, #28] @ (2750ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b28c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690926,32 +690932,32 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 275148 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b2e8> │ │ │ │ ldr r0, [pc, #40] @ (275188 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b328>) │ │ │ │ add r0, pc │ │ │ │ - bl 10a1654 │ │ │ │ + bl 10a15a4 │ │ │ │ bl 5551d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44b378> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #28] @ (27518c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b32c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 275134 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b2d4> │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ lsls r2, r4, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - add r0, sp, #632 @ 0x278 │ │ │ │ + add r7, pc, #952 @ (adr r7, 275548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b6e8>) │ │ │ │ lsls r3, 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 │ │ │ │ @@ -691390,19 +691396,19 @@ │ │ │ │ nop │ │ │ │ bne.n 2756c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b868> │ │ │ │ lsls r7, r3, #6 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #792 @ (adr r3, 275a04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16bba4>) │ │ │ │ + add r3, pc, #88 @ (adr r3, 275744 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b8e4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r3, pc, #680 @ (adr r3, 27599c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16bb3c>) │ │ │ │ + add r2, pc, #1000 @ (adr r2, 275adc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16bc7c>) │ │ │ │ lsls r3, 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 692678 <_mesa_glapi_get_proc_address@@libgallium-26.1.6-1.so+0x3c> │ │ │ │ @@ -691817,15 +691823,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 275b9a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16bd3a> │ │ │ │ b.n 275ace <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16bc6e> │ │ │ │ nop │ │ │ │ strb r0, [r3, #5] │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r0, pc, #224 @ (adr r0, 275ca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16be48>) │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r4, #3 │ │ │ │ bl 1bbca <_mesa_glapi_tls_Context@@libgallium-26.1.6-1.so+0x1bbbe> │ │ │ │ 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] │ │ │ │ @@ -692124,15 +692130,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #864 @ (adr r3, 276288 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c428>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #488 @ (adr r2, 276118 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c2b8>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr.w r3, [r5, #704] @ 0x2c0 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 275f7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c11c> │ │ │ │ add.w r3, r6, #602112 @ 0x93000 │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -692173,17 +692179,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (275fb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c158>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2bf074 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5214> │ │ │ │ b.n 275d7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16bf1e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ 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 r3, [pc, #736] @ (2762b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c450>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -692672,15 +692678,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bmi.n 27645c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c5fc> │ │ │ │ + bcc.n 2764fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c69c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (2765cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c76c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692717,15 +692723,15 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 163054 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x591f4> │ │ │ │ b.n 2765ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c74c> │ │ │ │ nop │ │ │ │ stmia r3!, {r1} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bmi.n 276658 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c7f8> │ │ │ │ + bcc.n 2764f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c698> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #7938 @ 0x1f02 │ │ │ │ @@ -692760,39 +692766,39 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2bf598 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5738> │ │ │ │ ldr r1, [pc, #28] @ (27665c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c7fc>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2bf598 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5738> │ │ │ │ pop {r4, pc} │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r5, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r3, 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] @ (276680 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c820>) │ │ │ │ add r0, pc │ │ │ │ bl 456ba8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34cd48> │ │ │ │ ldr r0, [pc, #12] @ (276684 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c824>) │ │ │ │ add r0, pc │ │ │ │ bl 456ba8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34cd48> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.u8 q0, q8, q9 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + mrc2 0, 2, r0, cr0, cr2, {7} │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, 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] @ 2766c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c868> │ │ │ │ sub sp, #16 │ │ │ │ @@ -692809,19 +692815,19 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 2bf1ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b538c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #1000] @ (276ab4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16cc54>) │ │ │ │ + ldr r7, [pc, #296] @ (2767f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c994>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + ldr r7, [pc, #448] @ (276890 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ca30>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r7, [pc, #320] @ (276814 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c9b4>) │ │ │ │ lsls r0, 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 │ │ │ │ @@ -692906,15 +692912,15 @@ │ │ │ │ b.n 276758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c8f8> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 276738 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c8d8> │ │ │ │ b.n 276758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16c8f8> │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ 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 │ │ │ │ add.w r5, r0, #573440 @ 0x8c000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -693020,15 +693026,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 2768ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ca6a> │ │ │ │ itte gt │ │ │ │ lslgt r7, r3, #6 │ │ │ │ - strgt r3, [sp, #336] @ 0x150 │ │ │ │ + strgt r2, [sp, #656] @ 0x290 │ │ │ │ lslle 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 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -693061,17 +693067,17 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -693465,21 +693471,21 @@ │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r6, #2064 @ 0x810 │ │ │ │ str.w ip, [r6, #2064] @ 0x810 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 276ca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ce48> │ │ │ │ - ldr r2, [pc, #680] @ (277048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d1e8>) │ │ │ │ + ldr r1, [pc, #1000] @ (277188 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d328>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #496] @ (276f94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d134>) │ │ │ │ + ldr r1, [pc, #816] @ (2770d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d274>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #400] @ (276f38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d0d8>) │ │ │ │ + ldr r1, [pc, #720] @ (277078 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d218>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 276db2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16cf52> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (276de8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16cf88>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -693958,19 +693964,19 @@ │ │ │ │ b.n 2771f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d392> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 2771f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d392> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 2771f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d392> │ │ │ │ @ instruction: 0xb6fe │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + ldrh r6, [r0, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r4, r0 │ │ │ │ + add r4, sl │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #556] @ (2774fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d69c>) │ │ │ │ @@ -694168,27 +694174,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r7, #2064] @ 0x810 │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 2774a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d644> │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r7, lr} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mvns r4, r0 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - mvns r4, r5 │ │ │ │ + orrs r4, r7 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - mvns r0, r0 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ bcc.n 2774e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d684> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -694445,21 +694451,21 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ beq.n 27781a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d9ba> │ │ │ │ str r1, [sp, #8] │ │ │ │ b.n 2777fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d99a> │ │ │ │ nop │ │ │ │ cbz r6, 27782a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d9ca> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adcs r4, r5 │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + strh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r2, [r5, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r5, r4 │ │ │ │ beq.n 277818 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d9b8> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -694541,15 +694547,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ b.n 277756 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d8f6> │ │ │ │ bl 276a9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16cc3c> │ │ │ │ mov sl, r4 │ │ │ │ mov r1, r9 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 277756 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16d8f6> │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r3, 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] @ (27792c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16dacc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694708,23 +694714,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 277a64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16dc04> │ │ │ │ add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r2, #26 │ │ │ │ lsls r4, r6, #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] @ (277b94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16dd34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694812,23 +694818,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 277b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16dd10> │ │ │ │ nop │ │ │ │ add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r1, #14 │ │ │ │ lsls r4, r6, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #2064] @ 0x810 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -694924,15 +694930,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ add r3, sp, #920 @ 0x398 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r7, [pc, #760] @ (277fd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e174>) │ │ │ │ + ldr r7, [pc, #56] @ (277d14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16deb4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #84] @ (277d38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16ded8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ @@ -695076,15 +695082,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strh r6, [r6, #0] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ 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, #100] @ (277f20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e0c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695201,15 +695207,15 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r3, 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, #224] @ 0xe0 │ │ │ │ @@ -695229,15 +695235,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r0, sp, #8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r3, #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] @ (2780ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e24c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -695247,15 +695253,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, pc, #840 @ (adr r7, 2783f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e598>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r4, #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] @ (2780dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e27c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -695265,15 +695271,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, pc, #648 @ (adr r7, 278368 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e508>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r5, #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] @ (27810c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e2ac>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -695283,15 +695289,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, pc, #456 @ (adr r7, 2782d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e478>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + ldrb r2, [r7, #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] @ (27813c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e2dc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -695301,15 +695307,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, pc, #264 @ (adr r7, 278248 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e3e8>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ 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] @ (27816c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e30c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -695319,15 +695325,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, pc, #72 @ (adr r7, 2781b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e358>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ 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] @ (27819c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e33c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -695337,15 +695343,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, pc, #904 @ (adr r6, 278528 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e6c8>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r5, #27] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ 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] @ (2781cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e36c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -695355,15 +695361,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, pc, #712 @ (adr r6, 278498 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e638>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ 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] @ (2781fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e39c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -695373,15 +695379,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, pc, #520 @ (adr r6, 278408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e5a8>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ 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] @ (27822c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e3cc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -695391,15 +695397,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, pc, #328 @ (adr r6, 278378 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e518>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ 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] @ (27825c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e3fc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -695409,15 +695415,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, pc, #136 @ (adr r6, 2782e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e488>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r3, #25] │ │ │ │ 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] @ (27828c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e42c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -695427,15 +695433,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, pc, #968 @ (adr r5, 278658 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e7f8>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r6, [r4, #27] │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -695555,21 +695561,21 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 278360 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e500> │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r0, [r0, #24] │ │ │ │ + ldrb r0, [r2, #21] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ 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 │ │ │ │ add.w r4, r0, #98304 @ 0x18000 │ │ │ │ adds r2, #3 │ │ │ │ @@ -695611,15 +695617,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (278458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e5f8>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ mov r2, r6 │ │ │ │ b.n 278414 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e5b4> │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r3, 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] @ (278510 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16e6b0>) │ │ │ │ @@ -697819,15 +697825,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 279f28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1700c8> │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #20] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + subs r4, r1, #2 │ │ │ │ lsls r0, 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, #404] @ (27a108 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1702a8>) │ │ │ │ @@ -697966,15 +697972,15 @@ │ │ │ │ b.n 27a072 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x170212> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27a0da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17027a> │ │ │ │ ldrh r4, [r6, #6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r0, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #496] @ (27a318 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1704b8>) │ │ │ │ @@ -698143,15 +698149,15 @@ │ │ │ │ b.n 27a248 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1703e8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 27a2da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17047a> │ │ │ │ strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r0, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (27a52c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1706cc>) │ │ │ │ @@ -698322,15 +698328,15 @@ │ │ │ │ b.n 27a45a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1705fa> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 27a4ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17068e> │ │ │ │ strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r0, 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 r4, [pc, #548] @ (27a770 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x170910>) │ │ │ │ @@ -698513,15 +698519,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 27a72e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1708ce> │ │ │ │ nop │ │ │ │ strh r6, [r3, #24] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r0, 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, #552] @ (27a9b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x170b58>) │ │ │ │ @@ -698704,15 +698710,15 @@ │ │ │ │ b.n 27a8cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x170a6c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 27a978 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x170b18> │ │ │ │ strh r2, [r3, #6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ lsls r0, 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 r4, [pc, #600] @ (27ac30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x170dd0>) │ │ │ │ @@ -698908,15 +698914,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 27abf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x170d90> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #26] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r0, 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #520] @ (27ae58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x170ff8>) │ │ │ │ @@ -699085,15 +699091,15 @@ │ │ │ │ b.n 27acbe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x170e5e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27adce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x170f6e> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r4, r2, #1 │ │ │ │ lsls r0, r7, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 27af74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x171114> │ │ │ │ @@ -699648,15 +699654,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27b460 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x171600> │ │ │ │ nop │ │ │ │ strb r4, [r7, #18] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsls r0, r6, #29 │ │ │ │ lsls r0, 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] @ (27b618 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1717b8>) │ │ │ │ @@ -699764,15 +699770,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27b5aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17174a> │ │ │ │ strb r6, [r0, #14] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ lsls r0, 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] @ (27b7b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x171950>) │ │ │ │ @@ -699902,16 +699908,15 @@ │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27b66c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17180c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27b714 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1718b4> │ │ │ │ strb r4, [r6, #8] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + vshr.u64 q8, , #34 │ │ │ │ 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] @ (27b950 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x171af0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700042,15 +700047,15 @@ │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27b808 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1719a8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27b8b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x171a50> │ │ │ │ strb r4, [r3, #2] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - vqadd.u8 q0, q11, │ │ │ │ + mrc2 0, 2, r0, cr6, cr7, {7} │ │ │ │ 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, #368] @ (27badc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x171c7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700176,15 +700181,15 @@ │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27b9a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x171b40> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27ba48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x171be8> │ │ │ │ ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stc2 0, cr0, [r6, #988] @ 0x3dc │ │ │ │ + ldc2l 0, cr0, [r6], {247} @ 0xf7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #372] @ (27bc6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x171e0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -700311,15 +700316,15 @@ │ │ │ │ b.n 27bb2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x171ccc> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27bbd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x171d70> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldc2 0, cr0, [r4], {247} @ 0xf7 │ │ │ │ + @ instruction: 0xfb6400f7 │ │ │ │ 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] @ (27be0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x171fac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700450,15 +700455,15 @@ │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27bcc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x171e64> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27bd6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x171f0c> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xfa9200f7 │ │ │ │ + vld1.8 @ instruction: 0xf9e200f7 │ │ │ │ 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] @ (27bfb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x172154>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700591,15 +700596,15 @@ │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27be68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x172008> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27bf10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1720b0> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - vst4. {d0-d3}, [r2 :256], r7 │ │ │ │ + ldr.w r0, [r2, r7, lsl #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, #464] @ (27c1a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x172344>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700755,15 +700760,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27c0c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x172264> │ │ │ │ ldr r6, [r2, #8] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf76800f7 │ │ │ │ + @ instruction: 0xf6b800f7 │ │ │ │ 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, #480] @ (27c3a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x172544>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700923,15 +700928,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27c2bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17245c> │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf58400f7 │ │ │ │ + @ instruction: 0xf4d400f7 │ │ │ │ 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, #440] @ (27c57c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17271c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701081,15 +701086,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27c4ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17264c> │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf3ac00f7 │ │ │ │ + @ instruction: 0xf2fc00f7 │ │ │ │ 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, #448] @ (27c758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1728f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -701242,15 +701247,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27c67c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17281c> │ │ │ │ str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf1f000f7 │ │ │ │ + adc.w r0, r0, #247 @ 0xf7 │ │ │ │ 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, #480] @ (27c958 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x172af8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -701410,15 +701415,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27c870 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x172a10> │ │ │ │ str r2, [r6, #12] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ands.w r0, r8, #247 @ 0xf7 │ │ │ │ + vqadd.s32 q8, q12, │ │ │ │ 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, #496] @ (27cb68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x172d08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701582,15 +701587,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27ca78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x172c18> │ │ │ │ ldrsh r2, [r6, r3] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - mcr 0, 1, r0, cr4, cr7, {7} │ │ │ │ + ldcl 0, cr0, [r4, #-988]! @ 0xfffffc24 │ │ │ │ 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, #480] @ (27cd68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x172f08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701746,15 +701751,15 @@ │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27cbd6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x172d76> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27cc7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x172e1c> │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldc 0, cr0, [r8], #-988 @ 0xfffffc24 │ │ │ │ + @ instruction: 0xeb8800f7 │ │ │ │ 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, #508] @ (27cf84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701916,15 +701921,15 @@ │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27cde2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x172f82> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27ce8a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17302a> │ │ │ │ ldrh r2, [r4, r3] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bics.w r0, lr, r7, ror #3 │ │ │ │ + @ instruction: 0xe98e00f7 │ │ │ │ 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, #444] @ (27d160 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173300>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702071,15 +702076,16 @@ │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27cfe6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173186> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27d08c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17322c> │ │ │ │ ldr r2, [r0, r3] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xe85400f7 │ │ │ │ + b.n 27d0b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173250> │ │ │ │ + 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #464] @ (27d34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1734ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -702233,15 +702239,15 @@ │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27d1c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173364> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27d266 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173406> │ │ │ │ ldrsb r6, [r5, r3] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 27d070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173210> │ │ │ │ + b.n 27cf10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1730b0> │ │ │ │ lsls r7, r6, #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, #508] @ (27d568 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173708>) │ │ │ │ @@ -702405,15 +702411,15 @@ │ │ │ │ b.n 27d3c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173566> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27d46e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17360e> │ │ │ │ nop │ │ │ │ strb r0, [r0, r4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 27ceb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173054> │ │ │ │ + b.n 27dd54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173ef4> │ │ │ │ lsls r7, r6, #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, #532] @ (27d79c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17393c>) │ │ │ │ @@ -702582,15 +702588,15 @@ │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27d5ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17378e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27d696 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173836> │ │ │ │ strh r2, [r4, r3] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 27dcc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173e60> │ │ │ │ + b.n 27db60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173d00> │ │ │ │ lsls r7, r6, #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, #676] @ (27da60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173c00>) │ │ │ │ @@ -702791,15 +702797,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27d9da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173b7a> │ │ │ │ str r6, [r5, r2] │ │ │ │ lsls r7, r3, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - svc 244 @ 0xf4 │ │ │ │ + svc 68 @ 0x44 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -703013,15 +703019,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr r5, [pc, #904] @ (27e0e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174284>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ble.n 27ddc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173f60> │ │ │ │ + bgt.n 27dc60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x173e00> │ │ │ │ lsls r7, r6, #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, #676] @ (27e01c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1741bc>) │ │ │ │ @@ -703222,15 +703228,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27df96 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174136> │ │ │ │ ldr r2, [pc, #968] @ (27e3e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174588>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - bge.n 27e0f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174298> │ │ │ │ + bls.n 27df98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174138> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #520] @ (27e244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1743e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703401,15 +703407,15 @@ │ │ │ │ b.n 27e0b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174252> │ │ │ │ ldr r0, [pc, #184] @ (27e300 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1744a0>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r6, r6, #6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 27e314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1744b4> │ │ │ │ + bvs.n 27e1b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174354> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (27e48c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17462c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703591,15 +703597,15 @@ │ │ │ │ b.n 27e400 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1745a0> │ │ │ │ mov r0, r0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r6, r0, #6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 27e46c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17460c> │ │ │ │ + bpl.n 27e50c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1746ac> │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -703787,15 +703793,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ bics r2, r6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bcc.n 27e650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1747f0> │ │ │ │ + bcs.n 27e6f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174890> │ │ │ │ lsls r7, r6, #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, #588] @ (27e98c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174b2c>) │ │ │ │ @@ -703979,15 +703985,15 @@ │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27e904 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174aa4> │ │ │ │ nop │ │ │ │ asrs r2, r5 │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - bne.n 27e9f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174b94> │ │ │ │ + beq.n 27ea94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174c34> │ │ │ │ lsls r7, r6, #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, #564] @ (27ebe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174d84>) │ │ │ │ @@ -704159,15 +704165,15 @@ │ │ │ │ b.n 27ea32 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174bd2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27eb5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174cfc> │ │ │ │ nop │ │ │ │ subs r6, #186 @ 0xba │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r7, r6, #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] @ (27ee04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174fa4>) │ │ │ │ @@ -704331,15 +704337,15 @@ │ │ │ │ b.n 27ec5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174dfe> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27ed0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x174eaa> │ │ │ │ nop │ │ │ │ subs r4, #102 @ 0x66 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r7, r6, #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, #528] @ (27f034 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1751d4>) │ │ │ │ @@ -704503,15 +704509,15 @@ │ │ │ │ b.n 27ee96 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x175036> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27efac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17514c> │ │ │ │ nop │ │ │ │ subs r2, #70 @ 0x46 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #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, #460] @ (27f220 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1753c0>) │ │ │ │ @@ -704662,15 +704668,15 @@ │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27f09e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17523e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27f148 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1752e8> │ │ │ │ subs r0, #18 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ (27f420 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1755c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704829,15 +704835,15 @@ │ │ │ │ b.n 27f28e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17542e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27f334 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1754d4> │ │ │ │ nop │ │ │ │ adds r6, #46 @ 0x2e │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r7!, {r3} │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ lsls r7, r6, #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] @ (27f654 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1757f4>) │ │ │ │ @@ -705002,15 +705008,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27f4b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x175654> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27f5ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17576e> │ │ │ │ adds r4, #42 @ 0x2a │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r7, r6, #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, #548] @ (27f898 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x175a38>) │ │ │ │ @@ -705183,15 +705189,15 @@ │ │ │ │ b.n 27f6e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x175882> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27f78e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17592e> │ │ │ │ nop │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ lsls r7, r6, #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, #564] @ (27faec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x175c8c>) │ │ │ │ @@ -705363,17 +705369,17 @@ │ │ │ │ b.n 27f93a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x175ada> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27fa64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x175c04> │ │ │ │ nop │ │ │ │ cmp r7, #178 @ 0xb2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ - lsls r7, r6, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + ite gt │ │ │ │ + lslgt r7, r6, #3 │ │ │ │ + stmdble 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] @ (27fd30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x175ed0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -705543,15 +705549,15 @@ │ │ │ │ b.n 27fb86 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x175d26> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27fca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x175e48> │ │ │ │ nop │ │ │ │ cmp r5, #94 @ 0x5e │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bkpt 0x0048 │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r7, r6, #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] @ (27ff64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x176104>) │ │ │ │ @@ -705716,15 +705722,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27fdc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x175f64> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 27fede <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17607e> │ │ │ │ cmp r3, #26 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - pop {r2, r5} │ │ │ │ + cbnz r4, 27ffc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x176168> │ │ │ │ lsls r7, r6, #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] @ (2801a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x176348>) │ │ │ │ @@ -705896,15 +705902,15 @@ │ │ │ │ b.n 27fffe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17619e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 280120 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1762c0> │ │ │ │ nop │ │ │ │ cmp r0, #230 @ 0xe6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - rev r0, r0 │ │ │ │ + cbnz r0, 2801c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x176364> │ │ │ │ lsls r7, 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, #284] @ (2802dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17647c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -706005,15 +706011,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280276 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x176416> │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r7, 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, #312] @ (28042c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1765cc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706126,15 +706132,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2803be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17655e> │ │ │ │ nop │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r7, 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 r4, [pc, #300] @ (280574 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x176714>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -706241,15 +706247,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1766a8> │ │ │ │ movs r4, #34 @ 0x22 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r6, #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, #316] @ (2806cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17686c>) │ │ │ │ @@ -706364,15 +706370,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 280658 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1767f8> │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + cpsid a │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -711041,17 +711047,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 284084 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17a224> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, 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, #464] @ (28446c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17a60c>) │ │ │ │ @@ -711205,17 +711211,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 284368 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17a508> │ │ │ │ nop │ │ │ │ b.n 284008 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17a1a8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r2, 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 r4, [pc, #564] @ (2846c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17a864>) │ │ │ │ @@ -711398,17 +711404,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 28458e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17a72e> │ │ │ │ b.n 284e78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17b018> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r2, 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, #556] @ (284914 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17aab4>) │ │ │ │ @@ -711587,17 +711593,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 2847e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17a982> │ │ │ │ nop │ │ │ │ b.n 284c18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17adb8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r2, 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, #596] @ (284b8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17ad2c>) │ │ │ │ @@ -711781,17 +711787,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 284a48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17abe8> │ │ │ │ svc 48 @ 0x30 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r4, [r1, #32] │ │ │ │ + str r4, [r3, #20] │ │ │ │ lsls r2, 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, #612] @ (284e14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17afb4>) │ │ │ │ @@ -711979,17 +711985,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 284cc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17ae60> │ │ │ │ nop │ │ │ │ bgt.n 284d88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17af28> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r1, #4] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r6, [r4, r3] │ │ │ │ lsls r2, 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #652] @ (2850c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17b264>) │ │ │ │ @@ -712190,17 +712196,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 284f5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17b0fc> │ │ │ │ nop │ │ │ │ bge.n 285128 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17b2c8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r6, [r4, r3] │ │ │ │ + ldrb r6, [r6, r0] │ │ │ │ lsls r2, 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #652] @ (285374 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17b514>) │ │ │ │ @@ -712399,17 +712405,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 28520c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17b3ac> │ │ │ │ bvc.n 285278 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17b418> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r5, r3] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldr r0, [r1, r6] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -714880,17 +714886,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb604 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r1, #142 @ 0x8e │ │ │ │ lsls r2, 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] @ (2873e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17d584>) │ │ │ │ @@ -714951,17 +714957,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ lsls r2, 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] @ (287578 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17d718>) │ │ │ │ @@ -715081,17 +715087,17 @@ │ │ │ │ b.n 287472 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17d612> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 2874e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17d682> │ │ │ │ nop │ │ │ │ push {r2, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r2, #74 @ 0x4a │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r7, #252 @ 0xfc │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r2, 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] @ (287708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17d8a8>) │ │ │ │ @@ -715211,17 +715217,17 @@ │ │ │ │ bne.n 287600 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17d7a0> │ │ │ │ b.n 287608 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17d7a8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 287676 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17d816> │ │ │ │ uxtb r4, r1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r0, #22 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r2, 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] @ (2878c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17da68>) │ │ │ │ @@ -715351,17 +715357,17 @@ │ │ │ │ bne.w 2877a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17d948> │ │ │ │ b.n 2877b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17d952> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 287834 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17d9d4> │ │ │ │ cbz r4, 2878da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17da7a> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ lsls r2, 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] @ (287a8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17dc2c>) │ │ │ │ @@ -715492,17 +715498,17 @@ │ │ │ │ bne.w 28796c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17db0c> │ │ │ │ b.n 287976 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17db16> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 2879f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17db98> │ │ │ │ add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r2, #54 @ 0x36 │ │ │ │ lsls r2, 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] @ (287c78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17de18>) │ │ │ │ @@ -715640,17 +715646,17 @@ │ │ │ │ bne.w 287b46 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17dce6> │ │ │ │ b.n 287b52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17dcf2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 287be2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17dd82> │ │ │ │ add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r2, 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] @ (287e68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17e008>) │ │ │ │ @@ -715789,17 +715795,17 @@ │ │ │ │ bne.w 287d36 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17ded6> │ │ │ │ b.n 287d42 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17dee2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 287dd2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17df72> │ │ │ │ add r3, sp, #808 @ 0x328 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ lsls r2, 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] @ (287f18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x17e0b8>) │ │ │ │ @@ -720229,16 +720235,16 @@ │ │ │ │ bne.n 28b34a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1814ea> │ │ │ │ b.n 28b352 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1814f2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 28b3bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18155c> │ │ │ │ strb r4, [r0, #22] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrsb.w r0, [sl, r1, lsl #2] │ │ │ │ - vld4. {d0-d3}, [r8 :128], r1 │ │ │ │ + str??.w r0, [sl, r1, lsl #2] │ │ │ │ + ldr??.w r0, [r8, r1, lsl #2] │ │ │ │ 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] @ (28b5cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18176c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720353,16 +720359,16 @@ │ │ │ │ bne.n 28b4d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181670> │ │ │ │ b.n 28b4d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181678> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 28b540 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1816e0> │ │ │ │ strb r4, [r7, #15] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf7b200e1 │ │ │ │ - @ instruction: 0xf7a400e1 │ │ │ │ + @ instruction: 0xf70200e1 │ │ │ │ + @ instruction: 0xf6f400e1 │ │ │ │ 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] @ (28b78c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18192c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720491,16 +720497,16 @@ │ │ │ │ bne.w 28b66c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18180c> │ │ │ │ b.n 28b676 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181816> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 28b6f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181898> │ │ │ │ strb r0, [r7, #9] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - addw r0, r4, #2273 @ 0x8e1 │ │ │ │ - @ instruction: 0xf5e600e1 │ │ │ │ + adcs.w r0, r4, #7372800 @ 0x708000 │ │ │ │ + @ instruction: 0xf53600e1 │ │ │ │ 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] @ (28b950 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181af0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720630,16 +720636,16 @@ │ │ │ │ bne.w 28b830 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1819d0> │ │ │ │ b.n 28b83a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1819da> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 28b8bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181a5c> │ │ │ │ strb r0, [r7, #2] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - orrs.w r0, r0, #7372800 @ 0x708000 │ │ │ │ - bic.w r0, r2, #7372800 @ 0x708000 │ │ │ │ + @ instruction: 0xf3a000e1 │ │ │ │ + @ instruction: 0xf37200e1 │ │ │ │ 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] @ (28bb3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181cdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720776,16 +720782,16 @@ │ │ │ │ bne.w 28ba0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181baa> │ │ │ │ b.n 28ba16 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181bb6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 28baa6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181c46> │ │ │ │ ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf27600e1 │ │ │ │ - @ instruction: 0xf23800e1 │ │ │ │ + rsb r0, r6, #225 @ 0xe1 │ │ │ │ + @ instruction: 0xf18800e1 │ │ │ │ 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] @ (28bd2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181ecc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720923,16 +720929,16 @@ │ │ │ │ bne.w 28bbfa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181d9a> │ │ │ │ b.n 28bc06 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181da6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 28bc96 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181e36> │ │ │ │ ldr r6, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - eors.w r0, r6, #225 @ 0xe1 │ │ │ │ - orr.w r0, r8, #225 @ 0xe1 │ │ │ │ + vmla.i32 d16, d22, d1[1] │ │ │ │ + vmla.i16 d0, d24, d1[2] │ │ │ │ stmdb 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] @ (28be00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181fa0>) │ │ │ │ sub sp, #12 │ │ │ │ ldr r6, [pc, #180] @ (28be04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x181fa4>) │ │ │ │ @@ -721221,17 +721227,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 28bfec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18218c> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #16] │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc2l 0, cr0, [r6], #-984 @ 0xfffffc28 │ │ │ │ + @ instruction: 0xfbb600f6 │ │ │ │ cmp r1, r4 │ │ │ │ - @ instruction: 0xfffffcf2 │ │ │ │ + vdup.8 , d2[7] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #360] @ (28c22c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1823cc>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -721367,17 +721373,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 28c17c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18231c> │ │ │ │ nop │ │ │ │ str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r3, #6 │ │ │ │ str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfabe00f6 │ │ │ │ + @ instruction: 0xfa0e00f6 │ │ │ │ bics r1, r2 │ │ │ │ - vtbx.8 d31, {d15-d18}, d18 │ │ │ │ + @ instruction: 0xfffffab2 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (28c3cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18256c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -721513,17 +721519,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 28c314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1824b4> │ │ │ │ nop │ │ │ │ str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r6, r3, #6 │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vst4. {d0-d3}, [lr :256], r6 │ │ │ │ + ldr.w r0, [lr, r6, lsl #3] │ │ │ │ rors r1, r6 │ │ │ │ - vtbx.8 d31, {d31-) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -721659,17 +721665,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 28c4b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x182654> │ │ │ │ nop │ │ │ │ str r6, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r3, #6 │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf75600f6 │ │ │ │ + subw r0, r6, #2294 @ 0x8f6 │ │ │ │ eors r1, r2 │ │ │ │ - vtbl.8 d31, {d15}, d18 │ │ │ │ + vqshl.u32 , q9, #31 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #352] @ (28c6f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x182894>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -721803,17 +721809,17 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 28c646 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1827e6> │ │ │ │ str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r3, #6 │ │ │ │ str r0, [r6, #24] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf76c00f6 │ │ │ │ + @ instruction: 0xf6bc00f6 │ │ │ │ subs r6, #199 @ 0xc7 │ │ │ │ - vqshlu.s64 d31, d8, #63 @ 0x3f │ │ │ │ + @ instruction: 0xfffff5e8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #348] @ (28c878 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x182a18>) │ │ │ │ @@ -721943,17 +721949,17 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r4 │ │ │ │ b.n 28c7cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18296c> │ │ │ │ str r6, [r1, #20] │ │ │ │ lsls r6, r3, #6 │ │ │ │ str r6, [r5, #0] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - rsb r0, sl, #8060928 @ 0x7b0000 │ │ │ │ + adds.w r0, sl, #8060928 @ 0x7b0000 │ │ │ │ subs r5, #69 @ 0x45 │ │ │ │ - vsli.32 d31, d6, #31 │ │ │ │ + vmls.i , , d22[0] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #360] @ (28ca08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x182ba8>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -722088,17 +722094,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 28c958 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x182af8> │ │ │ │ nop │ │ │ │ ldrsh r2, [r1, r7] │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldrsh r6, [r3, r2] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bic.w r0, r2, #8060928 @ 0x7b0000 │ │ │ │ + @ instruction: 0xf37200f6 │ │ │ │ subs r3, #181 @ 0xb5 │ │ │ │ - vsubw.u , , d6 │ │ │ │ + vrshr.u64 , q3, #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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (28cb90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x182d30>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -722227,17 +722233,17 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r4 │ │ │ │ b.n 28cae4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x182c84> │ │ │ │ ldrsh r2, [r7, r0] │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add.w r0, sl, #246 @ 0xf6 │ │ │ │ + orrs.w r0, sl, #246 @ 0xf6 │ │ │ │ subs r0, #225 @ 0xe1 │ │ │ │ - vshr.u32 d31, d22, #1 │ │ │ │ + @ instruction: 0xffffef86 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #332] @ (28cd04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x182ea4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -722360,17 +722366,17 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r4 │ │ │ │ b.n 28cc60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x182e00> │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldrh r6, [r3, r6] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vqadd.s64 q8, q9, q11 │ │ │ │ + mcr 0, 6, r0, cr2, cr6, {7} │ │ │ │ adds r7, #109 @ 0x6d │ │ │ │ - vqrdmlah.s q15, , d2[0] │ │ │ │ + vcvt.f32.u32 d30, d2, #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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (28ce90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x183030>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -722501,17 +722507,17 @@ │ │ │ │ blx r4 │ │ │ │ b.n 28cde2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x182f82> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, r4] │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldrh r4, [r2, r0] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldcl 0, cr0, [r4, #984] @ 0x3d8 │ │ │ │ + stc 0, cr0, [r4, #-984]! @ 0xfffffc28 │ │ │ │ adds r5, #227 @ 0xe3 │ │ │ │ - vcvt.u16.f16 d30, d24, #1 │ │ │ │ + vmull.u q15, d31, d8 │ │ │ │ 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 │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ mov r5, r0 │ │ │ │ @@ -723014,15 +723020,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 28d358 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1834f8> │ │ │ │ strb r4, [r7, r5] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r2, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 28d556 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1836f6> │ │ │ │ @@ -723142,15 +723148,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 28d4ae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18364e> │ │ │ │ nop │ │ │ │ strb r0, [r5, r0] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r2, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 28d6b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x183856> │ │ │ │ @@ -723265,15 +723271,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 28d618 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1837b8> │ │ │ │ nop │ │ │ │ strh r4, [r1, r3] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r2, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 28d82c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1839cc> │ │ │ │ @@ -723394,15 +723400,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 28d784 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x183924> │ │ │ │ str r2, [r5, r5] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r2, 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] @ (28dad4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x183c74>) │ │ │ │ @@ -723599,17 +723605,17 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - bmi.n 28dbb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x183d50> │ │ │ │ + bcc.n 28da50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x183bf0> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bcs.n 28da40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x183be0> │ │ │ │ + bne.n 28dae0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x183c80> │ │ │ │ lsls r1, 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] @ (28dd7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x183f1c>) │ │ │ │ @@ -723808,17 +723814,17 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - bne.n 28dc94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x183e34> │ │ │ │ + beq.n 28dd34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x183ed4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - beq.n 28dd9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x183f3c> │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r1, 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] @ (28e024 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1841c4>) │ │ │ │ @@ -724017,17 +724023,17 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r1, 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] @ (28e2cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18446c>) │ │ │ │ @@ -724225,17 +724231,17 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r1, 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] @ (28e578 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x184718>) │ │ │ │ @@ -724435,17 +724441,17 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ lsls r1, 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] @ (28e824 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1849c4>) │ │ │ │ @@ -724645,17 +724651,17 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r1, 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] @ (28eb68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x184d08>) │ │ │ │ @@ -724894,17 +724900,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 r3!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r1, 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] @ (28eeb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185054>) │ │ │ │ @@ -725144,18 +725150,18 @@ │ │ │ │ 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 │ │ │ │ - itee gt │ │ │ │ - lslgt r1, r4, #3 │ │ │ │ - bkpt 0x00f8 │ │ │ │ - lslle r1, r4, #3 │ │ │ │ + ittt ne │ │ │ │ + lslne r1, r4, #3 │ │ │ │ + bkpt 0x0048 │ │ │ │ + lslne r1, 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] @ (28ef70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185110>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -725206,15 +725212,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28ef1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1850bc> │ │ │ │ nop │ │ │ │ subs r1, #136 @ 0x88 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (28f0cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18526c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -725339,18 +725345,18 @@ │ │ │ │ blx r1 │ │ │ │ b.n 28f028 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1851c8> │ │ │ │ nop │ │ │ │ subs r0, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ adds r7, #216 @ 0xd8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmia r3!, {r0, r1, r2, r3} │ │ │ │ - vtbx.8 d28, {d30- instruction: 0xfffecb18 │ │ │ │ lsls r6, r6, #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] @ (28f238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1853d8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -725470,18 +725476,18 @@ │ │ │ │ vmov d0, r6, r7 │ │ │ │ blx r2 │ │ │ │ b.n 28f194 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185334> │ │ │ │ adds r7, #118 @ 0x76 │ │ │ │ lsls r6, r3, #6 │ │ │ │ adds r6, #106 @ 0x6a │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r5!, {r1, r4} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmia r2!, {r0, r4, r6, r7} │ │ │ │ - vcvt.f16.u16 q14, q15, #2 │ │ │ │ + vtbx.8 d28, {d30-) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -725538,15 +725544,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f2a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185444> │ │ │ │ nop │ │ │ │ adds r6, #12 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (28f3c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185568>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -725606,15 +725612,15 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28f35c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1854fc> │ │ │ │ adds r5, #86 @ 0x56 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s0, [r0] │ │ │ │ bl 28f304 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1854a4> │ │ │ │ @@ -725692,15 +725698,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f470 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185610> │ │ │ │ nop │ │ │ │ adds r4, #62 @ 0x3e │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r4, #20 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ (28f588 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185728>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -725758,15 +725764,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f530 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1856d0> │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ (28f670 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185810>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -725833,15 +725839,15 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 28f5ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18578c> │ │ │ │ adds r2, #202 @ 0xca │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r3, #11 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s1, [r0, #4] │ │ │ │ vldr s0, [r0] │ │ │ │ @@ -725926,15 +725932,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 28f730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1858d0> │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28f864 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185a04>) │ │ │ │ @@ -726003,15 +726009,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f7ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18598a> │ │ │ │ adds r0, #204 @ 0xcc │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (28f950 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185af0>) │ │ │ │ @@ -726081,15 +726087,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f8d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185a76> │ │ │ │ cmp r7, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28fa38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185bd8>) │ │ │ │ @@ -726158,15 +726164,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28f9be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185b5e> │ │ │ │ cmp r6, #248 @ 0xf8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (28fb24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185cc4>) │ │ │ │ @@ -726236,15 +726242,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28faaa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185c4a> │ │ │ │ cmp r6, #18 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (28fc0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185dac>) │ │ │ │ @@ -726313,15 +726319,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28fb92 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185d32> │ │ │ │ cmp r5, #36 @ 0x24 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (28fcf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185e98>) │ │ │ │ @@ -726391,15 +726397,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28fc7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185e1e> │ │ │ │ cmp r4, #62 @ 0x3e │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r6, r0, #17 │ │ │ │ lsls r2, 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] @ (28fde8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185f88>) │ │ │ │ @@ -726470,15 +726476,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28fd6e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185f0e> │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ lsls r2, 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] @ (28fed8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186078>) │ │ │ │ @@ -726549,15 +726555,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28fe5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x185ffe> │ │ │ │ cmp r2, #98 @ 0x62 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r2, 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] @ (28ffbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18615c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -726625,15 +726631,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28ff44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1860e4> │ │ │ │ nop │ │ │ │ cmp r1, #118 @ 0x76 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r2, 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] @ (2900ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18624c>) │ │ │ │ @@ -726704,15 +726710,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290032 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1861d2> │ │ │ │ cmp r0, #142 @ 0x8e │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ lsls r2, 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] @ (29019c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18633c>) │ │ │ │ @@ -726783,16 +726789,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290122 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1862c2> │ │ │ │ movs r7, #158 @ 0x9e │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + vmla.i32 q0, q9, d1[1] │ │ │ │ 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] @ (29028c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18642c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -726862,15 +726867,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290212 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1863b2> │ │ │ │ movs r6, #174 @ 0xae │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vhadd.u32 q8, q9, │ │ │ │ + cdp2 0, 11, cr0, cr2, cr1, {7} │ │ │ │ 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] @ (290370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186510>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vldr s15, [r0] │ │ │ │ @@ -726937,15 +726942,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2902f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186498> │ │ │ │ nop │ │ │ │ movs r5, #194 @ 0xc2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cdp2 0, 8, cr0, cr0, cr1, {7} │ │ │ │ + ldc2l 0, cr0, [r0, #900] @ 0x384 │ │ │ │ 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] @ (290454 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1865f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vldr s15, [r0] │ │ │ │ @@ -727012,15 +727017,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2903dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18657c> │ │ │ │ nop │ │ │ │ movs r4, #222 @ 0xde │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldc2 0, cr0, [ip, #900] @ 0x384 │ │ │ │ + stc2l 0, cr0, [ip], #900 @ 0x384 │ │ │ │ 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] @ (290548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1866e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -727091,15 +727096,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2904ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18666a> │ │ │ │ movs r3, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc2 0, cr0, [r6], #900 @ 0x384 │ │ │ │ + @ instruction: 0xfbf600e1 │ │ │ │ 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] @ (29063c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1867dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -727170,15 +727175,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2905c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186760> │ │ │ │ movs r3, #0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfbb200e1 │ │ │ │ + @ instruction: 0xfb0200e1 │ │ │ │ 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] @ (290738 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1868d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -727251,15 +727256,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2906bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18685c> │ │ │ │ movs r2, #12 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfab600e1 │ │ │ │ + @ instruction: 0xfa0600e1 │ │ │ │ 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] @ (290834 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1869d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -727333,15 +727338,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2907b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186952> │ │ │ │ movs r1, #16 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrsh.w r0, [sl, #225] @ 0xe1 │ │ │ │ + vst4. {d0-d3}, [sl :128], r1 │ │ │ │ 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] @ (290938 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186ad8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -727417,15 +727422,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2908b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186a56> │ │ │ │ movs r0, #20 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh.w r0, [r6, #225] @ 0xe1 │ │ │ │ + strb.w r0, [r6, r1, lsl #2] │ │ │ │ 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] @ (290a2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186bcc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -727496,15 +727501,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2909b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186b52> │ │ │ │ subs r2, r2, #4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf7c200e1 │ │ │ │ + @ instruction: 0xf71200e1 │ │ │ │ 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] @ (290b20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186cc0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -727576,15 +727581,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290aa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186c44> │ │ │ │ nop │ │ │ │ subs r0, r4, #0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf6d000e1 │ │ │ │ + @ instruction: 0xf62000e1 │ │ │ │ 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] @ (290c10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186db0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -727654,15 +727659,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290b96 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186d36> │ │ │ │ adds r2, r5, #4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - rsbs r0, lr, #7372800 @ 0x708000 │ │ │ │ + @ instruction: 0xf52e00e1 │ │ │ │ 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] @ (290d04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186ea4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -727734,15 +727739,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290c88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186e28> │ │ │ │ nop │ │ │ │ adds r4, r7, #0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf4ec00e1 │ │ │ │ + bics.w r0, ip, #7372800 @ 0x708000 │ │ │ │ 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] @ (290df8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186f98>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -727813,15 +727818,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290d7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x186f1e> │ │ │ │ subs r6, r0, r5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf3f600e1 │ │ │ │ + @ instruction: 0xf34600e1 │ │ │ │ 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] @ (290eec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18708c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -727893,15 +727898,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290e70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187010> │ │ │ │ nop │ │ │ │ subs r4, r2, r1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf30400e1 │ │ │ │ + @ instruction: 0xf25400e1 │ │ │ │ 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] @ (290fdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18717c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -727971,15 +727976,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 290f62 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187102> │ │ │ │ adds r6, r3, r5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf21200e1 │ │ │ │ + sbc.w r0, r2, #225 @ 0xe1 │ │ │ │ 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] @ (2910cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18726c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -728049,15 +728054,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291052 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1871f2> │ │ │ │ adds r6, r5, r1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf12200e1 │ │ │ │ + orns r0, r2, #225 @ 0xe1 │ │ │ │ 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] @ (2911c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187364>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -728130,15 +728135,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291144 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1872e4> │ │ │ │ nop │ │ │ │ asrs r0, r0, #30 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bic.w r0, ip, #225 @ 0xe1 │ │ │ │ + vhadd.s q8, q14, │ │ │ │ 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] @ (2912cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18746c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -728214,15 +728219,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29124a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1873ea> │ │ │ │ nop │ │ │ │ asrs r4, r0, #26 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vhadd.s32 q0, q10, │ │ │ │ + cdp 0, 7, cr0, cr4, cr1, {7} │ │ │ │ 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] @ (2913d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -728298,15 +728303,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291352 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1874f2> │ │ │ │ nop │ │ │ │ asrs r4, r7, #21 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cdp 0, 1, cr0, cr12, cr1, {7} │ │ │ │ + stcl 0, cr0, [ip, #-900]! @ 0xfffffc7c │ │ │ │ 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] @ (2914e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187688>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -728385,15 +728390,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291466 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187606> │ │ │ │ nop │ │ │ │ asrs r4, r6, #17 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc 0, cr0, [r8, #-900] @ 0xfffffc7c │ │ │ │ + mrrc 0, 14, r0, r8, cr1 │ │ │ │ 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] @ (2915ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18778c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -728468,15 +728473,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291570 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187710> │ │ │ │ asrs r0, r4, #13 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc 0, cr0, [r2], {225} @ 0xe1 │ │ │ │ + adcs.w r0, r2, r1, asr #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] @ (2916f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187890>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -728551,15 +728556,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291674 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187814> │ │ │ │ asrs r4, r3, #9 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xeafe00e1 │ │ │ │ + orr.w r0, lr, r1, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2917e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187980>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vldr s15, [r0] │ │ │ │ @@ -728628,15 +728633,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291766 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187906> │ │ │ │ asrs r4, r3, #5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - and.w r0, lr, r1, asr #3 │ │ │ │ + ldrd r0, r0, [lr, #-900] @ 0x384 │ │ │ │ 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] @ (2918e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187a88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -728712,15 +728717,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291866 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187a06> │ │ │ │ nop │ │ │ │ asrs r0, r5, #1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmdb r8, {r0, r5, r6, r7} │ │ │ │ + @ instruction: 0xe85800e1 │ │ │ │ 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] @ (2919fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187b9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -728799,15 +728804,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29197a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187b1a> │ │ │ │ nop │ │ │ │ lsrs r0, r4, #29 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 2919ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187b8c> │ │ │ │ + b.n 29188c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187a2c> │ │ │ │ lsls r1, 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] @ (291b08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187ca8>) │ │ │ │ @@ -728886,15 +728891,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291a86 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187c26> │ │ │ │ lsrs r4, r1, #25 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 2918dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187a7c> │ │ │ │ + b.n 29177c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18791c> │ │ │ │ lsls r1, 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] @ (291c14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187db4>) │ │ │ │ @@ -728973,15 +728978,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291b92 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187d32> │ │ │ │ lsrs r0, r0, #21 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 2917d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187970> │ │ │ │ + b.n 291670 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187810> │ │ │ │ lsls r1, 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] @ (291d04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187ea4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -729052,15 +729057,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291c8a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187e2a> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #16 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 2916e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187884> │ │ │ │ + b.n 291584 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187724> │ │ │ │ lsls r1, 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] @ (291e08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187fa8>) │ │ │ │ @@ -729135,15 +729140,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291d88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x187f28> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #13 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 2925e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188780> │ │ │ │ + b.n 292480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188620> │ │ │ │ lsls r1, 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] @ (291f18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1880b8>) │ │ │ │ @@ -729221,15 +729226,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291e98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188038> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #9 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 2924d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188670> │ │ │ │ + b.n 292370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188510> │ │ │ │ lsls r1, 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] @ (29202c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1881cc>) │ │ │ │ @@ -729309,15 +729314,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 291faa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18814a> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 2923bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18855c> │ │ │ │ + b.n 29225c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1883fc> │ │ │ │ lsls r1, 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] @ (292134 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1882d4>) │ │ │ │ @@ -729394,15 +729399,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2920b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188252> │ │ │ │ nop │ │ │ │ lsrs r4, r3, #32 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - b.n 2922b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188454> │ │ │ │ + b.n 292154 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1882f4> │ │ │ │ lsls r1, 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] @ (292244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1883e4>) │ │ │ │ @@ -729481,15 +729486,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2921c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188364> │ │ │ │ nop │ │ │ │ lsls r2, r2, #28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + udf #252 @ 0xfc │ │ │ │ lsls r1, 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] @ (292354 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1884f4>) │ │ │ │ @@ -729568,15 +729573,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2922d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188474> │ │ │ │ nop │ │ │ │ lsls r2, r0, #24 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + ble.n 292334 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1884d4> │ │ │ │ lsls r1, 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] @ (292474 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188614>) │ │ │ │ @@ -729659,15 +729664,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2923f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188594> │ │ │ │ nop │ │ │ │ lsls r2, r6, #19 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ble.n 292574 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188714> │ │ │ │ + bgt.n 292414 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1885b4> │ │ │ │ lsls r1, 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] @ (292580 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188720>) │ │ │ │ @@ -729744,15 +729749,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 292500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1886a0> │ │ │ │ nop │ │ │ │ lsls r2, r2, #15 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bgt.n 292668 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188808> │ │ │ │ + blt.n 292508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1886a8> │ │ │ │ lsls r1, 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] @ (29269c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18883c>) │ │ │ │ @@ -729833,15 +729838,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29261c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1887bc> │ │ │ │ nop │ │ │ │ lsls r6, r0, #11 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - blt.n 29274c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1888ec> │ │ │ │ + bge.n 2925ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18878c> │ │ │ │ lsls r1, 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] @ (2927bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18895c>) │ │ │ │ @@ -729924,15 +729929,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29273c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1888dc> │ │ │ │ nop │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bge.n 29282c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1889cc> │ │ │ │ + bls.n 2926cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18886c> │ │ │ │ lsls r1, 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] @ (2928d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188a78>) │ │ │ │ @@ -730016,15 +730021,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 292852 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1889f2> │ │ │ │ nop │ │ │ │ lsls r4, r1, #2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bls.n 292910 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188ab0> │ │ │ │ + bhi.n 2929b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188b50> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #184] @ (2929ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188b4c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -730093,15 +730098,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 292910 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188ab0> │ │ │ │ nop │ │ │ │ vbif d16, d22, d13 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r6, 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, #328] @ (292b0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188cac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -730223,18 +730228,18 @@ │ │ │ │ mov r1, r6 │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r5 │ │ │ │ b.n 292a6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188c0c> │ │ │ │ nop │ │ │ │ mcr2 1, 5, r0, cr4, cr13, {4} │ │ │ │ ldc2 1, cr0, [r8, #628] @ 0x274 │ │ │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r6, #3 │ │ │ │ bhi.n 292b52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188cf2> │ │ │ │ - vshr.u32 , q0, #2 │ │ │ │ + @ instruction: 0xfffe8fa0 │ │ │ │ lsls r6, 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, #336] @ (292c80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188e20>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -730359,18 +730364,18 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r7 │ │ │ │ b.n 292bda <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188d7a> │ │ │ │ ldc2 1, cr0, [r8, #-628]! @ 0xfffffd8c │ │ │ │ stc2 1, cr0, [r2], #-628 @ 0xfffffd8c │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r6, #3 │ │ │ │ bvs.n 292bde <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188d7e> │ │ │ │ - @ instruction: 0xfffe8eda │ │ │ │ + @ instruction: 0xfffe8e2a │ │ │ │ lsls r6, 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, #352] @ (292e04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188fa4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -730500,18 +730505,18 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r7 │ │ │ │ b.n 292d5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188efe> │ │ │ │ smlalbt r0, r1, r4, sp │ │ │ │ @ instruction: 0xfa9e019d │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r6, #3 │ │ │ │ bpl.n 292e5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x188ffa> │ │ │ │ - vcvt.u16.f16 q12, q3, #2 │ │ │ │ + vmull.u q12, d30, d22 │ │ │ │ lsls r6, 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, #316] @ (292f64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x189104>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -730626,18 +730631,18 @@ │ │ │ │ b.n 292ee0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x189080> │ │ │ │ mov r1, r6 │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ b.n 292ec8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x189068> │ │ │ │ @ instruction: 0xfa40019d │ │ │ │ ldrsh.w r0, [ip, ] │ │ │ │ - ldrh r6, [r6, #32] │ │ │ │ + ldrh r6, [r0, #28] │ │ │ │ lsls r6, r6, #3 │ │ │ │ bcs.n 292e8a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18902a> │ │ │ │ - @ instruction: 0xfffe8b90 │ │ │ │ + vtbx.8 d24, {d30-) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -730754,18 +730759,18 @@ │ │ │ │ b.n 293044 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1891e4> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ b.n 29302a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1891ca> │ │ │ │ str??.w r0, [r0, #413] @ 0x19d │ │ │ │ @ instruction: 0xf7d8019d │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ lsls r6, r6, #3 │ │ │ │ bne.n 293126 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1892c6> │ │ │ │ - vtbl.8 d24, {d14-d16}, d28 │ │ │ │ + vqrshrn.u64 d24, q14, #2 │ │ │ │ lsls r6, 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, #320] @ (29322c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1893cc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -730882,18 +730887,18 @@ │ │ │ │ b.n 2931a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x189348> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ b.n 29318e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18932e> │ │ │ │ @ instruction: 0xf77c019d │ │ │ │ @ instruction: 0xf674019d │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldmia r7, {r0, r1, r6, r7} │ │ │ │ - vtbx.8 d24, {d30}, d8 │ │ │ │ + vqshrun.s64 d24, q4, #2 │ │ │ │ lsls r6, r6, #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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #680] @ (293500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1896a0>) │ │ │ │ @@ -731097,17 +731102,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf610019d │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -731464,15 +731469,15 @@ │ │ │ │ it lt │ │ │ │ vmovlt.f32 s16, s15 │ │ │ │ ite lt │ │ │ │ movlt fp, r2 │ │ │ │ movge fp, r1 │ │ │ │ b.n 29359e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18973e> │ │ │ │ nop │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -731909,17 +731914,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adc.w r1, r8, sp, lsr #2 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r1, 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 │ │ │ │ @@ -732281,15 +732286,15 @@ │ │ │ │ movt r2, #49024 @ 0xbf80 │ │ │ │ it lt │ │ │ │ vmovlt.f32 s16, s15 │ │ │ │ ite lt │ │ │ │ movlt fp, r2 │ │ │ │ movge fp, r1 │ │ │ │ b.n 294070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18a210> │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -732800,15 +732805,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @ instruction: 0xb7d8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r1, r4, r7, lr} │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r3, [pc, #868] @ (294ebc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18b05c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (294ec0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18b060>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -733088,17 +733093,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2949da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18ab7a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ @@ -733395,15 +733400,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ sub sp, #288 @ 0x120 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r6, #3 │ │ │ │ add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r3, [pc, #868] @ (2955d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18b770>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (2955d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18b774>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -733683,17 +733688,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2950ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18b28e> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ @@ -733964,15 +733969,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r6, #3 │ │ │ │ add r6, pc, #968 @ (adr r6, 295d0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18beac>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 2958f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18ba98> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -734291,17 +734296,17 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 295906 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18baa6> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -734714,15 +734719,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r0, pc, #480 @ (adr r0, 296458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18c5f8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 29623a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18c3da> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -735070,17 +735075,17 @@ │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 29666e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18c80e> │ │ │ │ b.n 296676 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18c816> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r4, [pc, #928] @ (296a84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18cc24>) │ │ │ │ + ldr r4, [pc, #224] @ (2967c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18c964>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [pc, #936] @ (296a90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18cc30>) │ │ │ │ + ldr r1, [pc, #232] @ (2967d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18c970>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -735452,15 +735457,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ str r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + str r6, [r7, r3] │ │ │ │ lsls r6, r6, #3 │ │ │ │ str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r3, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 296b5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18ccfe> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -735786,17 +735791,17 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strb.w ip, [r0, #228] @ 0xe4 │ │ │ │ str.w r8, [r1, #4] │ │ │ │ strd r6, r7, [r3, #264] @ 0x108 │ │ │ │ b.n 296f04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18d0a4> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - mvns r2, r5 │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r0 │ │ │ │ + ands r4, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -736326,15 +736331,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, ip │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldrh r0, [r3, #10] │ │ │ │ lsls r5, r3, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 297692 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18d832> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -736619,17 +736624,17 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 2976a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18d840> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -737247,15 +737252,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ mrc2 15, 3, pc, cr3, cr15, {7} │ │ │ │ stc2l 15, cr15, [r9, #1020]! @ 0x3fc │ │ │ │ ldrb r4, [r4, #26] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r6, r6, #3 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ vldr d6, [sp, #8] │ │ │ │ vldr d7, [sp] │ │ │ │ @@ -737448,20 +737453,20 @@ │ │ │ │ add r4, pc, #56 @ (adr r4, 2984dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18e67c>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbafffff │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldrb r4, [r3, #17] │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xfad5ffff │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r4, [pc, #704] @ (298794 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18e934>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -737792,15 +737797,15 @@ │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ vldr d5, [sp, #32] │ │ │ │ vldr d6, [sp, #24] │ │ │ │ vldr d7, [sp, #16] │ │ │ │ b.n 298610 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18e7b0> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldc2l 15, cr15, [pc], #-1020 @ 2984d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18e678> │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r6, r6, #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] @ (298b18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18ecb8>) │ │ │ │ @@ -737997,20 +738002,20 @@ │ │ │ │ ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r3, #6 │ │ │ │ strb r0, [r1, #28] │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaf5ffff │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ lsls r6, r6, #3 │ │ │ │ strb r0, [r0, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xfa01ffff │ │ │ │ - adds r4, #38 @ 0x26 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ ldr r4, [pc, #756] @ (298e3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18efdc>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -738351,15 +738356,15 @@ │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ vldr d5, [sp, #40] @ 0x28 │ │ │ │ vldr d6, [sp, #32] │ │ │ │ vldr d7, [sp, #24] │ │ │ │ b.n 298ca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18ee48> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ - adds r0, #24 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ lsls r6, r6, #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] @ (2991f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18f390>) │ │ │ │ @@ -738565,20 +738570,20 @@ │ │ │ │ str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r3, #6 │ │ │ │ strb r4, [r2, #1] │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaa1ffff │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r3, #6 │ │ │ │ pli [fp, #4095] @ 0xfff │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -739400,15 +739405,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (299b18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcb8>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 299ae0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fc80> │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -739437,15 +739442,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r2, 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] @ (299c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fdfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739517,17 +739522,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 299bdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fd7c> │ │ │ │ ldrh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r7, #19 │ │ │ │ + asrs r2, r1, #17 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r1, 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] @ (299d4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18feec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739601,17 +739606,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 299ccc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fe6c> │ │ │ │ ldrh r2, [r6, #30] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r1, 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] @ (299e24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18ffc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739679,17 +739684,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 299dba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18ff5a> │ │ │ │ ldrh r2, [r0, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ lsls r1, 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] @ (299fcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19016c>) │ │ │ │ @@ -739831,23 +739836,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 299ed2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190072> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #16] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r1, #36] @ 0x24 │ │ │ │ + str r2, [r3, #24] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r2, #36] @ 0x24 │ │ │ │ + str r2, [r4, #24] │ │ │ │ lsls r1, 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] @ (29a0ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19024c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739914,17 +739919,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29a042 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1901e2> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r0, #20] │ │ │ │ + str r4, [r2, #8] │ │ │ │ lsls r1, 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] @ (29a184 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190324>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739992,17 +739997,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29a11a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1902ba> │ │ │ │ strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r1, 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] @ (29a218 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1903b8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -740050,15 +740055,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + lsrs r4, r6, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -740122,15 +740127,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r1, 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] @ (29a38c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19052c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -740182,15 +740187,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r1, 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] @ (29a468 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190608>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -740261,17 +740266,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29a3fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19059c> │ │ │ │ strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrb r6, [r2, r3] │ │ │ │ lsls r1, 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] @ (29a540 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1906e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740339,17 +740344,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29a4d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190676> │ │ │ │ strh r6, [r4, #30] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r3, #13 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r1, 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] @ (29a620 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1907c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -740420,17 +740425,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29a5b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190754> │ │ │ │ strh r4, [r1, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ lsls r1, 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] @ (29a6f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190894>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740497,17 +740502,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29a68a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19082a> │ │ │ │ nop │ │ │ │ strh r6, [r5, #16] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r1, 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] @ (29a794 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190934>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -740560,15 +740565,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r2, [r3, #10] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r4, #6 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r1, 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] @ (29a830 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1909d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -740621,15 +740626,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, #4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r1, 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] @ (29a8cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190a6c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -740683,15 +740688,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r2, [r4, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (29a964 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190b04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -740739,15 +740744,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r4, [r0, #30] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r6, r2, #31 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (29aa28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190bc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740803,15 +740808,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #27] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (29aaec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190c8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740867,15 +740872,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (29abd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190d78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740950,17 +740955,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 29ab58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190cf8> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #21] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ lsls r1, 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] @ (29acc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190e60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741030,17 +741035,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29ac42 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190de2> │ │ │ │ ldrb r6, [r6, #17] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r1, 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] @ (29ad94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190f34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741107,17 +741112,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ad2a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190eca> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #14] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strh r4, [r5, r6] │ │ │ │ lsls r1, 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] @ (29ae40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x190fe0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741167,15 +741172,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #10] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r2, r7, #11 │ │ │ │ + lsls r2, r1, #9 │ │ │ │ lsls r1, 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] @ (29aed0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191070>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -741225,15 +741230,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #8] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r1, 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] @ (29afac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19114c>) │ │ │ │ @@ -741303,17 +741308,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 29af4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1910ec> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #5] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r2, r4, #6 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r1, 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] @ (29b084 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191224>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741381,17 +741386,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29b01a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1911ba> │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ + movs r2, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + str r2, [r7, r2] │ │ │ │ lsls r1, 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] @ (29b120 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1912c0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -741443,16 +741448,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #31] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r4, r3 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ + vhadd.u32 q8, q14, q8 │ │ │ │ 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] @ (29b1c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191368>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741511,15 +741515,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, #28] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vhadd.u q8, q10, q8 │ │ │ │ + cdp2 0, 12, cr0, cr4, cr0, {7} │ │ │ │ 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] @ (29b278 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191418>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741582,15 +741586,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #26] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cdp2 0, 12, cr0, cr4, cr0, {7} │ │ │ │ + cdp2 0, 1, cr0, cr4, cr0, {7} │ │ │ │ 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] @ (29b318 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1914b8>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741645,15 +741649,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #23] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cdp2 0, 2, cr0, cr4, cr0, {7} │ │ │ │ + ldc2l 0, cr0, [r4, #-896]! @ 0xfffffc80 │ │ │ │ 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] @ (29b3c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191568>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741716,15 +741720,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r0, [r7, #20] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r4, #-896]! @ 0xfffffc80 │ │ │ │ + stc2l 0, cr0, [r4], {224} @ 0xe0 │ │ │ │ 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] @ (29b480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191620>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741791,15 +741795,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r1, #18] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldc2 0, cr0, [sl], #896 @ 0x380 │ │ │ │ + stc2 0, cr0, [sl], {224} @ 0xe0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29b550 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1916f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -741865,16 +741869,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29b4e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191686> │ │ │ │ nop │ │ │ │ strb r2, [r2, #15] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stc2 0, cr0, [r0], {224} @ 0xe0 │ │ │ │ - ldr r4, [pc, #640] @ (29b7dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19197c>) │ │ │ │ + @ instruction: 0xfb5000e0 │ │ │ │ + ldr r3, [pc, #960] @ (29b91c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191abc>) │ │ │ │ lsls r1, 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] @ (29b624 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1917c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741941,16 +741945,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29b5ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19175a> │ │ │ │ nop │ │ │ │ strb r6, [r7, #11] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xfb2c00e0 │ │ │ │ - ldr r3, [pc, #816] @ (29b960 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191b00>) │ │ │ │ + @ instruction: 0xfa7c00e0 │ │ │ │ + ldr r3, [pc, #112] @ (29b6a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191840>) │ │ │ │ lsls r1, 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] @ (29b6f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191898>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742017,16 +742021,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29b68e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19182e> │ │ │ │ nop │ │ │ │ strb r2, [r5, #8] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xfa5800e0 │ │ │ │ - ldr r2, [pc, #992] @ (29bae4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191c84>) │ │ │ │ + vld1.8 {d0[7]}, [r8], r0 │ │ │ │ + ldr r2, [pc, #288] @ (29b824 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1919c4>) │ │ │ │ lsls r1, 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] @ (29b808 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1919a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742109,16 +742113,16 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 29b770 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191910> │ │ │ │ nop │ │ │ │ strb r6, [r2, #5] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr??.w r0, [r8, r0, lsl #2] │ │ │ │ - ldr r1, [pc, #992] @ (29bbf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191d94>) │ │ │ │ + strh.w r0, [r8, #224] @ 0xe0 │ │ │ │ + ldr r1, [pc, #288] @ (29b934 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191ad4>) │ │ │ │ lsls r1, 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] @ (29b8dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191a7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742185,16 +742189,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29b872 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191a12> │ │ │ │ nop │ │ │ │ strb r6, [r0, #1] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr??.w r0, [r4, r0, lsl #2] │ │ │ │ - ldr r1, [pc, #80] @ (29b938 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191ad8>) │ │ │ │ + @ instruction: 0xf7c400e0 │ │ │ │ + ldr r0, [pc, #400] @ (29ba78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191c18>) │ │ │ │ lsls r1, 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] @ (29b9b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191b54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742262,16 +742266,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29b94a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191aea> │ │ │ │ ldr r2, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf79a00e0 │ │ │ │ - ldr r0, [pc, #232] @ (29baa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191c48>) │ │ │ │ + @ instruction: 0xf6ea00e0 │ │ │ │ + @ instruction: 0x478a │ │ │ │ lsls r1, 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] @ (29ba88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191c28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742338,16 +742342,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ba1e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191bbe> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movt r0, #35040 @ 0x88e0 │ │ │ │ - bx sp │ │ │ │ + @ instruction: 0xf61800e0 │ │ │ │ + mov r8, r7 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #160] @ (29bb48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191ce8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -742410,15 +742414,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf5f600e0 │ │ │ │ + adc.w r0, r6, #7340032 @ 0x700000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29bc18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191db8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742484,16 +742488,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29bbae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191d4e> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf53800e0 │ │ │ │ - cmp r8, fp │ │ │ │ + eor.w r0, r8, #7340032 @ 0x700000 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r1, 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] @ (29bcf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191e90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742561,16 +742565,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29bc86 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191e26> │ │ │ │ ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - orrs.w r0, lr, #7340032 @ 0x700000 │ │ │ │ - add lr, pc │ │ │ │ + @ instruction: 0xf3ae00e0 │ │ │ │ + add r6, r9 │ │ │ │ lsls r1, 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] @ (29bdd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191f70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -742641,16 +742645,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29bd64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x191f04> │ │ │ │ ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf37e00e0 │ │ │ │ - add r6, r3 │ │ │ │ + movt r0, #57568 @ 0xe0e0 │ │ │ │ + muls r6, r5 │ │ │ │ lsls r1, 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] @ (29be6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19200c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -742702,15 +742706,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf2d000e0 │ │ │ │ + @ instruction: 0xf22000e0 │ │ │ │ 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] @ (29bef4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -742755,15 +742759,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r5, #28] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movw r0, #24800 @ 0x60e0 │ │ │ │ + @ instruction: 0xf19600e0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 29bf50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1920f0> │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #64] @ (29bf54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1920f4>) │ │ │ │ @@ -743001,16 +743005,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29c136 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1922d6> │ │ │ │ nop │ │ │ │ str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vext.8 q0, q8, q8, #0 │ │ │ │ - eors r0, r2 │ │ │ │ + vhadd.s8 q0, q8, q8 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ lsls r1, 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] @ (29c2a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192448>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743082,15 +743086,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ str r6, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cdp 0, 9, cr0, cr2, cr0, {7} │ │ │ │ + stcl 0, cr0, [r2, #896]! @ 0x380 │ │ │ │ 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] @ (29c37c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19251c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -743157,16 +743161,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29c312 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1924b2> │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldcl 0, cr0, [r2, #896] @ 0x380 │ │ │ │ - subs r6, #114 @ 0x72 │ │ │ │ + stc 0, cr0, [r2, #-896]! @ 0xfffffc80 │ │ │ │ + subs r5, #194 @ 0xc2 │ │ │ │ lsls r1, 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] @ (29c450 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1925f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743233,16 +743237,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29c3e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192586> │ │ │ │ nop │ │ │ │ str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stc 0, cr0, [r0, #-896] @ 0xfffffc80 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + mrrc 0, 14, r0, r0, cr0 @ │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ lsls r1, 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] @ (29c514 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1926b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743305,16 +743309,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 29c4b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192652> │ │ │ │ nop │ │ │ │ str r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldc 0, cr0, [sl], #-896 @ 0xfffffc80 │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + @ instruction: 0xeb8a00e0 │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r1, 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] @ (29c5b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192758>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -743366,16 +743370,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - rsb r0, sl, #245 @ 0xf5 │ │ │ │ - @ instruction: 0xeb8000e0 │ │ │ │ + adds.w r0, sl, #245 @ 0xf5 │ │ │ │ + @ instruction: 0xead000e0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 29c61c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1927bc> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #68] @ 29c620 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1927c0> │ │ │ │ @@ -743599,15 +743603,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xe8d200e0 │ │ │ │ + @ instruction: 0xe82200e0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 29c8c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192a64> │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #64] @ (29c8c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192a68>) │ │ │ │ @@ -743845,17 +743849,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29caaa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192c4a> │ │ │ │ ldrsh r2, [r2, r0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 29c790 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192930> │ │ │ │ + b.n 29c630 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1927d0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r1, 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] @ (29cbfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192d9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743925,17 +743929,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29cb7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192d1e> │ │ │ │ ldrb r2, [r7, r4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 29c6b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192858> │ │ │ │ + b.n 29c558 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1926f8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r5, #250 @ 0xfa │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r1, 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] @ (29cccc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192e6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -744001,17 +744005,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29cc66 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192e06> │ │ │ │ ldrb r2, [r2, r1] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 29c5d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192778> │ │ │ │ + b.n 29d478 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193618> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r1, 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] @ (29cd90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192f30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -744074,17 +744078,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 29cd2e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192ece> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, r6] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 29d514 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1936b4> │ │ │ │ + b.n 29d3b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193554> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ 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 r3, [pc, #108] @ (29ce18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x192fb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -744125,15 +744129,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r0, [r0, r3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 29d460 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193600> │ │ │ │ + b.n 29d300 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1934a0> │ │ │ │ lsls r0, 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] @ 29ce7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19301c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -744311,17 +744315,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29cf96 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193136> │ │ │ │ nop │ │ │ │ ldr r2, [r4, r4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 29d2a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193448> │ │ │ │ + b.n 29d148 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1932e8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ lsls r1, 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] @ (29d0d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -744388,17 +744392,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29d06a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19320a> │ │ │ │ nop │ │ │ │ ldr r6, [r1, r1] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 29d1d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193374> │ │ │ │ + svc 204 @ 0xcc │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r1, 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] @ (29d1a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193348>) │ │ │ │ @@ -744462,15 +744466,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r6, r5] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r0, 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] @ (29d270 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193410>) │ │ │ │ @@ -744532,15 +744536,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + udf #32 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -744630,15 +744634,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strb r2, [r3, r7] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ble.n 29d300 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1934a0> │ │ │ │ + ble.n 29d3a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193540> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -744724,15 +744728,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strb r2, [r0, r3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bgt.n 29d3f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193598> │ │ │ │ + bgt.n 29d498 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193638> │ │ │ │ lsls r0, 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] @ (29d598 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193738>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -744813,17 +744817,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 29d500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1936a0> │ │ │ │ strh r2, [r0, r7] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - blt.n 29d52c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1936cc> │ │ │ │ + blt.n 29d5cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19376c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r4, #102 @ 0x66 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -744893,15 +744897,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r3, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bge.n 29d5f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193798> │ │ │ │ + bge.n 29d698 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193838> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -744979,17 +744983,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29d716 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1938b6> │ │ │ │ nop │ │ │ │ str r2, [r4, r6] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bls.n 29d728 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1938c8> │ │ │ │ + bls.n 29d7c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193968> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ 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 r3, [pc, #108] @ (29d808 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1939a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745030,15 +745034,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r2, r3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bls.n 29d870 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193a10> │ │ │ │ + bhi.n 29d710 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1938b0> │ │ │ │ lsls r0, 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] @ 29d86c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193a0c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -745221,15 +745225,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r7, [pc, #200] @ (29daf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193c90>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvc.n 29da58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193bf8> │ │ │ │ + bvs.n 29daf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193c98> │ │ │ │ lsls r0, 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] @ (29daf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193c98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745297,17 +745301,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29da8e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193c2e> │ │ │ │ ldr r6, [pc, #184] @ (29dbb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193d54>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvs.n 29dbac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193d4c> │ │ │ │ + bpl.n 29da4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193bec> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ lsls r1, 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] @ (29dbb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193d54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745373,15 +745377,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #352] @ (29dd18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193eb8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bpl.n 29dac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193c68> │ │ │ │ + bmi.n 29db68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193d08> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (29dc68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193e08>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -745440,15 +745444,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [pc, #616] @ (29ded4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194074>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bmi.n 29dc18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193db8> │ │ │ │ + bmi.n 29dcb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193e58> │ │ │ │ lsls r0, 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] @ 29dd20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193ec0> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -745656,17 +745660,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29de48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193fe8> │ │ │ │ ldr r2, [pc, #472] @ (29e0a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194244>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bcs.n 29ddec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x193f8c> │ │ │ │ + bne.n 29de8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19402c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ lsls r1, 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 │ │ │ │ @@ -745753,17 +745757,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 29df54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1940f4> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #424] @ (29e198 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194338>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bne.n 29e0dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19427c> │ │ │ │ + beq.n 29df7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19411c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r1, 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] @ (29e074 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194214>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745807,15 +745811,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #400] @ (29e208 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1943a8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - beq.n 29e008 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1941a8> │ │ │ │ + beq.n 29e0a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194248> │ │ │ │ lsls r0, 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] @ 29e0cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19426c> │ │ │ │ sub sp, #20 │ │ │ │ @@ -745998,17 +746002,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29e206 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1943a6> │ │ │ │ mov sl, r6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r6, {r1, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r1, 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] @ (29e35c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1944fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746076,17 +746080,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e2f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194492> │ │ │ │ cmp sl, r9 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r1, 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] @ (29e404 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1945a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746139,15 +746143,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add sl, lr │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r0, 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] @ (29e508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1946a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746226,17 +746230,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 29e470 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194610> │ │ │ │ nop │ │ │ │ add r6, r9 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r1, 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] @ (29e630 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1947d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746322,17 +746326,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 29e57e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19471e> │ │ │ │ muls r6, r0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r6, r2, r7 │ │ │ │ + subs r6, r4, r4 │ │ │ │ lsls r1, 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] @ (29e6f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194894>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746395,17 +746399,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 29e692 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194832> │ │ │ │ nop │ │ │ │ tst r6, r3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r4, r7, r3 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r1, 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] @ (29e7b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194958>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746468,17 +746472,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 29e756 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1948f6> │ │ │ │ nop │ │ │ │ adcs r2, r3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r1, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r1, 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] @ (29e87c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194a1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746541,17 +746545,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 29e81a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1949ba> │ │ │ │ nop │ │ │ │ lsls r6, r2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + adds r4, r0, r3 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #240] @ (29e98c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194b2c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -746636,17 +746640,17 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 29e902 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194aa2> │ │ │ │ nop │ │ │ │ subs r7, #206 @ 0xce │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ lsls r1, 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] @ (29ea60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194c00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746713,17 +746717,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e9f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194b96> │ │ │ │ nop │ │ │ │ subs r6, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r1, 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] @ (29eb24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194cc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746786,17 +746790,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 29eac2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194c62> │ │ │ │ nop │ │ │ │ subs r5, #238 @ 0xee │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r6!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r1, 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] @ (29ebf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194d98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746863,17 +746867,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29eb8e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194d2e> │ │ │ │ nop │ │ │ │ subs r5, #42 @ 0x2a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (29ecc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x194e60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746929,15 +746933,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, #86 @ 0x56 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -747307,18 +747311,18 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29f15a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1952fa> │ │ │ │ adds r7, #94 @ 0x5e │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ittt vc │ │ │ │ - lslvc r0, r4, #3 │ │ │ │ - asrvc r6, r3, #32 │ │ │ │ - lslvc r1, r4, #3 │ │ │ │ + bkpt 0x00ce │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ + lsls r1, 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] @ (29f2ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19544c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -747384,17 +747388,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f242 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1953e2> │ │ │ │ nop │ │ │ │ adds r6, #118 @ 0x76 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r4, r0, #29 │ │ │ │ + lsrs r4, r2, #26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (29f374 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -747450,15 +747454,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r5, #162 @ 0xa2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -747555,17 +747559,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 29f40c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1955ac> │ │ │ │ nop │ │ │ │ adds r4, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - pop {r2, r3, r5, r7} │ │ │ │ + cbnz r4, 29f542 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1956e2> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -747623,15 +747627,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbnz r0, 29f5ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19578e> │ │ │ │ + cbnz r0, 29f5c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195762> │ │ │ │ lsls r0, 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] @ (29f604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1957a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -747678,15 +747682,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r2, #222 @ 0xde │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbnz r6, 29f658 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1957f8> │ │ │ │ + hlt 0x0006 │ │ │ │ lsls r0, 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] @ (29f6e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195880>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -747757,17 +747761,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f674 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195814> │ │ │ │ adds r2, #76 @ 0x4c │ │ │ │ lsls r5, r3, #6 │ │ │ │ - rev16 r6, r5 │ │ │ │ + cbnz r6, 29f716 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1958b6> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r1, 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] @ (29f7b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195954>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -747834,17 +747838,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f74a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1958ea> │ │ │ │ nop │ │ │ │ adds r1, #110 @ 0x6e │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbnz r4, 29f7e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195982> │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r1, 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] @ (29f894 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195a34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -747915,17 +747919,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f828 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1959c8> │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb8ba │ │ │ │ + @ instruction: 0xb80a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ lsls r1, 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] @ (29f928 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195ac8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -747973,15 +747977,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r7, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ 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 r4, [pc, #160] @ (29f9e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195b84>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -748042,15 +748046,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r7, #38 @ 0x26 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ lsls r0, 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] @ (29fab8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195c58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -748118,17 +748122,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fa4e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195bee> │ │ │ │ cmp r6, #110 @ 0x6e │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r1, 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] @ (29fb4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195cec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -748176,15 +748180,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r5, #148 @ 0x94 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r0, 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] @ (29fbf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195d98>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -748244,15 +748248,15 @@ │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 29fbc2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195d62> │ │ │ │ b.n 29fbb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195d54> │ │ │ │ nop │ │ │ │ cmp r5, #6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r0, 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] @ 29fc58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x195df8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -748455,15 +748459,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #142 @ 0x8e │ │ │ │ lsls r5, r3, #6 │ │ │ │ - uxtb r0, r5 │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r0, 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] @ 29fed8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196078> │ │ │ │ @@ -748713,15 +748717,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r7, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r0, 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] @ 2a018c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19632c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -748940,15 +748944,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 2a0324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1964c4> │ │ │ │ nop │ │ │ │ movs r5, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #120 @ 0x78 │ │ │ │ lsls r0, 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] @ (2a0498 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196638>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -749050,15 +749054,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, 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] @ (2a05b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196754>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -749166,15 +749170,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r0, 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] @ (2a0684 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196824>) │ │ │ │ @@ -749248,15 +749252,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r2, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ lsls r0, 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] @ (2a0764 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196904>) │ │ │ │ @@ -749337,15 +749341,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r1, #202 @ 0xca │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r0, 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] @ (2a0854 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1969f4>) │ │ │ │ @@ -749434,15 +749438,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r0, #234 @ 0xea │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r0, 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] @ (2a0974 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196b14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -749528,17 +749532,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a08c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196a64> │ │ │ │ nop │ │ │ │ subs r6, r7, #7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r7, pc, #976 @ (adr r7, 2a0d4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196eec>) │ │ │ │ + add r7, pc, #272 @ (adr r7, 2a0a8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196c2c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb.w r0, [r4, #224] @ 0xe0 │ │ │ │ + @ instruction: 0xf7e400e0 │ │ │ │ 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 │ │ │ │ @@ -749595,15 +749599,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, #2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r7, pc, #64 @ (adr r7, 2a0a74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196c14>) │ │ │ │ + add r6, pc, #384 @ (adr r6, 2a0bb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196d54>) │ │ │ │ lsls r0, 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] @ (2a0af4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196c94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -749661,15 +749665,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r6, r4, #0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r6, pc, #280 @ (adr r6, 2a0c14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196db4>) │ │ │ │ + add r5, pc, #600 @ (adr r5, 2a0d54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196ef4>) │ │ │ │ lsls r0, 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] @ (2a0b7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -749715,15 +749719,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, r4, #5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r5, pc, #760 @ (adr r5, 2a0e7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19701c>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 2a0bbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196d5c>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a0c30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196dd0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -749782,15 +749786,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, r2, #3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r5, pc, #48 @ (adr r5, 2a0c68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196e08>) │ │ │ │ + add r4, pc, #368 @ (adr r4, 2a0da8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196f48>) │ │ │ │ lsls r0, 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] @ (2a0cc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196e68>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -749842,15 +749846,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, r4, #0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r4, pc, #464 @ (adr r4, 2a0ea0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x197040>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 2a0fe0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x197180>) │ │ │ │ lsls r0, 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] @ (2a0d50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196ef0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -749896,15 +749900,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, r6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r3, pc, #936 @ (adr r3, 2a1100 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1972a0>) │ │ │ │ + add r3, pc, #232 @ (adr r3, 2a0e40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196fe0>) │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a0e04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x196fa4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -749963,15 +749967,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r6, r7, r3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r3, pc, #224 @ (adr r3, 2a0eec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19708c>) │ │ │ │ + add r2, pc, #544 @ (adr r2, 2a102c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1971cc>) │ │ │ │ lsls r0, 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] @ (2a0f14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1970b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -750056,17 +750060,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 2a0e7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19701c> │ │ │ │ subs r6, r1, r1 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r2, pc, #296 @ (adr r2, 2a1044 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1971e4>) │ │ │ │ + add r1, pc, #616 @ (adr r1, 2a1184 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x197324>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf2ea00e0 │ │ │ │ + @ instruction: 0xf23a00e0 │ │ │ │ stmdb sp!, {r4, 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] @ (2a0fcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19716c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -750124,15 +750128,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r6, r4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r1, pc, #448 @ (adr r1, 2a1194 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x197334>) │ │ │ │ + add r0, pc, #768 @ (adr r0, 2a12d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x197474>) │ │ │ │ lsls r0, 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] @ (2a1094 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x197234>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -750189,15 +750193,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r6, r0, r2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r0, pc, #672 @ (adr r0, 2a133c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1974dc>) │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -751892,15 +751896,15 @@ │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ b.n 2a1bbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x197d5c> │ │ │ │ nop │ │ │ │ adds.w r1, r0, ip, lsr #2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeaf8019c │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ lsls r1, r6, #3 │ │ │ │ add.w r3, r5, #462848 @ 0x71000 │ │ │ │ str r3, [sp, #32] │ │ │ │ add.w r6, r3, #632 @ 0x278 │ │ │ │ add.w ip, r3, #680 @ 0x2a8 │ │ │ │ mov lr, r6 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ @@ -756002,19 +756006,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2a500c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b1ac> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 2a4e10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19afb0> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r2, 2a508c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b22c> │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r4, 2a5088 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b228> │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [pc, #896] @ (2a53c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b568>) │ │ │ │ + ldr r5, [pc, #192] @ (2a5108 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b2a8>) │ │ │ │ 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, #184] @ (2a5110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b2b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756081,17 +756085,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a50a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b246> │ │ │ │ nop │ │ │ │ bhi.n 2a5138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b2d8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #264] @ (2a5238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b3d8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -756203,19 +756207,19 @@ │ │ │ │ b.n 2a51a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b342> │ │ │ │ nop │ │ │ │ bvc.n 2a52ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b44c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ bvs.n 2a5214 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b3b4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r3, [pc, #48] @ (2a5280 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b420>) │ │ │ │ + ldr r2, [pc, #368] @ (2a53c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b560>) │ │ │ │ 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 r4, [pc, #280] @ (2a537c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b51c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -756335,19 +756339,19 @@ │ │ │ │ b.n 2a52da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b47a> │ │ │ │ nop │ │ │ │ bvs.n 2a5388 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b528> │ │ │ │ lsls r4, r3, #6 │ │ │ │ bpl.n 2a52e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b488> │ │ │ │ lsls r4, r3, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r1, [pc, #800] @ (2a56b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b854>) │ │ │ │ + ldr r1, [pc, #96] @ (2a53f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b594>) │ │ │ │ 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, #260] @ (2a54ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b64c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -756457,19 +756461,19 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r3, #0 │ │ │ │ b.n 2a5422 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b5c2> │ │ │ │ bmi.n 2a5430 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b5d0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ bmi.n 2a5588 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b728> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [pc, #600] @ (2a5718 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b8b8>) │ │ │ │ + @ instruction: 0x47e6 │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #200] @ (2a559c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b73c>) │ │ │ │ @@ -756552,19 +756556,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a553a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b6da> │ │ │ │ nop │ │ │ │ bcc.n 2a54cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b66c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ bcc.n 2a5640 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b7e0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blx r5 │ │ │ │ + mov r8, pc │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #216] @ (2a569c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b83c>) │ │ │ │ @@ -756655,19 +756659,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a5632 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b7d2> │ │ │ │ nop │ │ │ │ bcs.n 2a55ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b78c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ bcs.n 2a5750 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b8f0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - mov r8, r5 │ │ │ │ + cmp r8, pc │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2a57ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b94c>) │ │ │ │ @@ -756766,19 +756770,19 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a573c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b8dc> │ │ │ │ bne.n 2a56fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b89c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ bne.n 2a5850 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b9f0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp lr, r2 │ │ │ │ + add lr, ip │ │ │ │ lsls r1, 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] @ (2a58a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ba44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756852,17 +756856,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a5822 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b9c2> │ │ │ │ nop │ │ │ │ beq.n 2a57dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19b97c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [r6, r2] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r0, 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] @ (2a597c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19bb1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756930,17 +756934,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a5912 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19bab2> │ │ │ │ ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r7, pc, #776 @ (adr r7, 2a5c90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19be30>) │ │ │ │ lsls r0, 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] @ (2a5a50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19bbf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -757001,15 +757005,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsb r4, [r5, r3] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ lsls r0, 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] │ │ │ │ @@ -757139,17 +757143,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2a5b60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19bd00> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r3, r5] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 2a5ff4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c194>) │ │ │ │ + add r5, pc, #312 @ (adr r5, 2a5d34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19bed4>) │ │ │ │ lsls r0, 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] @ (2a5cc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19be64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -757210,15 +757214,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r0, 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] @ (2a5d50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19bef0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757265,15 +757269,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #260] @ (2a5e70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c010>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -757368,17 +757372,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2a5de0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19bf80> │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r3, r3] │ │ │ │ + strh r6, [r5, r0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, pc, #504 @ (adr r3, 2a6074 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c214>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 2a61b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c354>) │ │ │ │ lsls r0, 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] @ (2a5f54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c0f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -757443,15 +757447,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r0, 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] @ (2a6000 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c1a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757502,15 +757506,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r0, 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] @ (2a60d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -757578,17 +757582,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a6066 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c206> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r4, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + ldr r7, [pc, #816] @ (2a640c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c5ac>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r1, pc, #112 @ (adr r1, 2a6150 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c2f0>) │ │ │ │ + add r0, pc, #432 @ (adr r0, 2a6290 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c430>) │ │ │ │ lsls r0, 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] @ (2a61e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -757672,17 +757676,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 2a614c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c2ec> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r7, [pc, #480] @ (2a63d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c570>) │ │ │ │ + ldr r6, [pc, #800] @ (2a6510 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c6b0>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, pc, #96 @ (adr r0, 2a6254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c3f4>) │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, 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] @ (2a62a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c444>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -757743,17 +757747,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2a6272 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c412> │ │ │ │ stmia r6!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [pc, #672] @ (2a654c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c6ec>) │ │ │ │ + ldr r5, [pc, #992] @ (2a668c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c82c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, pc, #592 @ (adr r0, 2a6500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c6a0>) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r0, 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] @ (2a637c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c51c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -757821,17 +757825,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a6312 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c4b2> │ │ │ │ stmia r5!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r5, [pc, #840] @ (2a66cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c86c>) │ │ │ │ + ldr r5, [pc, #136] @ (2a640c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c5ac>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r5, [sp, #776] @ 0x308 │ │ │ │ lsls r0, 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] @ (2a6450 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c5f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -757898,17 +757902,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a63e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c586> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r5, [pc, #0] @ (2a6458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c5f8>) │ │ │ │ + ldr r4, [pc, #320] @ (2a6598 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c738>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, 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] @ (2a652c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c6cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -757977,17 +757981,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a64c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c660> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [pc, #144] @ (2a65c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c764>) │ │ │ │ + ldr r3, [pc, #464] @ (2a6704 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c8a4>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r0, 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] @ (2a6610 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c7b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -758059,17 +758063,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a65a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c742> │ │ │ │ nop │ │ │ │ stmia r3!, {r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r3, [pc, #256] @ (2a6718 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c8b8>) │ │ │ │ + ldr r2, [pc, #576] @ (2a6858 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c9f8>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, 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] @ (2a66ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c88c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -758138,17 +758142,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a6680 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c820> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [pc, #400] @ (2a6884 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ca24>) │ │ │ │ + ldr r1, [pc, #720] @ (2a69c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cb64>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r0, 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] @ (2a6788 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c928>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -758199,15 +758203,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r1!, {r2, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r1, [pc, #704] @ (2a6a50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cbf0>) │ │ │ │ + ldr r1, [pc, #0] @ (2a6790 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c930>) │ │ │ │ lsls r0, 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] @ (2a684c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19c9ec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -758280,15 +758284,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia r0!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [pc, #960] @ (2a6c14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cdb4>) │ │ │ │ + ldr r0, [pc, #256] @ (2a6954 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19caf4>) │ │ │ │ lsls r0, 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] @ (2a6920 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cac0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -758357,17 +758361,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a68b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ca54> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [pc, #192] @ (2a69e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cb88>) │ │ │ │ + blx r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ lsls r0, 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] @ (2a69f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cb94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -758433,18 +758437,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a698c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cb2c> │ │ │ │ itee cs │ │ │ │ lslcs r4, r3, #6 │ │ │ │ - bxcc fp @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ + movcc sl, r5 │ │ │ │ lslcc r0, r4, #3 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r0, 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] @ (2a6ac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cc64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -758508,17 +758511,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a6a5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cbfc> │ │ │ │ nop │ │ │ │ bkpt 0x005a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mov ip, r1 │ │ │ │ + cmp ip, fp │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, 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] @ (2a6ba0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cd40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -758587,17 +758590,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a6b34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ccd4> │ │ │ │ nop │ │ │ │ pop {r1, r3, r7, pc} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r8, r6 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r0, 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] @ (2a6c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ce10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -758661,17 +758664,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a6c08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cda8> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r8, ip │ │ │ │ + add r0, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r0, 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] @ (2a6d34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ced4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -758733,17 +758736,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a6cd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ce74> │ │ │ │ cbnz r6, 2a6dae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cf4e> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, r3 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r0, 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] @ (2a6e10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cfb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -758812,17 +758815,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a6da4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cf44> │ │ │ │ nop │ │ │ │ cbnz r2, 2a6e5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19cffa> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - muls r0, r0 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, 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] @ (2a6ef4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d094>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -758894,17 +758897,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a6e86 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d026> │ │ │ │ nop │ │ │ │ rev r4, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - negs r4, r3 │ │ │ │ + sbcs r4, r5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r0, 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] @ (2a6fd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d178>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -758976,17 +758979,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a6f6a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d10a> │ │ │ │ nop │ │ │ │ cbnz r0, 2a6ff2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d192> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adcs r0, r7 │ │ │ │ + lsrs r0, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, 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] @ (2a706c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d20c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -759033,15 +759036,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb874 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r6, r1 │ │ │ │ + ands r6, r3 │ │ │ │ lsls r0, 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] @ (2a714c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d2ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -759113,17 +759116,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a70de <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d27e> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7e4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ands r4, r0 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r0, 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] @ (2a7220 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d3c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -759190,17 +759193,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a71b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d356> │ │ │ │ nop │ │ │ │ @ instruction: 0xb702 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r0, 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] @ (2a7310 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d4b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -759274,17 +759277,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a7290 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d430> │ │ │ │ @ instruction: 0xb62e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r0, 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] @ (2a741c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d5bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -759365,17 +759368,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a7384 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d524> │ │ │ │ push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r4, #146 @ 0x92 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r0, 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] @ (2a74d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d674>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -759428,15 +759431,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r1, r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r0, 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] @ (2a759c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d73c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -759494,15 +759497,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbz r6, 2a75fe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d79e> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r3, #158 @ 0x9e │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a7650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d7f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759561,15 +759564,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ uxth r2, r6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a7704 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d8a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759628,15 +759631,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbz r6, 2a7746 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d8e6> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2a77c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d960>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759698,15 +759701,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 2a77d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19d976> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a7874 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19da14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759765,15 +759768,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r0, 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] @ (2a7954 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19daf4>) │ │ │ │ @@ -759845,17 +759848,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2a78e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19da88> │ │ │ │ add r7, sp, #872 @ 0x368 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + adds r7, #74 @ 0x4a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r0, 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] @ (2a7a00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19dba0>) │ │ │ │ @@ -759903,15 +759906,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ lsls r0, 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] @ (2a7abc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19dc5c>) │ │ │ │ @@ -759964,15 +759967,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ lsls r0, 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] @ (2a7b8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19dd2c>) │ │ │ │ @@ -760030,15 +760033,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add r5, sp, #592 @ 0x250 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r5, #0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a7c40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19dde0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760097,15 +760100,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, sp, #776 @ 0x308 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a7cf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19de94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760164,15 +760167,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2a7db0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19df50>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760234,15 +760237,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #360 @ 0x168 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a7e64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e004>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760301,15 +760304,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r2, sp, #632 @ 0x278 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r0, 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] @ (2a7f38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e0d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -760377,17 +760380,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a7ece <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e06e> │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r6, [r6, #20] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ lsls r0, 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] @ (2a8018 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e1b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -760458,17 +760461,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a7fac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e14c> │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r0, 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] @ (2a80ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e24c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -760516,15 +760519,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r0, 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] @ (2a8144 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e2e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -760576,15 +760579,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #656 @ (adr r7, 2a83d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e578>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a81f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e398>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760643,15 +760646,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, pc, #40 @ (adr r7, 2a8224 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e3c4>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a82ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e44c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760710,15 +760713,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r6, pc, #344 @ (adr r6, 2a8408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e5a8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2a8368 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e508>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760780,15 +760783,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #648 @ (adr r5, 2a85f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e794>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a841c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e5bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760847,15 +760850,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r4, pc, #920 @ (adr r4, 2a87b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e958>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r0, 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] @ (2a84f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e690>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -760923,17 +760926,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a8486 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e626> │ │ │ │ add r4, pc, #216 @ (adr r4, 2a85cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e76c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r0, 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] @ (2a85d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e770>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -761004,17 +761007,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a8564 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e704> │ │ │ │ add r3, pc, #368 @ (adr r3, 2a8744 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e8e4>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r0, 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] @ (2a8664 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e804>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -761062,15 +761065,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #496 @ (adr r2, 2a8858 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e9f8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r0, 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] @ (2a86fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e89c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -761122,15 +761125,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #944 @ (adr r1, 2a8ab0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ec50>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a87b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19e950>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -761189,15 +761192,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r1, pc, #328 @ (adr r1, 2a88fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ea9c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a8864 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ea04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -761256,15 +761259,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, pc, #632 @ (adr r0, 2a8ae0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ec80>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2a8920 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19eac0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -761326,15 +761329,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r0, #30 │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a89d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19eb74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -761393,15 +761396,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r0, 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] @ (2a8a90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ec30>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761464,15 +761467,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r6, #174 @ 0xae │ │ │ │ + movs r5, #254 @ 0xfe │ │ │ │ lsls r0, 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] @ (2a8b50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ecf0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761536,15 +761539,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r0, 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] @ (2a8c0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19edac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761607,15 +761610,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r0, 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] @ (2a8ccc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ee6c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761679,15 +761682,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r4, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r4, #112 @ 0x70 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r0, 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] @ (2a8d8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ef2c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761751,15 +761754,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r0, 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] @ (2a8e48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19efe8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761822,15 +761825,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r0, 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] @ (2a8f04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19f0a4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761893,15 +761896,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ lsls r0, 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] @ (2a8fc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19f164>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761965,15 +761968,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r0, 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] @ (2a9084 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19f224>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762037,15 +762040,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r0, 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] @ (2a9140 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19f2e0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762108,15 +762111,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r0, 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] @ (2a9200 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19f3a0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762180,15 +762183,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + subs r4, r1, #2 │ │ │ │ lsls r0, 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] @ (2a92bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19f45c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762251,15 +762254,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r0, 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] @ (2a937c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19f51c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762323,15 +762326,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r0, 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] @ (2a943c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19f5dc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762395,15 +762398,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r0, 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] @ (2a94f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19f698>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762466,15 +762469,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r6, r0, #1 │ │ │ │ + subs r6, r2, r6 │ │ │ │ lsls r0, 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] @ (2a95b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19f754>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762537,15 +762540,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, r1, r6 │ │ │ │ + subs r2, r3, r3 │ │ │ │ lsls r0, 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] @ (2a9674 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19f814>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762609,15 +762612,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, r1, r3 │ │ │ │ + subs r0, r3, r0 │ │ │ │ lsls r0, 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] @ (2a9734 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19f8d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762681,15 +762684,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r0, 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 r1, [pc, #196] @ (2a9810 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19f9b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -762760,17 +762763,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a97a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19f944> │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (2a98b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19fa50>) │ │ │ │ @@ -762819,15 +762822,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r0, 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 sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (2a9958 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19faf8>) │ │ │ │ @@ -762880,15 +762883,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -762946,15 +762949,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a9acc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19fc6c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -763013,15 +763016,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a9b80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19fd20>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -763080,15 +763083,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2a9c3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19fddc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -763150,15 +763153,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2a9cf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19fe94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -763219,15 +763222,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #32] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r0, 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 r1, [pc, #196] @ (2a9dd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ff70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -763298,17 +763301,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a9d64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x19ff04> │ │ │ │ ldrh r4, [r3, #26] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [r3, #64] @ 0x40 │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (2a9e70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a0010>) │ │ │ │ @@ -763357,15 +763360,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #18] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ lsls r0, 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 sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (2a9f18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a00b8>) │ │ │ │ @@ -763418,15 +763421,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r6, [r3, #14] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -763484,15 +763487,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r2, [r6, #8] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r6, #2 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2aa08c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a022c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -763551,15 +763554,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r6, [r6, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2aa140 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a02e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -763618,15 +763621,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2aa1fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a039c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -763688,15 +763691,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2aa2b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a0454>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -763757,15 +763760,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r0, 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] @ (2aa344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a04e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -763813,15 +763816,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (2aa3e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a0584>) │ │ │ │ @@ -763872,15 +763875,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (2aa490 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a0630>) │ │ │ │ @@ -763934,15 +763937,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -764001,15 +764004,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strh r2, [r7, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ lsls r0, 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] @ (2aa610 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a07b0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764072,15 +764075,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r7, #22] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r0, 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] @ (2aa6cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a086c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764143,15 +764146,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ lsls r0, 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] @ (2aa788 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a0928>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764214,15 +764217,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r0, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ lsls r0, 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] @ (2aa844 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a09e4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764285,15 +764288,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r6, [r0, #6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r0, 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] @ (2aa8d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a0a74>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -764341,15 +764344,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r1, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (2aa974 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a0b14>) │ │ │ │ @@ -764400,15 +764403,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r7, #29] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (2aaa20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a0bc0>) │ │ │ │ @@ -764462,15 +764465,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r2, [r3, #27] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -764529,15 +764532,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r0, 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] @ (2aaba0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a0d40>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764600,15 +764603,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #21] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ lsls r0, 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] @ (2aac5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a0dfc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764671,15 +764674,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #18] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ lsls r0, 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] @ (2aad18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a0eb8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764742,15 +764745,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #15] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r6, r4, #16 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r0, 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] @ (2aadd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a0f74>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764813,15 +764816,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r0, 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] @ (2aaeb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1058>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -764895,17 +764898,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aae46 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a0fe6> │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #9] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r0, 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] @ (2aafb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1154>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764983,17 +764986,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2aaf2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a10cc> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + str r4, [r2, r6] │ │ │ │ lsls r0, 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] @ (2ab064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1204>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765045,15 +765048,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + movs r0, r5 │ │ │ │ lsls r0, 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] @ (2ab124 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a12c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765110,16 +765113,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, #31] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r0, r3 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + vqadd.u32 q8, q12, │ │ │ │ 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] @ (2ab1f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1398>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -765180,15 +765182,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - vqadd.u8 q8, q10, │ │ │ │ + mrc2 0, 4, r0, cr4, cr15, {6} │ │ │ │ stmdb 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] @ (2ab2b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1458>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -765251,15 +765253,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r6, [r2, #25] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mcr2 0, 4, r0, cr6, cr15, {6} │ │ │ │ + ldc2l 0, cr0, [r6, #892] @ 0x37c │ │ │ │ stmdb 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] @ (2ab378 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1518>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -765322,15 +765324,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r6, [r2, #22] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stc2l 0, cr0, [r6, #892] @ 0x37c │ │ │ │ + ldc2 0, cr0, [r6, #-892] @ 0xfffffc84 │ │ │ │ stmdb 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] @ (2ab43c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a15dc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -765394,15 +765396,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r2, #19] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stc2 0, cr0, [r0, #-892] @ 0xfffffc84 │ │ │ │ + mrrc2 0, 13, r0, r0, cr15 @ │ │ │ │ stmdb 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] @ (2ab4fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a169c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -765465,15 +765467,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mcrr2 0, 13, r0, r2, cr15 │ │ │ │ + @ instruction: 0xfb9200df │ │ │ │ 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] @ (2ab598 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1738>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765518,15 +765520,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r2, #13] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xfba400df │ │ │ │ + @ instruction: 0xfaf400df │ │ │ │ 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] @ (2ab648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a17e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765576,15 +765578,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r7, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xfaf400df │ │ │ │ + @ instruction: 0xfa4400df │ │ │ │ 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] @ (2ab70c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a18ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765639,15 +765641,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r1, #8] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xfa3000df │ │ │ │ + vst1.8 @ instruction: 0xf98000df │ │ │ │ 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] @ (2ab7e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1984>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765707,15 +765709,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r0, #5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr??.w r0, [r8, pc, lsl #1] │ │ │ │ + strh.w r0, [r8, #223] @ 0xdf │ │ │ │ stmdb 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] @ (2ab8a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1a44>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -765778,15 +765780,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb.w r0, [sl, #223] @ 0xdf │ │ │ │ + @ instruction: 0xf7ea00df │ │ │ │ stmdb 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] @ (2ab964 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1b04>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -765849,15 +765851,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf7da00df │ │ │ │ + @ instruction: 0xf72a00df │ │ │ │ stmdb 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] @ (2aba28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1bc8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -765921,15 +765923,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf71400df │ │ │ │ + @ instruction: 0xf66400df │ │ │ │ stmdb 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] @ (2abae8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1c88>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -765992,15 +765994,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf65600df │ │ │ │ + sub.w r0, r6, #7307264 @ 0x6f8000 │ │ │ │ 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] @ (2abbcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1d6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -766073,16 +766075,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2abb5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1cfa> │ │ │ │ nop │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf58400df │ │ │ │ - mov r4, r4 │ │ │ │ + @ instruction: 0xf4d400df │ │ │ │ + cmp r4, lr │ │ │ │ lsls r0, 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] @ (2abc64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1e04>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -766131,15 +766133,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf4d800df │ │ │ │ + bic.w r0, r8, #7307264 @ 0x6f8000 │ │ │ │ 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] @ (2abd00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1ea0>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766191,15 +766193,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bics.w r0, ip, #7307264 @ 0x6f8000 │ │ │ │ + usat r0, #31, ip, lsl #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] @ (2abda4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a1f44>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766255,15 +766257,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf39800df │ │ │ │ + @ instruction: 0xf2e800df │ │ │ │ stmdb 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] @ (2abe64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2004>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -766326,15 +766328,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf2da00df │ │ │ │ + @ instruction: 0xf22a00df │ │ │ │ stmdb 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] @ (2abf24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a20c4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -766397,15 +766399,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf21a00df │ │ │ │ + sbc.w r0, sl, #223 @ 0xdf │ │ │ │ stmdb 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] @ (2abfe8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2188>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -766469,15 +766471,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r5, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adcs.w r0, r4, #223 @ 0xdf │ │ │ │ + @ instruction: 0xf0a400df │ │ │ │ stmdb 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] @ (2ac0a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2248>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -766540,15 +766542,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r4, #4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - eors.w r0, r6, #223 @ 0xdf │ │ │ │ + vshr.s64 q8, , #26 │ │ │ │ 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] @ (2ac18c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a232c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -766621,16 +766623,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ac11a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a22ba> │ │ │ │ nop │ │ │ │ str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - vshr.s64 q8, , #60 │ │ │ │ - eors r4, r4 │ │ │ │ + vqadd.s16 q0, q10, │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ lsls r0, 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] @ (2ac224 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a23c4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -766679,15 +766681,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - vqadd.s16 q0, q12, │ │ │ │ + mcr 0, 3, r0, cr8, cr15, {6} │ │ │ │ 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] @ (2ac2c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2460>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766739,15 +766741,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mrc 0, 3, r0, cr12, cr15, {6} │ │ │ │ + stcl 0, cr0, [ip, #892] @ 0x37c │ │ │ │ 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] @ (2ac364 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2504>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766803,15 +766805,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldcl 0, cr0, [r8, #892] @ 0x37c │ │ │ │ + stc 0, cr0, [r8, #-892]! @ 0xfffffc84 │ │ │ │ stmdb 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] @ (2ac424 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a25c4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -766874,15 +766876,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldc 0, cr0, [sl, #-892] @ 0xfffffc84 │ │ │ │ + stcl 0, cr0, [sl], #-892 @ 0xfffffc84 │ │ │ │ stmdb 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] @ (2ac4e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2684>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -766945,15 +766947,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mrrc 0, 13, r0, sl, cr15 │ │ │ │ + sub.w r0, sl, pc, lsr #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] @ (2ac5ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a274c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -767018,15 +767020,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xeb9200df │ │ │ │ + @ instruction: 0xeae200df │ │ │ │ stmdb 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] @ (2ac66c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a280c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -767088,15 +767090,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xead000df │ │ │ │ + bic.w r0, r0, pc, lsr #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] @ (2ac738 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a28d8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -767163,15 +767165,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - and.w r0, r6, pc, lsr #3 │ │ │ │ + ldrd r0, r0, [r6, #-892] @ 0x37c │ │ │ │ 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] @ (2ac808 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a29a8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -767239,15 +767241,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r6, [r2, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmdb r4!, {r0, r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia.w r4, {r0, r1, r2, r3, r4, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2ac8d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2a74>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -767314,15 +767316,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strd r0, r0, [sl], #-892 @ 0x37c │ │ │ │ + b.n 2ac850 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a29f0> │ │ │ │ + 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2ac9a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2b44>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -767390,15 +767393,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsh r2, [r7, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 2ac8dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2a7c> │ │ │ │ + b.n 2ac77c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a291c> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2aca74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2c14>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -767467,15 +767470,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsh r2, [r5, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 2ac80c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a29ac> │ │ │ │ + b.n 2ac6ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a284c> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2acb44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2ce4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -767544,15 +767547,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r3, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 2ac73c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a28dc> │ │ │ │ + b.n 2ac5dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a277c> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2acc10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2db0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -767620,15 +767623,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 2ac674 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2814> │ │ │ │ + b.n 2ac514 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a26b4> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2acce0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2e80>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -767697,15 +767700,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r7, r0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 2ac5a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2740> │ │ │ │ + b.n 2ad440 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a35e0> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2acdac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a2f4c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -767773,15 +767776,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 2ad4d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3678> │ │ │ │ + b.n 2ad378 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3518> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2ace78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3018>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -767849,15 +767852,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 2ad40c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a35ac> │ │ │ │ + b.n 2ad2ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a344c> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2acf48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a30e8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -767926,15 +767929,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r2, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 2ad338 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a34d8> │ │ │ │ + b.n 2ad1d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3378> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2ad014 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a31b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -768002,15 +768005,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r0, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 2ad270 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3410> │ │ │ │ + b.n 2ad110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a32b0> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2ad0e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3284>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -768079,15 +768082,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r7, r0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 2ad19c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a333c> │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2ad1b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3354>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -768156,15 +768159,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r2, [r5, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + udf #216 @ 0xd8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2ad284 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3424>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -768233,15 +768236,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r2, [r3, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + udf #8 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2ad350 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a34f0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -768309,15 +768312,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ble.n 2ad334 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a34d4> │ │ │ │ + ble.n 2ad3d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3574> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2ad420 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a35c0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -768386,15 +768389,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r7, r3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ble.n 2ad460 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3600> │ │ │ │ + bgt.n 2ad500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a36a0> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2ad4ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a368c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -768462,15 +768465,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, r0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bgt.n 2ad598 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3738> │ │ │ │ + blt.n 2ad438 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a35d8> │ │ │ │ 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, #192] @ (2ad5c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -768539,17 +768542,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ad558 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a36f8> │ │ │ │ nop │ │ │ │ strh r6, [r4, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - blt.n 2ad4e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3684> │ │ │ │ + bge.n 2ad584 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3724> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r0, 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] @ (2ad6a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3840>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -768618,17 +768621,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ad634 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a37d4> │ │ │ │ nop │ │ │ │ strh r2, [r1, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bge.n 2ad608 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a37a8> │ │ │ │ + bge.n 2ad6a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3848> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r0, 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] @ (2ad738 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a38d8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768676,15 +768679,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r5, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bge.n 2ad744 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a38e4> │ │ │ │ + bls.n 2ad7e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3984> │ │ │ │ lsls r7, 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, #124] @ (2ad7cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a396c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768732,15 +768735,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r3, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bls.n 2ad8b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3a50> │ │ │ │ + bhi.n 2ad750 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a38f0> │ │ │ │ lsls r7, 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, #120] @ (2ad85c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a39fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -768788,15 +768791,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bhi.n 2ad820 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a39c0> │ │ │ │ + bhi.n 2ad8c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3a60> │ │ │ │ lsls r7, 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, #120] @ (2ad8ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3a8c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -768844,15 +768847,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #984] @ (2adcc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3e68>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bhi.n 2ad990 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3b30> │ │ │ │ + bvc.n 2ad830 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a39d0> │ │ │ │ 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, #192] @ (2ad9c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3b64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -768921,17 +768924,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ad958 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3af8> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #408] @ (2adb60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3d00>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bvc.n 2ad8e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3a84> │ │ │ │ + bvs.n 2ad984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3b24> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ lsls r0, 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] @ (2ada98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3c38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -768996,17 +768999,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ada2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3bcc> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #552] @ (2adcc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3e64>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bvs.n 2ada10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3bb0> │ │ │ │ + bvs.n 2adab0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3c50> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r0, 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] @ (2adb74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3d14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -769075,17 +769078,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2adb08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3ca8> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #728] @ (2ade50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3ff0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.n 2adb34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3cd4> │ │ │ │ + bpl.n 2adbd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3d74> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r0, 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] @ (2adc24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3dc4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -769143,15 +769146,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2adbf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3d90> │ │ │ │ b.n 2adbe2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3d82> │ │ │ │ ldr r4, [pc, #872] @ (2adf90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4130>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bpl.n 2adc88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3e28> │ │ │ │ + bmi.n 2add28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3ec8> │ │ │ │ lsls r7, r3, #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] @ 2adc7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3e1c> │ │ │ │ @@ -769246,15 +769249,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2adcf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3e98> │ │ │ │ b.n 2adcea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3e8a> │ │ │ │ ldr r3, [pc, #840] @ (2ae078 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4218>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bmi.n 2add80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3f20> │ │ │ │ + bcc.n 2ade20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3fc0> │ │ │ │ lsls r7, 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] @ 2add8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3f2c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -769349,15 +769352,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2ade08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3fa8> │ │ │ │ b.n 2addfa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a3f9a> │ │ │ │ ldr r2, [pc, #776] @ (2ae148 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a42e8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bcc.n 2ade70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4010> │ │ │ │ + bcs.n 2adf10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a40b0> │ │ │ │ lsls r7, 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, #148] @ (2adee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4088>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -769415,15 +769418,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2adeb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4054> │ │ │ │ b.n 2adea6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4046> │ │ │ │ ldr r2, [pc, #88] @ (2adf44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a40e4>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bcs.n 2adfc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4164> │ │ │ │ + bne.n 2ade64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4004> │ │ │ │ lsls r7, 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, #120] @ (2adf78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4118>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769470,15 +769473,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #416] @ (2ae11c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a42bc>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bne.n 2adf04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a40a4> │ │ │ │ + bne.n 2adfa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4144> │ │ │ │ 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, #192] @ (2ae050 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a41f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -769547,17 +769550,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2adfe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4184> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #872] @ (2ae3bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a455c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bne.n 2ae058 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a41f8> │ │ │ │ + beq.n 2ae0f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4298> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r0, 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] @ (2ae114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a42b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -769619,17 +769622,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2ae0b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4254> │ │ │ │ @ instruction: 0x47fe │ │ │ │ lsls r4, r3, #6 │ │ │ │ - beq.n 2ae18c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a432c> │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r0, 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] @ (2ae1f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4398>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -769701,17 +769704,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ae18a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a432a> │ │ │ │ nop │ │ │ │ bx r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + subs r0, r1, #5 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2ae2b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4454>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -769772,15 +769775,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, sl │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r7, 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, #160] @ (2ae370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4510>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -769842,15 +769845,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp sl, r3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ 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, #196] @ (2ae44c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a45ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -769920,17 +769923,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ae3dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a457c> │ │ │ │ nop │ │ │ │ add sl, ip │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + adds r4, r6, #3 │ │ │ │ lsls r0, 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] @ (2ae544 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a46e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -770006,17 +770009,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2ae4be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a465e> │ │ │ │ nop │ │ │ │ add r2, r0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r0, 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] @ (2ae624 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a47c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -770086,17 +770089,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ae5b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4754> │ │ │ │ nop │ │ │ │ orrs r2, r1 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r0, 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] @ (2ae6b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4858>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -770141,15 +770144,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ tst r4, r5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 2ae724 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a48c4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -770306,15 +770309,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ eors r4, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 2ae8d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4a74> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -770486,15 +770489,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #202 @ 0xca │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r7, 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 │ │ │ │ @@ -770560,15 +770563,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r5, #210 @ 0xd2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r7, 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 │ │ │ │ @@ -770633,15 +770636,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r7, 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 │ │ │ │ @@ -770718,17 +770721,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aeca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4e48> │ │ │ │ subs r4, #18 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r3, #19 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r0, 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] @ (2aee28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a4fc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -770804,15 +770807,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r3, #58 @ 0x3a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r3!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ lsls r7, r3, #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] @ (2aef38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a50d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -770888,15 +770891,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r2, #42 @ 0x2a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r7, 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, #188] @ (2af00c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a51ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -770963,17 +770966,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aefa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5140> │ │ │ │ subs r1, #26 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r4, #7 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r0, 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] @ (2af0e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5284>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -771040,18 +771043,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2af078 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5218> │ │ │ │ subs r0, #66 @ 0x42 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + itte lt │ │ │ │ + lsllt r7, r3, #3 │ │ │ │ + asrlt r2, r3, #1 │ │ │ │ + lslge r0, 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] @ (2af18c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a532c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -771107,15 +771110,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r7, #104 @ 0x68 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - nop {11} │ │ │ │ + nop │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2af1f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5394>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -771210,15 +771213,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, #88 @ 0x58 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r3, #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] @ 2af300 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a54a0> │ │ │ │ @@ -771312,15 +771315,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r5, #76 @ 0x4c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ lsls r7, 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, #140] @ (2af44c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a55ec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -771377,15 +771380,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + pop {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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2af560 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5700>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -771487,15 +771490,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r4, #4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbnz r6, 2af5de <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a577e> │ │ │ │ + cbnz r6, 2af5b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5752> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (2af680 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5820>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -771602,15 +771605,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r2, #240 @ 0xf0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - hlt 0x003c │ │ │ │ + rev r4, r1 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2af7ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a594c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -771723,15 +771726,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbnz r0, 2af7d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5978> │ │ │ │ + @ instruction: 0xb8e0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (2af888 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5a28>) │ │ │ │ @@ -771809,15 +771812,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r0, #162 @ 0xa2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2af978 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5b18>) │ │ │ │ @@ -771904,15 +771907,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r7, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ + @ instruction: 0xb716 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (2afa78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5c18>) │ │ │ │ @@ -772007,15 +772010,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r6, #214 @ 0xd6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + @ instruction: 0xb616 │ │ │ │ lsls r7, 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, #160] @ (2afb30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5cd0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -772081,15 +772084,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r5, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r7, r3, #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] @ (2afbf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5d90>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -772159,15 +772162,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r5, #32 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ lsls r7, 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, #148] @ (2afc9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5e3c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -772227,15 +772230,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r4, #96 @ 0x60 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + cbz r6, 2afd1e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5ebe> │ │ │ │ lsls r7, r3, #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] @ (2afd5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5efc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -772305,15 +772308,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r3, #180 @ 0xb4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r0, 2afddc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5f7c> │ │ │ │ + cbz r0, 2afdb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5f50> │ │ │ │ lsls r7, r3, #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] @ (2afe24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a5fc4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -772387,15 +772390,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r0, 2afe72 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6012> │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r7, 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, #204] @ (2aff08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a60a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -772468,17 +772471,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2afe98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6038> │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - sxtb r6, r0 │ │ │ │ + cbz r6, 2aff34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a60d4> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ + lsls r6, r6, #8 │ │ │ │ lsls r0, 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] @ (2affb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6150>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -772535,15 +772538,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r4, 2affda <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a617a> │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2b0018 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a61b8>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -772637,15 +772640,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r7, r3, #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] @ 2b0124 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a62c4> │ │ │ │ @@ -772737,15 +772740,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r7, #40 @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r7, 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, #140] @ (2b0270 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6410>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -772802,15 +772805,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #132 @ 0x84 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2b0384 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6524>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -772912,15 +772915,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r5, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (2b04a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6644>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -773027,15 +773030,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, #204 @ 0xcc │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2b05d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6770>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -773148,15 +773151,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r3, #172 @ 0xac │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (2b06ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a684c>) │ │ │ │ @@ -773234,15 +773237,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b079c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a693c>) │ │ │ │ @@ -773329,15 +773332,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r1, #162 @ 0xa2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (2b089c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6a3c>) │ │ │ │ @@ -773432,15 +773435,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r7, pc, #968 @ (adr r7, 2b0c6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6e0c>) │ │ │ │ lsls r7, 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, #160] @ (2b0954 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6af4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -773506,15 +773509,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, #6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r7, pc, #928 @ (adr r7, 2b0cfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6e9c>) │ │ │ │ + add r7, pc, #224 @ (adr r7, 2b0a3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6bdc>) │ │ │ │ lsls r7, r3, #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] @ (2b0a14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6bb4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -773584,15 +773587,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r7, #3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r7, pc, #160 @ (adr r7, 2b0abc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6c5c>) │ │ │ │ + add r6, pc, #480 @ (adr r6, 2b0bfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6d9c>) │ │ │ │ lsls r7, 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, #148] @ (2b0ac0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6c60>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -773652,15 +773655,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r4, r7, #0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, pc, #488 @ (adr r6, 2b0cb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6e50>) │ │ │ │ + add r5, pc, #808 @ (adr r5, 2b0df0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6f90>) │ │ │ │ lsls r7, r3, #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] @ (2b0b80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6d20>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -773730,15 +773733,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, r2, #6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r5, pc, #752 @ (adr r5, 2b0e78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7018>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 2b0bb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6d58>) │ │ │ │ lsls r7, r3, #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] @ (2b0c48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6de8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -773812,15 +773815,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, r2, #3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, pc, #976 @ (adr r4, 2b1020 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a71c0>) │ │ │ │ + add r4, pc, #272 @ (adr r4, 2b0d60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6f00>) │ │ │ │ lsls r7, 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, #168] @ (2b0d08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6ea8>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -773888,15 +773891,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1492] @ 0x5d4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2b0ccc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6e6c> │ │ │ │ b.n 2b0cba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6e5a> │ │ │ │ adds r0, r1, #0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, pc, #304 @ (adr r4, 2b0e40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6fe0>) │ │ │ │ + add r3, pc, #624 @ (adr r3, 2b0f80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7120>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2b0d70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a6f10>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -774170,19 +774173,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b0f80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7120> │ │ │ │ adds r0, r4, r5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ adds r4, r1, r4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - add r1, pc, #248 @ (adr r1, 2b1130 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a72d0>) │ │ │ │ + add r0, pc, #568 @ (adr r0, 2b1270 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7410>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ 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 r4, [pc, #272] @ (2b1164 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7304>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -774295,19 +774298,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b10d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7270> │ │ │ │ nop │ │ │ │ adds r4, r2, r0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r7, #30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ 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 r4, [pc, #284] @ (2b12a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7448>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -774426,19 +774429,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b120c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a73ac> │ │ │ │ nop │ │ │ │ asrs r0, r4, #27 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #26 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b13a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7544>) │ │ │ │ @@ -774525,19 +774528,19 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b133c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a74dc> │ │ │ │ asrs r2, r3, #22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r1, #21 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r6, [r3, #12] │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2b14b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7654>) │ │ │ │ @@ -774634,19 +774637,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b1442 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a75e2> │ │ │ │ nop │ │ │ │ asrs r6, r3, #18 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r1, #17 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r0, [r2, #4] │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ 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 sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (2b15d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7774>) │ │ │ │ @@ -774751,19 +774754,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b155a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a76fa> │ │ │ │ nop │ │ │ │ asrs r6, r1, #14 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r6, #12 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ 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, #288] @ (2b171c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a78bc>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -774884,19 +774887,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b1674 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7814> │ │ │ │ asrs r4, r5, #9 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r3, #8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r0, #108] @ 0x6c │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ 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 r4, [pc, #272] @ (2b1858 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a79f8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -775009,19 +775012,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b17c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7964> │ │ │ │ nop │ │ │ │ asrs r0, r4, #4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r1, #3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r0, #92] @ 0x5c │ │ │ │ + str r6, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #32] │ │ │ │ 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 r4, [pc, #284] @ (2b199c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7b3c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -775140,19 +775143,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b1900 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7aa0> │ │ │ │ nop │ │ │ │ lsrs r4, r5, #31 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsrs r4, r1, #30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r7, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #32] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b1a98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7c38>) │ │ │ │ @@ -775239,19 +775242,19 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b1a30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7bd0> │ │ │ │ lsrs r6, r4, #26 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsrs r0, r3, #25 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2b1ba8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7d48>) │ │ │ │ @@ -775348,19 +775351,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b1b36 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7cd6> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsrs r4, r2, #21 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ 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 sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (2b1cc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7e68>) │ │ │ │ @@ -775465,19 +775468,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b1c4e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7dee> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #18 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsrs r4, r7, #16 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ lsls r0, 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] @ (2b1d98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7f38>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -775541,17 +775544,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2b1d66 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7f06> │ │ │ │ lsrs r2, r7, #13 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 2b190c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a7aac> │ │ │ │ + b.n 2b17ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a794c> │ │ │ │ lsls r7, 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, #196] @ (2b1e78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8018>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -775616,15 +775619,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r6, #10 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r3, #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] │ │ │ │ @@ -775737,15 +775740,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 299b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18fcbc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #396] @ (2b21bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a835c>) │ │ │ │ @@ -775892,17 +775895,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 1f2848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe89e8> │ │ │ │ b.n 2b2158 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a82f8> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #32 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 2b2214 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a83b4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -776135,17 +776138,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2b2412 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a85b2> │ │ │ │ nop │ │ │ │ lsls r6, r3, #18 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ble.n 2b2574 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8714> │ │ │ │ + bgt.n 2b2414 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a85b4> │ │ │ │ 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, #152] @ (2b252c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a86cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -776205,21 +776208,21 @@ │ │ │ │ str.w r1, [ip, #700] @ 0x2bc │ │ │ │ bl 1f0ac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe6c68> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r4, r2, #15 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + ble.n 2b24fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a869c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + ble.n 2b24b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8658> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + ble.n 2b2474 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8614> │ │ │ │ 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, #248] @ (2b2648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a87e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -776313,15 +776316,15 @@ │ │ │ │ bne.n 2b2632 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a87d2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b2622 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a87c2> │ │ │ │ b.n 2b25a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8748> │ │ │ │ lsls r0, r3, #12 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r4, #12 │ │ │ │ lsls r7, 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, #288] @ (2b2780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8920>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -776432,17 +776435,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b2758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a88f8> │ │ │ │ b.n 2b26ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a884c> │ │ │ │ nop │ │ │ │ lsls r0, r1, #8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bgt.n 2b2840 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a89e0> │ │ │ │ + blt.n 2b26e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8880> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #324] @ (2b28e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8a84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -776565,17 +776568,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b28be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8a5e> │ │ │ │ b.n 2b27f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8998> │ │ │ │ nop │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bge.n 2b28e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8a84> │ │ │ │ + bge.n 2b2984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8b24> │ │ │ │ lsls r7, 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 r3, [pc, #292] @ (2b2a28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8bc8>) │ │ │ │ @@ -776682,21 +776685,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vbit d16, d22, d11 │ │ │ │ - bhi.n 2b2a60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8c00> │ │ │ │ + bvc.n 2b2b00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8ca0> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bvc.n 2b2a04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8ba4> │ │ │ │ + bvc.n 2b2aa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8c44> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bvc.n 2b2abc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8c5c> │ │ │ │ + bvs.n 2b295c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8afc> │ │ │ │ lsls r7, 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, #760] @ (2b2d44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8ee4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -776959,17 +776962,17 @@ │ │ │ │ str.w r0, [r6, #624] @ 0x270 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #216] @ 0xd8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 2b2c6a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8e0a> │ │ │ │ nop │ │ │ │ mcr2 1, 1, r0, cr0, cr11, {4} │ │ │ │ - bvs.n 2b2d48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8ee8> │ │ │ │ + bvs.n 2b2de8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8f88> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bvc.n 2b2d6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8f0c> │ │ │ │ + bvs.n 2b2e0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8fac> │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 455160 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34b300> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -777077,15 +777080,15 @@ │ │ │ │ ldrex r2, [r3] │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b2e52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8ff2> │ │ │ │ b.n 2b2e74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a9014> │ │ │ │ nop │ │ │ │ @ instruction: 0xfaec019b │ │ │ │ - bpl.n 2b2de4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a8f84> │ │ │ │ + bmi.n 2b2e84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a9024> │ │ │ │ lsls r7, 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, #112] @ (2b2f0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a90ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -777380,17 +777383,17 @@ │ │ │ │ adds r2, r3, #2 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 2b31a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a9342> │ │ │ │ b.n 2b2ff4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a9194> │ │ │ │ nop │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r4 :64], fp │ │ │ │ - bmi.n 2b3228 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a93c8> │ │ │ │ + bcc.n 2b30c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a9268> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bmi.n 2b322c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a93cc> │ │ │ │ + bcc.n 2b30cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a926c> │ │ │ │ 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, #96] @ (2b323c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a93dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -777424,15 +777427,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2b3240 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a93e0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf68c019b │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r7, 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 r5, [pc, #4028] @ 2b4210 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1aa3b0> │ │ │ │ mov r6, r0 │ │ │ │ @@ -782481,19 +782484,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b7178 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ad318> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 2b719c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ad33c> │ │ │ │ movs r0, #1 │ │ │ │ b.n 2b717e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ad31e> │ │ │ │ nop │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r3, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 2b7236 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ad3d6> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 2b7230 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ad3d0> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2964] @ 0xb94 │ │ │ │ @@ -782558,15 +782561,15 @@ │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 2b727c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ad41c> │ │ │ │ ldrh.w r1, [ip, #2960] @ 0xb90 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2b7274 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ad414> │ │ │ │ b.n 2b7280 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ad420> │ │ │ │ nop │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + str r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, 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, #3968] @ 0xf80 │ │ │ │ @@ -782867,15 +782870,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r6, [r6, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (2b7850 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ad9f0>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -783393,15 +783396,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ add r5, sp, #16 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r6, 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 │ │ │ │ @@ -783549,15 +783552,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 2b7d8a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1adf2a> │ │ │ │ nop │ │ │ │ add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -783718,15 +783721,15 @@ │ │ │ │ vadd.f32 s19, s19, s17 │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 2b7fa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ae148> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #312 @ 0x138 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #212] @ (2b80e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ae280>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -783808,15 +783811,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 2b8036 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ae1d6> │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r6, [r6, #28] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #232] @ (2b81e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ae384>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -783904,15 +783907,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 2b8128 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ae2c8> │ │ │ │ add r7, pc, #440 @ (adr r7, 2b83a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ae540>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r2, [r0, #22] │ │ │ │ + strh r2, [r2, #16] │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -784163,19 +784166,19 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrb r4, [r2, #23] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r5, #4] │ │ │ │ + ldrb r4, [r7, #31] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #456] @ (2b86b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ae850>) │ │ │ │ @@ -784346,19 +784349,19 @@ │ │ │ │ ldrd r3, lr, [sp, #32] │ │ │ │ b.n 2b851e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ae6be> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2b857e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ae71e> │ │ │ │ nop │ │ │ │ add r3, pc, #520 @ (adr r3, 2b88bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1aea5c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ lsls r7, r3, #3 │ │ │ │ bxns r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -784566,15 +784569,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 2b8848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ae9e8> │ │ │ │ add r0, pc, #312 @ (adr r0, 2b8a50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1aebf0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -784706,15 +784709,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ b.n 2b89ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1aeb6a> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r7, r3, #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] @ (2b8b98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1aed38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -785216,15 +785219,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r3, #6 │ │ │ │ strb r4, [r7, #5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ lsls r7, r3, #3 │ │ │ │ strb r2, [r5, #1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -785353,15 +785356,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2b80e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ae288> │ │ │ │ b.n 2b9118 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1af2b8> │ │ │ │ nop │ │ │ │ str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + strb r0, [r7, #14] │ │ │ │ lsls r7, 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 r3, [pc, #380] @ (2b9330 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1af4d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -785500,17 +785503,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2b9284 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1af424> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2b924e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1af3ee> │ │ │ │ str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #540] @ (2b956c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1af70c>) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -785723,33 +785726,33 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #116] @ 0x74 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + strb r2, [r3, #3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + strb r0, [r2, #1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r6, [r5, #4] │ │ │ │ + strb r6, [r7, #1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + strb r6, [r5, #0] │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #752] @ (2b98a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1afa44>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -786025,47 +786028,47 @@ │ │ │ │ b.n 2b9802 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1af9a2> │ │ │ │ str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r3, #3 │ │ │ │ str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r3, [pc, #28] @ (2b98f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1afa90>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (2b98f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1afa94>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2b9802 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1af9a2> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2b9678 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1af818> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #324] @ (2b9a50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1afbf0>) │ │ │ │ @@ -786192,23 +786195,23 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2b9998 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1afb38> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2b99f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1afb96> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #376] @ (2b9bf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1afd94>) │ │ │ │ @@ -786351,23 +786354,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2b9b0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1afcac> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2b9b9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1afd3c> │ │ │ │ ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -787114,29 +787117,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2ba2c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b0464> │ │ │ │ nop │ │ │ │ strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #544] @ (2ba6e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b0880>) │ │ │ │ @@ -787331,27 +787334,27 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ b.n 2ba5aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b074a> │ │ │ │ nop │ │ │ │ strh r2, [r5, #28] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + str r6, [r6, #24] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r1, #32] │ │ │ │ + str r2, [r3, #20] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r2, #24] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r7, #24] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r4, #16] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r1, #32] │ │ │ │ + str r2, [r3, #20] │ │ │ │ lsls r7, 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, #4008] @ 0xfa8 │ │ │ │ mov r9, r3 │ │ │ │ @@ -787548,21 +787551,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r3, #4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r6, [r6, r7] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 2ba9bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b0b5c> │ │ │ │ sub sp, #12 │ │ │ │ @@ -787812,19 +787815,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2bab1e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b0cbe> │ │ │ │ b.n 2bab30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b0cd0> │ │ │ │ nop │ │ │ │ strb r2, [r4, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r4, [r1, r5] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -787860,19 +787863,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 2baac0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b0c60> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15234c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x484ec> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrb r4, [r2, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (2bad18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b0eb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -787939,15 +787942,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15234c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x484ec> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r4, [r7, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r2, [r2, r1] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ 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, #72] @ (2bae0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b0fac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -787975,17 +787978,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 2bac68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b0e08> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r6, [r4, #10] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (2bae48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b0fe8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -788052,15 +788055,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15234c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x484ec> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r4, [r1, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ 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, #72] @ (2baf3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b10dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -788088,17 +788091,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 2bac68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b0e08> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r6, [r6, #5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldr r0, [r1, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -789175,21 +789178,21 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #904] @ (2bc010 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b21b0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r4, [pc, #784] @ (2bbfa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b2148>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2bb30c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b14ac> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3339] @ 0xd0b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -790619,15 +790622,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.w 2bb30c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b14ac> │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ movs r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r0, #1980] @ 0x7bc │ │ │ │ lsls r5, r0 │ │ │ │ @@ -791331,31 +791334,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2bd35c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b34fc> │ │ │ │ nop │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + adds r5, #244 @ 0xf4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #30 │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r1, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r1, #10 │ │ │ │ lsls r7, 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] @ (2bd8f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b3a94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -791621,37 +791624,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ b.n 2bd9da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b3b7a> │ │ │ │ movs r6, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - revsh r2, r7 │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - rev r6, r3 │ │ │ │ + cbnz r6, 2bdc0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b3daa> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cbnz r4, 2bdc38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b3dd8> │ │ │ │ + cbnz r4, 2bdc0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b3dac> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #32 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r7, 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] @ 2bdc30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b3dd0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -791888,15 +791891,15 @@ │ │ │ │ lsls r7, r4, #8 │ │ │ │ ldr r3, [pc, #968] @ (2be230 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b43d0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r3, #122 @ 0x7a │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 2bdfae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b414e> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 2be268 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b4408> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -792962,19 +792965,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 2bdefc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b409c> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1968] @ 0x7b0 │ │ │ │ b.w 2bde16 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b3fb6> │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + movs r7, #30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r0, [r2, #1668] @ 0x684 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2bede4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b4f84> │ │ │ │ ldr r0, [pc, #648] @ (2bee68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5008>) │ │ │ │ @@ -793179,15 +793182,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2bde14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b3fb4> │ │ │ │ b.w 2bdefc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b409c> │ │ │ │ nop │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #316] @ (2befbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b515c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -793307,23 +793310,23 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2bef2e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b50ce> │ │ │ │ nop │ │ │ │ subs r1, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r2, [pc, #640] @ (2bf244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b53e4>) │ │ │ │ + ldr r1, [pc, #960] @ (2bf384 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5524>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r0, r0, r7 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r2, r5 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + subs r2, r2, r2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ 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] @ (2bf064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5204>) │ │ │ │ @@ -793375,15 +793378,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r1, #32 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + subs r4, r0, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ 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] │ │ │ │ @@ -793521,17 +793524,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsrs r2, r7, #26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ lsrs r0, r3, #26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r3, r6 │ │ │ │ + adds r4, r5, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + adds r2, r0, r4 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-56] │ │ │ │ mov r8, r2 │ │ │ │ @@ -793852,17 +793855,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 2bf49c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b563c> │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r6, [r3, #5] │ │ │ │ + strb r6, [r5, #2] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ bhi.n 2bf4a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5640> │ │ │ │ lsls r5, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -793875,15 +793878,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ adds r2, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -793925,15 +793928,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ lsls r7, r3, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 2bf688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5828> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -794012,15 +794015,15 @@ │ │ │ │ bhi.n 2bf710 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b58b0> │ │ │ │ ldr r3, [pc, #8] @ (2bf714 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b58b4>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r3, 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 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -794058,15 +794061,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 2bf764 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5904> │ │ │ │ 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} │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r5, r6} │ │ │ │ lsls r3, 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.w r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, #8 │ │ │ │ @@ -794117,15 +794120,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} │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, 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 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -794261,29 +794264,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2bf86a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5a0a> │ │ │ │ nop │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -794382,15 +794385,15 @@ │ │ │ │ mla r0, r9, r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6c204 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 2bfa4a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5bea> │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -794497,15 +794500,15 @@ │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6c204 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ b.n 2bfb5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5cfe> │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #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] @ (2bfe44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5fe4>) │ │ │ │ @@ -794691,33 +794694,33 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2bfd70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5f10> │ │ │ │ cmp r4, #66 @ 0x42 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + lsrs r2, r1, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r2, #21 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #5126 @ 0x1406 │ │ │ │ @@ -794898,21 +794901,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2bff8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b612c> │ │ │ │ movs r4, #32 │ │ │ │ b.n 2bffe8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b6188> │ │ │ │ nop │ │ │ │ cmp r1, #54 @ 0x36 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - itt │ │ │ │ - lsl r3, r6, #3 │ │ │ │ - lsr r6, r0, #20 │ │ │ │ + ite mi │ │ │ │ + lslmi r3, r6, #3 │ │ │ │ + lsrpl r6, r2, #17 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -795040,21 +795043,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2c0130 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b62d0> │ │ │ │ movs r4, #16 │ │ │ │ b.n 2c0178 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b6318> │ │ │ │ nop │ │ │ │ movs r7, #146 @ 0x92 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bkpt 0x0058 │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -795194,21 +795197,21 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 2c02a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b6442> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 2c0302 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b64a2> │ │ │ │ movs r6, #34 @ 0x22 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -795269,15 +795272,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r4, #142 @ 0x8e │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -795366,17 +795369,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -795993,15 +795996,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2c0d0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b6eaa> │ │ │ │ ldr r3, [pc, #208] @ (2c0d38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b6ed8>) │ │ │ │ ldr r0, [pc, #208] @ (2c0d3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b6edc>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 10a1654 │ │ │ │ + bl 10a15a4 │ │ │ │ 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 2c0c38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b6dd8> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -796066,36 +796069,36 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r4} │ │ │ │ lsls r5, r3, #6 │ │ │ │ stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ orr.w r1, sl, #5046272 @ 0x4d0000 │ │ │ │ - b.n 2c0984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b6b24> │ │ │ │ + b.n 2c0824 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b69c4> │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ stmia r1!, {r1, r4} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 2c0894 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b6a34> │ │ │ │ + b.n 2c0734 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b68d4> │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ stmia r2!, {r1, r2, r3} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -796282,27 +796285,27 @@ │ │ │ │ add.w sp, sp, #1012 @ 0x3f4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ addw r1, lr, #154 @ 0x9a │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + movs r4, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ addw r1, r0, #154 @ 0x9a │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + movs r2, r5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00e4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - b.n 2c157c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b771c> │ │ │ │ + b.n 2c141c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b75bc> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - b.n 2c153c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b76dc> │ │ │ │ + b.n 2c13dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b757c> │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xf0b0019a │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr r2, [pc, #108] @ (2c100c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b71ac>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r1, #1764] @ 0x6e4 │ │ │ │ cbnz r3, 2c1006 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b71a6> │ │ │ │ @@ -796867,21 +796870,21 @@ │ │ │ │ b.n 2c15c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b7768> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds.w r1, lr, sl, lsr #2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeaec019a │ │ │ │ - cmp r6, #222 @ 0xde │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r6, #34 @ 0x22 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ 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, #236] @ (2c172c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b78cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -796967,21 +796970,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (2c173c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b78dc>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2c16bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b785c> │ │ │ │ asrs r0, r5, #8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r3, [pc, #140] @ (2c17d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b7970>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -797196,17 +797199,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 2c198a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b7b2a> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #29 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r7, r3, #3 │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ movs r2, #1 │ │ │ │ addw r3, r0, #3620 @ 0xe24 │ │ │ │ strb.w r2, [r0, #3616] @ 0xe20 │ │ │ │ vldr s15, [r3] │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ @@ -797339,15 +797342,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c1afc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b7c9c> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #22 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r3, [pc, #188] @ (2c1c34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b7dd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -797410,15 +797413,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c1bc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b7d60> │ │ │ │ lsrs r2, r6, #19 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r3, [pc, #168] @ (2c1ce8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b7e88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -797475,15 +797478,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c1c84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b7e24> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #16 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ lsls r7, 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, #424] @ (2c1ea8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b8048>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -797626,23 +797629,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2c1e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b7fcc> │ │ │ │ ... │ │ │ │ lsrs r2, r5, #13 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + movs r7, #20 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r7, r3, #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, #3328] @ 0xd00 │ │ │ │ @@ -799131,15 +799134,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bvs.n 2c2eac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b904c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 2c2e7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b901c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ 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, #3600] @ 0xe10 │ │ │ │ ldr.w r4, [pc, #3076] @ 2c3b3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b9cdc> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -800236,15 +800239,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ beq.n 2c3aac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b9c4c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r2, r1, #13 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ @@ -802522,15 +802525,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 2c5306 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bb4a6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #568 @ 0x238 │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r6, #3 │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -803575,15 +803578,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r3, r6, #3 │ │ │ │ mov.w r1, #370 @ 0x172 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 483200 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3793a0> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add.w r7, r0, #20 │ │ │ │ movs r2, #4 │ │ │ │ @@ -805918,15 +805921,15 @@ │ │ │ │ mov r6, r8 │ │ │ │ mov r8, r9 │ │ │ │ b.n 2c74de <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bd67e> │ │ │ │ str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 2c7970 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bdb10> │ │ │ │ + bvs.n 2c7a10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1bdbb0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w ip, sp, #212 @ 0xd4 │ │ │ │ strd r6, r6, [sl] │ │ │ │ @@ -806854,21 +806857,21 @@ │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2c8412 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1be5b2> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r2!, {r1, r2, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2c8498 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1be638> │ │ │ │ sub sp, #28 │ │ │ │ @@ -880570,25 +880573,25 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #9 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #432] @ (2ffa18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5bb8>) │ │ │ │ + ldr r6, [pc, #752] @ (2ffb58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5cf8>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r7, [pc, #248] @ (2ff964 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5b04>) │ │ │ │ + ldr r6, [pc, #568] @ (2ffaa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5c44>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - muls r0, r6 │ │ │ │ + cmn r0, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [pc, #944] @ (2ffc28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5dc8>) │ │ │ │ + ldr r6, [pc, #240] @ (2ff968 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5b08>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #496] @ (2ffa6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5c0c>) │ │ │ │ + ldr r5, [pc, #816] @ (2ffbac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5d4c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ cmp ip, r2 │ │ │ │ bcc.n 2ff8da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5a7a> │ │ │ │ movw r2, #37288 @ 0x91a8 │ │ │ │ cmp r9, r2 │ │ │ │ beq.w 2ffbbe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5d5e> │ │ │ │ bhi.w 2ffaa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5c48> │ │ │ │ @@ -881659,31 +881662,31 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 172d34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x68ed4> │ │ │ │ b.w 2ff9a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5b44> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #864] @ (3007c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f6960>) │ │ │ │ + ldr r4, [pc, #160] @ (300500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f66a0>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #360] @ (3005d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f6770>) │ │ │ │ + ldr r3, [pc, #680] @ (300710 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f68b0>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r3, [pc, #664] @ (300704 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f68a4>) │ │ │ │ + ldr r2, [pc, #984] @ (300844 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f69e4>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [pc, #792] @ (300788 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f6928>) │ │ │ │ + ldr r2, [pc, #88] @ (3004c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f6668>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [pc, #520] @ (30067c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f681c>) │ │ │ │ + ldr r1, [pc, #840] @ (3007bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f695c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #1016] @ (300870 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f6a10>) │ │ │ │ + ldr r1, [pc, #312] @ (3005b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f6750>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #752] @ (30076c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f690c>) │ │ │ │ + ldr r1, [pc, #48] @ (3004ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f664c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bkpt 0x003e │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r2, #37063 @ 0x90c7 │ │ │ │ cmp r9, r2 │ │ │ │ beq.w 2ff6f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5894> │ │ │ │ bhi.w 2ffbb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5d54> │ │ │ │ movw r2, #34465 @ 0x86a1 │ │ │ │ cmp r9, r2 │ │ │ │ @@ -882590,19 +882593,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 12cd10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22eb0> │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ b.w 2ff9a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f5b44> │ │ │ │ nop │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2 │ │ │ │ + ands r6, r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - eors r2, r5 │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ lsls r3, r3, #3 │ │ │ │ - eors r6, r2 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w lr, [pc, #304] @ 3010d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f7274> │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -882719,20 +882722,20 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r4, r4, r2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ orrs.w r1, r0, #150 @ 0x96 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, r4, #150 @ 0x96 │ │ │ │ - adds r6, #54 @ 0x36 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r3, r3, #3 │ │ │ │ vsra.s64 d16, d6, #4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r3, [pc, #216] @ (3011cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f736c>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 3011b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f7354> │ │ │ │ bls.n 30115a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f72fa> │ │ │ │ @@ -883143,23 +883146,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 30148c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f762c> │ │ │ │ asrs r6, r0, #24 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r1, #52 @ 0x34 │ │ │ │ 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, #344] @ (3016c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f7864>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -883555,29 +883558,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 301800 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f79a0> │ │ │ │ asrs r0, r2, #6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r0, r2, #33024 @ 0x8100 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ ldrex r1, [r0] │ │ │ │ subs r1, #1 │ │ │ │ @@ -883747,15 +883750,15 @@ │ │ │ │ bl 14f2b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45450> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 30124c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f73ec> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ lsrs r4, r0, #20 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (301bcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f7d6c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -883774,15 +883777,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 30124c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f73ec> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r1, #19 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (301c10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f7db0>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -883800,15 +883803,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 30124c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f73ec> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r0, #18 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cmp r3, #16 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 301c72 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f7e12> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r7, r4, #16 │ │ │ │ adds r0, r3, #0 │ │ │ │ movs r2, #26 │ │ │ │ @@ -885105,17 +885108,17 @@ │ │ │ │ bl fff10bc2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + movs r7, #10 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r0, #3171 @ 0xc63 │ │ │ │ cmp r1, r0 │ │ │ │ bhi.w 302cf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f8e94> │ │ │ │ cmp.w r1, #3168 @ 0xc60 │ │ │ │ bcc.w 301f58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f80f8> │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ @@ -885667,33 +885670,33 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r7, [pc, #144] @ (303258 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f93f8>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r7, [pc, #208] @ (30329c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f943c>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r7, [pc, #24] @ (3031e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f9388>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r6, [pc, #800] @ (3034fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f969c>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r6, [pc, #616] @ (30344c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f95ec>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r6, [pc, #544] @ (303408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f95a8>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r6, [pc, #416] @ (30338c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f952c>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r6, [pc, #272] @ (303300 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f94a0>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ beq.w 302fb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f9150> │ │ │ │ add.w r9, r4, #98304 @ 0x18000 │ │ │ │ sub.w r1, r5, #34816 @ 0x8800 │ │ │ │ subs r1, #37 @ 0x25 │ │ │ │ @@ -886787,33 +886790,33 @@ │ │ │ │ add.w r4, r4, #102400 @ 0x19000 │ │ │ │ ldr.w r3, [r4, #2512] @ 0x9d0 │ │ │ │ cbz r3, 303e62 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fa002> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 303676 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f9816> │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ blxns lr │ │ │ │ lsls r4, r1, #6 │ │ │ │ @ instruction: 0x47da │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ muls r4, r3 │ │ │ │ lsls r4, r1, #6 │ │ │ │ cmn r6, r3 │ │ │ │ lsls r4, r1, #6 │ │ │ │ rors r6, r0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ @@ -888118,17 +888121,17 @@ │ │ │ │ b.w 303276 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f9416> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 303676 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1f9816> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -888407,18 +888410,18 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 304f2a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fb0ca> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cbz r6, 30514c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fb2ec> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [lr, #218] @ 0xda │ │ │ │ + strh.w r0, [lr, sl, lsl #1] │ │ │ │ sub sp, #312 @ 0x138 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -888648,18 +888651,18 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #616 @ 0x268 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf63200da │ │ │ │ + @ instruction: 0xf58200da │ │ │ │ add r6, sp, #136 @ 0x88 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -888937,18 +888940,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf39a00da │ │ │ │ + @ instruction: 0xf2ea00da │ │ │ │ add r3, sp, #376 @ 0x178 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r7, 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, #3648] @ 0xe40 │ │ │ │ @@ -889241,18 +889244,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0c600da │ │ │ │ + ands.w r0, r6, #218 @ 0xda │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r6, [r7, #120] @ 0x78 │ │ │ │ + str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -889476,18 +889479,18 @@ │ │ │ │ bne.n 305c58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fbdf8> │ │ │ │ b.n 305a9a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fbc3a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #984 @ (adr r5, 30604c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc1ec>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [sl, #872]! @ 0x368 │ │ │ │ + ldcl 0, cr0, [sl], #872 @ 0x368 │ │ │ │ add r5, pc, #376 @ (adr r5, 305df8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fbf98>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r5, #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] @ 305d9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fbf3c> │ │ │ │ sub sp, #428 @ 0x1ac │ │ │ │ @@ -889601,20 +889604,20 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #248 @ (adr r3, 305ea0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc040>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeae400da │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + bics.w r0, r4, sl, lsr #3 │ │ │ │ + asrs r6, r2, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ add r3, pc, #16 @ (adr r3, 305dc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fbf68>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xeabc00da │ │ │ │ + and.w r0, ip, sl, lsr #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] @ 305e70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc010> │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -889684,15 +889687,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 305e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fbfd8> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #152 @ (adr r2, 305f0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc0ac>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [lr, #872]! @ 0x368 │ │ │ │ + strd r0, r0, [lr, #-872] @ 0x368 │ │ │ │ add r1, pc, #768 @ (adr r1, 306180 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc320>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #260] @ 305f94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc134> │ │ │ │ @@ -889795,15 +889798,15 @@ │ │ │ │ b.n 305f06 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc0a6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #392 @ (adr r1, 306120 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc2c0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [sl, #-872] @ 0x368 │ │ │ │ + ldmia.w sl, {r1, r3, r4, r6, r7} │ │ │ │ add r0, pc, #968 @ (adr r0, 30636c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc50c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w ip, [pc, #148] @ 306048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc1e8> │ │ │ │ @@ -889869,15 +889872,16 @@ │ │ │ │ b.n 305ff4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc194> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #248 @ (adr r0, 306144 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc2e4>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe83600da │ │ │ │ + b.n 305f60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc100> │ │ │ │ + lsls r2, r3, #3 │ │ │ │ add r0, pc, #16 @ (adr r0, 306068 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc208>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w ip, [pc, #288] @ 306188 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc328> │ │ │ │ @@ -889988,19 +889992,19 @@ │ │ │ │ b.n 3060ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc28e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3060c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc260> │ │ │ │ + b.n 305f60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc100> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ lsls r7, r5, #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] @ 3062f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc490> │ │ │ │ mov r4, r2 │ │ │ │ @@ -890114,19 +890118,19 @@ │ │ │ │ b.n 306232 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc3d2> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 305fc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc160> │ │ │ │ + b.n 305e60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc000> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ lsls r7, r5, #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] @ (3063c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc564>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -890200,21 +890204,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 305d74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fbf14> │ │ │ │ + b.n 305c14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fbdb4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r4, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 305d30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fbed0> │ │ │ │ + b.n 306bd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcd70> │ │ │ │ lsls r2, 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 │ │ │ │ @@ -890565,19 +890569,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (3067e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fc980>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 306f54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fd0f4> │ │ │ │ + b.n 306df4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcf94> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #636] @ (306a84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcc24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -890816,43 +890820,43 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (306ac0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcc60>) │ │ │ │ add r0, pc │ │ │ │ b.n 306890 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fca30> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r5, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bne.n 306b0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fccac> │ │ │ │ + beq.n 3069ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcb4c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 306c68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fce08> │ │ │ │ + b.n 306b08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcca8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r6, r7, #9 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 306c38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcdd8> │ │ │ │ + b.n 306ad8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcc78> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + svc 12 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #206 @ 0xce │ │ │ │ + udf #30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + udf #252 @ 0xfc │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + udf #70 @ 0x46 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + udf #16 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #252 @ 0xfc │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #126 @ 0x7e │ │ │ │ + ble.n 306a60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcc00> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r0, [pc, #88] @ (306b20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fccc0>) │ │ │ │ add r0, pc │ │ │ │ b.n 306890 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fca30> │ │ │ │ ldr r0, [pc, #88] @ (306b24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fccc4>) │ │ │ │ add r0, pc │ │ │ │ b.n 306890 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fca30> │ │ │ │ @@ -890885,31 +890889,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 306890 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fca30> │ │ │ │ ldr r0, [pc, #36] @ (306b40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcce0>) │ │ │ │ add r0, pc │ │ │ │ b.n 306890 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fca30> │ │ │ │ nop │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + ble.n 306a40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcbe0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - udf #58 @ 0x3a │ │ │ │ + ble.n 306a40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcbe0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ble.n 306a74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcc14> │ │ │ │ + bgt.n 306b14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fccb4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + ble.n 306c28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcdc8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ble.n 306b28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fccc8> │ │ │ │ + ble.n 306bc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcd68> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #18 │ │ │ │ + ble.n 306c00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcda0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ble.n 306c30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcdd0> │ │ │ │ + bgt.n 306ad0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcc70> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ble.n 306bb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcd58> │ │ │ │ + bgt.n 306a58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcbf8> │ │ │ │ lsls r2, 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] @ 306c98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fce38> │ │ │ │ sub sp, #16 │ │ │ │ @@ -891040,29 +891044,29 @@ │ │ │ │ nop │ │ │ │ pop {r1, pc} │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #222 @ 0xde │ │ │ │ + udf #46 @ 0x2e │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r4, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - udf #22 │ │ │ │ + ble.n 306d78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcf18> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ble.n 306c00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcda0> │ │ │ │ + bgt.n 306ca0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fce40> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - udf #26 │ │ │ │ + ble.n 306d8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcf2c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ble.n 306d98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcf38> │ │ │ │ + bgt.n 306c38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcdd8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ble.n 306d7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcf1c> │ │ │ │ + bgt.n 306c1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcdbc> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 306db4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcf54> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -891169,15 +891173,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 306da4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcf44> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 306d2e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcece> │ │ │ │ cbnz r4, 306e40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcfe0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ lsls r3, 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] @ (306e24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcfc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -891198,17 +891202,17 @@ │ │ │ │ bl 306cc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fce60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (306e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcfcc>) │ │ │ │ add r3, pc │ │ │ │ b.n 306e0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcfac> │ │ │ │ rev16 r4, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bgt.n 306d38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fced8> │ │ │ │ + blt.n 306dd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcf78> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bgt.n 306d30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fced0> │ │ │ │ + blt.n 306dd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcf70> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r2, 306e7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fd01c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (306e80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fd020>) │ │ │ │ @@ -891233,15 +891237,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ rev r2, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bgt.n 306f08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fd0a8> │ │ │ │ + blt.n 306da8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fcf48> │ │ │ │ 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, #80] @ (306ee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fd088>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -891271,15 +891275,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 306f20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fd0c0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r3 │ │ │ │ @@ -891457,15 +891461,15 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ blx 6b628 │ │ │ │ add r0, r4 │ │ │ │ b.n 307082 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fd222> │ │ │ │ nop │ │ │ │ - bge.n 307090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fd230> │ │ │ │ + bge.n 307130 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fd2d0> │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -892856,15 +892860,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 307b32 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fdcd2> │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ mov r2, r3 │ │ │ │ b.n 307cec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fde8c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, 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 │ │ │ │ @@ -893256,19 +893260,19 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #264 @ (adr r7, 308504 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fe6a4>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrb r2, [r4, #27] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r0, [r6, #25] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ mov r0, r2 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 30835a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fe4fa> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w fp, #0 │ │ │ │ @@ -893976,18 +893980,18 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r4, [r3, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #26] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - nop {15} │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + itte pl │ │ │ │ + lslpl r2, r3, #3 │ │ │ │ + sevpl │ │ │ │ + lslmi r2, r3, #3 │ │ │ │ eors r5, r4 │ │ │ │ rbit r4, r5 │ │ │ │ movs r3, #1 │ │ │ │ clz r4, r4 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ mla r2, r9, r4, sl │ │ │ │ ldrb.w r1, [r2, #37] @ 0x25 │ │ │ │ @@ -894508,15 +894512,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 3090c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ff262> │ │ │ │ nop │ │ │ │ str r7, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - rev r4, r5 │ │ │ │ + cbnz r4, 30917e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ff31e> │ │ │ │ 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, [r0, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ @@ -894638,15 +894642,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #460] @ 0x1cc │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 3091c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ff366> │ │ │ │ str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbnz r6, 3092d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ff472> │ │ │ │ + @ instruction: 0xb85e │ │ │ │ lsls r2, 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 │ │ │ │ @@ -894737,15 +894741,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r1, #2 │ │ │ │ b.n 30933a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ff4da> │ │ │ │ nop │ │ │ │ str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + @ instruction: 0xb724 │ │ │ │ lsls r2, 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] │ │ │ │ @@ -894864,15 +894868,15 @@ │ │ │ │ ldr.w r3, [r6, #460] @ 0x1cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 309448 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ff5e8> │ │ │ │ nop │ │ │ │ str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, 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] │ │ │ │ @@ -895000,15 +895004,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r2, 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] │ │ │ │ @@ -895160,15 +895164,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r4, 3098ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ffa5a> │ │ │ │ + cbz r4, 30988e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ffa2e> │ │ │ │ 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, #3472] @ 0xd90 │ │ │ │ ldr r6, [pc, #672] @ (309af4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ffc94>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -895419,15 +895423,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r6, 309b28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1ffcc8> │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -895875,15 +895879,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrd r8, r4, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.w 309e10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1fffb0> │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r1, r8, #94208 @ 0x17000 │ │ │ │ @@ -898029,15 +898033,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r3, [pc, #824] @ (30ba74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x201c14>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #904] @ (30bacc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x201c6c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp.w r2, r7, lsl #4 │ │ │ │ bls.n 30b758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2018f8> │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 30bb5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x201cfc> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -898411,15 +898415,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 30b72e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2018ce> │ │ │ │ add.w r6, r5, #65536 @ 0x10000 │ │ │ │ ldrb.w r2, [r6, #482] @ 0x1e2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 30b64c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2017ec> │ │ │ │ b.n 30b63e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2017de> │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -898727,15 +898731,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r4, r6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmn r4, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r3, #2 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ bcs.w 30c2ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20245a> │ │ │ │ ldr.w r2, [sl, #448] @ 0x1c0 │ │ │ │ @@ -899136,15 +899140,15 @@ │ │ │ │ mov lr, r3 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 30bcca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x201e6a> │ │ │ │ mov r2, lr │ │ │ │ b.n 30bf20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2020c0> │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ 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, #3472] @ 0xd90 │ │ │ │ ldr r5, [pc, #508] @ (30c53c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2026dc>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -899771,15 +899775,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 30c754 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2028f4> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 26a474 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160614> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ b.n 30c99c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x202b3c> │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #28] │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #708] @ (30ccc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x202e64>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -900455,15 +900459,15 @@ │ │ │ │ cmp.w r3, r7, lsl #2 │ │ │ │ mov.w r5, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, r5 │ │ │ │ movls r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ b.n 30cda8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x202f48> │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r1, #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, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #768] @ (30d470 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x203610>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -901207,15 +901211,15 @@ │ │ │ │ cmp.w r2, r9, lsl #4 │ │ │ │ bls.w 30d32e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2034ce> │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 30d32e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2034ce> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 30d682 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x203822> │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #776] @ (30dc90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x203e30>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -901504,15 +901508,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r6, #110 @ 0x6e │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #182 @ 0xb6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr.w lr, [sp, #656] @ 0x290 │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.w 30df2e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2040ce> │ │ │ │ mov r0, ip │ │ │ │ str.w ip, [sp, #24] │ │ │ │ ldr.w r9, [r6, #520] @ 0x208 │ │ │ │ @@ -902715,17 +902719,17 @@ │ │ │ │ ldr.w r0, [r6, #460] @ 0x1cc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add.w r1, r9, r0 │ │ │ │ b.n 30e77c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20491c> │ │ │ │ mov r3, r0 │ │ │ │ b.n 30e458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2045f8> │ │ │ │ nop │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r7, #76] @ 0x4c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [r2, #68] @ 0x44 │ │ │ │ + str r4, [r4, #56] @ 0x38 │ │ │ │ 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, #3448] @ 0xd78 │ │ │ │ ldr r5, [pc, #708] @ (30ec94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x204e34>) │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -902988,15 +902992,15 @@ │ │ │ │ nop │ │ │ │ subs r6, #118 @ 0x76 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r0, r5, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r4, r5, #19 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 30ea34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x204bd4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -903480,15 +903484,15 @@ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str.w lr, [sp, #24] │ │ │ │ b.n 30ead8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x204c78> │ │ │ │ mov r0, lr │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 30ed5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x204efc> │ │ │ │ b.n 30ead8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x204c78> │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrh r0, [r1, r6] │ │ │ │ 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, #3472] @ 0xd90 │ │ │ │ ldr r5, [pc, #608] @ (30f448 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2055e8>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -904180,15 +904184,15 @@ │ │ │ │ bl 1326d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28878> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r0, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r3, r0 │ │ │ │ b.n 30f712 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2058b2> │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #652] @ (30fbec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x205d8c>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -904929,15 +904933,15 @@ │ │ │ │ cmp.w r3, r7, lsl #2 │ │ │ │ mov.w lr, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, lr │ │ │ │ movls r3, #0 │ │ │ │ mov r1, lr │ │ │ │ b.n 30fd78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x205f18> │ │ │ │ - ldr r4, [pc, #1008] @ (310548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2066e8>) │ │ │ │ + ldr r4, [pc, #304] @ (310288 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x206428>) │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #788] @ (310480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x206620>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -905691,15 +905695,15 @@ │ │ │ │ bls.w 310340 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2064e0> │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 310340 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2064e0> │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ b.n 3106a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x206848> │ │ │ │ nop │ │ │ │ - add sl, ip │ │ │ │ + add r2, r6 │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #792] @ (310cd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x206e78>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -905988,15 +905992,15 @@ │ │ │ │ b.n 310a76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x206c16> │ │ │ │ subs r6, r7, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ @ instruction: 0xf6360195 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ orns r1, r8, #4882432 @ 0x4a8000 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrd r2, lr, [sp, #656] @ 0x290 │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.w 310f70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x207110> │ │ │ │ ldr.w r9, [r7, #520] @ 0x208 │ │ │ │ @@ -907253,15 +907257,15 @@ │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ ldreq.w r2, [r9, #4] │ │ │ │ bne.w 311492 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x207632> │ │ │ │ b.n 31178c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20792c> │ │ │ │ nop │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #772] @ (311dbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x207f5c>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -907557,15 +907561,15 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ b.n 31183c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2079dc> │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3124c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x208664> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 312004 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2081a4> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ orr.w r2, r2, fp │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ @@ -908932,15 +908936,15 @@ │ │ │ │ bls.w 312688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x208828> │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ ldreq.w r2, [r9, #4] │ │ │ │ bne.w 312688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x208828> │ │ │ │ b.n 312988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x208b28> │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #576] @ (312ef4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x209094>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -909804,15 +909808,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ b.n 313164 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x209304> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ mov r3, ip │ │ │ │ b.n 313164 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x209304> │ │ │ │ nop │ │ │ │ - subs r2, r7, r0 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r2, 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.w ip, #0 │ │ │ │ @@ -913765,15 +913769,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r4!, {r1} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - b.n 3164d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20c674> │ │ │ │ + b.n 316374 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20c514> │ │ │ │ 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, r1 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ @@ -914047,15 +914051,15 @@ │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 3169d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20cb72> │ │ │ │ nop │ │ │ │ itee hi │ │ │ │ lslhi r5, r2, #6 │ │ │ │ - bls.n 316f84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20d124> @ unpredictable branch in IT block │ │ │ │ + bls.n 316e24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20cfc4> @ unpredictable branch in IT block │ │ │ │ │ │ │ │ lslls r1, 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 │ │ │ │ @@ -914191,15 +914195,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 316b3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20ccdc> │ │ │ │ pop {r1, r3, r5, r7, pc} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - b.n 316e48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20cfe8> │ │ │ │ + b.n 316ce8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20ce88> │ │ │ │ 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 r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #65536 @ 0x10000 │ │ │ │ @@ -914273,15 +914277,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ pop {r3, r5} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + udf #186 @ 0xba │ │ │ │ lsls r1, 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] @ (316d64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20cf04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914325,15 +914329,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbnz r0, 316dc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20cf64> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + udf #54 @ 0x36 │ │ │ │ lsls r1, 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] @ (317078 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20d218>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914586,17 +914590,17 @@ │ │ │ │ str.w r1, [r4, #2076] @ 0x81c │ │ │ │ orr.w r2, r2, #32768 @ 0x8000 │ │ │ │ str.w r2, [r4, #2080] @ 0x820 │ │ │ │ strh.w r5, [r3, #3456] @ 0xd80 │ │ │ │ b.n 316e28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20cfc8> │ │ │ │ revsh r2, r5 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - udf #50 @ 0x32 │ │ │ │ + ble.n 316f84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20d124> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - udf #16 │ │ │ │ + ble.n 317144 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20d2e4> │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 317056 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20d1f6> │ │ │ │ @@ -916636,15 +916640,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 31889a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20ea3a> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ 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, [pc, #116] @ (318970 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20eb10>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -916685,15 +916689,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 31892c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20eacc> │ │ │ │ ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, 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] @ (318c60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20ee00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -916907,15 +916911,15 @@ │ │ │ │ vstr s13, [r3, #476] @ 0x1dc │ │ │ │ b.n 3189dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20eb7c> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ vldr s15, [r2] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ @@ -917183,15 +917187,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + pop {r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, #116 @ 0x74 │ │ │ │ mla r0, r0, r3, r4 │ │ │ │ add.w r0, r0, #101376 @ 0x18c00 │ │ │ │ mov r5, r0 │ │ │ │ vldr s14, [r0, #504] @ 0x1f8 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ @@ -917464,19 +917468,19 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.w 3189dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20eb7c> │ │ │ │ nop │ │ │ │ - rev16 r4, r2 │ │ │ │ + cbnz r4, 3193d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20f574> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbnz r4, 3193d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20f576> │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbnz r0, 3193b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20f558> │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r1, 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] @ 31940c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20f5ac> │ │ │ │ sub sp, #28 │ │ │ │ @@ -917776,17 +917780,17 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, 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] @ (319948 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20fae8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -917930,17 +917934,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + push {r1, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbz r6, 3199ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20fb5a> │ │ │ │ + uxtb r6, r5 │ │ │ │ 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, [pc, #620] @ (319bd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20fd70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -918139,17 +918143,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 319a6e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20fc0e> │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r2, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - uxth r4, r2 │ │ │ │ + cbz r4, 319c18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20fdb8> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbz r6, 319bea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20fd8a> │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -918380,16 +918384,16 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 319e4e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20ffee> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 319dfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20ff9c> │ │ │ │ - cdp2 0, 15, cr0, cr0, cr9, {7} │ │ │ │ - cdp2 0, 13, cr0, cr8, cr9, {7} │ │ │ │ + cdp2 0, 4, cr0, cr0, cr9, {7} │ │ │ │ + cdp2 0, 2, cr0, cr8, cr9, {7} │ │ │ │ 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, #1652] @ 0x674 │ │ │ │ cbz r6, 319eec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21008c> │ │ │ │ @@ -918492,15 +918496,15 @@ │ │ │ │ b.n 319f42 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2100e2> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ b.n 319f6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21010c> │ │ │ │ ldrh r6, [r4, #10] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r6, sp, #32 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r1, 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] @ (31a0ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21028c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -918611,19 +918615,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 31a07a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21021a> │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -918757,17 +918761,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w r7, r0, #102400 @ 0x19000 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r3, [r7, #1640] @ 0x668 │ │ │ │ ldrb.w r4, [r7, #1664] @ 0x680 │ │ │ │ strb.w ip, [r7, #1664] @ 0x680 │ │ │ │ @@ -919132,17 +919136,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ strh r6, [r6, #16] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r6, pc, #624 @ (adr r6, 31a97c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210b1c>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 31aabc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210c5c>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r6, pc, #472 @ (adr r6, 31a8e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210a88>) │ │ │ │ + add r5, pc, #792 @ (adr r5, 31aa28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210bc8>) │ │ │ │ lsls r1, 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] @ (31a7a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210948>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -919271,15 +919275,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 31a836 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2109d6> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf4d200e9 │ │ │ │ + bic.w r0, r2, #7634944 @ 0x748000 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 31a95e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210afe> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ (31a960 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210b00>) │ │ │ │ @@ -919483,19 +919487,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r0, r2] │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r7, r0] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r3, pc, #280 @ (adr r3, 31abd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210d78>) │ │ │ │ + add r2, pc, #600 @ (adr r2, 31ad18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210eb8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r3, pc, #0 @ (adr r3, 31aac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210c64>) │ │ │ │ + add r2, pc, #320 @ (adr r2, 31ac04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210da4>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xf29e00e9 │ │ │ │ + @ instruction: 0xf1ee00e9 │ │ │ │ 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 │ │ │ │ vcvt.f32.f64 s5, d5 │ │ │ │ @@ -919578,17 +919582,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 31ab70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210d10> │ │ │ │ ldrb r6, [r0, #22] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r2, pc, #344 @ (adr r2, 31ad38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210ed8>) │ │ │ │ + add r1, pc, #664 @ (adr r1, 31ae78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211018>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xf1e400e9 │ │ │ │ + @ instruction: 0xf13400e9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (31adb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210f58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vmov.f64 d7, d2 │ │ │ │ @@ -919738,20 +919742,20 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 31ac2a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210dca> │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #17] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r1, pc, #120 @ (adr r1, 31ae38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210fd8>) │ │ │ │ + add r0, pc, #440 @ (adr r0, 31af78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211118>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xf0a000e9 │ │ │ │ - add r0, pc, #752 @ (adr r0, 31b0b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211258>) │ │ │ │ + vext.8 q8, q8, , #0 │ │ │ │ + add r0, pc, #48 @ (adr r0, 31adf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210f98>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bics.w r0, lr, #233 @ 0xe9 │ │ │ │ + vmla.i d0, d30, d1[6] │ │ │ │ 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 │ │ │ │ vcvt.f32.f64 s15, d2 │ │ │ │ @@ -919826,17 +919830,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 31ae3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210fde> │ │ │ │ ldrb r4, [r6, #9] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cdp 0, 11, cr0, cr12, cr9, {7} │ │ │ │ + cdp 0, 0, cr0, cr12, cr9, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (31b084 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211224>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -919976,20 +919980,20 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 31af64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211104> │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldcl 0, cr0, [r2, #-932] @ 0xfffffc5c │ │ │ │ - ldr r5, [sp, #856] @ 0x358 │ │ │ │ + stc 0, cr0, [r2], #932 @ 0x3a4 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldc 0, cr0, [ip, #-932]! @ 0xfffffc5c │ │ │ │ + stc 0, cr0, [ip], {233} @ 0xe9 │ │ │ │ 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] @ (31b1c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211364>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -920084,17 +920088,17 @@ │ │ │ │ mla r3, r1, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 31b16a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21130a> │ │ │ │ nop │ │ │ │ strb r4, [r0, #31] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - mrrc 0, 14, r0, r2, cr9 │ │ │ │ + sub.w r0, r2, r9, asr #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #36] @ (31b204 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2113a4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [pc, #32] @ (31b208 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2113a8>) │ │ │ │ @@ -920107,15 +920111,15 @@ │ │ │ │ ldrh.w r2, [r2, #1700] @ 0x6a4 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ bl 31a964 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x210b04> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #26] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r1, 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] @ (31b354 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2114f4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -920225,20 +920229,20 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.n 31b25c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2113fc> │ │ │ │ strb r2, [r1, #25] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - orns r0, lr, r9, asr #3 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strd r0, r0, [lr, #932] @ 0x3a4 │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ 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, [pc, #192] @ (31b438 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2115d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -920312,17 +920316,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 31b3f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211590> │ │ │ │ nop │ │ │ │ strb r2, [r6, #19] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r1, 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] @ (31b5f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211798>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -920473,21 +920477,21 @@ │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 31b4be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21165e> │ │ │ │ strb r2, [r2, #16] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 31b5dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21177c> │ │ │ │ + b.n 31b47c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21161c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #68] @ (31b660 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211800>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -920611,17 +920615,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 31b6a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211844> │ │ │ │ strb r2, [r6, #7] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 31b39c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21153c> │ │ │ │ + b.n 31b23c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2113dc> │ │ │ │ lsls r1, 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 │ │ │ │ @@ -920748,17 +920752,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 31b84e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2119ee> │ │ │ │ strb r6, [r0, #1] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 31b20c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2113ac> │ │ │ │ + b.n 31c0ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21224c> │ │ │ │ lsls r1, 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] @ (31b930 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211ad0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -920849,17 +920853,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ b.n 31b972 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211b12> │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 31c0f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x212294> │ │ │ │ + b.n 31bf94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x212134> │ │ │ │ lsls r1, 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] @ (31bac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211c64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -921023,17 +921027,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 31bb0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211caa> │ │ │ │ nop │ │ │ │ ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 31bf04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2120a4> │ │ │ │ + b.n 31bda4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211f44> │ │ │ │ lsls r1, 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] @ (31bc98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211e38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -921175,17 +921179,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 31bcde <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211e7e> │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + svc 4 │ │ │ │ lsls r1, 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] @ (31be50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x211ff0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -921327,17 +921331,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 31be96 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x212036> │ │ │ │ ldr r2, [r0, #32] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ble.n 31bf90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x212130> │ │ │ │ + ble.n 31c030 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2121d0> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #96] @ (31c008 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2121a8>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -921434,15 +921438,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r7, #212 @ 0xd4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -921537,15 +921541,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -921721,17 +921725,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 31c29c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21243c> │ │ │ │ str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bls.n 31c35c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2124fc> │ │ │ │ + bls.n 31c3fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21259c> │ │ │ │ lsls r1, 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] @ (31c448 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2125e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -921994,17 +921998,17 @@ │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r2, #98 @ 0x62 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #18 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bvs.n 31c6bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21285c> │ │ │ │ + bvs.n 31c75c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2128fc> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (31c730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2128d0>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -922161,17 +922165,17 @@ │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #170 @ 0xaa │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #90 @ 0x5a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 31c904 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x212aa4> │ │ │ │ + bmi.n 31c7a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x212944> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (31c8e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x212a88>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -922257,15 +922261,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrsh r2, [r1, r5] │ │ │ │ lsls r5, r2, #6 │ │ │ │ adds r6, #244 @ 0xf4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r6, #188 @ 0xbc │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -922353,15 +922357,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrsh r2, [r4, r1] │ │ │ │ lsls r5, r2, #6 │ │ │ │ adds r6, #12 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #32] │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r5, #212 @ 0xd4 │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -924650,19 +924654,19 @@ │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #152 @ 0x98 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, r2, #6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r1, 31e256 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2143f6> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -925695,15 +925699,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (31ecec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x214e8c>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 31eca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x214e48> │ │ │ │ nop │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r5, #24] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -925923,15 +925927,15 @@ │ │ │ │ b.n 31ef02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2150a2> │ │ │ │ ldr r2, [pc, #12] @ (31ef20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2150c0>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 31ed8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x214f2c> │ │ │ │ - str r0, [r7, #0] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -926225,15 +926229,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ asrs r0, r7, #2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -926542,15 +926546,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 31f12a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2152ca> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -926833,15 +926837,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -926966,15 +926970,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 6caa8 │ │ │ │ mov r0, r6 │ │ │ │ blx 6caa8 │ │ │ │ b.n 31fa24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x215bc4> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - strb r6, [r1, r3] │ │ │ │ + strb r6, [r3, r0] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -927433,17 +927437,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (32000c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2161ac>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 31ffd6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216176> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #488] @ (3201f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216394>) │ │ │ │ + ldr r6, [pc, #808] @ (320334 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2164d4>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r7, [pc, #392] @ (320198 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216338>) │ │ │ │ + ldr r6, [pc, #712] @ (3202d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216478>) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -927876,19 +927880,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 320490 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216630> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #120] @ (32053c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2166dc>) │ │ │ │ + ldr r2, [pc, #440] @ (32067c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21681c>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [pc, #368] @ (320638 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2167d8>) │ │ │ │ + ldr r2, [pc, #688] @ (320778 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216918>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [pc, #96] @ (32052c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2166cc>) │ │ │ │ + ldr r2, [pc, #416] @ (32066c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21680c>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 320508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2166a8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -927915,17 +927919,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (320520 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2166c0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 320500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2166a0> │ │ │ │ - ldr r3, [pc, #8] @ (320528 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2166c8>) │ │ │ │ + ldr r2, [pc, #328] @ (320668 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216808>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [pc, #1008] @ (320914 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216ab4>) │ │ │ │ + ldr r2, [pc, #304] @ (320654 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2167f4>) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -927995,19 +927999,19 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #88] @ (320630 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2167d0>) │ │ │ │ + ldr r1, [pc, #408] @ (320770 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216910>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [pc, #328] @ (320724 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2168c4>) │ │ │ │ + ldr r1, [pc, #648] @ (320864 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216a04>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [pc, #24] @ (3205f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216798>) │ │ │ │ + ldr r1, [pc, #344] @ (320738 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2168d8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 3205fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21679a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -928110,19 +928114,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 320686 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216826> │ │ │ │ - ldr r1, [pc, #504] @ (3208dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216a7c>) │ │ │ │ + ldr r0, [pc, #824] @ (320a1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216bbc>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [pc, #920] @ (320a80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216c20>) │ │ │ │ + ldr r0, [pc, #216] @ (3207c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216960>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [pc, #984] @ (320ac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216c64>) │ │ │ │ + ldr r0, [pc, #280] @ (320804 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2169a4>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 320706 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2168a6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -928184,17 +928188,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (320790 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216930>) │ │ │ │ add r2, pc │ │ │ │ b.n 320772 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216912> │ │ │ │ - ldr r0, [pc, #736] @ (320a70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216c10>) │ │ │ │ + ldr r0, [pc, #32] @ (3207b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216950>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [pc, #752] @ (320a84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216c24>) │ │ │ │ + ldr r0, [pc, #48] @ (3207c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216964>) │ │ │ │ lsls r1, 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] │ │ │ │ @@ -928233,17 +928237,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (320804 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2169a4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 3207ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21696e> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #208] @ (3208d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216a74>) │ │ │ │ + blxns r0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [pc, #104] @ (320870 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216a10>) │ │ │ │ + bx sp │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 320822 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2169c2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -928855,15 +928859,15 @@ │ │ │ │ bl 3208c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216a60> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 320df6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216f96> │ │ │ │ nop │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - tst r0, r4 │ │ │ │ + adcs r0, r6 │ │ │ │ lsls r1, 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, #156] @ 320f10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2170b0> │ │ │ │ mov r6, r1 │ │ │ │ @@ -928924,15 +928928,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 3208c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216a60> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 320e94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217034> │ │ │ │ adds r2, r6, r7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - sbcs r0, r3 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r1, 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, #176] @ 320fd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217178> │ │ │ │ mov r6, r3 │ │ │ │ @@ -929002,17 +929006,17 @@ │ │ │ │ strd r0, r3, [sp] │ │ │ │ bl 3208c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x216a60> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 320f48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2170e8> │ │ │ │ adds r6, r7, r4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adcs r2, r3 │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r2, r3 │ │ │ │ + eors r2, r5 │ │ │ │ lsls r1, 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] @ 3210e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217280> │ │ │ │ mov r6, r3 │ │ │ │ @@ -929102,19 +929106,19 @@ │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 321076 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217216> │ │ │ │ nop │ │ │ │ adds r2, r6, r1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r4, r1 │ │ │ │ + ands r4, r3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r4, r1 │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r4, r3 │ │ │ │ + ands r4, r5 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #320] @ (321244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2173e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -929236,19 +929240,19 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 32122c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2173cc> │ │ │ │ asrs r6, r4, #29 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #372] @ (3213dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21757c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -929388,17 +929392,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r2, r0, #24 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs r5, #72 @ 0x48 │ │ │ │ lsls r1, 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] @ (32161c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2177bc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -929585,21 +929589,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3215c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217766> │ │ │ │ b.n 321434 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2175d4> │ │ │ │ nop │ │ │ │ asrs r6, r5, #17 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + subs r5, #42 @ 0x2a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r1, 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] @ (321740 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2178e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -929698,19 +929702,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 321710 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2178b0> │ │ │ │ b.n 321730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2178d0> │ │ │ │ nop │ │ │ │ asrs r0, r5, #8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r1, 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] @ (32184c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2179ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -929800,17 +929804,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 32181e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2179be> │ │ │ │ b.n 32183e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2179de> │ │ │ │ asrs r0, r1, #4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #648] @ (321af4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217c94>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -930060,17 +930064,17 @@ │ │ │ │ lsls r5, r2, #6 │ │ │ │ b.n 321a10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217bb0> │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 32181c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2179bc> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - subs r0, #222 @ 0xde │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r1, #28 │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 321b5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217cfe> │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ cbz r5, 321b5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217cfe> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -930147,15 +930151,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 321a94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217c34> │ │ │ │ b.n 3218b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217a58> │ │ │ │ str r1, [sp, #12] │ │ │ │ b.n 3219c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217b62> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r0, #28 │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ 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 r2, r1, #602112 @ 0x93000 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -930225,17 +930229,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 321c8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217e2c> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #16 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + adds r7, #12 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ lsls r1, 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] @ (321d40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217ee0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -930282,17 +930286,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 321d2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217ecc> │ │ │ │ lsrs r6, r2, #14 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #184] @ (321e18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x217fb8>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -930372,19 +930376,19 @@ │ │ │ │ lsls r5, r2, #6 │ │ │ │ b.n 322348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2184e8> │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 322288 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218428> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + adds r6, #176 @ 0xb0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r7, #16 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #216] @ (321f1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2180bc>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -930474,19 +930478,19 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r1, #8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ b.n 322288 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218428> │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 3221f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218398> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + ldrsh r2, [r0, 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, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #356] @ (3220a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218248>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -930638,25 +930642,25 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r1, #4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ b.n 322214 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2183b4> │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #8 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 32216c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21830c> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bgt.n 322174 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218314> │ │ │ │ + blt.n 322014 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2181b4> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ (322168 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218308>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -930715,19 +930719,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 32214a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2182ea> │ │ │ │ lsls r0, r2, #30 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - blt.n 3221b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218354> │ │ │ │ + bge.n 322254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2183f4> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - adds r4, #196 @ 0xc4 │ │ │ │ + adds r4, #20 │ │ │ │ lsls r1, 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] @ (3222a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218444>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -930834,19 +930838,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 322274 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218414> │ │ │ │ b.n 322294 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218434> │ │ │ │ nop │ │ │ │ lsls r0, r4, #27 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r3, #26 │ │ │ │ lsls r1, 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] @ (3223bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21855c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -930941,17 +930945,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 32238c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21852c> │ │ │ │ b.n 3223ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21854c> │ │ │ │ nop │ │ │ │ lsls r4, r4, #22 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r1, 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] @ (3224f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218690>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -931055,15 +931059,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32249c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21863c> │ │ │ │ b.n 322412 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2185b2> │ │ │ │ nop │ │ │ │ lsls r0, r2, #18 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #444] @ (3226c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218868>) │ │ │ │ @@ -931237,23 +931241,23 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 32268e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21882e> │ │ │ │ b.n 3226b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218858> │ │ │ │ nop │ │ │ │ lsls r6, r3, #13 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r1, #28 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r1, #2 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -931316,19 +931320,19 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - adds r1, #32 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + adds r0, #10 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -931855,25 +931859,25 @@ │ │ │ │ b.n 322c4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218dec> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2, #-592]! @ 0xfffffdb0 │ │ │ │ bmi.n 322c78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218e18> │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r1, 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] @ (322d98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x218f38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -931996,21 +932000,21 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 2b9ccc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1afe6c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfabc0194 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ lsls r1, 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 │ │ │ │ @@ -932182,17 +932186,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [r0, #404] @ 0x194 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r1, #146 @ 0x92 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r1, 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] @ (323110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2192b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -932252,15 +932256,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7f00194 │ │ │ │ - cmp r1, #4 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r1, 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] @ 323144 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2192e4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -932296,17 +932300,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7120194 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r1, 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] @ 3231c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x219364> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -932342,17 +932346,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6920194 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r0, 323250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2193f0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (323254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2193f4>) │ │ │ │ @@ -932561,17 +932565,17 @@ │ │ │ │ b.n 32341a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2195ba> │ │ │ │ nop │ │ │ │ addw r1, r0, #2196 @ 0x894 │ │ │ │ ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ movs r5, #0 │ │ │ │ @@ -932713,25 +932717,25 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 3234ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21966e> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32358c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21972c> │ │ │ │ b.n 32350c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2196ac> │ │ │ │ nop │ │ │ │ - movs r5, #182 @ 0xb6 │ │ │ │ + movs r5, #6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r1, 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] @ (323638 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2197d8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -932760,15 +932764,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf27e0194 │ │ │ │ - movs r5, #208 @ 0xd0 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r1, 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] @ 3236bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21985c> │ │ │ │ mov r6, r3 │ │ │ │ @@ -932810,17 +932814,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2160194 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r5, #152 @ 0x98 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 323742 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2198e2> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -932924,15 +932928,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ add.w r4, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r1 │ │ │ │ @@ -933036,17 +933040,17 @@ │ │ │ │ b.n 323880 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x219a20> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 323864 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x219a04> │ │ │ │ b.n 323880 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x219a20> │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r3, [pc, #160] @ (3239ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x219b8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -933171,17 +933175,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 323a68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x219c08> │ │ │ │ nop │ │ │ │ mcr 1, 3, r0, cr8, cr4, {4} │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r1, 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] @ (323c34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x219dd4>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -933305,17 +933309,17 @@ │ │ │ │ stcl 1, cr0, [ip, #-592]! @ 0xfffffdb0 │ │ │ │ stmia r5!, {r2, r3} │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r2, r4, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r1, 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] @ (323da0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x219f40>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -933437,17 +933441,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r5} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r0, #10 │ │ │ │ + subs r2, r3, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + subs r4, r7, #4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #200] @ (323e90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21a030>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -933521,17 +933525,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xeaa20194 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + subs r4, r1, #2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -933620,17 +933624,17 @@ │ │ │ │ b.n 323f50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21a0f0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xe99e0194 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + adds r2, r4, #6 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -933763,17 +933767,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 3206ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21688c> │ │ │ │ b.n 324094 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21a234> │ │ │ │ nop │ │ │ │ stmia.w r6, {r2, r4, r7, r8} │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - adds r6, r0, #5 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + adds r6, r5, #1 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -934022,15 +934026,15 @@ │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 32457c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21a71c> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1760 @ 0x6e0 │ │ │ │ b.n 3244e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21a684> │ │ │ │ b.n 324280 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21a420> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ addw r3, r2, #1772 @ 0x6ec │ │ │ │ vldr s15, [r3] │ │ │ │ vcmp.f32 s15, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 32420e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21a3ae> │ │ │ │ @@ -935006,15 +935010,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ bhi.n 324ff4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21b194> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r1, 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] @ (325408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21b5a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -935260,23 +935264,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 325136 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21b2d6> │ │ │ │ bvc.n 325504 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21b6a4> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 32545c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21b5fc> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1812 @ 0x714 │ │ │ │ @@ -935301,15 +935305,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 325452 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21b5f2> │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r1, 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] @ 3254dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21b67c> │ │ │ │ vmov s15, r1 │ │ │ │ @@ -935551,15 +935555,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 325722 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21b8c2> │ │ │ │ bne.n 32568c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21b82c> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r1, 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] @ (3257b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21b958>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -935640,15 +935644,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ beq.n 325784 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21b924> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r1, 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, #352] @ (3259bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21bb5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -935938,21 +935942,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 325aae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21bc4e> │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r1, r3, #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, #144] @ (325c60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21be00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -936001,15 +936005,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ b.n 325bea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21bd8a> │ │ │ │ ldmia r4, {r3, r4, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #108] @ (325ce4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21be84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -936048,15 +936052,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3206ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21688c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ 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 │ │ │ │ @@ -936243,16 +936247,16 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 325eee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21c08e> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - vshr.u64 q8, q4, #18 │ │ │ │ - b.n 3264d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21c670> │ │ │ │ + vqadd.u64 q0, q15, q4 │ │ │ │ + b.n 326370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21c510> │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -936567,19 +936571,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3262cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21c46c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stc2 0, cr0, [r2, #-864]! @ 0xfffffca0 │ │ │ │ - stc2 0, cr0, [r6], #864 @ 0x360 │ │ │ │ - bcc.n 326238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21c3d8> │ │ │ │ + ldc2l 0, cr0, [r2], #-864 @ 0xfffffca0 │ │ │ │ + @ instruction: 0xfbf600d8 │ │ │ │ + bcc.n 3262d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21c478> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -936657,15 +936661,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 326358 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21c4f8> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 32638c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21c52c> │ │ │ │ b.n 32635a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21c4fa> │ │ │ │ - smlsldx r0, r0, r6, r8 │ │ │ │ + @ instruction: 0xfb2600d8 │ │ │ │ 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 │ │ │ │ @@ -937520,25 +937524,25 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 326cf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21ce94> │ │ │ │ + bgt.n 326d94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21cf34> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add.w r0, r6, #7077888 @ 0x6c0000 │ │ │ │ + orrs.w r0, r6, #7077888 @ 0x6c0000 │ │ │ │ str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bics.w r0, r0, #7077888 @ 0x6c0000 │ │ │ │ - strb r0, [r2, #27] │ │ │ │ + usat r0, #24, r0, lsl #3 │ │ │ │ + strb r0, [r4, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xf33600d8 │ │ │ │ + @ instruction: 0xf28600d8 │ │ │ │ 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, #1224] @ 0x4c8 │ │ │ │ @@ -937640,15 +937644,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 326e5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21cffa> │ │ │ │ nop │ │ │ │ rev16 r4, r1 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xf13a00d8 │ │ │ │ + eor.w r0, sl, #216 @ 0xd8 │ │ │ │ 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] @ (326f5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d0fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -937730,15 +937734,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 326f96 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d136> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - orn r0, sl, #216 @ 0xd8 │ │ │ │ + vshr.s64 q0, q4, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (326fbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d15c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ @@ -937766,15 +937770,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r0, #0 │ │ │ │ b.n 326f90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d130> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8f6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #684] @ (327284 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d424>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -938038,21 +938042,21 @@ │ │ │ │ cmp r5, #9 │ │ │ │ beq.n 3272a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d448> │ │ │ │ movs r6, #0 │ │ │ │ movs r5, #9 │ │ │ │ b.n 3271b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d358> │ │ │ │ @ instruction: 0xb892 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - vqadd.s64 q0, q9, q4 │ │ │ │ - vqadd.s16 q8, q12, q4 │ │ │ │ - mcr 0, 6, r0, cr8, cr8, {6} │ │ │ │ - vqadd.s16 q0, q11, q4 │ │ │ │ - mrc 0, 5, r0, cr6, cr8, {6} │ │ │ │ - mcr 0, 2, r0, cr6, cr8, {6} │ │ │ │ - mcr 0, 4, r0, cr8, cr8, {6} │ │ │ │ + mcr 0, 4, r0, cr2, cr8, {6} │ │ │ │ + mcr 0, 5, r0, cr8, cr8, {6} │ │ │ │ + mrc 0, 0, r0, cr8, cr8, {6} │ │ │ │ + mcr 0, 3, r0, cr6, cr8, {6} │ │ │ │ + mcr 0, 0, r0, cr6, cr8, {6} │ │ │ │ + ldc 0, cr0, [r6, #864] @ 0x360 │ │ │ │ + ldcl 0, cr0, [r8, #864] @ 0x360 │ │ │ │ cmp r5, #2 │ │ │ │ bls.n 327326 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d4c6> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 327218 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d3b8> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -938187,17 +938191,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3272cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d46c> │ │ │ │ b.n 32734c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d4ec> │ │ │ │ nop │ │ │ │ - mcr 0, 2, r0, cr10, cr8, {6} │ │ │ │ - ldc 0, cr0, [lr, #864]! @ 0x360 │ │ │ │ + ldc 0, cr0, [sl, #864] @ 0x360 │ │ │ │ stc 0, cr0, [lr, #-864] @ 0xfffffca0 │ │ │ │ + mrrc 0, 13, r0, lr, cr8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #240] @ (3274f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d694>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -938292,19 +938296,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 32746c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d60c> │ │ │ │ nop │ │ │ │ push {r2, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stcl 0, cr0, [r6], #864 @ 0x360 │ │ │ │ - @ instruction: 0xeb8400d8 │ │ │ │ - @ instruction: 0xeb2400d8 │ │ │ │ - stc 0, cr0, [lr], #864 @ 0x360 │ │ │ │ - mcrr 0, 13, r0, r6, cr8 │ │ │ │ + ldc 0, cr0, [r6], #-864 @ 0xfffffca0 │ │ │ │ + @ instruction: 0xead400d8 │ │ │ │ + orns r0, r4, r8, lsr #3 │ │ │ │ + @ instruction: 0xebfe00d8 │ │ │ │ + @ instruction: 0xeb9600d8 │ │ │ │ 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 │ │ │ │ bl 326fc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d164> │ │ │ │ @@ -938415,19 +938419,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 3275b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d750> │ │ │ │ nop │ │ │ │ ... │ │ │ │ cbz r0, 327692 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d832> │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldc 0, cr0, [r8], {216} @ 0xd8 │ │ │ │ - @ instruction: 0xebee00d8 │ │ │ │ - mcrr 0, 13, r0, r8, cr8 │ │ │ │ - rsbs r0, r6, r8, lsr #3 │ │ │ │ - subs.w r0, r6, r8, lsr #3 │ │ │ │ + sbc.w r0, r8, r8, lsr #3 │ │ │ │ + @ instruction: 0xeb3e00d8 │ │ │ │ + @ instruction: 0xeb9800d8 │ │ │ │ + @ instruction: 0xeb2600d8 │ │ │ │ + add.w r0, r6, r8, lsr #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #732] @ (327950 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21daf0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -938678,23 +938682,25 @@ │ │ │ │ b.n 3277a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d942> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 327788 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d928> │ │ │ │ cbz r0, 327992 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21db32> │ │ │ │ lsls r4, r2, #6 │ │ │ │ ldrh r0, [r7, #10] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xebee00d8 │ │ │ │ + @ instruction: 0xeb3e00d8 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r0, r8, lsr #3 │ │ │ │ - stmia.w r6!, {r3, r4, r6, r7} │ │ │ │ - strd r0, r0, [r4], #-864 @ 0x360 │ │ │ │ - eors.w r0, r8, r8, lsr #3 │ │ │ │ - eors.w r0, r2, r8, lsr #3 │ │ │ │ - bics.w r0, r8, r8, lsr #3 │ │ │ │ + orn r0, r0, r8, lsr #3 │ │ │ │ + b.n 327954 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21daf4> │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + b.n 3278d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21da74> │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + strd r0, r0, [r8, #864]! @ 0x360 │ │ │ │ + strd r0, r0, [r2, #864]! @ 0x360 │ │ │ │ + @ instruction: 0xe98800d8 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1617] @ 0x651 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 3277a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21d942> │ │ │ │ ldrb.w r2, [r3, #1768] @ 0x6e8 │ │ │ │ ldr r3, [pc, #152] @ (327a24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21dbc4>) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ @@ -938778,15 +938784,16 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 326974 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21cb14> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrd r0, r0, [sl], #-864 @ 0x360 │ │ │ │ + b.n 327a28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21dbc8> │ │ │ │ + lsls r0, 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] @ 327adc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21dc7c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -938805,15 +938812,16 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 326974 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21cb14> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #776 @ 0x308 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xe83e00d8 │ │ │ │ + b.n 327a00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21dba0> │ │ │ │ + lsls r0, 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] @ 327b2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21dccc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -938832,15 +938840,16 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 326974 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21cb14> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xe80200d8 │ │ │ │ + b.n 3279d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21db78> │ │ │ │ + lsls r0, 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] @ 327b7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21dd1c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -938859,15 +938868,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 326974 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21cb14> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #136 @ 0x88 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 327b18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21dcb8> │ │ │ │ + b.n 3279b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21db58> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (327bd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21dd74>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -938894,15 +938903,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 326974 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21cb14> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #840 @ 0x348 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 327b14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21dcb4> │ │ │ │ + b.n 3279b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21db54> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (327c2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21ddcc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -938929,15 +938938,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 326974 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21cb14> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 327af4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21dc94> │ │ │ │ + b.n 327994 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21db34> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (327c84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21de24>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -938964,15 +938973,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 326974 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21cb14> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 327ad4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21dc74> │ │ │ │ + b.n 327974 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21db14> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (327cdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21de7c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -938999,15 +939008,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 326974 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21cb14> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #808 @ 0x328 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - b.n 327ab4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21dc54> │ │ │ │ + b.n 327954 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21daf4> │ │ │ │ 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 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -940071,25 +940080,25 @@ │ │ │ │ mov r7, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 328d0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21eeaa> │ │ │ │ ldrb r2, [r2, #25] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 328f04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21f0a4> │ │ │ │ + b.n 328da4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21ef44> │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - bge.n 328c3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21eddc> │ │ │ │ + bls.n 328adc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21ec7c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bge.n 328bb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21ed58> │ │ │ │ + bls.n 328c58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21edf8> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bge.n 328c04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21eda4> │ │ │ │ + bls.n 328aa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21ec44> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bls.n 328abc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21ec5c> │ │ │ │ + bhi.n 328b5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21ecfc> │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 32897a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21eb1a> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -941421,15 +941430,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #26] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #72] @ (329d94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21ff34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -941458,15 +941467,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #24] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ 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, #28] @ (329dc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21ff68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -941478,15 +941487,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r0, #22] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ @@ -941982,15 +941991,15 @@ │ │ │ │ b.n 32a1bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22035c> │ │ │ │ movs r1, #1 │ │ │ │ str.w r4, [r3, #544] @ 0x220 │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 32a2da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22047a> │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ - @ instruction: 0xfa5400e8 │ │ │ │ + vld1.8 {d0[7]}, [r4], r8 │ │ │ │ add.w ip, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w ip, [ip, #1572] @ 0x624 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 32a3ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22056e> │ │ │ │ ldrh.w ip, [r1, #42] @ 0x2a │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 32a3ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22056e> │ │ │ │ @@ -942130,20 +942139,20 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 32a47c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22061c> │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - ittt al │ │ │ │ - lslal r0, r3, #3 │ │ │ │ - pushal {r4, lr} │ │ │ │ - moval.w ip, #4096 @ 0x1000 │ │ │ │ + itee ls │ │ │ │ + lslls r0, r3, #3 │ │ │ │ + itee cc @ unpredictable │ │ │ │ + lslcc r0, r3, #3 │ │ │ │ + pushcs {r4, lr} │ │ │ │ + movcs.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] @ 32a5e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x220780> │ │ │ │ sub sp, #16 │ │ │ │ add ip, pc │ │ │ │ ldrb.w lr, [r3, #1655] @ 0x677 │ │ │ │ @@ -943090,15 +943099,15 @@ │ │ │ │ bne.n 32af78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x221118> │ │ │ │ movs r2, #3 │ │ │ │ b.n 32aeba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22105a> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 32aeba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22105a> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #512] @ (32b1c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x221368>) │ │ │ │ + ldr r5, [pc, #832] @ (32b308 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2214a8>) │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -943317,15 +943326,15 @@ │ │ │ │ cmp.w r2, #10496 @ 0x2900 │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 32b154 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2212f4> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 32b11e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2212be> │ │ │ │ b.n 32b1b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x221354> │ │ │ │ - ldr r4, [pc, #0] @ (32b250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2213f0>) │ │ │ │ + ldr r3, [pc, #320] @ (32b390 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x221530>) │ │ │ │ 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 │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ sub sp, #12 │ │ │ │ @@ -943556,15 +943565,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 32b3bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22155c> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #2 │ │ │ │ b.n 32b3bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22155c> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #488] @ (32b6d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x221878>) │ │ │ │ + ldr r0, [pc, #808] @ (32b818 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2219b8>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ cbz r1, 32b55e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2216fe> │ │ │ │ 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] │ │ │ │ @@ -943694,15 +943703,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 32a178 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x220318> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r3, #8] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ 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, #56] @ (32b6b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x221858>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -943726,19 +943735,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #7] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #616 @ 0x268 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r5, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r1, 32b6f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x221894> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -943752,15 +943761,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 32a178 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x220318> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r4, [r1, #6] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ 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, #56] @ (32b748 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2218e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -943784,19 +943793,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #5] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r3, #20] │ │ │ │ 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, #24] @ (32b780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x221920>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -943830,15 +943839,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ strb r6, [r2, #3] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ 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, #240] @ (32b8c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x221a68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -943927,15 +943936,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 32b89e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x221a3e> │ │ │ │ b.n 32b828 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2219c8> │ │ │ │ strb r0, [r2, #2] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov.w ip, #68 @ 0x44 │ │ │ │ mov lr, r2 │ │ │ │ @@ -944170,17 +944179,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 32bb44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x221ce4> │ │ │ │ b.n 32baac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x221c4c> │ │ │ │ nop │ │ │ │ ldr r2, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r2, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #664 @ 0x298 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #480] @ (32bd70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x221f10>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -944558,17 +944567,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32bfaa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22214a> │ │ │ │ b.n 32bde4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x221f84> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r2, #6 │ │ │ │ - add r6, pc, #344 @ (adr r6, 32c130 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2222d0>) │ │ │ │ + add r5, pc, #664 @ (adr r5, 32c270 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x222410>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, pc, #920 @ (adr r5, 32c374 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x222514>) │ │ │ │ + add r5, pc, #216 @ (adr r5, 32c0b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x222254>) │ │ │ │ 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 r3, [pc, #808] @ (32c314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2224b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -944844,21 +944853,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 32c724 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2228c4>) │ │ │ │ + add r5, pc, #312 @ (adr r5, 32c464 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x222604>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, pc, #608 @ (adr r5, 32c590 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x222730>) │ │ │ │ + add r4, pc, #928 @ (adr r4, 32c6d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x222870>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, pc, #16 @ (adr r5, 32c344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2224e4>) │ │ │ │ + add r4, pc, #336 @ (adr r4, 32c484 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x222624>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, pc, #528 @ (adr r3, 32c548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2226e8>) │ │ │ │ + add r2, pc, #848 @ (adr r2, 32c688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x222828>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 32c268 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x222408> │ │ │ │ @@ -945140,21 +945149,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #904 @ (adr r2, 32ca40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x222be0>) │ │ │ │ + add r2, pc, #200 @ (adr r2, 32c780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x222920>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, pc, #400 @ (adr r2, 32c84c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2229ec>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 32c98c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x222b2c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #792 @ (adr r1, 32c9d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x222b78>) │ │ │ │ + add r1, pc, #88 @ (adr r1, 32c718 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2228b8>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, pc, #168 @ (adr r0, 32c76c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22290c>) │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 32c5a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x222746> │ │ │ │ @@ -945454,23 +945463,23 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #228 @ 0xe4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r0, #42 @ 0x2a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -945818,21 +945827,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 32b250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2213f0> │ │ │ │ @@ -946144,21 +946153,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -946458,21 +946467,21 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r4, [sp, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -946684,17 +946693,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ str r0, [r2, r7] │ │ │ │ lsls r4, r2, #6 │ │ │ │ cmp r1, #86 @ 0x56 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ 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 │ │ │ │ @@ -946868,17 +946877,17 @@ │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #688] @ (32dd44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x223ee4>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r7, #50 @ 0x32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r6, [r7, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ 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 │ │ │ │ @@ -947033,17 +947042,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [pc, #720] @ (32df0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2240ac>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r5, #58 @ 0x3a │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ 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 │ │ │ │ @@ -947198,17 +947207,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [pc, #48] @ (32de14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x223fb4>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r3, #146 @ 0x92 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ 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 │ │ │ │ @@ -947345,15 +947354,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #248] @ (32e080 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x224220>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ lsls r0, 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] │ │ │ │ @@ -947453,17 +947462,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #336] @ (32e1fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22439c>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r6, [r7, #6] │ │ │ │ + ldrh r6, [r1, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r1, #4] │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r0, 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 │ │ │ │ @@ -947530,21 +947539,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bxns sp │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + strh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (32e1bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22435c>) │ │ │ │ mov r2, r1 │ │ │ │ @@ -947607,21 +947616,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r8, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + strh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ + strh r2, [r2, #54] @ 0x36 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ ldr r5, [pc, #308] @ (32e398 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x224538>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -947736,23 +947745,23 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cmp lr, lr │ │ │ │ lsls r4, r2, #6 │ │ │ │ adds r4, r2, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r2, r1, #4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movs r2, #0 │ │ │ │ @@ -948157,19 +948166,19 @@ │ │ │ │ nop │ │ │ │ adcs r2, r2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ adds r0, r7, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strh r2, [r7, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 32e810 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2249b0> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 32e810 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2249b0> │ │ │ │ @@ -948421,23 +948430,23 @@ │ │ │ │ b.n 32e9c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x224b64> │ │ │ │ subs r7, #40 @ 0x28 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r4, r1, #27 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r4, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r7, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r7, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [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 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -948968,19 +948977,19 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r1, #3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ lsls r0, 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] @ 32f030 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2251d0> │ │ │ │ sub sp, #20 │ │ │ │ @@ -949050,19 +949059,19 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #1 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsrs r4, r7, #31 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ 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, [pc, #132] @ (32f0e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x225280>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -949118,17 +949127,17 @@ │ │ │ │ nop │ │ │ │ adds r7, #246 @ 0xf6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ lsrs r2, r3, #30 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ 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 r6, [r2, #16] │ │ │ │ movs r4, #20 │ │ │ │ @@ -949453,19 +949462,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #19 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #17 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r6, 32f462 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x225602> │ │ │ │ + @ instruction: 0xb8be │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ lsls r0, 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] @ (32f4b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x225650>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -949769,15 +949778,15 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ lsls r4, r2, #6 │ │ │ │ lsrs r4, r6, #11 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #25] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r5, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 32fbec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x225d8c> │ │ │ │ @@ -950569,19 +950578,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 32fdb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x225f50> │ │ │ │ movs r0, #7 │ │ │ │ b.w 32f6b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x225858> │ │ │ │ movs r0, #8 │ │ │ │ b.n 32fd1a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x225eba> │ │ │ │ nop │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #1] │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #248] @ (330088 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226228>) │ │ │ │ @@ -950685,25 +950694,25 @@ │ │ │ │ nop │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ lsls r0, r5, #1 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ + ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r1, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ (330170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226310>) │ │ │ │ @@ -950782,17 +950791,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #40 @ 0x28 │ │ │ │ lsls r4, r2, #6 │ │ │ │ vbif d0, d28, d3 │ │ │ │ asrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #720] @ (330464 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226604>) │ │ │ │ @@ -951083,30 +951092,30 @@ │ │ │ │ b.n 3303b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226556> │ │ │ │ nop │ │ │ │ movs r6, #192 @ 0xc0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ mcr2 1, 3, r0, cr4, cr3, {4} │ │ │ │ asrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #36] @ 0x24 │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1f2e0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe8fac> │ │ │ │ ldr r2, [pc, #16] @ (330490 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226630>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 33020e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2263ae> │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ add.w r5, r0, #8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -951510,17 +951519,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 3308c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226a64> │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r4, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -951583,15 +951592,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (33099c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226b3c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 330984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226b24> │ │ │ │ nop │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #212] @ (330a88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226c28>) │ │ │ │ @@ -951675,19 +951684,19 @@ │ │ │ │ b.n 330a50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226bf0> │ │ │ │ ldr r2, [pc, #20] @ (330a90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226c30>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 330a3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226bdc> │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r6, #44] @ 0x2c │ │ │ │ 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 r4, r2 │ │ │ │ ldr r2, [pc, #168] @ (330b50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226cf0>) │ │ │ │ @@ -951758,17 +951767,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 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -951978,22 +951987,22 @@ │ │ │ │ b.n 330d06 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226ea6> │ │ │ │ movs r6, #1 │ │ │ │ b.n 330c9a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x226e3a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf3d80193 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #32] │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ @ instruction: 0xf35e0193 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r3, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ 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, r2 │ │ │ │ ldr r2, [pc, #404] @ (330f34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2270d4>) │ │ │ │ @@ -952196,15 +952205,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (330f94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x227134>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 330f80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x227120> │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + ldrsh r4, [r6, r1] │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -952252,15 +952261,15 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 330f40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2270e0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -952286,15 +952295,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (331074 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x227214>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 331050 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2271f0> │ │ │ │ nop │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ 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 r4, [pc, #344] @ (3311e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x227384>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -952437,35 +952446,35 @@ │ │ │ │ bl 2bf074 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5214> │ │ │ │ b.n 33119e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22733e> │ │ │ │ nop │ │ │ │ sev │ │ │ │ lsls r6, r2, #6 │ │ │ │ wfi │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrb r2, [r4, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r7, #11 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ bkpt 0x0016 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + subs r2, r4, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -953517,36 +953526,36 @@ │ │ │ │ ldr r2, [pc, #60] @ (331e50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x227ff0>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.w 331432 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2275d2> │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldc 1, cr0, [r4], {147} @ 0x93 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + strh r2, [r4, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + str r6, [r4, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + str r6, [r7, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r2, r0] │ │ │ │ + str r0, [r4, r5] │ │ │ │ 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 r0, [pc, #196] @ (331f28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2280c8>) │ │ │ │ add r0, pc │ │ │ │ @@ -953622,36 +953631,36 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6a974 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 331e80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228020> │ │ │ │ nop │ │ │ │ - strh r4, [r7, r1] │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + str r6, [r0, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stc2 0, cr0, [r4, #920] @ 0x398 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + ldc2l 0, cr0, [r4], {230} @ 0xe6 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + str r0, [r6, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r3, r1] │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r6, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + str r0, [r1, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [r4, r7] │ │ │ │ + str r4, [r6, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #56] @ (331f94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228134>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 331f68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228108> │ │ │ │ ldr r3, [pc, #52] @ (331f98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228138>) │ │ │ │ add r3, pc │ │ │ │ @@ -953675,15 +953684,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ add sp, #424 @ 0x1a8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r7, [pc, #344] @ (3320f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228298>) │ │ │ │ + ldr r6, [pc, #664] @ (332238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2283d8>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -954008,25 +954017,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1284] @ 0x504 │ │ │ │ b.n 33225a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2283fa> │ │ │ │ mov r0, r4 │ │ │ │ bl 34e918 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244ab8> │ │ │ │ b.n 332274 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228414> │ │ │ │ - ldr r6, [pc, #712] @ (3325ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22878c>) │ │ │ │ + ldr r6, [pc, #8] @ (33232c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2284cc>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [pc, #856] @ (332680 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228820>) │ │ │ │ + ldr r6, [pc, #152] @ (3323c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228560>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [pc, #584] @ (332574 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228714>) │ │ │ │ + ldr r5, [pc, #904] @ (3326b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228854>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + ldrh r2, [r6, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #616] @ (33259c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22873c>) │ │ │ │ + ldr r5, [pc, #936] @ (3326dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22887c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [pc, #376] @ (3324b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228650>) │ │ │ │ + ldr r5, [pc, #696] @ (3325f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228790>) │ │ │ │ lsls r0, 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 │ │ │ │ @@ -954054,15 +954063,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [pc, #96] @ (3323f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228598>) │ │ │ │ + ldr r5, [pc, #416] @ (332538 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2286d8>) │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #44] @ (3323d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -954099,15 +954108,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 330f98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x227138> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsls r6, r7, #17 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r5, [pc, #760] @ (332708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2288a8>) │ │ │ │ + ldr r5, [pc, #56] @ (332448 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2285e8>) │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #44] @ (33244c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2285ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -954144,15 +954153,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 330f98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x227138> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsls r6, r0, #16 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [pc, #248] @ (332580 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228720>) │ │ │ │ + ldr r1, [pc, #568] @ (3326c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228860>) │ │ │ │ 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, #36] @ (3324bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22865c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -954167,15 +954176,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 332218 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2283b8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r0, r2, #15 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r5, [pc, #160] @ (332564 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228704>) │ │ │ │ + ldr r4, [pc, #480] @ (3326a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228844>) │ │ │ │ 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] @ (3324e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228688>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -954221,17 +954230,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r5, #13 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r4, [pc, #680] @ (3327f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228994>) │ │ │ │ + ldr r3, [pc, #1000] @ (332934 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228ad4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, #74 @ 0x4a │ │ │ │ + subs r1, #154 @ 0x9a │ │ │ │ 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] @ (332574 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228714>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -954277,17 +954286,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r4, #11 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r4, [pc, #184] @ (332690 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228830>) │ │ │ │ + ldr r3, [pc, #504] @ (3327d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228970>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #190 @ 0xbe │ │ │ │ + subs r1, #14 │ │ │ │ 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 r3, [pc, #204] @ (3326b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228858>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -954542,21 +954551,21 @@ │ │ │ │ nop │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ bhi.n 33292c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228acc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #104] @ (332904 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228aa4>) │ │ │ │ + ldr r1, [pc, #424] @ (332a44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228be4>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ bvc.n 332898 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228a38> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [pc, #856] @ (332bfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228d9c>) │ │ │ │ + ldr r1, [pc, #152] @ (33293c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228adc>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r1, [pc, #664] @ (332b40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228ce0>) │ │ │ │ + ldr r0, [pc, #984] @ (332c80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228e20>) │ │ │ │ lsls r0, 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] @ (33293c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228adc>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -954613,15 +954622,15 @@ │ │ │ │ b.n 3328fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228a9c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ vsra.u64 d0, d3, #34 │ │ │ │ bvc.n 3329c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228b60> │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #96] @ (3329a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228b48>) │ │ │ │ + ldr r0, [pc, #416] @ (332ae8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228c88>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ bvs.n 332944 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228ae4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -954680,15 +954689,15 @@ │ │ │ │ b.n 3329a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228b40> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ mrc2 1, 7, r0, cr10, cr3, {4} │ │ │ │ bvs.n 33291c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228abc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #528] @ (332bfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228d9c>) │ │ │ │ + blxns sl │ │ │ │ lsls r0, r3, #3 │ │ │ │ bvs.n 332aa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228c40> │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -954906,23 +954915,23 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 332ba8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228d48> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 332b9e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228d3e> │ │ │ │ mov r4, r3 │ │ │ │ b.n 332b98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228d38> │ │ │ │ stc2 1, cr0, [lr, #-588]! @ 0xfffffdb4 │ │ │ │ - mov sl, pc │ │ │ │ + mov r2, r9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mov lr, sl │ │ │ │ + mov r6, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mov r4, lr │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mov r0, r4 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mov r8, r0 │ │ │ │ + cmp r8, sl │ │ │ │ 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, #116] @ (332ce4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228e84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -954968,15 +954977,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (332ce8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228e88>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xfbf80193 │ │ │ │ - cmp ip, sp │ │ │ │ + cmp r4, r7 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #196] @ (332dc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228f64>) │ │ │ │ @@ -955059,15 +955068,15 @@ │ │ │ │ bx r1 │ │ │ │ bcs.n 332dbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228f5c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 332d4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228eec> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r6, r4 │ │ │ │ + add r6, lr │ │ │ │ lsls r0, 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] @ 332e00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x228fa0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -955152,17 +955161,17 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 332ea2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229042> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa220193 │ │ │ │ - mvns r6, r6 │ │ │ │ + muls r6, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - muls r4, r7 │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #132] @ 332f6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22910c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -955215,17 +955224,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 332f44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2290e4> │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ - bics r2, r2 │ │ │ │ + cmn r2, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - orrs r6, r3 │ │ │ │ + negs r6, r5 │ │ │ │ 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, #132] @ 33300c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2291ac> │ │ │ │ mov r4, r3 │ │ │ │ @@ -955278,17 +955287,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 332fe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229184> │ │ │ │ ldr.w r0, [lr, #403] @ 0x193 │ │ │ │ - muls r2, r3 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmn r6, r4 │ │ │ │ + tst r6, r6 │ │ │ │ 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] @ (33305c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2291fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -955308,15 +955317,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldrh.w r0, [lr, ] │ │ │ │ - cmn r6, r0 │ │ │ │ + tst r6, r2 │ │ │ │ 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, #24] @ (33308c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22922c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -955445,29 +955454,29 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - tst r6, r5 │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - tst r4, r5 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - tst r4, r0 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - tst r2, r3 │ │ │ │ + adcs r2, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + pop {r1, r3, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - sbcs r4, r7 │ │ │ │ + asrs r4, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - rors r4, r1 │ │ │ │ + asrs r4, r3 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -955570,33 +955579,33 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ mov r4, r5 │ │ │ │ b.n 33329e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22943e> │ │ │ │ ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r0, r1 │ │ │ │ + lsrs r0, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r4, #25 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - sbcs r6, r1 │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r4 │ │ │ │ + eors r0, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r7 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb r6, [r6, #3] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r1 │ │ │ │ + eors r2, r3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - eors r6, r5 │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #436] @ (3334c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229668>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -955764,17 +955773,17 @@ │ │ │ │ adc.w r1, r2, #4816896 @ 0x498000 │ │ │ │ ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r6, [pc, #404] @ (333684 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229824>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -955931,21 +955940,21 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 333534 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2296d4> │ │ │ │ bfi r1, r0, #2, #18 │ │ │ │ ldmia r3, {r3} │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r6, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldmia r2, {r2, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r4, #166 @ 0xa6 │ │ │ │ lsls r0, 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] @ (333748 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2298e8>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -956009,15 +956018,15 @@ │ │ │ │ b.n 3336f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229898> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ sub.w r1, r8, #147 @ 0x93 │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #26 │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldmia r1!, {} │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -956073,17 +956082,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add.w r1, r2, #147 @ 0x93 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #56] @ (333850 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2299f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -956231,25 +956240,25 @@ │ │ │ │ b.n 333936 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229ad6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ vsra.s64 d16, d3, #16 │ │ │ │ stmia r7!, {r1, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmia r6!, {r1, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r3, #38 @ 0x26 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r2, #96 @ 0x60 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #200] @ (333aa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229c44>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -956333,23 +956342,23 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc 1, 3, r0, cr14, cr3, {4} │ │ │ │ stmia r6!, {r2, r3, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r3, #6 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmia r5!, {r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (333b60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229d00>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -956404,17 +956413,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 383724 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2798c4> │ │ │ │ b.n 333b3a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229cda> │ │ │ │ ldc 1, cr0, [r6, #588] @ 0x24c │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ 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 r3, [pc, #48] @ (333bac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229d4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -956488,19 +956497,19 @@ │ │ │ │ cmp r6, #1 │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 333c12 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229db2> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stc 1, cr0, [r8], #588 @ 0x24c │ │ │ │ - subs r1, #204 @ 0xcc │ │ │ │ + subs r1, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #108] @ (333cb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229e58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -956621,21 +956630,21 @@ │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 333d44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229ee4> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb9a0193 │ │ │ │ stmia r3!, {r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r0, #110 @ 0x6e │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ 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, [pc, #264] @ (333edc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a07c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -956730,19 +956739,19 @@ │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 333e4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229fec> │ │ │ │ nop │ │ │ │ eors.w r1, r2, r3, lsr #2 │ │ │ │ stmia r2!, {r3, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #238 @ 0xee │ │ │ │ + adds r7, #62 @ 0x3e │ │ │ │ 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, #168] @ (333fa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a148>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -956809,21 +956818,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [r8, #-588]! @ 0x24c │ │ │ │ - adds r7, #22 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r3, r6] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #184] @ (334084 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a224>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -956897,21 +956906,21 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 334024 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a1c4> │ │ │ │ nop │ │ │ │ ldmia.w ip, {r0, r1, r4, r7, r8} │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r0, r3, #3 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + pop {r1, r2, r5} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r0, r3] │ │ │ │ + ldrb r6, [r2, r0] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #448] @ (33426c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a40c>) │ │ │ │ @@ -957091,27 +957100,27 @@ │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 334134 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a2d4> │ │ │ │ adds r5, #4 │ │ │ │ b.n 334180 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a320> │ │ │ │ b.n 3341ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a38c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r4, #246 @ 0xf6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (33435c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a4fc>) │ │ │ │ @@ -957190,23 +957199,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 3342f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a494> │ │ │ │ movs r4, #1 │ │ │ │ b.n 3342f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a494> │ │ │ │ b.n 333ef4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a094> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r4, #14 │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - rev r2, r5 │ │ │ │ + cbnz r2, 334386 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a526> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r3, #188 @ 0xbc │ │ │ │ + adds r3, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (334444 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a5e4>) │ │ │ │ @@ -957285,23 +957294,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 3343dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a57c> │ │ │ │ movs r4, #1 │ │ │ │ b.n 3343dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a57c> │ │ │ │ b.n 333e0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x229fac> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r2, #154 @ 0x9a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbnz r2, 334458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a5f8> │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r3, r4] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (334628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a7c8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -957472,29 +957481,29 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3344bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a65c> │ │ │ │ b.n 334e20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22afc0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r1, r3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r1, #18 │ │ │ │ + adds r0, #98 @ 0x62 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r0, [r7, r4] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r0, #250 @ 0xfa │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #188] @ (334718 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a8b8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -957569,21 +957578,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3346a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a842> │ │ │ │ b.n 334b34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22acd4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r0, #50 @ 0x32 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r0, #30 │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #424] @ (3348e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22aa88>) │ │ │ │ @@ -957749,27 +957758,27 @@ │ │ │ │ bhi.n 3348bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22aa5c> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 334816 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a9b6> │ │ │ │ mov r9, r2 │ │ │ │ b.n 334812 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22a9b2> │ │ │ │ b.n 334b40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22ace0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cmp r7, #18 │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r0, r4] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + cbz r0, 334972 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22ab12> │ │ │ │ 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 │ │ │ │ movs r1, #16 │ │ │ │ sub sp, #8 │ │ │ │ @@ -958039,21 +958048,21 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ @ instruction: 0xb62c │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb622 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r4, #164 @ 0xa4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -958151,17 +958160,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 334cd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22ae74> │ │ │ │ b.n 334cf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22ae90> │ │ │ │ nop │ │ │ │ bgt.n 334dc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22af64> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ 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 r6, [pc, #480] @ (334f00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22b0a0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -958344,25 +958353,25 @@ │ │ │ │ nop │ │ │ │ blt.n 334f6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22b10c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ uxtb r0, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r2, 334f40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22b0e0> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r1, 334f8a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22b12a> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -958467,19 +958476,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bhi.n 334fa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22b144> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #246 @ 0xf6 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #130 @ 0x82 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ 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, #152] @ (3350e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22b284>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -958539,21 +958548,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ b.n 3350ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22b24c> │ │ │ │ bhi.n 335124 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22b2c4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + movs r7, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #148 @ 0x94 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ add.w r3, r0, #495616 @ 0x79000 │ │ │ │ ldr.w r3, [r3, #4020] @ 0xfb4 │ │ │ │ @@ -958852,15 +958861,15 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r4, #42 @ 0x2a │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #520] @ (335668 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22b808>) │ │ │ │ @@ -959066,29 +959075,29 @@ │ │ │ │ b.n 3355f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22b796> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #608 @ 0x260 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r1, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ lsls r0, 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] @ 3356bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22b85c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -959134,17 +959143,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bne.n 33564c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22b7ec> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #144 @ 0x90 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (33587c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22ba1c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -959274,15 +959283,15 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #800 @ (adr r7, 335bac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22bd4c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + subs r6, r4, #4 │ │ │ │ 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 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -959342,15 +959351,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (335944 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22bae4>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 332338 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2284d8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r4, r5, #6 │ │ │ │ + subs r4, r7, #3 │ │ │ │ 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 r3, [pc, #180] @ (335a10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22bbb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -959583,33 +959592,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 335aac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22bc4c> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r0, #0 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + adds r2, r5, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 335c2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22bdcc> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 335c6e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22be0e> │ │ │ │ @@ -959969,17 +959978,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 335f62 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22c102> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (335f70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22c110>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldr r2, [pc, #292] @ (33609c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22c23c>) │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ beq.n 335fbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22c15c> │ │ │ │ bhi.n 335fc2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22c162> │ │ │ │ @@ -960304,15 +960313,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 12a2f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20490> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 33629e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22c43e> │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r4, 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, #140] @ (336394 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22c534>) │ │ │ │ @@ -960501,27 +960510,27 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 336462 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22c602> │ │ │ │ nop │ │ │ │ stmia r4!, {r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r1, #20 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #248] @ (336634 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22c7d4>) │ │ │ │ @@ -960613,21 +960622,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 3365d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22c776> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r3, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r4, #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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #460] @ (336828 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22c9c8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -961035,23 +961044,23 @@ │ │ │ │ bne.n 336ac2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22cc62> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 336ab4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22cc54> │ │ │ │ b.n 3368ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22ca8e> │ │ │ │ stmia r0!, {r1, r3, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -961343,17 +961352,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 336e26 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22cfc6> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 336de4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22cf84> │ │ │ │ b.n 336d78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22cf18> │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r7, #32 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -961408,15 +961417,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 457744 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d8e4> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -961451,15 +961460,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ mov r4, r5 │ │ │ │ b.n 336f4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22d0ec> │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -961897,17 +961906,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 337424 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22d5c4> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3373f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22d594> │ │ │ │ b.n 33736e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22d50e> │ │ │ │ nop │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -962239,15 +962248,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #10] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r5, #3 │ │ │ │ movs r3, #232 @ 0xe8 │ │ │ │ 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 │ │ │ │ @@ -962825,24 +962834,24 @@ │ │ │ │ ldr r0, [pc, #44] @ (337e44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22dfe4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (337e48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22dfe8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - mrc2 0, 3, r0, cr0, cr7, {6} │ │ │ │ - vqadd.u32 q0, q13, │ │ │ │ - mcr2 0, 2, r0, cr12, cr7, {6} │ │ │ │ - mrc2 0, 3, r0, cr6, cr7, {6} │ │ │ │ - mcr2 0, 4, r0, cr4, cr7, {6} │ │ │ │ - mrc2 0, 4, r0, cr6, cr7, {6} │ │ │ │ - mrc2 0, 5, r0, cr0, cr7, {6} │ │ │ │ - mrc2 0, 6, r0, cr2, cr7, {6} │ │ │ │ - mcr2 0, 7, r0, cr4, cr7, {6} │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + stc2l 0, cr0, [r0, #860] @ 0x35c │ │ │ │ + mrc2 0, 3, r0, cr10, cr7, {6} │ │ │ │ + ldc2 0, cr0, [ip, #860] @ 0x35c │ │ │ │ + stc2l 0, cr0, [r6, #860] @ 0x35c │ │ │ │ + ldc2l 0, cr0, [r4, #860] @ 0x35c │ │ │ │ + stc2l 0, cr0, [r6, #860]! @ 0x35c │ │ │ │ + mcr2 0, 0, r0, cr0, cr7, {6} │ │ │ │ + mcr2 0, 1, r0, cr2, cr7, {6} │ │ │ │ + mrc2 0, 1, r0, cr4, cr7, {6} │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2888] @ 0xb48 │ │ │ │ cbz r0, 337e94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e034> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -963242,16 +963251,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 33829a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e43a> │ │ │ │ add r6, pc, #184 @ (adr r6, 3383c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e568>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xfaea00d7 │ │ │ │ - @ instruction: 0xfab600d7 │ │ │ │ + @ instruction: 0xfa3a00d7 │ │ │ │ + @ instruction: 0xfa0600d7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 338344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e4e4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r2 │ │ │ │ @@ -963286,15 +963295,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, pc, #64 @ (adr r5, 3383d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e570>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr??.w r0, [r0, #215] @ 0xd7 │ │ │ │ + vst4. {d16-d19}, [r0 :64], r7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (338468 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -963451,17 +963460,17 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 337fc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e164> │ │ │ │ pop {r3, pc} │ │ │ │ add r3, pc, #744 @ (adr r3, 338854 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e9f4>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh.w r0, [ip, #215] @ 0xd7 │ │ │ │ - strb.w r0, [sl, #215] @ 0xd7 │ │ │ │ - str??.w r0, [r8, r7, lsl #1] │ │ │ │ + @ instruction: 0xf7fc00d7 │ │ │ │ + @ instruction: 0xf7da00d7 │ │ │ │ + @ instruction: 0xf7b800d7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (3385dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e77c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -963492,16 +963501,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #912 @ (adr r2, 338970 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22eb10>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb.w r0, [sl, r7, lsl #1] │ │ │ │ - @ instruction: 0xf7f200d7 │ │ │ │ + @ instruction: 0xf76a00d7 │ │ │ │ + @ instruction: 0xf74200d7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 338620 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e7c0> │ │ │ │ sub sp, #8 │ │ │ │ mov lr, r3 │ │ │ │ @@ -963605,18 +963614,18 @@ │ │ │ │ ldr r2, [pc, #28] @ (338728 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e8c8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 338672 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e812> │ │ │ │ add r2, pc, #200 @ (adr r2, 3387e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e984>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf79000d7 │ │ │ │ - @ instruction: 0xf77600d7 │ │ │ │ - @ instruction: 0xf75c00d7 │ │ │ │ - @ instruction: 0xf74000d7 │ │ │ │ + @ instruction: 0xf6e000d7 │ │ │ │ + movt r0, #26839 @ 0x68d7 │ │ │ │ + subw r0, ip, #2263 @ 0x8d7 │ │ │ │ + @ instruction: 0xf69000d7 │ │ │ │ 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] @ 3387c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e960> │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -963724,16 +963733,16 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 33880c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22e9ac> │ │ │ │ add r0, pc, #584 @ (adr r0, 338ad8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22ec78>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xf62a00d7 │ │ │ │ - @ instruction: 0xf5fe00d7 │ │ │ │ + sbcs.w r0, sl, #7045120 @ 0x6b8000 │ │ │ │ + adc.w r0, lr, #7045120 @ 0x6b8000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (33890c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22eaac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -963820,15 +963829,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add.w r0, r6, #7045120 @ 0x6b8000 │ │ │ │ + orrs.w r0, r6, #7045120 @ 0x6b8000 │ │ │ │ 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, #2396] @ 0x95c │ │ │ │ movs r2, #0 │ │ │ │ @@ -964437,15 +964446,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r0, 339064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f204> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (339068 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f208>) │ │ │ │ @@ -964503,15 +964512,15 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mcr 0, 0, r0, cr14, cr7, {6} │ │ │ │ + ldcl 0, cr0, [lr, #-860] @ 0xfffffca4 │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -964659,18 +964668,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 339242 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f3e2> │ │ │ │ nop │ │ │ │ str r6, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, pc, #560 @ (adr r7, 3394a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f640>) │ │ │ │ + add r6, pc, #880 @ (adr r6, 3395e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f780>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldc 0, cr0, [lr], {215} @ 0xd7 │ │ │ │ - stc 0, cr0, [sl], #860 @ 0x35c │ │ │ │ + @ instruction: 0xebee00d7 │ │ │ │ + @ instruction: 0xebfa00d7 │ │ │ │ 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] @ (3392b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f450>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -964737,18 +964746,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 33930c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f4ac> │ │ │ │ nop │ │ │ │ str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldc 0, cr0, [sl], {215} @ 0xd7 │ │ │ │ - add r6, pc, #696 @ (adr r6, 3395f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f798>) │ │ │ │ + sbc.w r0, sl, r7, lsr #3 │ │ │ │ + add r5, pc, #1016 @ (adr r5, 339738 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f8d8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldc 0, cr0, [r6], {215} @ 0xd7 │ │ │ │ + sbc.w r0, r6, r7, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (339374 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f514>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -964811,17 +964820,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 3393b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f558> │ │ │ │ nop │ │ │ │ str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs.w r0, ip, r7, lsr #3 │ │ │ │ - @ instruction: 0xeb9000d7 │ │ │ │ - subs.w r0, r2, r7, lsr #3 │ │ │ │ + add.w r0, ip, r7, lsr #3 │ │ │ │ + @ instruction: 0xeae000d7 │ │ │ │ + add.w r0, r2, r7, lsr #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] @ (3394d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f674>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -964895,17 +964904,17 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 338ce4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22ee84> │ │ │ │ b.n 33946c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f60c> │ │ │ │ str r4, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sbc.w r0, lr, r7, lsr #3 │ │ │ │ - adds.w r0, r8, r7, lsr #3 │ │ │ │ - @ instruction: 0xeb2e00d7 │ │ │ │ + @ instruction: 0xeabe00d7 │ │ │ │ + orn r0, r8, r7, lsr #3 │ │ │ │ + orns r0, lr, r7, lsr #3 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 339546 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f6e6> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #88] @ (33954c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f6ec>) │ │ │ │ @@ -964937,15 +964946,15 @@ │ │ │ │ cmp r0, ip │ │ │ │ bgt.n 339512 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f6b2> │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 339584 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f724> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 33957e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f71e> │ │ │ │ @@ -965057,19 +965066,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 339644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f7e4> │ │ │ │ nop │ │ │ │ - cbnz r2, 33969e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f83e> │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r4, 3396ae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f84e> │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r0, 3396a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f842> │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -965150,16 +965159,16 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 33973a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f8da> │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8d800d7 │ │ │ │ - ldmia.w r6!, {r0, r1, r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xe82800d7 │ │ │ │ + @ instruction: 0xe80600d7 │ │ │ │ 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] @ 339ad8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fc78> │ │ │ │ sub sp, #32 │ │ │ │ ldr r4, [pc, #840] @ (339adc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fc7c>) │ │ │ │ @@ -965498,51 +965507,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 339a80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fc20> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 339a08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fba8> │ │ │ │ + bcs.n 339aa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fc48> │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bcc.n 339bcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fd6c> │ │ │ │ + bcs.n 339a6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fc0c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 339898 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fa38> │ │ │ │ + b.n 339738 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f8d8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3398d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fa70> │ │ │ │ + b.n 339770 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f910> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 339874 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fa14> │ │ │ │ + b.n 339714 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f8b4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcs.n 339af8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fc98> │ │ │ │ + bcs.n 339b98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fd38> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bcs.n 339b9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fd3c> │ │ │ │ + bne.n 339a3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fbdc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bne.n 339ab0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fc50> │ │ │ │ + bne.n 339b50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fcf0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bne.n 339ad4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fc74> │ │ │ │ + bne.n 339b74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fd14> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 339788 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f928> │ │ │ │ + b.n 339628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f7c8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 339730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f8d0> │ │ │ │ + b.n 3395d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f770> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 339760 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f900> │ │ │ │ + b.n 339600 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f7a0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 33965c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f7fc> │ │ │ │ + b.n 3394fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f69c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 339694 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f834> │ │ │ │ + b.n 339534 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f6d4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 339afc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fc9c> │ │ │ │ + bne.n 339b9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fd3c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 33963c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f7dc> │ │ │ │ + b.n 3394dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f67c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 339afc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fc9c> │ │ │ │ + bne.n 339b9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fd3c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bne.n 339b14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fcb4> │ │ │ │ + bne.n 339bb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22fd54> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #8 │ │ │ │ @@ -965594,19 +965603,19 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 339648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f7e8> │ │ │ │ + b.n 3394e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f688> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 339644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f7e4> │ │ │ │ + b.n 3394e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f684> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 339608 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f7a8> │ │ │ │ + b.n 3394a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22f648> │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #396] @ (339d70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22ff10>) │ │ │ │ @@ -965775,23 +965784,23 @@ │ │ │ │ nop │ │ │ │ str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 33a570 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x230710> │ │ │ │ + b.n 33a410 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2305b0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 33a570 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x230710> │ │ │ │ + b.n 33a410 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2305b0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - uxtb r6, r2 │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 33a54c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2306ec> │ │ │ │ + b.n 33a3ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23058c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sxtb r0, r1 │ │ │ │ + cbz r0, 339db6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22ff56> │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #776] @ (33a0ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23024c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -966094,17 +966103,17 @@ │ │ │ │ nop │ │ │ │ str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #32] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 33a6cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23086c> │ │ │ │ + b.n 33a56c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23070c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 33a39c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23053c> │ │ │ │ + b.n 33a23c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2303dc> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldrh.w ip, [r1, #8] │ │ │ │ sub sp, #24 │ │ │ │ @@ -966175,15 +966184,15 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 33a1f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x230394> │ │ │ │ + svc 136 @ 0x88 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -967554,39 +967563,39 @@ │ │ │ │ b.w 33a65c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2307fc> │ │ │ │ ldrh r2, [r4, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - blt.n 33aecc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23106c> │ │ │ │ + bge.n 33af6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23110c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bhi.n 33b050 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2311f0> │ │ │ │ + bvc.n 33aef0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231090> │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrsb r6, [r7, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 33b00c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2311ac> │ │ │ │ + bcc.n 33b0ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23124c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcc.n 33afb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231154> │ │ │ │ + bcc.n 33b054 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2311f4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcc.n 33afcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23116c> │ │ │ │ + bcs.n 33b06c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23120c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcs.n 33afa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231148> │ │ │ │ + bcs.n 33b048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2311e8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcs.n 33af6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23110c> │ │ │ │ + bcs.n 33b00c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2311ac> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcs.n 33af24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2310c4> │ │ │ │ + bne.n 33afc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231164> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcs.n 33af04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2310a4> │ │ │ │ + bne.n 33afa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231144> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcs.n 33b0a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231248> │ │ │ │ + bne.n 33af48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2310e8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcs.n 33b068 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231208> │ │ │ │ + bne.n 33af08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2310a8> │ │ │ │ lsls r7, r2, #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] @ 33b0b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231254> │ │ │ │ mov lr, r2 │ │ │ │ @@ -967659,19 +967668,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33b036 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2311d6> │ │ │ │ b.n 33b076 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231216> │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bne.n 33b02c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2311cc> │ │ │ │ + bne.n 33b0cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23126c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 33b1b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231358> │ │ │ │ + beq.n 33b058 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2311f8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldc 0, cr0, [r6], #924 @ 0x39c │ │ │ │ + stc 0, cr0, [r6], {231} @ 0xe7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #196] @ 33b198 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231338> │ │ │ │ mov lr, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -967743,19 +967752,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33b116 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2312b6> │ │ │ │ b.n 33b15a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2312fa> │ │ │ │ nop │ │ │ │ strb r2, [r2, #30] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - beq.n 33b114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2312b4> │ │ │ │ + beq.n 33b1b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231354> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 33b294 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231434> │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - rsbs r0, r2, r7, asr #3 │ │ │ │ + @ instruction: 0xeb2200e7 │ │ │ │ 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] @ (33b224 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2313c4>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -967798,17 +967807,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r5, #26] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - beq.n 33b2bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23145c> │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xeb2000e7 │ │ │ │ + orns r0, r0, r7, asr #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] @ (33b2b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231454>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -967855,17 +967864,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strb r0, [r5, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r7, {r1, r3, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - eors.w r0, r0, r7, asr #3 │ │ │ │ + strd r0, r0, [r0, #924]! @ 0x39c │ │ │ │ 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] @ (33b3c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231568>) │ │ │ │ ldr r6, [pc, #244] @ (33b3cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23156c>) │ │ │ │ @@ -967967,19 +967976,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 33b318 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2314b8> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 33b318 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2314b8> │ │ │ │ strb r0, [r3, #22] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xe9ae00e7 │ │ │ │ + ldrd r0, r0, [lr], #924 @ 0x39c │ │ │ │ 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] @ (33b518 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2316b8>) │ │ │ │ ldr r6, [pc, #300] @ (33b51c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2316bc>) │ │ │ │ @@ -968110,19 +968119,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33a184 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x230324> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r0, [r7, #17] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #228] @ (33b620 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2317c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -968216,23 +968225,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r6, [r5, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r4, {r2, r4, r5, r7} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 33b480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231620> │ │ │ │ + b.n 33b320 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2314c0> │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #228] @ (33b730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2318d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -968326,23 +968335,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r6, [r3, #8] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 33b370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231510> │ │ │ │ + b.n 33b210 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2313b0> │ │ │ │ lsls r7, r4, #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] @ (33b820 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2319c0>) │ │ │ │ @@ -968429,21 +968438,21 @@ │ │ │ │ it eq │ │ │ │ moveq r4, #6 │ │ │ │ beq.n 33b78a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23192a> │ │ │ │ ldr r4, [r0, #24] │ │ │ │ b.n 33b78a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23192a> │ │ │ │ strb r4, [r1, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ lsls r7, r2, #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] @ (33b90c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231aac>) │ │ │ │ @@ -968529,21 +968538,21 @@ │ │ │ │ it eq │ │ │ │ moveq r4, #6 │ │ │ │ beq.n 33b876 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231a16> │ │ │ │ ldr r4, [r0, #24] │ │ │ │ b.n 33b876 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231a16> │ │ │ │ strb r4, [r4, #0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #204] @ (33ba00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231ba0>) │ │ │ │ @@ -968631,21 +968640,21 @@ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33b966 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231b06> │ │ │ │ b.n 33b9bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231b5c> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #152] @ (33bac0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231c60>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -968713,17 +968722,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 33bb3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231cdc> │ │ │ │ bhi.n 33baf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231c94> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -968901,15 +968910,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 33bbe6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231d86> │ │ │ │ b.n 33bc52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x231df2> │ │ │ │ nop │ │ │ │ add lr, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -969749,33 +969758,33 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cmp r4, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + itt │ │ │ │ + lsl r2, r4, #3 │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ sbcs r6, r5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + nop {12} │ │ │ │ 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 r4, r2 │ │ │ │ ldrb r2, [r0, #29] │ │ │ │ @@ -970187,18 +970196,18 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (33cb28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x232cc8>) │ │ │ │ subs r1, #140 @ 0x8c │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa2800e4 │ │ │ │ - cbnz r0, 33cb8a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x232d2a> │ │ │ │ + ldr??.w r0, [r8, r4, lsl #2] │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r2, r4, #3 │ │ │ │ movw r1, #38592 @ 0x96c0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.w 33c882 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x232a22> │ │ │ │ add.w ip, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [ip, #1497] @ 0x5d9 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -971637,18 +971646,18 @@ │ │ │ │ cmp r8, r9 │ │ │ │ cmp r5, #154 @ 0x9a │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 2, cr0, cr6, cr4, {7} │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + ldcl 0, cr0, [r6, #-912]! @ 0xfffffc70 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -971942,25 +971951,25 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 33dbbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x233d5c> │ │ │ │ + b.n 33da5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x233bfc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 33e49c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23463c>) │ │ │ │ + add r6, pc, #304 @ (adr r6, 33e1dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23437c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #256 @ (adr r1, 33e1b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x234350>) │ │ │ │ + add r0, pc, #576 @ (adr r0, 33e2f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x234490>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r6, pc, #608 @ (adr r6, 33e314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2344b4>) │ │ │ │ + add r5, pc, #928 @ (adr r5, 33e454 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2345f4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #224 @ (adr r5, 33e19c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23433c>) │ │ │ │ + add r4, pc, #544 @ (adr r4, 33e2dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23447c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1654] @ 0x676 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 33dd60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x233f00> │ │ │ │ ldrb.w r0, [r1, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #868] @ (33e434 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2345d4>) │ │ │ │ @@ -972246,21 +972255,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 33e126 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2342c6> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #488 @ (adr r2, 33e624 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2347c4>) │ │ │ │ + add r1, pc, #808 @ (adr r1, 33e764 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x234904>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #744 @ (adr r0, 33e728 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2348c8>) │ │ │ │ + add r0, pc, #40 @ (adr r0, 33e468 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x234608>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #560 @ (adr r0, 33e674 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x234814>) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r0, pc, #328 @ (adr r0, 33e590 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x234730>) │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r3 │ │ │ │ @@ -973300,29 +973309,29 @@ │ │ │ │ lslne r3, r3, #1 │ │ │ │ bfi r2, r3, #1, #2 │ │ │ │ strb.w r2, [r4, #67] @ 0x43 │ │ │ │ b.n 33e9f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x234b90> │ │ │ │ nop │ │ │ │ subs r4, r2, r6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + ble.n 33efdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23517c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1649] @ 0x671 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 33e6f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x234896> │ │ │ │ ldrb.w r0, [r1, #1768] @ 0x6e8 │ │ │ │ movw ip, #4888 @ 0x1318 │ │ │ │ @@ -974316,29 +974325,29 @@ │ │ │ │ bne.w 33f534 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2356d4> │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.n 33f53c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2356dc> │ │ │ │ nop │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -974498,19 +974507,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ lsls r2, r1, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ 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.w ip, [pc, #404] @ 3400c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236264> │ │ │ │ sub sp, #32 │ │ │ │ @@ -974749,20 +974758,20 @@ │ │ │ │ ldr r3, [pc, #28] @ (3401dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23637c>) │ │ │ │ add r3, pc │ │ │ │ b.n 340128 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2362c8> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ vbsl d0, d18, d2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #22] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ mrc2 1, 4, r0, cr0, cr2, {4} │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ 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.w ip, [pc, #328] @ 340338 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2364d8> │ │ │ │ sub sp, #32 │ │ │ │ @@ -974947,17 +974956,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 340388 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236528> │ │ │ │ nop │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -975024,17 +975033,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 340458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2365f8> │ │ │ │ nop │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r7, r2, #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] @ (340538 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2366d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975061,15 +975070,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 33fd58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x235ef8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ 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, [pc, #68] @ (340594 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236734>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975096,15 +975105,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33ff20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2360c0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ 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, [pc, #68] @ (3405f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236790>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975131,15 +975140,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3400d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236270> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ 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, [pc, #68] @ (34064c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2367ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975166,15 +975175,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3401e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236380> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + ldrb r0, [r6, #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 r3, [pc, #68] @ (3406a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236848>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975201,15 +975210,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 340344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2364e4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r3, #30] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ 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, [pc, #68] @ (340704 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2368a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975236,15 +975245,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 340414 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2365b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ 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 r4, [pc, #84] @ (340774 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236914>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -975280,15 +975289,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r1, #74 @ 0x4a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (3407e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236984>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975324,17 +975333,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 3407cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23696c> │ │ │ │ nop │ │ │ │ movs r0, #220 @ 0xdc │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r6, 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, #88] @ (340858 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2369f8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -975370,17 +975379,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ lsls r7, r2, #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] @ (3408d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236a78>) │ │ │ │ @@ -975419,15 +975428,15 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, r6, #7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r7, r2, #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] @ (340954 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236af4>) │ │ │ │ @@ -975465,15 +975474,15 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r7, r2, #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] @ (3409c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236b60>) │ │ │ │ @@ -975506,17 +975515,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 3409a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236b48> │ │ │ │ subs r0, r7, #3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ 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 r4, [pc, #84] @ (340a30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236bd0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -975553,17 +975562,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r1, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ 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, #88] @ (340aa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236c44>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -975599,17 +975608,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r4, r3, #0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r1, #19] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r5, #18] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (340b18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236cb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975645,17 +975654,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 340b00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236ca0> │ │ │ │ nop │ │ │ │ adds r0, r5, #6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ 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 r4, [pc, #84] @ (340b88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236d28>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -975692,17 +975701,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ 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, #88] @ (340bfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236d9c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -975738,17 +975747,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, r0, #3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (340c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236e10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975784,17 +975793,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 340c58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236df8> │ │ │ │ nop │ │ │ │ adds r0, r2, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ 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, #88] @ (340ce4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236e84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975830,17 +975839,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 340ccc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236e6c> │ │ │ │ nop │ │ │ │ subs r4, r3, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + cmp r6, #2 │ │ │ │ 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 r4, [pc, #56] @ (340d38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236ed8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -975866,15 +975875,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 340344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2364e4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r0, r5, r5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ 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, #64] @ (340d90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236f30>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -975901,15 +975910,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 340344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2364e4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, r3, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (340e00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236fa0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975945,17 +975954,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 340de8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236f88> │ │ │ │ nop │ │ │ │ subs r0, r0, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ 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 r4, [pc, #56] @ (340e54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x236ff4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -975981,15 +975990,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 340414 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2365b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r4, r1, r1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ 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, #64] @ (340eac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23704c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -976016,15 +976025,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 340414 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2365b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r7, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r2, [r1, #8] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #612] @ (34111c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2372bc>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 341022 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2371c2> │ │ │ │ @@ -976319,17 +976328,17 @@ │ │ │ │ nop │ │ │ │ mcr 1, 6, r0, cr0, cr2, {4} │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r2, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ mcr 1, 3, r0, cr0, cr2, {4} │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ 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, #100] @ (341264 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237404>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -976371,17 +976380,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r5, #25 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + strb r6, [r4, #22] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #164] @ (341328 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2374c8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -976451,20 +976460,20 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r4, #-584]! @ 0xfffffdb8 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #23 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r7, #24] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stc 1, cr0, [ip, #-584] @ 0xfffffdb8 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #168] @ (341400 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2375a0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -976536,20 +976545,20 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r7, #19 │ │ │ │ lsls r3, r2, #6 │ │ │ │ stc 1, cr0, [r0], #584 @ 0x248 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #21] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldc 1, cr0, [r8], #-584 @ 0xfffffdb8 │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #168] @ (3414d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237674>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -976621,20 +976630,20 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r4, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ rsb r1, ip, r2, lsr #2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ sbc.w r1, r4, r2, lsr #2 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #104] @ (341568 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237708>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -976679,19 +976688,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r5, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r2, [r2, #13] │ │ │ │ + strb r2, [r4, #10] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (3415fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23779c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -976739,19 +976748,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r6, r3, #11 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ 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 r4, [pc, #112] @ (34168c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23782c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -976800,19 +976809,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #9 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r0, #13] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r6, [r5, #8] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ 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, [pc, #68] @ (3416f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237890>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -976839,15 +976848,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33d244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2333e4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r4, r7, #6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ 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, [pc, #68] @ (34174c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2378ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -976874,15 +976883,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33c650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2327f0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r0, r4, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ 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, [pc, #96] @ (3417c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237964>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -976922,15 +976931,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33c650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2327f0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r4, r0, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ 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, [pc, #96] @ (34183c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2379dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -976970,15 +976979,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33c650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2327f0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r4, r1, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r6, #4] │ │ │ │ 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 r4, [pc, #84] @ (3418ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237a4c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -977014,15 +977023,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r3, #3] │ │ │ │ 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 r4, [pc, #84] @ (341918 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237ab8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -977058,15 +977067,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r4, #30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r1, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (341988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237b28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -977102,17 +977111,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 341970 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237b10> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #28 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r7, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r1, #94 @ 0x5e │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3419fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237b9c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -977148,15 +977157,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r0, #27 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r1, #2] │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ 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 r4, [pc, #84] @ (341a68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237c08>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -977192,15 +977201,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r2, #25 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (341ad8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237c78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -977236,17 +977245,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 341ac0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237c60> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #23 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r0, #14 │ │ │ │ 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, #116] @ (341b68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237d08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -977295,17 +977304,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 341b3a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237cda> │ │ │ │ nop │ │ │ │ lsrs r4, r6, #21 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + subs r6, r7, #5 │ │ │ │ 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 r5, [pc, #84] @ (341bd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237d78>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -977344,15 +977353,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 33c650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2327f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r4, #19 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (341c4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237dec>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -977392,15 +977401,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33c650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2327f0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r7, #17 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (341cd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237e78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -977449,17 +977458,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 341caa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237e4a> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #16 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + subs r6, r1, #0 │ │ │ │ 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 r5, [pc, #84] @ (341d48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237ee8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -977498,15 +977507,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 33c650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2327f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r6, #13 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ 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 r5, [pc, #92] @ (341dbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237f5c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -977546,15 +977555,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33c650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2327f0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r1, #12 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ add.w ip, r0, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cbz r1, 341dd6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x237f76> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -977718,23 +977727,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r3, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r0, #28 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -978575,25 +978584,25 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r5, #10 │ │ │ │ lsls r3, r2, #6 │ │ │ │ bge.n 34290c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x238aac> │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ bge.n 342898 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x238a38> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [r5, #68] @ 0x44 │ │ │ │ + str r2, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r3, #68] @ 0x44 │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ 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, #24] @ (3428c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x238a64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -978623,15 +978632,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (342904 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x238aa4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ vsra.u64 d0, d2, #44 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ mov ip, r2 │ │ │ │ @@ -978706,29 +978715,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3429f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x238b94>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 342972 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x238b12> │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ + str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r5, #48] @ 0x30 │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -978918,25 +978927,25 @@ │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 342b4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x238cec> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 342af8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x238c98> │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r4, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r7, #20] │ │ │ │ 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, #136] @ (342ca4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x238e44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -978993,21 +979002,21 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 342c5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x238dfa> │ │ │ │ mcrr2 1, 9, r0, ip, cr2 │ │ │ │ - str r4, [r6, #12] │ │ │ │ + str r4, [r0, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r2, #16] │ │ │ │ + str r0, [r4, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + str r6, [r5, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str r4, [r6, #4] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #300] @ (342df8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x238f98>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -979130,21 +979139,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 342d14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x238eb4> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb9e0192 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r0, [pc, #592] @ (343070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239210>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -979621,23 +979630,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 26a474 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x160614> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 34318e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23932e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7e00192 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r5, r7] │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #136] @ (3433d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239578>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -979689,15 +979698,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 3433c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239560> │ │ │ │ nop │ │ │ │ adds.w r1, sl, #4784128 @ 0x490000 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #520] @ (3435fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23979c>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -979898,39 +979907,39 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 3434f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239690> │ │ │ │ orns r1, r6, #4784128 @ 0x490000 │ │ │ │ - ldrh r6, [r0, r4] │ │ │ │ + ldrh r6, [r2, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldr r6, [r2, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #156] @ (3436e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239884>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -979992,19 +980001,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2220192 │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r0, r6] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbnz r1, 3436fe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23989e> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -980077,15 +980086,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3437d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239978>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3437ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23994c> │ │ │ │ @ instruction: 0xf0da0192 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ lsls r6, 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, #100] @ (343850 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2399f0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -980191,19 +980200,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ vsra.s64 d16, d2, #2 │ │ │ │ - ldr r6, [r1, r0] │ │ │ │ + ldrsb r6, [r3, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + ldrsb r0, [r3, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldrsb r0, [r1, r5] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #176] @ (3439c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239b64>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -980275,17 +980284,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ vbic d16, d24, d2 │ │ │ │ mrc 1, 7, r0, cr8, cr2, {4} │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldrsb r2, [r7, r2] │ │ │ │ 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, #76] @ (343a30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239bd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -980359,15 +980368,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ b.n 343a7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239c1c> │ │ │ │ mcr 1, 1, r0, cr6, cr2, {4} │ │ │ │ - ldrsb r6, [r5, r3] │ │ │ │ + ldrsb r6, [r7, r0] │ │ │ │ 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, #24] @ (343ad8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239c78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -980415,17 +980424,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #20] @ (343b50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239cf0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ stc 1, cr0, [r0, #584] @ 0x248 │ │ │ │ - ldrsb r0, [r5, r2] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #128] @ (343be4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239d84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -980478,19 +980487,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stc 1, cr0, [r4, #-584] @ 0xfffffdb8 │ │ │ │ - ldrsb r6, [r0, r2] │ │ │ │ + strb r6, [r2, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + strb r6, [r0, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r0, r7] │ │ │ │ + str r2, [r2, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #148] @ (343c98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239e38>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -980550,21 +980559,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stcl 1, cr0, [r4], #-584 @ 0xfffffdb8 │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + strb r6, [r3, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + str r2, [r5, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + strb r2, [r4, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #212] @ (343d90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239f30>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -980651,21 +980660,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sub.w r1, ip, r2, lsr #2 │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + strb r0, [r3, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + ldr r7, [pc, #512] @ (343fa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a140>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r0, r5] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 343dcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239f6c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r2, r7, #20 │ │ │ │ asrs r3, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ @@ -980724,44 +980733,44 @@ │ │ │ │ ldr r0, [pc, #68] @ (343e60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a000>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (343e64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a004>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r0, 343e9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a03c> │ │ │ │ + cbz r0, 343e70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a010> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r2, [r7, r4] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldc2 0, cr0, [lr, #856]! @ 0x358 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + stc2 0, cr0, [lr, #-856] @ 0xfffffca8 │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmn r6, r6 │ │ │ │ + negs r6, r0 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -980849,21 +980858,21 @@ │ │ │ │ b.n 343e9e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a03e> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 343eb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a050> │ │ │ │ b.n 343e8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a02c> │ │ │ │ nop │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w sl, [pc, #508] @ 344164 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a304> │ │ │ │ @@ -981072,53 +981081,53 @@ │ │ │ │ bne.n 34413a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a2da> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ b.n 34413a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a2da> │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r6, [r3, r0] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strh r6, [r6, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + ble.n 344128 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a2c8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 343b9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239d3c> │ │ │ │ + b.n 343a3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x239bdc> │ │ │ │ lsls r5, r3, #3 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sbcs r0, r3 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + ble.n 344094 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a234> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r7 │ │ │ │ + ands r6, r1 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #30 │ │ │ │ + ble.n 344274 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a414> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 344174 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a314> │ │ │ │ + ble.n 344214 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a3b4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 3440fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a29c> │ │ │ │ + bgt.n 34419c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a33c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 34428c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a42c> │ │ │ │ + bgt.n 34412c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a2cc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ble.n 344228 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a3c8> │ │ │ │ + bgt.n 3440c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a268> │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (3442ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a44c>) │ │ │ │ @@ -981211,23 +981220,23 @@ │ │ │ │ nop │ │ │ │ b.n 343fb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a154> │ │ │ │ lsls r2, r2, #6 │ │ │ │ bkpt 0x002c │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r7, r7] │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + str r6, [r5, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r3, r6] │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + str r2, [r1, r4] │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -981366,21 +981375,21 @@ │ │ │ │ b.n 344378 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a518> │ │ │ │ b.n 343edc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23a07c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r4] │ │ │ │ + str r6, [r3, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r7, r2] │ │ │ │ + str r6, [r1, r0] │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -982122,31 +982131,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 344cea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ae8a> │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r1] │ │ │ │ + ldr r7, [pc, #576] @ (344ed4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23b074>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + ldr r7, [pc, #560] @ (344ec8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23b068>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - rev r4, r0 │ │ │ │ + cbnz r4, 344cb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ae50> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 344cbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ae5c> │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r6, 344caa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ae4a> │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r3, r5, #3 │ │ │ │ cbnz r2, 344cde <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ae7e> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r3, [pc, #104] @ (344d18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23aeb8>) │ │ │ │ + ldr r2, [pc, #424] @ (344e58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23aff8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [pc, #144] @ (344d44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23aee4>) │ │ │ │ + ldr r2, [pc, #464] @ (344e84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23b024>) │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -982332,15 +982341,15 @@ │ │ │ │ mov r4, r8 │ │ │ │ ldr.w fp, [r3, #48] @ 0x30 │ │ │ │ b.n 344da4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23af44> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ lsls r4, r4, #1 │ │ │ │ b.n 344ce2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ae82> │ │ │ │ nop │ │ │ │ - sxth r4, r1 │ │ │ │ + cbz r4, 344ec2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23b062> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -982579,15 +982588,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 345042 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23b1e2> │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r3, 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 r2, [pc, #320] @ (345270 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23b410>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -984291,31 +984300,31 @@ │ │ │ │ b.n 346110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c2b0> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, pc, #528 @ (adr r3, 3464e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c680>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #264 @ (adr r2, 3463e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c580>) │ │ │ │ + add r1, pc, #584 @ (adr r1, 346520 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c6c0>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r1, pc, #768 @ (adr r1, 3465dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c77c>) │ │ │ │ + add r1, pc, #64 @ (adr r1, 34631c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c4bc>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ add r2, pc, #352 @ (adr r2, 346440 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c5e0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r2, #20 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ @@ -984557,27 +984566,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 3463e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c588> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #676] @ (346844 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c9e4>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -984850,17 +984859,17 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + cmp r7, #182 @ 0xb6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 346864 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ca04> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 346868 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ca08> │ │ │ │ movs r0, #1 │ │ │ │ @@ -984875,15 +984884,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (34688c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ca2c>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6cde4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ 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, #3032] @ 0xbd8 │ │ │ │ ldr r6, [pc, #212] @ (346978 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23cb18>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -984960,17 +984969,17 @@ │ │ │ │ add.w sp, sp, #1032 @ 0x408 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -985199,17 +985208,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 32f4f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x225690> │ │ │ │ b.n 346a2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23cbcc> │ │ │ │ bkpt 0x00cc │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ 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 r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ @@ -985949,15 +985958,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ lsls r7, r2, #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] @ 3474dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23d67c> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -986005,15 +986014,15 @@ │ │ │ │ nop │ │ │ │ cbz r0, 347556 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23d6f6> │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrh r2, [r1, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r6, [r7, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -986064,15 +986073,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cbz r4, 3475c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23d768> │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrh r6, [r6, #22] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r4, [r4, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -986124,15 +986133,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ uxth r0, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrh r4, [r3, #18] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r4, [r0, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -986159,15 +986168,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ sxth r6, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r2, #94 @ 0x5e │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (3476f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23d898>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -986214,15 +986223,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r5, #10] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 347736 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23d8d6> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r4, [r3, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -986272,15 +986281,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cbz r4, 34779c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23d93c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrh r6, [r2, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r0, [r1, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -986332,15 +986341,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ sub sp, #128 @ 0x80 │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrh r2, [r0, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -986369,15 +986378,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + subs r0, r4, #7 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #64] @ 3478e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23da84> │ │ │ │ mov r4, r3 │ │ │ │ @@ -986402,15 +986411,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r7, sp, #776 @ 0x308 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + subs r0, r3, #6 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 347940 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23dae0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -986437,15 +986446,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #4 │ │ │ │ + subs r4, r2, #5 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 34799c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23db3c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -986472,15 +986481,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + subs r4, r1, #4 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #64] @ 3479f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23db94> │ │ │ │ mov r4, r3 │ │ │ │ @@ -986505,15 +986514,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + subs r4, r0, #3 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 347a50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23dbf0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -986540,15 +986549,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #360 @ 0x168 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + subs r0, r0, #2 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 347aac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23dc4c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -986575,15 +986584,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + subs r0, r7, #0 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 347b08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23dca8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -986610,15 +986619,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #648 @ 0x288 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + adds r0, r6, #7 │ │ │ │ lsls r7, r2, #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} │ │ │ │ @@ -986640,15 +986649,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 34658c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c72c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r5, sp, #256 @ 0x100 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r4, #1 │ │ │ │ + adds r0, r6, #6 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #56] @ 347ba4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23dd44> │ │ │ │ mov r4, r3 │ │ │ │ @@ -986671,15 +986680,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 34658c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c72c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r7, r2, #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] @ (347bec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23dd8c>) │ │ │ │ @@ -987041,15 +987050,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #116] @ (348058 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e1f8>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -987097,15 +987106,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r2, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r4, [r7, #30] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -987156,15 +987165,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #848 @ (adr r7, 348444 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e5e4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrb r6, [r6, #29] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r4, [r4, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -987217,15 +987226,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #240 @ (adr r7, 348280 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e420>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrb r6, [r3, #27] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r0, [r1, #26] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -987254,15 +987263,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #728 @ (adr r6, 3484d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e670>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 348250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e3f0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -987289,15 +987298,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #360 @ (adr r6, 3483bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e55c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 3482ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e44c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -987324,15 +987333,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #1016 @ (adr r5, 3486a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e848>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + asrs r0, 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, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 348308 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e4a8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -987359,15 +987368,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #648 @ (adr r5, 348594 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e734>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + asrs r4, r3, #27 │ │ │ │ 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 r4, [pc, #60] @ (34835c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e4fc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -987393,15 +987402,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #288 @ (adr r5, 348480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e620>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r1, #29 │ │ │ │ + asrs r6, r3, #26 │ │ │ │ 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 r4, [pc, #60] @ (3483b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e550>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -987427,15 +987436,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r4, pc, #976 @ (adr r4, 348784 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e924>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ 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 r4, [pc, #60] @ (348404 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e5a4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -987461,15 +987470,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r4, pc, #640 @ (adr r4, 348688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e828>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ lsls r7, r2, #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] @ 348450 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e5f0> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -987644,15 +987653,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, pc, #592 @ (adr r2, 348864 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ea04>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r5, #19 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ 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 r4, [pc, #60] @ (348664 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e804>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -987678,15 +987687,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, pc, #256 @ (adr r2, 348768 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e908>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ 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 r4, [pc, #60] @ (3486b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e858>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -987713,15 +987722,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r1, pc, #944 @ (adr r1, 348a6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ec0c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r7, #17 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ 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 r4, [pc, #60] @ (34870c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e8ac>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -987747,15 +987756,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r1, pc, #608 @ (adr r1, 348970 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23eb10>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r2, #14 │ │ │ │ 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 r4, [pc, #64] @ (348764 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e904>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -987783,15 +987792,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #272 @ (adr r1, 348878 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ea18>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r1, #16 │ │ │ │ + asrs r6, r3, #13 │ │ │ │ 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 r4, [pc, #64] @ (3487bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e95c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -987819,15 +987828,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #944 @ (adr r0, 348b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ed10>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ 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, #48] @ 348804 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23e9a4> │ │ │ │ sub sp, #8 │ │ │ │ @@ -988129,17 +988138,17 @@ │ │ │ │ add r3, pc │ │ │ │ bl 1327d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28978> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 348ac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ec64> │ │ │ │ @@ -988200,17 +988209,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r5, #31 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ 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, #128] @ (348c84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ee24>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -988260,19 +988269,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 348c5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23edfe> │ │ │ │ ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #112] @ (348d14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23eeb4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -988403,21 +988412,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 348d86 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ef26> │ │ │ │ ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r7, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (348e98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23f038>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -988550,21 +988559,21 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 348f0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23f0aa> │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ 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.w ip, [pc, #88] @ 349004 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23f1a4> │ │ │ │ mov r7, r3 │ │ │ │ @@ -988597,17 +988606,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #128] @ 3490a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23f240> │ │ │ │ mov r6, r3 │ │ │ │ @@ -988658,21 +988667,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r6, #19 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r2, r7, #17 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ 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.w ip, [pc, #116] @ 349138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23f2d8> │ │ │ │ mov r7, r3 │ │ │ │ @@ -988717,19 +988726,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r2, #15 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r0, r1, #17 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ 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.w ip, [pc, #88] @ 3491b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23f350> │ │ │ │ mov r7, r3 │ │ │ │ @@ -988762,17 +988771,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r3, #13 │ │ │ │ lsls r7, r2, #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] @ (349200 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23f3a0>) │ │ │ │ @@ -989287,15 +989296,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 349828 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23f9c8> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -989343,15 +989352,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -989402,15 +989411,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #32] │ │ │ │ lsls r2, r2, #6 │ │ │ │ str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -989462,15 +989471,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r2, #6 │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -989499,15 +989508,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 349a20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23fbc0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -989534,15 +989543,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 349a7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23fc1c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -989569,15 +989578,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 349ad8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23fc78> │ │ │ │ mov r4, r3 │ │ │ │ @@ -989604,15 +989613,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ 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 r4, [pc, #60] @ (349b2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23fccc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -989638,15 +989647,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ 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 r4, [pc, #60] @ (349b80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23fd20>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -989672,15 +989681,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ 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 r4, [pc, #60] @ (349bd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23fd74>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -989706,15 +989715,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ 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 r4, [pc, #64] @ (349c2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23fdcc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -989742,15 +989751,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r1, #11 │ │ │ │ + lsls r2, r3, #8 │ │ │ │ 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 r4, [pc, #64] @ (349c84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23fe24>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -989778,15 +989787,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #32] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r6, r1, #10 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ 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 r4, [pc, #64] @ (349cdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23fe7c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -989814,15 +989823,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #30] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ 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 r4, [pc, #64] @ (349d34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23fed4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -989850,15 +989859,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #26] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r4, #5 │ │ │ │ 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 r4, [pc, #64] @ (349d8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ff2c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -989886,15 +989895,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ 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 r4, [pc, #64] @ (349de4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23ff84>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -989922,15 +989931,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 3462f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23c498> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #22] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ 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 │ │ │ │ @@ -990520,15 +990529,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, #32] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfb2400d6 │ │ │ │ + @ instruction: 0xfa7400d6 │ │ │ │ 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] @ 34a514 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2406b4> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 34a518 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2406b8> │ │ │ │ @@ -990578,15 +990587,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r6, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrh r6, [r3, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfac400d6 │ │ │ │ + @ instruction: 0xfa1400d6 │ │ │ │ ldrh r4, [r0, r4] │ │ │ │ lsls r2, r2, #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] @ 34a5bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24075c> │ │ │ │ @@ -990640,15 +990649,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrh r6, [r7, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa3c00d6 │ │ │ │ + vst1.8 @ instruction: 0xf98c00d6 │ │ │ │ ldrh r6, [r3, r1] │ │ │ │ lsls r2, r2, #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] @ 34a66c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24080c> │ │ │ │ @@ -990704,15 +990713,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r5, #18] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrh r6, [r2, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9ac00d6 │ │ │ │ + ldr??.w r0, [ip, #214] @ 0xd6 │ │ │ │ ldr r6, [r5, r6] │ │ │ │ lsls r2, r2, #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] @ 34a6d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x240870> │ │ │ │ @@ -990740,15 +990749,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r3, #14] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vld4. {d0-d3}, [ip :64], r6 │ │ │ │ + ldr??.w r0, [ip, r6, lsl #1] │ │ │ │ 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] @ 34a72c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2408cc> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -990774,15 +990783,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, #10] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str??.w r0, [ip, #214] @ 0xd6 │ │ │ │ + ldrh.w r0, [ip, r6, lsl #1] │ │ │ │ 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] @ 34a788 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x240928> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -990808,15 +990817,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r4, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh.w r0, [ip, #214] @ 0xd6 │ │ │ │ + @ instruction: 0xf7fc00d6 │ │ │ │ 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] @ 34a7e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x240984> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -990842,15 +990851,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r0, #6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str??.w r0, [ip, r6, lsl #1] │ │ │ │ + @ instruction: 0xf7bc00d6 │ │ │ │ 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 │ │ │ │ @@ -990875,15 +990884,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh.w r0, [r4, r6, lsl #1] │ │ │ │ + @ instruction: 0xf78400d6 │ │ │ │ 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] @ 34a8d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x240a74> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #124] @ 34a8d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x240a78> │ │ │ │ @@ -990933,15 +990942,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r6, #31] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrsb r6, [r3, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7d800d6 │ │ │ │ + @ instruction: 0xf72800d6 │ │ │ │ ldrsb r4, [r0, r5] │ │ │ │ lsls r2, r2, #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] @ 34a97c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x240b1c> │ │ │ │ @@ -990995,15 +991004,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #29] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrsb r6, [r7, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf75400d6 │ │ │ │ + subw r0, r4, #2262 @ 0x8d6 │ │ │ │ ldrsb r6, [r3, r2] │ │ │ │ lsls r2, r2, #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] @ 34aa2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x240bcc> │ │ │ │ @@ -991059,15 +991068,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #26] │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrsb r6, [r2, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #35030 @ 0x88d6 │ │ │ │ + @ instruction: 0xf61800d6 │ │ │ │ strb r6, [r5, r7] │ │ │ │ lsls r2, r2, #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] @ 34aa90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x240c30> │ │ │ │ @@ -991095,15 +991104,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movw r0, #51414 @ 0xc8d6 │ │ │ │ + @ instruction: 0xf59c00d6 │ │ │ │ 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] @ 34aaec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x240c8c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -991129,15 +991138,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #22] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - addw r0, ip, #2262 @ 0x8d6 │ │ │ │ + adcs.w r0, ip, #7012352 @ 0x6b0000 │ │ │ │ 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] @ 34ab48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x240ce8> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -991163,15 +991172,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #21] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - rsb r0, ip, #7012352 @ 0x6b0000 │ │ │ │ + adds.w r0, ip, #7012352 @ 0x6b0000 │ │ │ │ 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] @ 34aba4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x240d44> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -991197,15 +991206,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 345c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x23bdfc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf58c00d6 │ │ │ │ + @ instruction: 0xf4dc00d6 │ │ │ │ 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, #844] @ 0x34c │ │ │ │ mov r5, r2 │ │ │ │ @@ -991512,15 +991521,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs.w r0, ip, #214 @ 0xd6 │ │ │ │ + add.w r0, ip, #214 @ 0xd6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #436] @ 34b148 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2412e8> │ │ │ │ @@ -991732,16 +991741,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #27] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vshr.s64 q0, q3, #48 │ │ │ │ - vqadd.s32 q0, q10, q3 │ │ │ │ + mcr 0, 7, r0, cr0, cr6, {6} │ │ │ │ + mrc 0, 3, r0, cr4, cr6, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (34b258 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2413f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -991802,18 +991811,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #23] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vqadd.s8 q0, q9, q3 │ │ │ │ - vqadd.s16 q0, q10, q3 │ │ │ │ - mcr 0, 7, r0, cr2, cr6, {6} │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + mrc 0, 2, r0, cr2, cr6, {6} │ │ │ │ + mcr 0, 3, r0, cr4, cr6, {6} │ │ │ │ + mrc 0, 1, r0, cr2, cr6, {6} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (34b338 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2414d8>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -991885,18 +991894,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mcr 0, 2, r0, cr14, cr6, {6} │ │ │ │ - mrc 0, 0, r0, cr12, cr6, {6} │ │ │ │ - mcr 0, 1, r0, cr14, cr6, {6} │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + ldc 0, cr0, [lr, #856] @ 0x358 │ │ │ │ + stcl 0, cr0, [ip, #-856]! @ 0xfffffca8 │ │ │ │ + ldcl 0, cr0, [lr, #-856]! @ 0xfffffca8 │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r6, r2, #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] @ (34b51c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2416bc>) │ │ │ │ @@ -992260,15 +992269,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [lr, #-856]! @ 0x358 │ │ │ │ + @ instruction: 0xe8ce00d6 │ │ │ │ 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] @ (34b9dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x241b7c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -992357,15 +992366,16 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r6, {r1, r2, r4, r6, r7} │ │ │ │ + b.n 34b994 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x241b34> │ │ │ │ + lsls r6, r2, #3 │ │ │ │ ldr r3, [pc, #284] @ (34bb08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x241ca8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ adds r3, r0, r2 │ │ │ │ @@ -992550,15 +992560,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 34bbb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x241d58> │ │ │ │ nop │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34b980 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x241b20> │ │ │ │ + b.n 34b820 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2419c0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #256] @ (34bd5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x241efc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -992641,15 +992651,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 34bca2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x241e42> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34b834 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2419d4> │ │ │ │ + b.n 34b6d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x241874> │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -992827,21 +992837,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (34bf94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x242134>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 34bf26 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2420c6> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r0, [r3, #10] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 34c68c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24282c> │ │ │ │ + b.n 34c52c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2426cc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 34c648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2427e8> │ │ │ │ + b.n 34c4e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x242688> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 34c630 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2427d0> │ │ │ │ + b.n 34c4d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x242670> │ │ │ │ lsls r6, r2, #3 │ │ │ │ add.w r1, r0, r1, lsl #5 │ │ │ │ push {lr} │ │ │ │ add.w ip, r1, #124416 @ 0x1e600 │ │ │ │ add.w r1, r1, #122880 @ 0x1e000 │ │ │ │ add.w r0, r0, #122880 @ 0x1e000 │ │ │ │ add.w lr, r1, #1984 @ 0x7c0 │ │ │ │ @@ -992988,21 +992998,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 34c508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2426a8> │ │ │ │ + b.n 34c3a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x242548> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 34c4d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x242674> │ │ │ │ + b.n 34c374 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x242514> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 34c468 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x242608> │ │ │ │ + b.n 34c308 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2424a8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r0, [pc, #172] @ (34c244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2423e4>) │ │ │ │ @@ -993194,25 +993204,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 34c31c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2424bc> │ │ │ │ nop │ │ │ │ str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 34c48c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24262c> │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + svc 22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 34c45c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2425fc> │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 34c3f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x242598> │ │ │ │ + svc 98 @ 0x62 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 34c474 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x242614> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -994738,15 +994748,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvs.n 34d5b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x243754> │ │ │ │ lsls r7, r0, #6 │ │ │ │ @ instruction: 0xfb020194 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -994885,15 +994895,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #236 @ 0xec │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -995133,15 +995143,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 34d88a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x243a2a> │ │ │ │ nop │ │ │ │ - add r5, pc, #512 @ (adr r5, 34db68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x243d08>) │ │ │ │ + add r4, pc, #832 @ (adr r4, 34dca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x243e48>) │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r8, r2 │ │ │ │ @@ -995553,32 +995563,32 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6af8c <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r0!, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - cmp r6, r9 │ │ │ │ + add lr, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r4, #3 │ │ │ │ @ instruction: 0xf3960194 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r6, 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 r5, r1 │ │ │ │ @@ -995718,54 +995728,54 @@ │ │ │ │ b.n 34de36 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x243fd6> │ │ │ │ ldr r1, [pc, #108] @ (34df4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2440ec>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2bf114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b52b4> │ │ │ │ b.n 34ddd2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x243f72> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xf2b40194 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xf28c0194 │ │ │ │ - add r0, pc, #912 @ (adr r0, 34e290 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244430>) │ │ │ │ + add r0, pc, #208 @ (adr r0, 34dfd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244170>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xf2580194 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ movw r1, #16532 @ 0x4094 │ │ │ │ bcs.n 34df40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2440e0> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bkpt 0x00fa │ │ │ │ + bkpt 0x004a │ │ │ │ lsls r6, r4, #3 │ │ │ │ @ instruction: 0xf21e0194 │ │ │ │ ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bkpt 0x00d4 │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r6, r4, #3 │ │ │ │ @ instruction: 0xf1f80194 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xf1e20194 │ │ │ │ - bkpt 0x009a │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ lsls r6, r4, #3 │ │ │ │ subs.w r1, sl, #148 @ 0x94 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r4} │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xf19e0194 │ │ │ │ ldmia r7!, {r2, r6} │ │ │ │ lsls r7, r0, #6 │ │ │ │ beq.n 34e028 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2441c8> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 34dfde <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24417e> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -995940,48 +995950,48 @@ │ │ │ │ movs r7, #4 │ │ │ │ movs r2, #3 │ │ │ │ b.n 34df90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244130> │ │ │ │ ldr r0, [pc, #96] @ (34e1a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244340>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adcs.w r1, lr, #148 @ 0x94 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + subs r6, r3, #4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + subs r2, r6, #3 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xf12c0194 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r3, r5, #3 │ │ │ │ add.w r1, sl, #148 @ 0x94 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xf0d40194 │ │ │ │ @ instruction: 0xf0c40194 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r3, r5, #3 │ │ │ │ eors.w r1, r4, #148 @ 0x94 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r1, #1 │ │ │ │ lsls r3, r5, #3 │ │ │ │ orn r1, r4, #148 @ 0x94 │ │ │ │ orrs.w r1, r8, #148 @ 0x94 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + subs r6, r0, #0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ orr.w r1, r0, #148 @ 0x94 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r3, r5, #3 │ │ │ │ and.w r1, r6, #148 @ 0x94 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + adds r2, r5, #6 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r4, r0, #1 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r3, r5, #3 │ │ │ │ vsra.s64 d16, d4, #50 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r3, r5, #3 │ │ │ │ vsra.s64 d0, d4, #10 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -996006,15 +996016,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bmi.n 34e1b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244354> │ │ │ │ + bmi.n 34e254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2443f4> │ │ │ │ lsls r3, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 34e24e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2443ee> │ │ │ │ ldr r2, [pc, #80] @ (34e254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2443f4>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -996056,15 +996066,15 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mrc 1, 5, r0, cr8, cr4, {4} │ │ │ │ mcr 1, 5, r0, cr4, cr4, {4} │ │ │ │ mrc 1, 4, r0, cr6, cr4, {4} │ │ │ │ mcr 1, 4, r0, cr8, cr4, {4} │ │ │ │ mrc 1, 3, r0, cr14, cr4, {4} │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -996148,28 +996158,28 @@ │ │ │ │ ldr r2, [pc, #40] @ (34e36c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24450c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 34e29c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24443c> │ │ │ │ nop │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 34e392 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244532> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + lsrs r6, r5, #26 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bcc.n 34e334 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2444d4> │ │ │ │ + bcc.n 34e3d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244574> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf37a00dc │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + movt r0, #41180 @ 0xa0dc │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r2, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r2!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bmi.n 34e3a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244544> │ │ │ │ + bcc.n 34e444 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2445e4> │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -996569,72 +996579,72 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 34e1a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244344> │ │ │ │ b.n 34e4c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244664> │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - bcs.n 34e804 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2449a4> │ │ │ │ + bne.n 34e6a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244844> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adcs.w r0, r4, #220 @ 0xdc │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + @ instruction: 0xf0a400dc │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bne.n 34e88c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244a2c> │ │ │ │ + beq.n 34e72c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2448cc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r1, #2 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf0e000dc │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + bics.w r0, r0, #220 @ 0xdc │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb782 │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r1, #14 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - eor.w r0, sl, #220 @ 0xdc │ │ │ │ - bkpt 0x008a │ │ │ │ + vshr.s64 q8, q6, #38 │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - beq.n 34e6e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244884> │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - it ge │ │ │ │ - lslge r6, r2, #3 │ │ │ │ - vshr.s64 q8, q6, #42 │ │ │ │ - ittt ge │ │ │ │ - lslge r6, r2, #3 │ │ │ │ - vshrge.s64 q0, q6, #18 │ │ │ │ - lsrge r6, r7, #21 │ │ │ │ + bkpt 0x00f8 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + vqadd.s32 q0, q11, q6 │ │ │ │ + bkpt 0x00f2 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + mrc 0, 7, r0, cr14, cr12, {6} │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r2, [r7, #31] │ │ │ │ + strb r2, [r1, #29] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r0, #27] │ │ │ │ + strb r6, [r2, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - it cs │ │ │ │ - lslcs r6, r2, #3 │ │ │ │ - beq.n 34e854 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2449f4> │ │ │ │ + bkpt 0x0078 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - it ne │ │ │ │ - lslne r6, r2, #3 │ │ │ │ - beq.n 34e824 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2449c4> │ │ │ │ + bkpt 0x0068 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ 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 r9, r3 │ │ │ │ ldrsb.w r3, [r1, #41] @ 0x29 │ │ │ │ @@ -996702,25 +996712,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (34e8e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244a84>) │ │ │ │ ldr.w r3, [r1, #400] @ 0x190 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 34e838 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2449d8> │ │ │ │ nop │ │ │ │ - bkpt 0x008e │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bkpt 0x001e │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, pc} │ │ │ │ lsls r6, r2, #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] @ (34e910 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x244ab0>) │ │ │ │ @@ -996856,49 +996866,49 @@ │ │ │ │ nop │ │ │ │ asrs r6, r1, #27 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #27 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - pop {r1, r2, r3, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r4, #17 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r0, r5, #24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bkpt 0x0034 │ │ │ │ + pop {r2, r7, pc} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + pop {r1, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + pop {r2, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + pop {r3, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ + pop {r1, r4, r5} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r3, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -999433,141 +999443,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 35072a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2468ca> │ │ │ │ b.w 34fd5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x245efe> │ │ │ │ nop │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r2, r5} │ │ │ │ + cbnz r4, 3507a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246940> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cbnz r4, 3507bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24695c> │ │ │ │ + cbnz r4, 350790 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246930> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r4, 35076a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24690a> │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + @ instruction: 0xb708 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + cpsid a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb640 │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb64c │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + push {r3, r4, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r4, 3507c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246962> │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + cbz r4, 350822 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469c2> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r6, lr} │ │ │ │ + push {r4, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - uxtb r0, r6 │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r5, lr} │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r5} │ │ │ │ + cbz r0, 35083c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469dc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + cbz r4, 35085e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469fe> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r4, 350820 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469c0> │ │ │ │ + cbz r4, 3507f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246994> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r6, 35086c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246a0c> │ │ │ │ + cbz r6, 350840 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469e0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r4, r5} │ │ │ │ + cbz r0, 350854 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469f4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r4, r5} │ │ │ │ + cbz r0, 35085c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469fc> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - uxth r2, r2 │ │ │ │ + cbz r2, 350838 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469d8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + cbz r2, 350866 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246a06> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r2} │ │ │ │ + cbz r4, 350864 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246a04> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - uxtb r6, r5 │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + cbz r6, 350890 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246a30> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r0, 35086a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246a0a> │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r6, 350850 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469f0> │ │ │ │ + cbz r6, 350824 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469c4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sxth r4, r6 │ │ │ │ + cbz r4, 350844 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469e4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r6, 350880 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246a20> │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r4, 35086c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246a0c> │ │ │ │ + cbz r4, 350840 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469e0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r6, 350880 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246a20> │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r0, 35086e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246a0e> │ │ │ │ + cbz r0, 350842 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469e2> │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 350848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469e8> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 350840 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2469e0> │ │ │ │ ldr r1, [pc, #664] @ (350ae4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246c84>) │ │ │ │ @@ -999819,47 +999829,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 350ad2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246c72> │ │ │ │ b.w 35016e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24630e> │ │ │ │ nop │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sxth r4, r5 │ │ │ │ + cbz r4, 350b0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246caa> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r0, 350b04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246ca4> │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r2, 350b0e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246cae> │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 350b34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246cd4> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -999971,15 +999981,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, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r6, r2, #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] @ 351194 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x247334> │ │ │ │ sub.w sp, sp, #1048 @ 0x418 │ │ │ │ @@ -1000497,66 +1000507,66 @@ │ │ │ │ b.n 350d6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x246f0c> │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 351170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x247310> │ │ │ │ nop │ │ │ │ usat r1, #17, sl, lsl #2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + strb r2, [r3, #3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xf2820191 │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r5, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #544 @ 0x220 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r8, r0 │ │ │ │ + mvns r0, r2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r6, pc, #760 @ (adr r6, 3514d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x247674>) │ │ │ │ + add r6, pc, #56 @ (adr r6, 351214 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2473b4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r1, 351244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2473e4> │ │ │ │ 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 │ │ │ │ @@ -1003035,21 +1003045,21 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 352e9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24903c> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -1003650,25 +1003660,25 @@ │ │ │ │ blx 6c4e0 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 3535c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x249760> │ │ │ │ lsls r1, r2, #6 │ │ │ │ bne.n 3535c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x249760> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - beq.n 353648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2497e8> │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ - beq.n 353610 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2497b0> │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r0, r6, #32 │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r2, #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, #3808] @ 0xee0 │ │ │ │ ldr.w r4, [pc, #1872] @ 353d00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x249ea0> │ │ │ │ @@ -1004714,26 +1004724,26 @@ │ │ │ │ bl 487fc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37e168> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 354062 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24a202> │ │ │ │ b.n 3539ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x249b8e> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - itee cc │ │ │ │ - lslcc r2, r5, #3 │ │ │ │ - ldrdcs r2, r3, [sp, #116] @ 0x74 │ │ │ │ - movcs.w r1, #412 @ 0x19c │ │ │ │ + bkpt 0x0082 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ + ldrd r2, r3, [sp, #116] @ 0x74 │ │ │ │ + mov.w r1, #412 @ 0x19c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 487e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37dfcc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 354062 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24a202> │ │ │ │ b.w 3539ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x249b8e> │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ @@ -1005959,15 +1005969,15 @@ │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ ... │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #428] @ (355174 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24b314>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1006626,21 +1006636,21 @@ │ │ │ │ ... │ │ │ │ add r3, sp, #600 @ 0x258 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #576 @ 0x240 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + str r0, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #116] @ 0x74 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ mov.w r1, #370 @ 0x172 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ bl 483200 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3793a0> │ │ │ │ ldrb.w r3, [r9, #13] │ │ │ │ add.w r9, r0, #20 │ │ │ │ mov r2, r5 │ │ │ │ @@ -1008439,15 +1008449,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 356c1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24cdbc> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #428] @ (356d58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x24cef8>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1021794,15 +1021804,15 @@ │ │ │ │ nop │ │ │ │ lsls r4, r2, #20 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #11 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r5, 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, #524] @ (3603b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x256558>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1023444,15 +1023454,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 361430 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2575d0> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r8, #6946816 @ 0x6a0000 │ │ │ │ + @ instruction: 0xf3d800d4 │ │ │ │ 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] @ (3615b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x257750>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #264] @ (3615b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x257754>) │ │ │ │ @@ -1025044,15 +1025054,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 362b08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x258ca8> │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 36278c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25892c> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr.w r0, [r7, #2008] @ 0x7d8 │ │ │ │ cmp r0, #0 │ │ │ │ bgt.w 36216c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25830c> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr.w r2, [r7, #2012] @ 0x7dc │ │ │ │ add r1, r2 │ │ │ │ @@ -1025305,19 +1025315,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (362b40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x258ce0>) │ │ │ │ @@ -1025442,15 +1025452,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bpl.n 362b34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x258cd4> │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 362b18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x258cb8> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #336] @ (362cb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x258e50>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1025614,17 +1025624,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 362d8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x258f2c> │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 362e08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x258fa8> │ │ │ │ + bcs.n 362ca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x258e48> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bcs.n 362d14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x258eb4> │ │ │ │ lsls r0, r2, #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 │ │ │ │ @@ -1026157,15 +1026167,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bne.n 3632b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x259450> │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r5, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ - bcc.n 3632f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x259494> │ │ │ │ + bcs.n 363394 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x259534> │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1027010,19 +1027020,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ stmia r6!, {r2, r5, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r2, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + udf #78 @ 0x4e │ │ │ │ lsls r3, r4, #3 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ str r1, [r7, #44] @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ adds r7, #20 │ │ │ │ @@ -1027215,15 +1027225,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ stmia r2!, {r1, r2} │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r1, 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, #3800] @ 0xed8 │ │ │ │ @@ -1027526,26 +1027536,26 @@ │ │ │ │ ... │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bic.w r0, r6, #215 @ 0xd7 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + vqadd.s64 q8, q11, │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r2, pc, #944 @ (adr r2, 36462c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25a7cc>) │ │ │ │ + add r2, pc, #240 @ (adr r2, 36436c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25a50c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r3, [pc, #328] @ (3643d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25a578>) │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ ldr r1, [pc, #328] @ (3643dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25a57c>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -1027664,26 +1027674,26 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #40] @ (3643f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25a590>) │ │ │ │ add r3, pc │ │ │ │ b.n 363f5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25a0fa> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - bkpt 0x0098 │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, #38 @ 0x26 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bpl.n 36437c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25a51c> │ │ │ │ + bpl.n 36441c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25a5bc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs.w r0, r8, r7, lsr #3 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + add.w r0, r8, r7, lsr #3 │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r5, r2, #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, #2032] @ 0x7f0 │ │ │ │ @@ -1028747,23 +1028757,23 @@ │ │ │ │ str.w r3, [r2, #4]! │ │ │ │ bne.n 364f76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25b116> │ │ │ │ b.n 364d08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25aea8> │ │ │ │ cbnz r2, 365002 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25b1a2> │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r1, r4, r5, r6, lr} │ │ │ │ lsls r0, r2, #6 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + cbz r4, 365010 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25b1b0> │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + @ instruction: 0xb79a │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r5, #0 │ │ │ │ ble.w 364d08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25aea8> │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r3, r2 │ │ │ │ @@ -1029177,17 +1029187,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 364db4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25af54> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ 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, #3504] @ 0xdb0 │ │ │ │ sub.w sp, sp, #556 @ 0x22c │ │ │ │ add.w r8, r0, #602112 @ 0x93000 │ │ │ │ @@ -1030494,15 +1030504,15 @@ │ │ │ │ bne.w 365570 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25b710> │ │ │ │ b.n 365bbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25bd5c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 362cbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x258e5c> │ │ │ │ b.n 36627e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25c41e> │ │ │ │ nop │ │ │ │ - add r7, pc, #72 @ (adr r7, 3662e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25c484>) │ │ │ │ + add r6, pc, #392 @ (adr r6, 366424 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25c5c4>) │ │ │ │ lsls r4, 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 │ │ │ │ add.w r4, r0, #4768 @ 0x12a0 │ │ │ │ add.w r5, r0, #4800 @ 0x12c0 │ │ │ │ @@ -1032730,17 +1032740,17 @@ │ │ │ │ nop │ │ │ │ strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1033939,45 +1033949,45 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r5, #16] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r5, #16] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r4, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r0, [r2, #29] │ │ │ │ lsls r0, r2, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r3, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r3, #78 @ 0x4e │ │ │ │ + subs r2, #158 @ 0x9e │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl ffff47d6 │ │ │ │ bl 4f87da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ee97a> │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r7, #174 @ 0xae │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r1, 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, #3944] @ 0xf68 │ │ │ │ ldr r4, [pc, #728] @ (368adc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25ec7c>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -1034253,15 +1034263,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r2, [r2, #31] │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r5, 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, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ ldr.w r6, [r0, #424] @ 0x1a8 │ │ │ │ @@ -1036391,23 +1036401,23 @@ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ b.n 369a5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25fbfc> │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 3699be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x25fb5e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + subs r6, r6, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + adds r2, r2, #2 │ │ │ │ lsls r5, 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, #3976] @ 0xf88 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr.w r5, [r0, #424] @ 0x1a8 │ │ │ │ @@ -1037504,17 +1037514,17 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r0, [r6, r5] │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldrsb r0, [r4, r1] │ │ │ │ lsls r0, 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, #3984] @ 0xf90 │ │ │ │ @@ -1038329,15 +1038339,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #96] @ (36b6e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x261884>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #856] @ (36b9e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x261b88>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1039091,16 +1039101,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ rors r4, r0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + vshr.u64 q0, q2, #12 │ │ │ │ adcs r0, r4 │ │ │ │ lsls r0, 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, #3920] @ 0xf50 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1039308,18 +1039317,18 @@ │ │ │ │ b.n 36c0c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x262268> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q8, q2, #46 │ │ │ │ - str r5, [sp, #720] @ 0x2d0 │ │ │ │ + vqadd.u32 q0, q9, q2 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + bkpt 0x0008 │ │ │ │ lsls r7, r3, #3 │ │ │ │ subs r7, #48 @ 0x30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ ldr.w r3, [r2, #2260] @ 0x8d4 │ │ │ │ ldrh.w r2, [r2, #2264] @ 0x8d8 │ │ │ │ @@ -1039870,15 +1039879,15 @@ │ │ │ │ b.n 36c3a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x262548> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - @ instruction: 0xfa3e00d4 │ │ │ │ + vst1.8 @ instruction: 0xf98e00d4 │ │ │ │ subs r3, #24 │ │ │ │ lsls r0, r2, #6 │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ @ instruction: 0xfb85ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1040371,15 +1040380,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 36cb3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x262cde> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf39200d4 │ │ │ │ + @ instruction: 0xf2e200d4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #856] @ (36cf34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2630d4>) │ │ │ │ @@ -1040692,17 +1040701,17 @@ │ │ │ │ nop │ │ │ │ adds r4, #26 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #46 @ 0x2e │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xf13a00d4 │ │ │ │ - @ instruction: 0xf0fe00d4 │ │ │ │ + eor.w r0, sl, #212 @ 0xd4 │ │ │ │ orr.w r0, lr, #212 @ 0xd4 │ │ │ │ + vshr.s64 q0, q2, #34 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 36dc80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x263e20> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2116] @ 0x844 │ │ │ │ add r3, pc │ │ │ │ @@ -1048484,15 +1048493,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ ble.n 372498 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x268638> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 3723e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x268580> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1048714,19 +1048723,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ blt.n 37265c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2687fc> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 372708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2688a8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (3727c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x268964>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -1048955,17 +1048964,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ bhi.n 3729a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x268b44> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 372a34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x268bd4> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r0, #1848 @ 0x738 │ │ │ │ addw r1, r0, #1852 @ 0x73c │ │ │ │ add.w r2, r0, #1856 @ 0x740 │ │ │ │ addw r0, r0, #1860 @ 0x744 │ │ │ │ @@ -1049251,23 +1049260,23 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ bvs.n 372d14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x268eb4> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 372c48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x268de8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 135b54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bcf4> │ │ │ │ b.n 372a26 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x268bc6> │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ @@ -1049498,19 +1049507,19 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 3723fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26859c> │ │ │ │ b.n 372a26 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x268bc6> │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1049863,44 +1049872,44 @@ │ │ │ │ strb.w r0, [ip, #399] @ 0x18f │ │ │ │ beq.n 373344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2694e4> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 37330c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2694ac> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r7, {r6, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bic.w r0, sl, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf37a00e3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - usat r0, #26, r4, lsl #3 │ │ │ │ - @ instruction: 0xf3b800e3 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + @ instruction: 0xf2d400da │ │ │ │ + @ instruction: 0xf30800e3 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r7, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r2, [pc, #32] @ (373354 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2694f4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 373106 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2692a6> │ │ │ │ @@ -1049908,17 +1049917,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (373358 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2694f8>) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2bf074 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5214> │ │ │ │ b.n 3731e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269380> │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ lsls r4, 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, #580] @ 3735b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269750> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1050141,15 +1050150,15 @@ │ │ │ │ ldr.w r2, [r2, #1392] @ 0x570 │ │ │ │ b.n 3734d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269678> │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1396] @ 0x574 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 37346c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26960c> │ │ │ │ @ instruction: 0xf4fc018f │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ 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 r3, [pc, #524] @ (3737d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269978>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1050344,17 +1050353,17 @@ │ │ │ │ b.n 373714 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2698b4> │ │ │ │ nop │ │ │ │ subw r1, r0, #143 @ 0x8f │ │ │ │ ldmia r2!, {r3, r5} │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #848] @ (373b38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269cd8>) │ │ │ │ + ldr r4, [pc, #144] @ (373878 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269a18>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ 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, r0 │ │ │ │ mov r9, r3 │ │ │ │ @@ -1050435,21 +1050444,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 37385a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2699fa> │ │ │ │ orn r1, r2, #143 @ 0x8f │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ 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, #252] @ (3739f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269b94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1050539,17 +1050548,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 373954 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269af4> │ │ │ │ vrhadd.s d16, d16, d15 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r4, 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, [pc, #304] @ (373b44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269ce4>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1050679,17 +1050688,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r6} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ 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 r3, [pc, #252] @ (373c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269e10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1050786,15 +1050795,15 @@ │ │ │ │ b.n 373bae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269d4e> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r4], #572 @ 0x23c │ │ │ │ stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (373ce0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269e80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1050832,15 +1050841,15 @@ │ │ │ │ b.n 373cae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269e4e> │ │ │ │ nop │ │ │ │ rsbs r1, sl, pc, lsl #2 │ │ │ │ stmia r3!, {r1, r5, r6} │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4], #840 @ 0x348 │ │ │ │ + mcrr2 0, 13, r0, r4, cr2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 373d88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269f28> │ │ │ │ mov lr, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -1050885,15 +1050894,15 @@ │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ str.w lr, [sp] │ │ │ │ bl 372fb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269154> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ sbc.w r1, r6, pc, lsl #2 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1050908,15 +1050917,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 372fb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269154> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, 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] @ (373ec8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a068>) │ │ │ │ @@ -1050996,24 +1051005,24 @@ │ │ │ │ ldr r2, [pc, #36] @ (373ee0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a080>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 373e58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269ff8> │ │ │ │ nop │ │ │ │ eor.w r1, ip, pc, lsl #2 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldc2 0, cr0, [r8, #-840] @ 0xfffffcb8 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + stc2l 0, cr0, [r8], #-840 @ 0xfffffcb8 │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ lsls r3, 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] │ │ │ │ @@ -1051096,24 +1051105,24 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (37400c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a1ac>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 373f86 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a126> │ │ │ │ strd r0, r1, [r2, #-572]! @ 0x23c │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfbea00d2 │ │ │ │ - strh r6, [r0, #16] │ │ │ │ + @ instruction: 0xfb3a00d2 │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r7, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r3, 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] @ (374100 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a2a0>) │ │ │ │ @@ -1051189,24 +1051198,24 @@ │ │ │ │ ldr r2, [pc, #36] @ (374118 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a2b8>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 374090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a230> │ │ │ │ nop │ │ │ │ strex r1, r0, [r4, #572] @ 0x23c │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfae000d2 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + @ instruction: 0xfa3000d2 │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ lsls r3, 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] @ (3741f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a390>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1051279,24 +1051288,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (374208 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a3a8>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 37418e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a32e> │ │ │ │ b.n 37406c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a20c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - vld1.8 @ instruction: 0xf9e600d2 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + ldrsh.w r0, [r6, r2, lsl #1] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ + ldr r4, [r1, r7] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #196] @ (3742e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a484>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1051367,21 +1051376,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 374278 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a418> │ │ │ │ b.n 373f7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a11c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #204] @ (3743d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a574>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1051448,24 +1051457,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (3743ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a58c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 373e9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a03c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf7fe00d2 │ │ │ │ - ldrb r0, [r1, #27] │ │ │ │ + @ instruction: 0xf74e00d2 │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldrsb r0, [r5, r7] │ │ │ │ lsls r3, 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] @ (3744ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a64c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1051528,24 +1051537,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (3744c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a664>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 373d84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x269f24> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf72600d2 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + @ instruction: 0xf67600d2 │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r3, 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] @ (374608 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a7a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1051649,24 +1051658,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 374556 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a6f6> │ │ │ │ nop │ │ │ │ b.n 374d2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26aecc> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf61c00d2 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + sbc.w r0, ip, #6881280 @ 0x690000 │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ lsls r4, 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, #268] @ (374744 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a8e4>) │ │ │ │ @@ -1051765,23 +1051774,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 374698 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a838> │ │ │ │ b.n 374ba8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26ad48> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ 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] │ │ │ │ @@ -1051841,19 +1051850,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ b.n 3747e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26a988> │ │ │ │ nop │ │ │ │ b.n 374994 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26ab34> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf37a00d2 │ │ │ │ + movt r0, #41170 @ 0xa0d2 │ │ │ │ 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] @ (374868 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26aa08>) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1051865,15 +1051874,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3737ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26998c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1051987,23 +1051996,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 374918 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26aab8> │ │ │ │ svc 192 @ 0xc0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d4, [r2, #24] │ │ │ │ vldr d5, [r2, #16] │ │ │ │ @@ -1052121,24 +1052130,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 374aae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26ac4e> │ │ │ │ udf #20 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + strb r2, [r0, #31] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf0c400d2 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + ands.w r0, r4, #210 @ 0xd2 │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + str r0, [r5, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + str r0, [r2, r5] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1052206,23 +1052215,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 374bb2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26ad52> │ │ │ │ nop │ │ │ │ bgt.n 374c0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26adac> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + strb r6, [r0, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r2, #30] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r7, r1] │ │ │ │ + ldr r7, [pc, #816] @ (374f5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b0fc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + str r6, [r6, r1] │ │ │ │ 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, #268] @ (374d50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26aef0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1052316,24 +1052325,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 374cbe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26ae5e> │ │ │ │ bgt.n 374d9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26af3c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r2, [r1, #27] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mrc 0, 5, r0, cr4, cr2, {6} │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + mcr 0, 0, r0, cr4, cr2, {6} │ │ │ │ + strb r6, [r1, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #288] @ (374e84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b024>) │ │ │ │ + ldr r6, [pc, #608] @ (374fc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b164>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #960] @ (37512c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b2cc>) │ │ │ │ + ldr r7, [pc, #256] @ (374e6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b00c>) │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1052405,23 +1052414,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 374de2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26af82> │ │ │ │ nop │ │ │ │ bge.n 374e1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26afbc> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r5, #24] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #304] @ (374f8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b12c>) │ │ │ │ + ldr r5, [pc, #624] @ (3750cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b26c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #984] @ (37523c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b3dc>) │ │ │ │ + ldr r6, [pc, #280] @ (374f7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b11c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (374ee0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b080>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1052460,17 +1052469,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3664] @ 0xe50 │ │ │ │ b.n 374ea2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b042> │ │ │ │ nop │ │ │ │ bls.n 374ed4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b074> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stcl 0, cr0, [r0], {210} @ 0xd2 │ │ │ │ + ldc 0, cr0, [r0], {210} @ 0xd2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #34423 @ 0x8677 │ │ │ │ @@ -1052522,19 +1052531,19 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 374f1e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b0be> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ b.n 374f50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b0f0> │ │ │ │ bls.n 375010 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b1b0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [r0, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldc 0, cr0, [r6], {210} @ 0xd2 │ │ │ │ + sbc.w r0, r6, r2, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (375028 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b1c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ @@ -1052582,17 +1052591,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bhi.n 374fa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b148> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r4, #13] │ │ │ │ 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, [pc, #92] @ 3750a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b240> │ │ │ │ mov r4, r2 │ │ │ │ @@ -1052628,17 +1052637,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bhi.n 3750ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b28c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r4, [r7, #15] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r3, #15] │ │ │ │ + strb r2, [r5, #12] │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1052694,19 +1052703,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 37511a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b2ba> │ │ │ │ nop │ │ │ │ bvc.n 375070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b210> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r7, #10] │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1052980,25 +1052989,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 375330 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b4d0> │ │ │ │ bvs.n 3753cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b56c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r0, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r7, #1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 3750ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b24c> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 375330 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b4d0> │ │ │ │ @@ -1053197,17 +1053206,17 @@ │ │ │ │ b.n 37559e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b73e> │ │ │ │ ldr r2, [pc, #16] @ (37569c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b83c>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 375330 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b4d0> │ │ │ │ - strb r4, [r1, #0] │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1053338,17 +1053347,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3757ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b96e> │ │ │ │ b.n 37573a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26b8da> │ │ │ │ bne.n 3758fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26ba9c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, 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, #444] @ (3759ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26bb8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1053517,17 +1053526,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 453984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349b24> │ │ │ │ b.n 375894 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26ba34> │ │ │ │ beq.n 375a64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26bc04> │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (375ba8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26bd48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1053684,15 +1053693,15 @@ │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 375b20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26bcc0> │ │ │ │ ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ 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, [pc, #264] @ (375ccc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26be6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1053777,15 +1053786,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ 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 r3, [pc, #432] @ (375e98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26c038>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1053928,21 +1053937,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r3!, {r2, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + str r4, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + str r0, [r4, #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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (376064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26c204>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1054091,29 +1054100,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 375f7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26c11e> │ │ │ │ ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + str r6, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + str r6, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (376240 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26c3e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1054262,29 +1054271,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 37615a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26c2fa> │ │ │ │ stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1054531,15 +1054540,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 376466 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26c606> │ │ │ │ stmia r4!, {r3, r4, r5} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ add.w r6, r2, #16384 @ 0x4000 │ │ │ │ add.w r4, r1, #16384 @ 0x4000 │ │ │ │ @@ -1055440,17 +1055449,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (377074 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26d214>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 37688c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26ca2c> │ │ │ │ nop │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldrsb r6, [r3, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r1, r0] │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #476] @ (377268 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26d408>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1057557,15 +1057566,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 3781be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26e35e> │ │ │ │ b.w 378210 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26e3b0> │ │ │ │ strh r4, [r5, #20] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #848] @ (378d84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26ef24>) │ │ │ │ + ldr r2, [pc, #144] @ (378ac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26ec64>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ ubfx r3, r0, #3, #1 │ │ │ │ ubfx r2, r0, #2, #1 │ │ │ │ ubfx r1, r0, #1, #1 │ │ │ │ and.w r0, r0, #1 │ │ │ │ bl 2684f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e694> │ │ │ │ b.w 3771b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26d354> │ │ │ │ @@ -1057879,15 +1057888,15 @@ │ │ │ │ b.n 378dcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26ef6c> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 378d5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26eefc> │ │ │ │ ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r2, #4 │ │ │ │ lsls r4, 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, #752] @ (379124 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26f2c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1058125,15 +1058134,15 @@ │ │ │ │ b.n 378fa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26f148> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #452] @ 0x1c4 │ │ │ │ b.n 378e68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26f008> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r4, r2, #3 │ │ │ │ movw r3, #19992 @ 0x4e18 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #144384 @ 0x23400 │ │ │ │ ldr.w r1, [r3, #888] @ 0x378 │ │ │ │ cbz r1, 379170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26f310> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1058570,15 +1058579,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (379658 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26f7f8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (379680 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26f820>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1058649,15 +1058658,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3796fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26f89a> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 3796fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26f89a> │ │ │ │ str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + adds r1, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (379774 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26f914>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1058676,15 +1058685,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (379778 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26f918>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3797c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26f960>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1058703,15 +1058712,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3797c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26f964>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [pc, #80] @ (37981c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26f9bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1058833,19 +1058842,19 @@ │ │ │ │ beq.n 379882 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26fa22> │ │ │ │ ldr r2, [pc, #20] @ (379940 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26fae0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 3798ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26fa4c> │ │ │ │ nop │ │ │ │ - adds r0, #230 @ 0xe6 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r4, 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, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ @@ -1058928,19 +1058937,19 @@ │ │ │ │ bl 12a50c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x206ac> │ │ │ │ cmp r6, r0 │ │ │ │ it eq │ │ │ │ ldreq r3, [sp, #4] │ │ │ │ beq.n 379990 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26fb30> │ │ │ │ b.n 3799c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26fb68> │ │ │ │ nop │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov ip, r2 │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ @@ -1059072,23 +1059081,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (379bb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26fd54>) │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 379ade <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26fc7e> │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + cmp r7, #44 @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 379bd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26fd78> │ │ │ │ + bpl.n 379c78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x26fe18> │ │ │ │ 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, #3736] @ 0xe98 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1060032,37 +1060041,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 37a2d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x270472> │ │ │ │ nop │ │ │ │ strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r1, #6 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + movs r6, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 37a338 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2704d8> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 37a60c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2707ac> │ │ │ │ @@ -1060131,31 +1060140,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 37a2d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x270472> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 37a58c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27072c> │ │ │ │ b.n 37a3f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x270594> │ │ │ │ nop │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r5, #8 │ │ │ │ lsls r4, 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, r3 │ │ │ │ ldr r3, [pc, #320] @ (37a7a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x270940>) │ │ │ │ @@ -1060564,33 +1060573,33 @@ │ │ │ │ bls.w 37a866 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x270a06> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 37a978 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x270b18> │ │ │ │ b.n 37a95e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x270afe> │ │ │ │ strh r2, [r6, #4] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r3, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r2, #222 @ 0xde │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r2, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 1f2e0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe8fac> │ │ │ │ ldr r3, [pc, #220] @ (37ab64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x270d04>) │ │ │ │ ldr r2, [pc, #220] @ (37ab68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x270d08>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1060678,39 +1060687,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 37a8a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x270a48> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 37aac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x270c68> │ │ │ │ b.n 37a95a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x270afa> │ │ │ │ nop │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r1, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + subs r4, r5, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r1, #10 │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 37abc6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x270d66> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1980] @ 0x7bc │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 37abc6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x270d66> │ │ │ │ @@ -1061155,19 +1061164,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 361dd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x257f70> │ │ │ │ b.n 37aff4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x271194> │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + subs r2, r0, r6 │ │ │ │ lsls r4, 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, #284] @ (37b1dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27137c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1061419,23 +1061428,23 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r3, #25] │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r5, [pc, #1008] @ (37b768 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x271908>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + adds r2, r4, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r5, [pc, #0] @ (37b384 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x271524>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1061692,21 +1061701,21 @@ │ │ │ │ nop │ │ │ │ strb r2, [r0, #13] │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r2, [pc, #920] @ (37b9f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x271b90>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r0 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r2, [pc, #512] @ (37b864 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x271a04>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1062049,23 +1062058,23 @@ │ │ │ │ ... │ │ │ │ ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r1, #6 │ │ │ │ bxns pc │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mov r4, r8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1062337,19 +1062346,19 @@ │ │ │ │ vldr d0, [pc, #8] @ 37bd88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x271f28> │ │ │ │ b.n 37bcaa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x271e4a> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r6, [r3, #68] @ 0x44 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1062562,15 +1062571,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r3, #28] │ │ │ │ lsls r7, r1, #6 │ │ │ │ adcs r2, r7 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ adcs r2, r0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1062608,15 +1062617,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r3, #0] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r4, r2, #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] @ 37c14c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2722ec> │ │ │ │ @@ -1062657,17 +1062666,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 37c12e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2722ce> │ │ │ │ subs r7, #20 │ │ │ │ lsls r7, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #4] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #500] @ (37c364 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x272504>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1063052,21 +1063061,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #150 @ 0x96 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r0, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r3, #2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r4, r2, #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] @ (37c63c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2727dc>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1063273,33 +1063282,33 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r0, [r0, #32] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r1, #158 @ 0x9e │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #1 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r0, #226 @ 0xe2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r4, 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 r5, [pc, #164] @ (37c898 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x272a38>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1063542,29 +1063551,29 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r3, r6] │ │ │ │ lsls r7, r1, #6 │ │ │ │ adds r7, #64 @ 0x40 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsls r2, r4, #27 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1063640,17 +1063649,17 @@ │ │ │ │ bl 45c720 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3528c0> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 37cb04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x272ca4> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, r5] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r5, #102 @ 0x66 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ 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, #300] @ (37ccb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x272e50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1063765,23 +1063774,23 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 37cbb6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x272d56> │ │ │ │ ldrb r4, [r4, r3] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (37cce8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x272e88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1063813,15 +1063822,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, r5] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 37cdce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x272f6e> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1063900,15 +1063909,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (37ce04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x272fa4>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2bf114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b52b4> │ │ │ │ b.n 37cdb6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x272f56> │ │ │ │ nop │ │ │ │ - lsls r2, r1, #19 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (37cf00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2730a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1063986,15 +1063995,15 @@ │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 37ce50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x272ff0> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ 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 r3, [pc, #452] @ (37d0dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27327c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1064152,31 +1064161,31 @@ │ │ │ │ b.n 37d006 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2731a6> │ │ │ │ ldr r2, [r2, r5] │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r7, [pc, #0] @ (37d0e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273284>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (37d0e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273288>) │ │ │ │ bx r2 │ │ │ │ - lsls r2, r3, #12 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r0, #26] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r2, #12 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r1, #10 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r1, #25] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (37d1fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27339c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1064251,15 +1064260,15 @@ │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 37d14c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2732ec> │ │ │ │ nop │ │ │ │ ldrsb r6, [r1, r5] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r2, 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] @ (37d3c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273568>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1064413,28 +1064422,25 @@ │ │ │ │ b.n 37d2f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273492> │ │ │ │ ldrsb r6, [r2, r1] │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r7, [pc, #0] @ (37d3d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273570>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (37d3d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273574>) │ │ │ │ bx r2 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + vshr.u64 q8, , #58 │ │ │ │ + strb r0, [r3, #14] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - movs r6, r4 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - vshr.u64 q0, , #8 │ │ │ │ - vshr.u64 q0, , #30 │ │ │ │ - vshr.u64 q0, , #48 │ │ │ │ - strb r2, [r4, #13] │ │ │ │ + vshr.u64 q0, , #36 │ │ │ │ + vqadd.u64 q8, q11, │ │ │ │ + vqadd.u8 q0, q12, │ │ │ │ + mrc2 0, 7, r0, cr2, cr3, {6} │ │ │ │ + mcr2 0, 7, r0, cr0, cr3, {6} │ │ │ │ + strb r2, [r6, #10] │ │ │ │ lsls r3, r2, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r1, #0 │ │ │ │ add.w r2, r0, #2320 @ 0x910 │ │ │ │ movw r3, #38222 @ 0x954e │ │ │ │ str r1, [r2, #0] │ │ │ │ strh.w r3, [r0, #2324] @ 0x914 │ │ │ │ @@ -1064683,23 +1064689,23 @@ │ │ │ │ bcc.n 37d5c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273760> │ │ │ │ b.n 37d614 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2737b4> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 37d5c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273760> │ │ │ │ b.n 37d614 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2737b4> │ │ │ │ nop │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r0, sp, #712 @ 0x2c8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bls.n 37d644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2737e4> │ │ │ │ + bls.n 37d6e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273884> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stc2l 0, cr0, [r4, #844]! @ 0x34c │ │ │ │ - stc2 0, cr0, [sl, #844] @ 0x34c │ │ │ │ - ldc2l 0, cr0, [r8, #844]! @ 0x34c │ │ │ │ - mrc2 0, 1, r0, cr4, cr3, {6} │ │ │ │ - stc2l 0, cr0, [r0, #844]! @ 0x34c │ │ │ │ + ldc2 0, cr0, [r4, #-844]! @ 0xfffffcb4 │ │ │ │ + ldc2l 0, cr0, [sl], {211} @ 0xd3 │ │ │ │ + stc2l 0, cr0, [r8, #-844] @ 0xfffffcb4 │ │ │ │ + stc2 0, cr0, [r4, #844] @ 0x34c │ │ │ │ + ldc2 0, cr0, [r0, #-844]! @ 0xfffffcb4 │ │ │ │ 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 │ │ │ │ mov r7, r3 │ │ │ │ @@ -1064946,30 +1064952,30 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 37d6f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273898> │ │ │ │ ldr r2, [pc, #56] @ (37d930 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273ad0>) │ │ │ │ add r2, pc │ │ │ │ b.n 37d8b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273a54> │ │ │ │ nop │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r7, pc, #400 @ (adr r7, 37da90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273c30>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldc2l 0, cr0, [r8, #844] @ 0x34c │ │ │ │ - bhi.n 37d860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273a00> │ │ │ │ + stc2 0, cr0, [r8, #-844]! @ 0xfffffcb4 │ │ │ │ + bvc.n 37d900 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x273aa0> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldc2 0, cr0, [r0, #844] @ 0x34c │ │ │ │ - ldc2l 0, cr0, [r6, #844] @ 0x34c │ │ │ │ - stc2l 0, cr0, [r8], #844 @ 0x34c │ │ │ │ - stc2l 0, cr0, [r4], {211} @ 0xd3 │ │ │ │ - mrrc2 0, 13, r0, r4, cr3 │ │ │ │ - ldc2l 0, cr0, [r2], #-844 @ 0xfffffcb4 │ │ │ │ - mrrc2 0, 13, r0, r8, cr3 │ │ │ │ - ldc2 0, cr0, [lr], {211} @ 0xd3 │ │ │ │ - stc2l 0, cr0, [r2], #-844 @ 0xfffffcb4 │ │ │ │ - stc2 0, cr0, [lr], {211} @ 0xd3 │ │ │ │ - ldc2 0, cr0, [r6], #-844 @ 0xfffffcb4 │ │ │ │ + stc2l 0, cr0, [r0], #844 @ 0x34c │ │ │ │ + stc2 0, cr0, [r6, #-844]! @ 0xfffffcb4 │ │ │ │ + ldc2 0, cr0, [r8], #-844 @ 0xfffffcb4 │ │ │ │ + ldc2 0, cr0, [r4], {211} @ 0xd3 │ │ │ │ + @ instruction: 0xfba400d3 │ │ │ │ + smlaldx r0, r0, r2, r3 │ │ │ │ + @ instruction: 0xfba800d3 │ │ │ │ + @ instruction: 0xfbee00d3 │ │ │ │ + @ instruction: 0xfbb200d3 │ │ │ │ + smlsldx r0, r0, lr, r3 │ │ │ │ + @ instruction: 0xfb8600d3 │ │ │ │ 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 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -1065473,26 +1065479,25 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #448] @ (37e004 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2741a4>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ movs r4, #18 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ + vshr.u64 q0, q7, #24 │ │ │ │ movs r3, #168 @ 0xa8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - mrc2 0, 7, r0, cr2, cr14, {6} │ │ │ │ - vst4. {d0-d3}, [r8 :64], r3 │ │ │ │ - str.w r0, [ip, #211] @ 0xd3 │ │ │ │ - vqadd.u32 q0, q8, q7 │ │ │ │ - ldc2l 0, cr0, [sl, #888] @ 0x378 │ │ │ │ - ldr.w r0, [r2, r3, lsl #1] │ │ │ │ - ldrb.w r0, [r6, r3, lsl #1] │ │ │ │ - ldrh.w r0, [lr, r3, lsl #1] │ │ │ │ + mcr2 0, 2, r0, cr2, cr14, {6} │ │ │ │ + ldr.w r0, [r8, r3, lsl #1] │ │ │ │ + ldrb.w r0, [ip, r3, lsl #1] │ │ │ │ + mrc2 0, 3, r0, cr0, cr14, {6} │ │ │ │ + stc2 0, cr0, [sl, #-888]! @ 0xfffffc88 │ │ │ │ + @ instruction: 0xf7a200d3 │ │ │ │ + @ instruction: 0xf76600d3 │ │ │ │ + @ instruction: 0xf78e00d3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ str r4, [sp, #32] │ │ │ │ @@ -1065786,25 +1065791,25 @@ │ │ │ │ nop │ │ │ │ movs r1, #14 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #432] @ (37e2f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x274494>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldc2l 0, cr0, [r0, #-888] @ 0xfffffc88 │ │ │ │ + stc2 0, cr0, [r0], #888 @ 0x378 │ │ │ │ movs r0, #158 @ 0x9e │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xfbec00de │ │ │ │ - @ instruction: 0xf73a00d3 │ │ │ │ - movt r0, #43219 @ 0xa8d3 │ │ │ │ - @ instruction: 0xf6ea00d3 │ │ │ │ - @ instruction: 0xfbf200de │ │ │ │ - @ instruction: 0xfab000de │ │ │ │ - @ instruction: 0xf61e00d3 │ │ │ │ - @ instruction: 0xf63e00d3 │ │ │ │ + @ instruction: 0xfb3c00de │ │ │ │ + @ instruction: 0xf68a00d3 │ │ │ │ + @ instruction: 0xf61a00d3 │ │ │ │ + @ instruction: 0xf63a00d3 │ │ │ │ + @ instruction: 0xfb4200de │ │ │ │ + @ instruction: 0xfa0000de │ │ │ │ + sbc.w r0, lr, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf58e00d3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ bl 26825c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15e3fc> │ │ │ │ @@ -1066046,21 +1066051,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ adds r2, r2, #1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r6, r5, #4 │ │ │ │ + adds r6, r7, #1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ subs r2, r7, r7 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xf35800d3 │ │ │ │ + subw r0, r8, #211 @ 0xd3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f64.f32 d4, s4 │ │ │ │ vcvt.f64.f32 d5, s5 │ │ │ │ vcvt.f64.f32 d3, s3 │ │ │ │ @@ -1066162,20 +1066167,20 @@ │ │ │ │ b.n 37e546 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2746e6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r5, r3 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf28800d3 │ │ │ │ + rsbs r0, r8, #211 @ 0xd3 │ │ │ │ subs r2, r6, r2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - subs r2, r4, r5 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - @ instruction: 0xf21600d3 │ │ │ │ + sbc.w r0, r6, #211 @ 0xd3 │ │ │ │ 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] @ (37e670 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x274810>) │ │ │ │ ldr r3, [pc, #164] @ (37e674 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x274814>) │ │ │ │ @@ -1066243,16 +1066248,16 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, r5, r0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r3, r7 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - sub.w r0, r2, #211 @ 0xd3 │ │ │ │ - sub.w r0, r0, #211 @ 0xd3 │ │ │ │ + @ instruction: 0xf0f200d3 │ │ │ │ + @ instruction: 0xf0f000d3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #384] @ 37e814 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2749b4> │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #380] @ (37e818 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2749b8>) │ │ │ │ @@ -1066395,20 +1066400,20 @@ │ │ │ │ b.n 37e72a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2748ca> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r4, r5 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, lr, #211 @ 0xd3 │ │ │ │ + eors.w r0, lr, #211 @ 0xd3 │ │ │ │ adds r4, r4, r4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - orn r0, ip, #211 @ 0xd3 │ │ │ │ - bics.w r0, ip, #211 @ 0xd3 │ │ │ │ - bic.w r0, r8, #211 @ 0xd3 │ │ │ │ + vshr.s64 q0, , #4 │ │ │ │ + vshr.s64 q0, , #52 │ │ │ │ + vqadd.s64 q8, q12, │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #204] @ 37e90c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x274aac> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #200] @ (37e910 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x274ab0>) │ │ │ │ @@ -1066485,18 +1066490,18 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 37e884 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x274a24> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r6, #30 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q0, , #6 │ │ │ │ + vqadd.s8 q0, q13, │ │ │ │ asrs r4, r6, #29 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - vqadd.s16 q8, q14, │ │ │ │ + mcr 0, 5, r0, cr12, cr3, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ bl 319d54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20fef4> │ │ │ │ @@ -1066564,15 +1066569,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r2, r5, #26 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #25 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - mrc 0, 5, r0, cr10, cr3, {6} │ │ │ │ + mcr 0, 0, r0, cr10, cr3, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r2 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ bl 3193b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x20f554> │ │ │ │ @@ -1066642,20 +1066647,20 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r4, r2, #23 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r2, r0, #22 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - mrc 0, 0, r0, cr4, cr3, {6} │ │ │ │ - stcl 0, cr0, [r6, #844]! @ 0x34c │ │ │ │ + stcl 0, cr0, [r4, #-844]! @ 0xfffffcb4 │ │ │ │ + ldc 0, cr0, [r6, #-844]! @ 0xfffffcb4 │ │ │ │ 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 31a634 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2107d4> │ │ │ │ @@ -1066736,16 +1066741,16 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r4, #-844]! @ 0xfffffcb4 │ │ │ │ - stc 0, cr0, [r4, #-844] @ 0xfffffcb4 │ │ │ │ + stc 0, cr0, [r4], {211} @ 0xd3 │ │ │ │ + mrrc 0, 13, r0, r4, cr3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 37ecac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x274e4c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #192] @ (37ecb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x274e50>) │ │ │ │ @@ -1066818,18 +1066823,18 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r4, r1, #16 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r6], #844 @ 0x34c │ │ │ │ + ldc 0, cr0, [r6], #-844 @ 0xfffffcb4 │ │ │ │ asrs r2, r3, #14 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldcl 0, cr0, [r4], #-844 @ 0xfffffcb4 │ │ │ │ + rsb r0, r4, r3, lsr #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w ip, [pc, #92] @ 37ed2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x274ecc> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r1, [pc, #88] @ (37ed30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x274ed0>) │ │ │ │ @@ -1067023,15 +1067028,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r2, r6, #5 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bic.w r0, sl, r3, lsr #3 │ │ │ │ + ldrd r0, r0, [sl, #-844]! @ 0x34c │ │ │ │ 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 324fdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21b17c> │ │ │ │ @@ -1067174,16 +1067179,16 @@ │ │ │ │ bhi.n 37f080 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275220> │ │ │ │ b.n 37f0bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27525c> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 37f080 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275220> │ │ │ │ b.n 37f0bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27525c> │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r8], #844 @ 0x34c │ │ │ │ - @ instruction: 0xe8d600d3 │ │ │ │ + strex r0, r0, [r8, #844] @ 0x34c │ │ │ │ + @ instruction: 0xe82600d3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #300] @ 37f23c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2753dc> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #296] @ (37f240 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2753e0>) │ │ │ │ @@ -1067294,18 +1067299,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ lsrs r4, r4, #27 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe83400d3 │ │ │ │ + b.n 37f150 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2752f0> │ │ │ │ + lsls r3, r2, #3 │ │ │ │ lsrs r2, r5, #26 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - b.n 37f148 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2752e8> │ │ │ │ + b.n 37efe8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275188> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34046 @ 0x84fe │ │ │ │ vmov s0, r2 │ │ │ │ @@ -1067409,19 +1067415,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ lsrs r4, r4, #21 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 37f148 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2752e8> │ │ │ │ + b.n 37efe8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275188> │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r6, r4, #20 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - b.n 37f05c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2751fc> │ │ │ │ + b.n 37eefc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27509c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vmov s1, r1 │ │ │ │ @@ -1067526,17 +1067532,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 37f4ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27565a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 37f478 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275618> │ │ │ │ b.n 37f414 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2755b4> │ │ │ │ - b.n 37efe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275184> │ │ │ │ + b.n 37ee84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275024> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - vst1.8 @ instruction: 0xf9c800d2 │ │ │ │ + ldrsb.w r0, [r8, r2, lsl #1] │ │ │ │ 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] @ (37f5cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27576c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1067630,19 +1067636,19 @@ │ │ │ │ b.n 37f5ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27574c> │ │ │ │ adds r3, #126 @ 0x7e │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r0, r0, #12 │ │ │ │ lsls r7, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r5, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #160] @ (37f698 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275838>) │ │ │ │ @@ -1067711,15 +1067717,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r2, #114 @ 0x72 │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ lsls r7, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ lsls r2, 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] @ (37f7a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275944>) │ │ │ │ @@ -1067820,19 +1067826,19 @@ │ │ │ │ nop │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r2, r6, #4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #164] @ (37f874 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275a14>) │ │ │ │ @@ -1067902,15 +1067908,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r0, #154 @ 0x9a │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsrs r4, r2, #32 │ │ │ │ lsls r7, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #30] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #396] @ (37fa20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275bc0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1068065,27 +1068071,27 @@ │ │ │ │ b.n 37f90e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275aae> │ │ │ │ cmp r7, #210 @ 0xd2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsls r0, r3, #29 │ │ │ │ lsls r7, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 37fca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275e48> │ │ │ │ + b.n 37fb48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275ce8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r7, [pc, #344] @ (37fb8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275d2c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - b.n 37fb14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275cb4> │ │ │ │ + svc 190 @ 0xbe │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 37fb18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275cb8> │ │ │ │ + svc 188 @ 0xbc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 37fab8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275c58> │ │ │ │ + svc 138 @ 0x8a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ lsls r2, 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] │ │ │ │ @@ -1068238,17 +1068244,17 @@ │ │ │ │ b.n 37fb94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275d34> │ │ │ │ cmp r5, #218 @ 0xda │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsls r2, r4, #21 │ │ │ │ lsls r7, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + ble.n 37fbcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275d6c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + ble.n 37fb7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275d1c> │ │ │ │ lsls r3, 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] @ (37fd18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275eb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1068353,15 +1068359,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsls r0, r4, #15 │ │ │ │ lsls r7, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + ble.n 37fe20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275fc0> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #404] @ (37fed0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276070>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1068516,25 +1068522,25 @@ │ │ │ │ b.n 37fda0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275f40> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsls r6, r6, #10 │ │ │ │ lsls r7, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 37ffac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27614c> │ │ │ │ + blt.n 37fe4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275fec> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r2, #3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bgt.n 37ff84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276124> │ │ │ │ + blt.n 37fe24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275fc4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bgt.n 37ff08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2760a8> │ │ │ │ + blt.n 37ffa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276148> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + adds r7, #26 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #336] @ (380058 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2761f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1068664,25 +1068670,25 @@ │ │ │ │ b.n 37ff90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276130> │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ lsls r7, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 380138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2762d8> │ │ │ │ + bge.n 37ffd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276178> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r2, [r5, #1] │ │ │ │ + ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bge.n 380014 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2761b4> │ │ │ │ + bge.n 3800b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276254> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bge.n 37ffcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27616c> │ │ │ │ + bls.n 38006c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27620c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 38000c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2761ac> │ │ │ │ + bge.n 3800ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27624c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #312] @ (3801c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276368>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1068801,21 +1068807,21 @@ │ │ │ │ b.n 380116 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2762b6> │ │ │ │ nop │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ vrhadd.u16 d16, d30, d14 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 380198 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276338> │ │ │ │ + bls.n 380238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2763d8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bls.n 380280 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276420> │ │ │ │ + bhi.n 380120 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2762c0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r7, #252 @ 0xfc │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1068835,15 +1068841,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 37f4d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275678> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bhi.n 3801fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27639c> │ │ │ │ + bhi.n 38029c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27643c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1068865,15 +1068871,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 37f5e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275784> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bhi.n 3801d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276378> │ │ │ │ + bvc.n 380278 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276418> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 3802c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276468> │ │ │ │ @@ -1068893,15 +1068899,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 37f4d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275678> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bhi.n 3801e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276388> │ │ │ │ + bvc.n 380288 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276428> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1068923,15 +1068929,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 37f5e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275784> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bhi.n 3803b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276554> │ │ │ │ + bvc.n 380254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2763f4> │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1068951,15 +1068957,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 37f6a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275848> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bhi.n 3803a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276544> │ │ │ │ + bvc.n 380444 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2765e4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1068981,15 +1068987,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 37f7bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27595c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bvc.n 380380 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276520> │ │ │ │ + bvc.n 380420 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2765c0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 380400 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2765a0> │ │ │ │ @@ -1069009,15 +1069015,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 37f6a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275848> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bvc.n 380398 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276538> │ │ │ │ + bvc.n 380438 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2765d8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1069039,15 +1069045,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 37f7bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27595c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bvc.n 38036c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27650c> │ │ │ │ + bvs.n 38040c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2765ac> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1069065,15 +1069071,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 37f4d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275678> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bvc.n 38055c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2766fc> │ │ │ │ + bvs.n 3803fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27659c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1069091,15 +1069097,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 37f6a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x275848> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bvc.n 380544 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2766e4> │ │ │ │ + bvs.n 3803e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276584> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (380520 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2766c0>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 38051c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2766bc> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1069287,21 +1069293,21 @@ │ │ │ │ movs r3, #2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ @ instruction: 0xfa8a018e │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ negs r2, r6 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bpl.n 380618 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2767b8> │ │ │ │ + bmi.n 3806b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276858> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 380774 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276914> │ │ │ │ + bmi.n 380614 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2767b4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r6, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #268] @ (380818 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2769b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1069405,15 +1069411,15 @@ │ │ │ │ bne.n 3807ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27698e> │ │ │ │ b.n 38078a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27692a> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ lsls r7, r1, #6 │ │ │ │ str??.w r0, [r0, #398] @ 0x18e │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3807ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27698c> │ │ │ │ + bmi.n 38088c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276a2c> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #400] @ (3809cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276b6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1069566,31 +1069572,31 @@ │ │ │ │ bne.n 3809a2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276b42> │ │ │ │ b.n 3808e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276a80> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ lsls r7, r1, #6 │ │ │ │ @ instruction: 0xf7b2018e │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 38096c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276b0c> │ │ │ │ + bcc.n 380a0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276bac> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 380ad4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276c74> │ │ │ │ + bcs.n 380974 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276b14> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcc.n 380a24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276bc4> │ │ │ │ + bcs.n 380ac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276c64> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcc.n 380ab0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276c50> │ │ │ │ + bcs.n 380950 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276af0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcs.n 3809e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276b88> │ │ │ │ + bcs.n 380a88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276c28> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r0, #14 │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcs.n 380994 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276b34> │ │ │ │ + bcs.n 380a34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276bd4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcs.n 3809d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276b74> │ │ │ │ + bcs.n 380a74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276c14> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #400] @ (380ba0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276d40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1069743,31 +1069749,31 @@ │ │ │ │ bne.n 380b76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276d16> │ │ │ │ b.n 380ab4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276c54> │ │ │ │ subs r0, r3, #1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ rsbs r1, lr, #4653056 @ 0x470000 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 380c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276e10> │ │ │ │ + bne.n 380b10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276cb0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bne.n 380b00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276ca0> │ │ │ │ + beq.n 380ba0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276d40> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bne.n 380b28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276cc8> │ │ │ │ + bne.n 380bc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276d68> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bne.n 380adc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276c7c> │ │ │ │ + beq.n 380b7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276d1c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bne.n 380aec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276c8c> │ │ │ │ + beq.n 380b8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276d2c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bne.n 380c98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276e38> │ │ │ │ + beq.n 380b38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276cd8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bne.n 380c00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276da0> │ │ │ │ + beq.n 380ca0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276e40> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (380d28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276ec8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1069890,21 +1069896,21 @@ │ │ │ │ bne.n 380cfe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276e9e> │ │ │ │ b.n 380c74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276e14> │ │ │ │ adds r6, r0, #2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ and.w r1, r8, #4653056 @ 0x470000 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 380c94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276e34> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r1, #56] @ 0x38 │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - beq.n 380d68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276f08> │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #436] @ (380f0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2770ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1070073,31 +1070079,31 @@ │ │ │ │ b.n 380da2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x276f42> │ │ │ │ nop │ │ │ │ subs r0, r2, r4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ @ instruction: 0xf296018e │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r2, #78 @ 0x4e │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r6, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #676] @ (3811f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x277394>) │ │ │ │ @@ -1070351,27 +1070357,27 @@ │ │ │ │ b.n 381104 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2772a4> │ │ │ │ nop │ │ │ │ adds r2, r3, r4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ eors.w r1, ip, #142 @ 0x8e │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #672] @ (3814d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x277670>) │ │ │ │ @@ -1070627,27 +1070633,27 @@ │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 3813f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x277594> │ │ │ │ asrs r2, r7, #24 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldc 1, cr0, [ip, #568]! @ 0x238 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r5, #14 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #424] @ (3816b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x277854>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1070813,22 +1070819,22 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ @ instruction: 0xeaea018e │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xead6018e │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ eors.w r1, ip, lr, lsl #2 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #424] @ (381894 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x277a34>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1070996,22 +1071002,22 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sl, {r1, r2, r3, r7, r8} │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [r4], #568 @ 0x238 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldmia.w ip!, {r1, r2, r3, r7, r8} │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #420] @ (381a70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x277c10>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1071179,23 +1071185,23 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3818a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x277a44> │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + strb r6, [r5, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ b.n 381844 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2779e4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #412] @ (381c44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x277de4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1071354,27 +1071360,27 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r0, #23 │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 3816d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x277878> │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r5, #22 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ (381e58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x277ff8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1071558,32 +1071564,32 @@ │ │ │ │ b.n 381cce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x277e6e> │ │ │ │ lsrs r0, r5, #15 │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 38253c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2786dc> │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - nop {14} │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - it gt │ │ │ │ - lslgt r3, r2, #3 │ │ │ │ - ittt ls │ │ │ │ + itte ls │ │ │ │ lslls r3, r2, #3 │ │ │ │ - ldrbls r0, [r5, #27] │ │ │ │ - lslls r3, r4, #3 │ │ │ │ + wfils │ │ │ │ + lslhi r3, r2, #3 │ │ │ │ + itt hi │ │ │ │ + lslhi r3, r2, #3 │ │ │ │ + it ne @ unpredictable │ │ │ │ + lslne r3, r2, #3 │ │ │ │ + bkpt 0x00ee │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ + 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ (382074 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278214>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ @@ -1071766,31 +1071772,31 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r1, #7 │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 382320 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2784c0> │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - itet eq │ │ │ │ - lsleq r3, r2, #3 │ │ │ │ - strne r0, [r2, r3] │ │ │ │ - lsleq r2, r2, #3 │ │ │ │ + bkpt 0x005a │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + str r0, [r4, r0] │ │ │ │ + lsls r2, r2, #3 │ │ │ │ cmp r1, #6 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bkpt 0x002e │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bkpt 0x0018 │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r3, r4, #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] │ │ │ │ @@ -1071933,17 +1071939,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (382264 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278404>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 3821ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27836a> │ │ │ │ nop │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + str r2, [r2, r6] │ │ │ │ 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 r3, [r1, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1072067,21 +1072073,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 457a38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34dbd8> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 382324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2784c4> │ │ │ │ - revsh r6, r6 │ │ │ │ + rev16 r6, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 382348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2784e8> │ │ │ │ + ble.n 3823e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278588> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - revsh r4, r6 │ │ │ │ + rev16 r4, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - hlt 0x0010 │ │ │ │ + cbnz r0, 382418 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2785b8> │ │ │ │ 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, #3608] @ 0xe18 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1072249,15 +1072255,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3825c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278768> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 382612 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2787b2> │ │ │ │ + cbnz r6, 3825e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278786> │ │ │ │ lsls r3, r2, #3 │ │ │ │ bge.n 38268c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27882c> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -1072411,27 +1072417,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 3826fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27889c> │ │ │ │ lsls r6, r6, #9 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + @ instruction: 0xb708 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb7be │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r3, 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] @ (382854 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2789f4>) │ │ │ │ @@ -1072620,33 +1072626,33 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 382900 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278aa0> │ │ │ │ bvc.n 3828a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278a48> │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, r3 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #16 @ (adr r6, 3829c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278b60>) │ │ │ │ + add r5, pc, #336 @ (adr r5, 382b00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278ca0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #64 @ (adr r6, 3829f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278b94>) │ │ │ │ + add r5, pc, #384 @ (adr r5, 382b34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278cd4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + cpsid ai │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cpsie a │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r6, [pc, #304] @ (382b10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278cb0>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1072772,27 +1072778,27 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 382b24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278cc4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ bpl.n 382bcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278d6c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + push {r1, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r6, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + push {r3, r6} │ │ │ │ lsls r3, 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] @ (382bd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278d70>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1072848,15 +1072854,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [ip, #-568] @ 0xfffffdc8 │ │ │ │ bmi.n 382b28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278cc8> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ bmi.n 382c74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278e14> │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1072917,15 +1072923,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r4], #-568 @ 0xfffffdc8 │ │ │ │ bmi.n 382c8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278e2c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ bcc.n 382bc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278d68> │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ @@ -1073049,29 +1073055,29 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfbb0018e │ │ │ │ bcc.n 382e8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27902c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r5, lr} │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ bcs.n 382da8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278f48> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + cbz r6, 382e48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278fe8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + push {r2, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + cbz r2, 382e56 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278ff6> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + cbz r0, 382e5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x278ffe> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + cbz r6, 382e64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279004> │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1073228,17 +1073234,17 @@ │ │ │ │ bne.n 382f1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2790bc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2662f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x15c494> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 382e76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279016> │ │ │ │ b.n 382e8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27902c> │ │ │ │ - cbz r6, 383012 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2791b2> │ │ │ │ + cbz r6, 382fe6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279186> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r4, 382ff6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279196> │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1073480,19 +1073486,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (383214 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2793b4>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 383066 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279206> │ │ │ │ - cbz r4, 383228 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2793c8> │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r6, 383216 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2793b6> │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #72] @ (383274 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279414>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1073523,15 +1073529,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ bl 383000 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2791a0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf63e018e │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r3, 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] @ 3832e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279480> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1073565,19 +1073571,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ rsbs r1, sl, #4653056 @ 0x470000 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #24 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #88] @ (38335c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2794fc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1073616,17 +1073622,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (383364 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279504>) │ │ │ │ add r3, pc │ │ │ │ b.n 383324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2794c4> │ │ │ │ nop │ │ │ │ sbc.w r1, r6, #4653056 @ 0x470000 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r3, 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] @ 3833e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279580> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1073668,19 +1073674,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4ee018e │ │ │ │ - add sp, #24 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, 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] @ (38346c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27960c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1073726,19 +1073732,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ orn r1, r8, #4653056 @ 0x470000 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #568 @ 0x238 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (383514 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2796b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1073794,21 +1073800,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3da018e │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1073995,15 +1074001,15 @@ │ │ │ │ b.n 383668 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279808> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r1!, {r4, r7} │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -1074350,19 +1074356,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (383ab8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279c58>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 383a7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279c1e> │ │ │ │ cdp 1, 2, cr0, cr2, cr14, {4} │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r3, 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] @ (383bdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279d7c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1074478,23 +1074484,23 @@ │ │ │ │ b.n 383b46 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279ce6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stc 1, cr0, [r8, #568] @ 0x238 │ │ │ │ stmia r5!, {r3, r5} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsrs r4, r7, #19 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r3, 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] @ (383c94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279e34>) │ │ │ │ @@ -1074551,17 +1074557,17 @@ │ │ │ │ strd sl, r7, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 32f318 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2254b8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ mrrc 1, 8, r0, lr, cr14 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r0, sp, #24 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1074602,17 +1074608,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs.w r1, r2, lr, lsl #2 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r0, #12 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r7, pc, #552 @ (adr r7, 383f40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27a0e0>) │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #440] @ (383ee4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27a084>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1074782,21 +1074788,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 383db4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x279f54> │ │ │ │ @ instruction: 0xeb3e018e │ │ │ │ stmia r2!, {r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r7, pc, #440 @ (adr r7, 3840a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27a248>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, pc, #872 @ (adr r7, 38425c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27a3fc>) │ │ │ │ + add r7, pc, #168 @ (adr r7, 383f9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27a13c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ lsls r3, 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] @ (383f78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27a118>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1074838,19 +1074844,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 383f5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27a0fa> │ │ │ │ ldrd r0, r1, [ip, #-568] @ 0x238 │ │ │ │ - add r6, pc, #536 @ (adr r6, 384198 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27a338>) │ │ │ │ + add r5, pc, #856 @ (adr r5, 3842d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27a478>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, pc, #376 @ (adr r6, 384100 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27a2a0>) │ │ │ │ + add r5, pc, #696 @ (adr r5, 384240 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27a3e0>) │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r0, #573440 @ 0x8c000 │ │ │ │ @@ -1076250,49 +1076256,49 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ pop {r1, r7, pc} │ │ │ │ lsls r6, r1, #6 │ │ │ │ cbnz r2, 384ed2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27b072> │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r0, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #272] @ 0x110 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ @@ -1076667,33 +1076673,33 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r2, #3 │ │ │ │ add r6, sp, #600 @ 0x258 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [sp, #392] @ 0x188 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r2, [pc, #664] @ (3855ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27b74c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 385162 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27b302> │ │ │ │ @@ -1076934,21 +1076940,21 @@ │ │ │ │ bne.w 3853b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27b552> │ │ │ │ b.n 385512 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27b6b2> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 38554a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27b6ea> │ │ │ │ b.n 3853b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27b552> │ │ │ │ nop │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [sp, #664] @ 0x298 │ │ │ │ + str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1077339,17 +1077345,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (385a20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27bbc0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 385970 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27bb10> │ │ │ │ - ldrh r2, [r3, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r2, #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, #4072] @ 0xfe8 │ │ │ │ @@ -1077473,21 +1077479,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ lsls r3, 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, #336] @ (385d18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27beb8>) │ │ │ │ @@ -1077612,21 +1077618,21 @@ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 385c66 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27be06> │ │ │ │ ldmia r4!, {r1, r5, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrh r0, [r1, #30] │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r4, #22] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r2, #22] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1078055,23 +1078061,23 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r1, #10] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r5, #8] │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r6, [r6, #4] │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1b6090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xac230> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1828] @ 0x724 │ │ │ │ b.n 385d94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27bf34> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1078476,23 +1078482,23 @@ │ │ │ │ sub.w r2, r2, #34048 @ 0x8500 │ │ │ │ subs r2, #118 @ 0x76 │ │ │ │ cmp r2, #2 │ │ │ │ bls.w 38624a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27c3ea> │ │ │ │ b.n 3865f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27c790> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r5, #24] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r2, #22] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r5, #24] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + strh r4, [r0, #14] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r2, [pc, #80] @ (386834 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27c9d4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.w 385e64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27c004> │ │ │ │ @@ -1078516,15 +1078522,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 386396 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27c536> │ │ │ │ movw r2, #5890 @ 0x1702 │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 38624a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27c3ea> │ │ │ │ b.n 3865f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27c790> │ │ │ │ nop │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r3, 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] @ 386874 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27ca14> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1079261,25 +1079267,25 @@ │ │ │ │ nop │ │ │ │ rev16 r6, r6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + strb r2, [r3, #31] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ + strb r2, [r2, #31] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r3, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 38713c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d2dc> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 387148 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d2e8> │ │ │ │ @@ -1079354,17 +1079360,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3870fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d29c> │ │ │ │ b.n 386e92 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d032> │ │ │ │ movs r5, #2 │ │ │ │ b.n 3870fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d29c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + strb r0, [r7, #27] │ │ │ │ lsls r3, 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] @ (387318 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d4b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1079471,19 +1079477,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 38723c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d3dc> │ │ │ │ nop │ │ │ │ @ instruction: 0xb69e │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ lsls r3, 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] @ (387494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d634>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1079609,23 +1079615,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 3873a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d546> │ │ │ │ push {r1, r4, r5, lr} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + strb r0, [r2, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ + strb r4, [r3, #16] │ │ │ │ lsls r3, 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] @ (38762c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d7cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1079749,23 +1079755,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2bf314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b54b4> │ │ │ │ b.n 387522 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d6c2> │ │ │ │ cbz r6, 38769a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d83a> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r4, #12] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r0, #13] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r3, 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] @ 387688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d828> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1079783,30 +1079789,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 386dc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27cf68> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ sxth r2, r2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r3, 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] @ 3876b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d858> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 386dc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27cf68> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ lsls r3, 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] @ 387770 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d910> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1079863,15 +1079869,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 38778e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d92e> │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldrh r4, [r4, #8] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #9] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrh r2, [r6, #4] │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1079921,15 +1079927,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 3877e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d980> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r3, #2] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r6, #3] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrh r2, [r0, #0] │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1079976,15 +1079982,15 @@ │ │ │ │ nop │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1080019,15 +1080025,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 38792c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27dacc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1080088,15 +1080094,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r2, #3 │ │ │ │ strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1080146,15 +1080152,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 387a64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27dc04> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1080200,15 +1080206,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r2, #3 │ │ │ │ strh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1080242,15 +1080248,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 387ba8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27dd48> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1080309,15 +1080315,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #512 @ 0x200 │ │ │ │ lsls r6, r1, #6 │ │ │ │ strh r6, [r4, #32] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ lsls r3, r2, #3 │ │ │ │ strh r6, [r7, #28] │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1080361,15 +1080367,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r6, #26] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r2, #3 │ │ │ │ strh r4, [r5, #24] │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1080389,30 +1080395,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3871bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d35c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r3, sp, #376 @ 0x178 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r3, 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] @ 387d6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27df0c> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3871bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d35c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r3, 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] @ 387db4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27df54> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1080430,30 +1080436,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 387328 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d4c8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r2, sp, #920 @ 0x398 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r4, [r1, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r3, 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] @ 387de4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27df84> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 387328 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d4c8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r3, 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] @ 387e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27dfcc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1080471,30 +1080477,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3874ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d64c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r3, 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] @ 387e5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27dffc> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3874ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x27d64c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ 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, #2080] @ 0x820 │ │ │ │ subw sp, sp, #1988 @ 0x7c4 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1080703,15 +1080709,15 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #31] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #28] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1084431,18 +1084437,18 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 1610e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x57288> │ │ │ │ mov r0, r5 │ │ │ │ blx 6caa8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - mvns r6, r6 │ │ │ │ + muls r6, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf67e00e2 │ │ │ │ - mvns r2, r4 │ │ │ │ + rsb r0, lr, #7405568 @ 0x710000 │ │ │ │ + orrs r2, r6 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1084475,15 +1084481,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (38a764 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x280904>) │ │ │ │ add r2, pc │ │ │ │ bl 38a68c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28082c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - muls r0, r7 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1084553,19 +1084559,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 38a68c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28082c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6caa8 │ │ │ │ movs r3, #0 │ │ │ │ b.n 38a7b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x280952> │ │ │ │ nop │ │ │ │ - muls r6, r0 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - orrs r4, r6 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - orrs r6, r6 │ │ │ │ + cmp r6, r0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #164] @ (38a8e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x280a80>) │ │ │ │ @@ -1084965,37 +1084971,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 38aa7a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x280c1a> │ │ │ │ ldrsb r0, [r6, r0] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldrh r2, [r3, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r0, r7 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r0, r0, #25 │ │ │ │ lsls r4, r0, #6 │ │ │ │ strb r4, [r2, r4] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r0, r0, #22 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r2, r3 │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ands r4, r3 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - eors r6, r1 │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r5 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1086174,79 +1086180,79 @@ │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38b27a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28141a> │ │ │ │ nop │ │ │ │ strh r6, [r4, r1] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strh r4, [r2, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + str r4, [r4, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r1, r7] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + str r6, [r5, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [pc, #672] @ (38bb28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x281cc8>) │ │ │ │ + ldr r6, [pc, #992] @ (38bc68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x281e08>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + str r0, [r0, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r6, r6] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r2, r7] │ │ │ │ + str r2, [r4, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r0, r0] │ │ │ │ + ldr r7, [pc, #328] @ (38b9e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x281b88>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrb r4, [r3, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsh r0, [r2, r7] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [pc, #96] @ (38b910 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x281ab0>) │ │ │ │ + ldr r6, [pc, #416] @ (38ba50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x281bf0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #456] @ (38ba7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x281c1c>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r6, [r3, r7] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r0, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + str r6, [r7, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r3, r2, #3 │ │ │ │ mvn.w r2, #10 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38b27a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28141a> │ │ │ │ mvn.w r2, #9 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38b27a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28141a> │ │ │ │ @@ -1087803,53 +1087809,53 @@ │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.w 38b27a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28141a> │ │ │ │ ldr.w r3, [r9, #-44] │ │ │ │ adds r3, #15 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ b.w 38b27a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28141a> │ │ │ │ nop │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #228 @ 0xe4 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #230 @ 0xe6 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r1, #90 @ 0x5a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + cmp r1, #74 @ 0x4a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #160 @ 0xa0 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r3, #10 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r3, #16 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ it cc │ │ │ │ @@ -1088315,81 +1088321,81 @@ │ │ │ │ orr.w r2, r2, #1 │ │ │ │ strb.w r2, [sp, #156] @ 0x9c │ │ │ │ b.w 38b27a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28141a> │ │ │ │ ldr.w r2, [r9, #-44] │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.w 38b27a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28141a> │ │ │ │ nop │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r2, #112 @ 0x70 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r2, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r2, #164 @ 0xa4 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + subs r2, r3, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r6, r0, #5 │ │ │ │ + subs r6, r2, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r6, r5, #4 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, r1, #4 │ │ │ │ + adds r4, r3, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r6, r4, #5 │ │ │ │ + adds r6, r6, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + adds r2, r7, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + adds r2, r2, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + adds r2, r7, #6 │ │ │ │ lsls r3, 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] @ (38d430 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2835d0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1088640,17 +1088646,17 @@ │ │ │ │ b.n 38d308 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2834a8> │ │ │ │ cmp r6, #108 @ 0x6c │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - adds r6, r5, #7 │ │ │ │ + adds r6, r7, #4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1089135,15 +1089141,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} │ │ │ │ - ble.n 38d968 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283b08> │ │ │ │ + ble.n 38da08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283ba8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1089155,15 +1089161,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 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r4, #4 │ │ │ │ lsls r3, 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] @ (38dbe0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283d80>) │ │ │ │ @@ -1089351,45 +1089357,45 @@ │ │ │ │ beq.n 38db8e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283d2e> │ │ │ │ b.n 38da66 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283c06> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 38da8a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283c2a> │ │ │ │ nop │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r3, r2, #3 │ │ │ │ - rors r4, r3 │ │ │ │ + asrs r4, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #20 │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #20 │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r3, #32 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r3, #38 @ 0x26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r3, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r3, #26 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1089431,15 +1089437,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (38dc9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283e3c>) │ │ │ │ add r0, pc │ │ │ │ bl 2bf560 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5700> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1089528,15 +1089534,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 38dd3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283ede> │ │ │ │ ldr r0, [pc, #12] @ (38dd94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283f34>) │ │ │ │ add r0, pc │ │ │ │ bl 2bf560 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5700> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 38dd4e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283eee> │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r7, r4, #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] │ │ │ │ @@ -1089597,15 +1089603,15 @@ │ │ │ │ b.n 38de20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283fc0> │ │ │ │ movs r2, #30 │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -1089689,31 +1089695,31 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 38debc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28405c> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r6, [r7, r7] │ │ │ │ + str r6, [r1, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r2, [r7, r3] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [pc, #456] @ (38e0f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x284298>) │ │ │ │ + ldr r3, [pc, #776] @ (38e238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2843d8>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bx r5 │ │ │ │ + mov r6, pc │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + str r2, [r7, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [pc, #192] @ (38e000 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2841a0>) │ │ │ │ + ldr r3, [pc, #512] @ (38e140 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2842e0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + subs r6, #44 @ 0x2c │ │ │ │ lsls r7, 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] @ (38df78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x284118>) │ │ │ │ @@ -1089728,15 +1089734,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 6bb00 │ │ │ │ nop │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1089775,15 +1089781,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (38dff4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x284194>) │ │ │ │ add r0, pc │ │ │ │ bl 38df48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2840e8> │ │ │ │ - subs r2, r1, #5 │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1089957,15 +1089963,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (38e1a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x284348>) │ │ │ │ add r0, pc │ │ │ │ bl 38df48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2840e8> │ │ │ │ nop │ │ │ │ - adds r4, r1, #7 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1090246,21 +1090252,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (38e498 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x284638>) │ │ │ │ add r0, pc │ │ │ │ bl 38df48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2840e8> │ │ │ │ ldr r0, [pc, #20] @ (38e49c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28463c>) │ │ │ │ add r0, pc │ │ │ │ bl 38df48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2840e8> │ │ │ │ nop │ │ │ │ - adds r0, r3, #3 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + subs r0, r5, r1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + subs r4, r4, r3 │ │ │ │ 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 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1091339,41 +1091345,41 @@ │ │ │ │ ldrne r2, [r3, #16] │ │ │ │ addne r2, r2, r1 │ │ │ │ str r2, [r3, #16] │ │ │ │ b.n 38e864 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x284a04> │ │ │ │ nop │ │ │ │ subs r6, r7, r4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - asrs r2, r1 │ │ │ │ + eors r2, r3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [pc, #544] @ (38f134 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2852d4>) │ │ │ │ + ldr r2, [pc, #864] @ (38f274 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x285414>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - mov r6, r8 │ │ │ │ + cmp lr, r2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [pc, #752] @ (38f20c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2853ac>) │ │ │ │ + ldr r3, [pc, #48] @ (38ef4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2850ec>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [pc, #672] @ (38f1c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x285360>) │ │ │ │ + ldr r3, [pc, #992] @ (38f300 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2854a0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + adds r0, #78 @ 0x4e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - mov r0, r3 │ │ │ │ + cmp r0, sp │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r0, #226 @ 0xe2 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp sl, r8 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [pc, #200] @ (38f000 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2851a0>) │ │ │ │ + ldr r3, [pc, #520] @ (38f140 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2852e0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r7, r4, #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] │ │ │ │ @@ -1092748,19 +1092754,19 @@ │ │ │ │ bl 38d954 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283af4> │ │ │ │ ldr.w r5, [r9, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 39160c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2877ac> │ │ │ │ movs r3, #26 │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 38f87a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x285a1a> │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r3, #14 │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r7, r4, #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] │ │ │ │ @@ -1094863,21 +1094869,21 @@ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 38efe6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x285186> │ │ │ │ orr.w r3, r3, #24 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 38efe6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x285186> │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #26 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r7, r4, #3 │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 38f020 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2851c0> │ │ │ │ orr.w r3, r3, #192 @ 0xc0 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 38f020 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2851c0> │ │ │ │ @@ -1095258,25 +1095264,26 @@ │ │ │ │ movw r0, #353 @ 0x161 │ │ │ │ it ne │ │ │ │ movne.w r0, #354 @ 0x162 │ │ │ │ b.w 38e7b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x284952> │ │ │ │ ldr r0, [pc, #24] @ (3917cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28796c>) │ │ │ │ add r0, pc │ │ │ │ bl 38df48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2840e8> │ │ │ │ - adds r2, r4, #6 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r6, r5, #6 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia.w sl, {r1, r4, r6, r7} │ │ │ │ + b.n 3917a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x287944> │ │ │ │ + lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 39182c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2879cc> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 39182c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2879cc> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1095353,15 +1095360,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (3918a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x287a40>) │ │ │ │ add r0, pc │ │ │ │ bl 38df48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2840e8> │ │ │ │ - b.n 391870 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x287a10> │ │ │ │ + b.n 391710 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2878b0> │ │ │ │ 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 r7, r0 │ │ │ │ @@ -1095392,17 +1095399,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (391900 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x287aa0>) │ │ │ │ add r0, pc │ │ │ │ bl 38df48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2840e8> │ │ │ │ ldr r0, [pc, #12] @ (391904 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x287aa4>) │ │ │ │ add r0, pc │ │ │ │ bl 38df48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2840e8> │ │ │ │ nop │ │ │ │ - b.n 39187c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x287a1c> │ │ │ │ + b.n 39171c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2878bc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3918c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x287a68> │ │ │ │ + b.n 391768 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x287908> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 391942 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x287ae2> │ │ │ │ @@ -1096706,15 +1096713,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ bge.n 392734 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2888d4> │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 392728 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2888c8> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bge.n 3926d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x288874> │ │ │ │ + bls.n 392574 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x288714> │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1097284,15 +1097291,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ bmi.n 392b7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x288d1c> │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 392b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x288d10> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bmi.n 392b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x288cbc> │ │ │ │ + bcc.n 392bbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x288d5c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1097672,15 +1097679,15 @@ │ │ │ │ bl 3924d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x288678> │ │ │ │ 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 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xef9dffff │ │ │ │ ldr.w r1, [r0, #196] @ 0xc4 │ │ │ │ @@ -1097951,15 +1097958,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3924d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x288678> │ │ │ │ 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} │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldcl 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ ldrb.w r3, [r0, #667] @ 0x29b │ │ │ │ cbnz r3, 393334 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2894d4> │ │ │ │ ldrb.w r2, [r0, #188] @ 0xbc │ │ │ │ cbz r2, 393338 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2894d8> │ │ │ │ mov r0, r3 │ │ │ │ @@ -1098508,39 +1098515,39 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + strh r6, [r5, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ bl 5d78d6 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldmia r0!, {r1, r4, r5} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ bl b38e6 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ bl 4ed8ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3a8e> │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xea39ffff │ │ │ │ @ instruction: 0xea6bffff │ │ │ │ b.n 393722 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2898c2> │ │ │ │ - @ instruction: 0xffff81c2 │ │ │ │ + vsra.u32 d24, d2, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ b.n 39367e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28981e> │ │ │ │ vshr.u64 d31, d25, #1 │ │ │ │ @ instruction: 0xfffff890 │ │ │ │ movs r0, #189 @ 0xbd │ │ │ │ mov r3, r0 │ │ │ │ cbnz r2, 393922 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x289ac2> │ │ │ │ @@ -1098968,15 +1098975,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r0, 393d96 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x289f36> │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3940be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a25e> │ │ │ │ vsli.32 , q8, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1099013,15 +1099020,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (393df0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x289f90>) │ │ │ │ add r2, pc │ │ │ │ b.n 393dc2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x289f62> │ │ │ │ nop │ │ │ │ cbnz r6, 393de8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x289f88> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r2, r7, #31 │ │ │ │ + lsls r2, r1, #29 │ │ │ │ lsls r5, r2, #3 │ │ │ │ b.n 39401e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a1be> │ │ │ │ vtbx.8 d27, {d31}, d26 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 273df2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x169f92> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099059,15 +1099066,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (393e5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x289ffc>) │ │ │ │ add r2, pc │ │ │ │ b.n 393e30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x289fd0> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8aa │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ b.n 3944f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a696> │ │ │ │ vqrshrun.s64 d27, q14, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 2d7e5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1cdffe> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099105,15 +1099112,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (393ec8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a068>) │ │ │ │ add r2, pc │ │ │ │ b.n 393e9a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a03a> │ │ │ │ nop │ │ │ │ @ instruction: 0xb83e │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ b.n 3944ae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a64e> │ │ │ │ vqshrun.s64 d27, q1, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 2cbeca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1c206a> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099151,15 +1099158,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (393f34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a0d4>) │ │ │ │ add r2, pc │ │ │ │ b.n 393f06 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a0a6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7d2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r0, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ b.n 394442 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a5e2> │ │ │ │ vabdl.u , d31, d22 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 25ff36 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1560d6> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099197,15 +1099204,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (393fa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a140>) │ │ │ │ add r2, pc │ │ │ │ b.n 393f72 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a112> │ │ │ │ nop │ │ │ │ @ instruction: 0xb766 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsls r2, r3, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ b.n 3943d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a576> │ │ │ │ vqshl.u32 d27, d26, #31 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 1f3fa2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xea142> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099250,17 +1099257,17 @@ │ │ │ │ bl 392670 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x288810> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6f8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r4, #3 │ │ │ │ mrrc 15, 15, pc, sp, cr15 @ │ │ │ │ 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] @ (394094 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a234>) │ │ │ │ @@ -1099302,17 +1099309,17 @@ │ │ │ │ bl 392670 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x288810> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb678 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - subs r6, r7, r7 │ │ │ │ + subs r6, r1, r5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r4, #3 │ │ │ │ svc 157 @ 0x9d │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1099361,17 +1099368,17 @@ │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r0, r2, #6 │ │ │ │ it cc │ │ │ │ lslcc r5, r1, #6 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, r5 │ │ │ │ + subs r6, r0, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r3, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r2, 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] @ (3941b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a354>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1099425,18 +1099432,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ lsls r0, r2, #6 │ │ │ │ bkpt 0x00b4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r0, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3ac00e0 │ │ │ │ + @ instruction: 0xf2fc00e0 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ble.n 3941de <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a37e> │ │ │ │ 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] @ (394254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a3f4>) │ │ │ │ @@ -1099492,19 +1099499,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (394270 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a410>) │ │ │ │ add r2, pc │ │ │ │ b.n 394236 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a3d6> │ │ │ │ push {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #6 │ │ │ │ bkpt 0x0012 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bgt.n 3941b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a356> │ │ │ │ vsri.32 , q10, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 5fe272 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099563,19 +1099570,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (394314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a4b4>) │ │ │ │ add r2, pc │ │ │ │ b.n 3942da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a47a> │ │ │ │ push {r1, r3, r5} │ │ │ │ lsls r0, r2, #6 │ │ │ │ pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r0, r1, #12 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ lsls r2, r4, #3 │ │ │ │ udf #149 @ 0x95 │ │ │ │ vrsra.u64 , q0, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 5ca316 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099634,19 +1099641,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3943b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a558>) │ │ │ │ add r2, pc │ │ │ │ b.n 39437e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a51e> │ │ │ │ cbz r6, 394400 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a5a0> │ │ │ │ lsls r0, r2, #6 │ │ │ │ pop {r1, r3, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ ble.n 394396 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a536> │ │ │ │ vsubw.u , , d28 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 5263ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41c55a> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099705,19 +1099712,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (39445c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a5fc>) │ │ │ │ add r2, pc │ │ │ │ b.n 394422 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a5c2> │ │ │ │ uxtb r2, r4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ pop {r1, r2, r5} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ ble.n 394502 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a6a2> │ │ │ │ vsubl.u , d31, d8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 4b245e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a85fe> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099776,19 +1099783,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (394500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a6a0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3944c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a666> │ │ │ │ sxth r6, r7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cbnz r2, 39454c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a6ec> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + cbnz r2, 394562 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a702> │ │ │ │ lsls r2, r2, #3 │ │ │ │ bgt.n 39445e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a5fe> │ │ │ │ @ instruction: 0xffffb1e4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 40e502 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3046a2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099847,19 +1099854,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3945a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a744>) │ │ │ │ add r2, pc │ │ │ │ b.n 39456a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a70a> │ │ │ │ cbz r2, 3945b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a752> │ │ │ │ lsls r0, r2, #6 │ │ │ │ revsh r6, r3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r0, r7, #1 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + vshr.u64 q8, q2, #56 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 39460a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a7aa> │ │ │ │ + cbnz r6, 3945de <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a77e> │ │ │ │ lsls r2, r2, #3 │ │ │ │ bgt.n 3945da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a77a> │ │ │ │ @ instruction: 0xffffb140 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bl 3ca5a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c0746> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099918,18 +1099924,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (394648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a7e8>) │ │ │ │ add r2, pc │ │ │ │ b.n 39460e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a7ae> │ │ │ │ sub sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ rev r2, r7 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - vshr.u64 q8, q2, #44 │ │ │ │ + vqadd.u32 q0, q10, q2 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 394686 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a826> │ │ │ │ + rev16 r2, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ blt.n 394736 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a8d6> │ │ │ │ vshr.u64 d27, d12, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ @ instruction: 0xef91ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099988,18 +1099994,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3946ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a88c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3946b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a852> │ │ │ │ add sp, #328 @ 0x148 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cbnz r6, 3946fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a89c> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - vqadd.u64 q0, q8, q2 │ │ │ │ + mcr2 0, 4, r0, cr0, cr4, {6} │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r6, r6 │ │ │ │ + cbnz r6, 394714 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a8b4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ bge.n 394692 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a832> │ │ │ │ @ instruction: 0xffffaff8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ mcr 15, 7, pc, cr13, cr15, {7} @ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100058,18 +1100064,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (394790 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a930>) │ │ │ │ add r2, pc │ │ │ │ b.n 394756 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a8f6> │ │ │ │ add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ @ instruction: 0xb8f2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - mcr2 0, 4, r0, cr12, cr4, {6} │ │ │ │ + ldc2l 0, cr0, [ip, #848] @ 0x350 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 3947bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a95c> │ │ │ │ + cbnz r2, 394790 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a930> │ │ │ │ lsls r2, r2, #3 │ │ │ │ bge.n 3947ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a98e> │ │ │ │ vcvt.u32.f32 q13, q2, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ mcr 15, 2, pc, cr9, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100130,18 +1100136,18 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3947fe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a99e> │ │ │ │ nop │ │ │ │ add r7, sp, #32 │ │ │ │ lsls r0, r2, #6 │ │ │ │ @ instruction: 0xb848 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - stc2l 0, cr0, [r4, #848]! @ 0x350 │ │ │ │ + ldc2 0, cr0, [r4, #-848]! @ 0xfffffcb0 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 39483e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a9de> │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r2, r2, #3 │ │ │ │ bls.n 39474a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28a8ea> │ │ │ │ @ instruction: 0xffffaeac │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldc 15, cr15, [pc, #1020] @ 394c3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28addc> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100200,18 +1100206,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3948e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28aa80>) │ │ │ │ add r2, pc │ │ │ │ b.n 3948a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28aa46> │ │ │ │ add r6, sp, #376 @ 0x178 │ │ │ │ lsls r0, r2, #6 │ │ │ │ @ instruction: 0xb7a2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldc2 0, cr0, [ip, #-848]! @ 0xfffffcb0 │ │ │ │ + stc2 0, cr0, [ip], {212} @ 0xd4 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r4, #3 │ │ │ │ bhi.n 3948ae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28aa4e> │ │ │ │ @ instruction: 0xffffae04 │ │ │ │ lsls r0, r2, #6 │ │ │ │ stc 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100268,19 +1100274,19 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r6, r1, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r2, 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] @ (394a3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28abdc>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1100351,15 +1100357,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ lsls r0, r2, #6 │ │ │ │ @ instruction: 0xb65e │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bls.n 394ab6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28ac56> │ │ │ │ vsli.64 , q5, #63 @ 0x3f │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1100433,15 +1100439,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #288 @ 0x120 │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r1, r3, r7, lr} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r1, r2, r3, lr} │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1100520,15 +1100526,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ push {r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r0, r1, r4, r5, r6, r7} │ │ │ │ vsri.32 d27, d26, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1100610,15 +1100616,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ cbz r0, 394d40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28aee0> │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 394d44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28aee4> │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r0, r1, r4} │ │ │ │ vrsra.u32 , q5, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1100700,15 +1100706,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ cbz r0, 394de8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28af88> │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ uxtb r6, r6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ asrs r4, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r1, r4, r5} │ │ │ │ vrshr.u32 , q13, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1100790,16 +1100796,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ sxth r0, r4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ sxth r6, r2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r2, r4 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ + vqadd.u64 q8, q9, q6 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r0, r1, r4, r6} │ │ │ │ vsra.u64 d27, d10, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100877,15 +1100882,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #1016 @ (adr r7, 39535c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28b4fc>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ cbz r2, 394f78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28b118> │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ble.n 394fd2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28b172> │ │ │ │ vshr.u64 d27, d24, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1100959,15 +1100964,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #152 @ (adr r7, 3950c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28b268>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ add sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 394a9a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28ac3a> │ │ │ │ vqrdmlsh.s q13, , d28[0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101041,15 +1101046,15 @@ │ │ │ │ nop │ │ │ │ add r6, pc, #360 @ (adr r6, 395264 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28b404>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r7, sp, #632 @ 0x278 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 3949ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28ab6e> │ │ │ │ @ instruction: 0xffffaf20 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101123,15 +1101128,15 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #568 @ (adr r5, 395400 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28b5a0>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r6, sp, #840 @ 0x348 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #144 @ 0x90 │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 395902 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28baa2> │ │ │ │ vcvt.f32.u32 q13, q2, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101205,15 +1101210,15 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #776 @ (adr r4, 39559c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28b73c>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r6, sp, #24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 395836 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28b9d6> │ │ │ │ @ instruction: 0xffffad88 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101287,15 +1101292,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #984 @ (adr r3, 395738 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28b8d8>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r5, r3, #3 │ │ │ │ bls.n 3953d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28b572> │ │ │ │ @ instruction: 0xffffacba │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101374,15 +1101379,15 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #168 @ (adr r3, 3954e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28b684>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r5, r3, #3 │ │ │ │ bhi.n 3954fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28b69a> │ │ │ │ vtbx.8 d26, {d31-) │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r3, sp, #584 @ 0x248 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ bvc.n 39561e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28b7be> │ │ │ │ vtbl.8 d26, {d15-d18}, d4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101553,15 +1101558,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #448 @ (adr r1, 3957c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28b960>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1101651,15 +1101656,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r1, sp, #832 @ 0x340 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #792 @ 0x318 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + movs r7, #10 │ │ │ │ lsls r5, r3, #3 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r0, r1, r3, r7} │ │ │ │ vtbl.8 d26, {d15-d16}, d28 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1101752,15 +1101757,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r0, sp, #848 @ 0x350 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r6, #14 │ │ │ │ lsls r5, r3, #3 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r0, r1, r2, r3, r7} │ │ │ │ vqshrun.s64 d26, q8, #1 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1101847,15 +1101852,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r7, pc, #864 @ (adr r7, 395c44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28bde4>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r7, pc, #240 @ (adr r7, 3959e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28bb80>) │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1101939,15 +1101944,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r6, pc, #960 @ (adr r6, 395d8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28bf2c>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ + add r7, pc, #368 @ (adr r7, 395b44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28bce4>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ add r6, pc, #336 @ (adr r6, 395b28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28bcc8>) │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1102052,15 +1102057,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r6, pc, #32 @ (adr r6, 395b00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28bca0>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #1016 @ (adr r5, 395ee0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c080>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r5, sp, #40 @ 0x28 │ │ │ │ + add r4, sp, #360 @ 0x168 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r0, r6, r7} │ │ │ │ vsli.64 , q14, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #264 @ (adr r5, 395c04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28bda4>) │ │ │ │ @@ -1102170,15 +1102175,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r4, pc, #912 @ (adr r4, 395f94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c134>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #872 @ (adr r4, 395f74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c114>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r4, r6} │ │ │ │ vsli.64 , q14, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #120 @ (adr r4, 395c98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28be38>) │ │ │ │ @@ -1102386,19 +1102391,19 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r2, pc, #736 @ (adr r2, 396114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c2b4>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #696 @ (adr r2, 3960f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c294>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r3, pc, #792 @ (adr r3, 396158 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c2f8>) │ │ │ │ + add r3, pc, #88 @ (adr r3, 395e98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c038>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #704 @ (adr r3, 396108 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c2a8>) │ │ │ │ + add r3, pc, #0 @ (adr r3, 395e48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28bfe8>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r5!, {r0, r5, r6} │ │ │ │ @ instruction: 0xffffa1ec │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1102487,15 +1102492,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r1, pc, #584 @ (adr r1, 39617c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c31c>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmia r2!, {r0, r5, r6} │ │ │ │ vmla.i q13, , d26[0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1102611,21 +1102616,21 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ add r0, pc, #624 @ (adr r0, 3962d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c474>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #584 @ (adr r0, 3962b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c454>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r1, pc, #680 @ (adr r1, 396318 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c4b8>) │ │ │ │ + add r0, pc, #1000 @ (adr r0, 396458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c5f8>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r5} │ │ │ │ vqrdmlsh.s , , d6[0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1102716,15 +1102721,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip, #-880] @ 0xfffffc90 │ │ │ │ + stc 0, cr0, [ip], #880 @ 0x370 │ │ │ │ ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #204] @ (39625c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c3fc>) │ │ │ │ @@ -1102811,15 +1102816,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8], #-880 @ 0xfffffc90 │ │ │ │ + subs.w r0, r8, ip, lsr #3 │ │ │ │ ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #204] @ (396350 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c4f0>) │ │ │ │ @@ -1102906,15 +1102911,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r4, ip, lsr #3 │ │ │ │ + @ instruction: 0xeac400dc │ │ │ │ ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #280] @ (396490 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c630>) │ │ │ │ @@ -1103032,17 +1103037,17 @@ │ │ │ │ nop │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5} │ │ │ │ vrshr.u64 d25, d28, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r1, #6 │ │ │ │ cbnz r5, 3964bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28c65c> │ │ │ │ @@ -1103149,18 +1103154,18 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmia r3!, {r0, r1, r4, r6} │ │ │ │ - vdup.8 d25, d18[7] │ │ │ │ + @ instruction: 0xffff9b72 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1103261,18 +1103266,18 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + lsrs r6, r2, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmia r2!, {r0, r1, r4, r5} │ │ │ │ - vtbl.8 d25, {d15-d18}, d2 │ │ │ │ + @ instruction: 0xffff9a52 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1103373,18 +1103378,18 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmia r1!, {r0, r1, r4} │ │ │ │ - vtbx.8 d25, {d31- │ │ │ │ ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ lsls r5, r3, #3 │ │ │ │ iteet │ │ │ │ - vtbx.8 d25, {d31}, d2 │ │ │ │ + vqshrun.s64 d25, q1, #1 │ │ │ │ lslal r2, r2, #3 │ │ │ │ stral r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsl r5, 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, #4032] @ 0xfc0 │ │ │ │ @@ -1103621,17 +1103626,17 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r5, r3, #3 │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r0, r4} │ │ │ │ vsli.64 , q14, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #704] @ 0x2c0 │ │ │ │ @@ -1103761,17 +1103766,17 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb769 │ │ │ │ vsli.64 , q14, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #352] @ 0x160 │ │ │ │ @@ -1103901,17 +1103906,17 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ @@ -1104030,19 +1104035,19 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #10] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1104163,19 +1104168,19 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldrb r2, [r5, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1104296,19 +1104301,19 @@ │ │ │ │ nop │ │ │ │ strh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1104434,15 +1104439,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1104563,19 +1104568,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r7, #32] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1104697,19 +1104702,19 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #22] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r7, #32] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldrh r2, [r1, #26] │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1104831,20 +1104836,20 @@ │ │ │ │ nop │ │ │ │ strh r0, [r6, #12] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r6, #22] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + movs r0, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + movs r7, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + it ls │ │ │ │ + lslls r0, r4, #3 │ │ │ │ ldrh r2, [r0, #16] │ │ │ │ lsls r5, r1, #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 r5, [pc, #260] @ (39774c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28d8ec>) │ │ │ │ @@ -1104953,15 +1104958,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r5, #2] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r4, [r5, #12] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u32 q8, q12, q6 │ │ │ │ + mrc2 0, 5, r0, cr8, cr12, {6} │ │ │ │ ldrh r0, [r6, #6] │ │ │ │ lsls r5, r1, #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 r5, [pc, #304] @ (3978a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28da44>) │ │ │ │ @@ -1105089,16 +1105094,16 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r7, #28] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r0, [r0, #4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 1, r0, cr12, cr12, {6} │ │ │ │ - add r4, pc, #248 @ (adr r4, 3979b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28db50>) │ │ │ │ + stc2 0, cr0, [ip, #880] @ 0x370 │ │ │ │ + add r3, pc, #568 @ (adr r3, 397af0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28dc90>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r0, r2, r3, r6} │ │ │ │ @ instruction: 0xffff7ed0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r1, #6 │ │ │ │ add r5, pc, #60 @ (adr r5, 397904 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28daa4>) │ │ │ │ @@ -1105230,16 +1105235,16 @@ │ │ │ │ nop │ │ │ │ strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r7, #22] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - stc2l 0, cr0, [r4], {220} @ 0xdc │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + ldc2 0, cr0, [r4], {220} @ 0xdc │ │ │ │ + movs r3, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1105562,20 +1105567,20 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r3, #28] │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r0, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #820 @ (adr r1, 39807c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28e21c>) │ │ │ │ - vsri.64 d24, d28, #1 │ │ │ │ + vraddhn.i d24, , q6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r2, [r6, #22] │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1105700,25 +1105705,25 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r0, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #30] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #30] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r6, r2] │ │ │ │ + str r6, [r0, r0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r4, [r3, #12] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1105820,19 +1105825,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r6, #31] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r4, [r6, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r4, [r5, #2] │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1105947,23 +1105952,23 @@ │ │ │ │ nop │ │ │ │ strb r4, [r2, #27] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r0, [r3, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrb r6, [r5, #28] │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1106061,17 +1106066,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #22] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r6, [r0, #27] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #25] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1106171,17 +1106176,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #17] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r6, [r6, #22] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + ldrb r6, [r3, #27] │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1106343,19 +1106348,19 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #15] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - stmia r1!, {r4, r7} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1106461,23 +1106466,23 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r0, [r1, #12] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #11] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + itt le │ │ │ │ + lslle r4, r2, #3 │ │ │ │ + movle r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #616] @ (398860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28ea00>) │ │ │ │ + ldr r5, [pc, #936] @ (3989a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28eb40>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrb r4, [r7, #8] │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1106562,19 +1106567,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r3, #2] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r4, [r3, #7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - it vs │ │ │ │ - lslvs r4, r2, #3 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + bkpt 0x00b8 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1106675,25 +1106680,25 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0072 │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #208] @ (3988f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28ea90>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1106787,20 +1106792,20 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #31] │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r6, pc} │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #588] @ 0x24c │ │ │ │ - @ instruction: 0xffff79b4 │ │ │ │ + vtbl.8 d23, {d15-d16}, d4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ strb r2, [r5, #28] │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1106912,26 +1106917,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r0, [r1, #27] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #26] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ + cbnz r6, 398aa2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28ec42> │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, pc │ │ │ │ + add lr, r9 │ │ │ │ lsls r2, r4, #3 │ │ │ │ str r7, [sp, #908] @ 0x38c │ │ │ │ @ instruction: 0xffff6d20 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + strb r2, [r1, #31] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ strb r6, [r6, #23] │ │ │ │ lsls r5, r1, #6 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1107045,26 +1107050,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r4, [r0, #22] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #21] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cbnz r2, 398bc2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28ed62> │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + ldrb r2, [r2, #30] │ │ │ │ lsls r7, r3, #3 │ │ │ │ str r6, [sp, #636] @ 0x27c │ │ │ │ @ instruction: 0xffff6bdc │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r6, [r6, #28] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ strb r2, [r6, #18] │ │ │ │ lsls r5, r1, #6 │ │ │ │ add r1, sp, #788 @ 0x314 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1107178,26 +1107183,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r0, [r0, #17] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #16] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cbnz r6, 398cf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28ee94> │ │ │ │ + cbnz r6, 398cc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28ee68> │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + strb r2, [r3, #17] │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r5, [sp, #396] @ 0x18c │ │ │ │ @ instruction: 0xffff6a98 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r2, [r6, #23] │ │ │ │ + strb r2, [r0, #21] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r2, #26] │ │ │ │ + strb r2, [r4, #23] │ │ │ │ lsls r2, r2, #3 │ │ │ │ strb r6, [r5, #13] │ │ │ │ lsls r5, r1, #6 │ │ │ │ add r0, sp, #708 @ 0x2c4 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1107311,26 +1107316,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r4, [r7, #11] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #11] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r2, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ vqrshrn.u64 d22, q2, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r7, #15] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r6, #18] │ │ │ │ lsls r2, r2, #3 │ │ │ │ strb r2, [r5, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ add r7, pc, #436 @ (adr r7, 398fdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28f17c>) │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1107424,20 +1107429,20 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r2, [r7, #6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + @ instruction: 0xb696 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ vqshrun.s64 d22, q12, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ lsls r2, r2, #3 │ │ │ │ strb r4, [r2, #4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ add r6, pc, #548 @ (adr r6, 399150 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28f2f0>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1107556,24 +1107561,24 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r2, [r5, #2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #6] │ │ │ │ + strb r2, [r2, #3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r1, [sp, #900] @ 0x384 │ │ │ │ vabdl.u q11, d15, d4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r2, [r6, #9] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r1, #6 │ │ │ │ add r5, pc, #524 @ (adr r5, 39927c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28f41c>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1107687,26 +1107692,26 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + subs r5, #118 @ 0x76 │ │ │ │ lsls r2, r4, #3 │ │ │ │ str r0, [sp, #684] @ 0x2ac │ │ │ │ @ instruction: 0xffff65c8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + strb r2, [r6, #1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r6, #7] │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r1, #6 │ │ │ │ add r4, pc, #452 @ (adr r4, 399378 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28f518>) │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1107800,20 +1107805,20 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r6, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 399312 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28f4b2> │ │ │ │ + cbz r2, 3992e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28f486> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r7, [r1, #60] @ 0x3c │ │ │ │ vraddhn.i d22, , q14 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strb r2, [r3, #0] │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r1, #6 │ │ │ │ add r3, pc, #372 @ (adr r3, 39942c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28f5cc>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1107953,17 +1107958,17 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #216 @ 0xd8 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mov sl, r7 │ │ │ │ + mov r2, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1108111,19 +1108116,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3998b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28fa50> │ │ │ │ + b.n 399750 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28f8f0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r7, [sp, #348] @ 0x15c │ │ │ │ vtbx.8 d22, {d15-d17}, d16 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1108272,19 +1108277,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r4, [r0, #12] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + svc 20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r5, [sp, #668] @ 0x29c │ │ │ │ @ instruction: 0xffff68b0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1108442,17 +1108447,17 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrsh r2, [r1, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1108599,19 +1108604,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, r5] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 399b90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28fd30> │ │ │ │ + blt.n 399a30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28fbd0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1108766,19 +1108771,19 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r2, r7] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 399c04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28fda4> │ │ │ │ + bge.n 399ca4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28fe44> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ str r6, [r0, #60] @ 0x3c │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1108937,20 +1108942,20 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 @ instruction: 0xf9c000df │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldrsb.w r0, [r0, pc, lsl #1] │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r5, [r3, #56] @ 0x38 │ │ │ │ vmlal.u q11, d15, d6[0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1109119,18 +1109124,18 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r6, r1] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r0, [r7, #24] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 39a0d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x290270> │ │ │ │ + bvs.n 399f70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x290110> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cdp2 0, 7, cr0, cr6, cr0, {7} │ │ │ │ - str r6, [sp, #976] @ 0x3d0 │ │ │ │ + stc2l 0, cr0, [r6, #896] @ 0x380 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldrsb r4, [r4, r7] │ │ │ │ lsls r0, r2, #6 │ │ │ │ str r2, [r0, #4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1109288,17 +1109293,17 @@ │ │ │ │ nop │ │ │ │ ldrsb r4, [r4, r2] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrsh r0, [r5, r7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrsh r2, [r1, r3] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1109465,19 +1109470,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r7, r3] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrsh r4, [r7, r0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r1, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r0, [r2, r4] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1109655,22 +1109660,22 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r0, [r7, r1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, r1] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, sl, #223 @ 0xdf │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + @ instruction: 0xf1fa00df │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r7, [r0, #0] │ │ │ │ @ instruction: 0xffff5b18 │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1109849,19 +1109854,19 @@ │ │ │ │ ... │ │ │ │ str r4, [r7, r4] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrh r0, [r0, r2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r7} │ │ │ │ + cbnz r0, 39a7b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x290952> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + adds r6, r1, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [r7, r4] │ │ │ │ lsls r5, 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, #4008] @ 0xfa8 │ │ │ │ @@ -1110056,27 +1110061,27 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, r2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r0, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, r7] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrsb r4, [r6, r3] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1110343,25 +1110348,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #152] @ (39acb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x290e54>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r5, [pc, #80] @ (39ac70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x290e10>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r4, [r1, #18] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r4, [pc, #472] @ (39ae04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x290fa4>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ strb r2, [r6, r6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ldrsb r2, [r7, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -1110668,108 +1110673,108 @@ │ │ │ │ bl 39a964 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x290b04> │ │ │ │ ldr r0, [pc, #208] @ (39b04c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2911ec>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 39adea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x290f8a> │ │ │ │ nop │ │ │ │ ldrh r7, [r3, #16] │ │ │ │ - @ instruction: 0xffff5768 │ │ │ │ + vqshlu.s64 d21, d24, #63 @ 0x3f │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r7, r2] │ │ │ │ + ldr r6, [r1, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r7, [r6, #40] @ 0x28 │ │ │ │ - vabdl.u , d31, d14 │ │ │ │ + vqshlu.s64 , q7, #63 @ 0x3f │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r5, [r6, #16] │ │ │ │ - vtbl.8 d21, {d31}, d8 │ │ │ │ + vqshl.u64 , q4, #63 @ 0x3f │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r7, r1] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r6, r1] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r2, r7] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrh r5, [r5, #2] │ │ │ │ - vsli.64 d21, d22, #63 @ 0x3f │ │ │ │ + vabal.u , d15, d6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + strb r2, [r0, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + strb r6, [r2, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r7, [r2, #28] │ │ │ │ - vsli.64 , q8, #63 @ 0x3f │ │ │ │ + @ instruction: 0xffff5540 │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r7, [r3, #4] │ │ │ │ - @ instruction: 0xffff55ec │ │ │ │ + vsli.32 d21, d28, #31 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r3, r0] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #388] @ (39b1e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x291388>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1110926,15 +1110931,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ mov r4, r9 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r7, [pc, #576] @ (39b430 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2915d0>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r6, [pc, #192] @ (39b2bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29145c>) │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1111085,23 +1111090,23 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r5, [pc, #912] @ (39b718 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2918b8>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #536] @ (39b5a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x291748>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #952] @ (39b754 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2918f4>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ muls r4, r2 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1111211,15 +1111216,15 @@ │ │ │ │ nop │ │ │ │ cmn r4, r6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r4, [pc, #224] @ (39b5a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x291744>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r1, #19 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [pc, #376] @ (39b648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2917e8>) │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1111320,15 +1111325,15 @@ │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ rors r4, r1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r3, [pc, #64] @ (39b618 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2917b8>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + str r0, [r5, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [pc, #440] @ (39b79c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29193c>) │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1111430,15 +1111435,15 @@ │ │ │ │ negs r5, r4 │ │ │ │ lsls r0, r7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r1, [pc, #1008] @ (39badc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x291c7c>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + ldr r7, [pc, #624] @ (39b964 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x291b04>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r1, [pc, #360] @ (39b860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x291a00>) │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1111557,15 +1111562,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #164 @ 0xa4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldr r0, [pc, #928] @ (39bbcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x291d6c>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + pop {r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r0, [pc, #96] @ (39b898 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x291a38>) │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1111684,15 +1111689,15 @@ │ │ │ │ nop │ │ │ │ subs r6, #100 @ 0x64 │ │ │ │ lsls r0, r2, #6 │ │ │ │ blx r5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ mov r8, fp │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1112043,26 +1112048,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ mov r4, ip │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #228 @ 0xe4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cbnz r0, 39bda2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x291f42> │ │ │ │ + cbnz r0, 39bd76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x291f16> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 39c304 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2924a4> │ │ │ │ + b.n 39c1a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x292344> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r0, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + ldr r7, [pc, #1016] @ (39c128 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2922c8>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ strb r1, [r6, #6] │ │ │ │ vtbx.8 d19, {d31-) │ │ │ │ + ldr r3, [pc, #168] @ (39bde4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x291f84>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ mvns r4, r2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1112190,15 +1112195,15 @@ │ │ │ │ nop │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r4, r3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ sbcs r0, r6 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1112569,21 +1112574,21 @@ │ │ │ │ ... │ │ │ │ adds r7, #252 @ 0xfc │ │ │ │ lsls r0, r2, #6 │ │ │ │ adcs r0, r0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + mov sl, lr │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + mov sl, ip │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + setpan #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r2, #60] @ 0x3c │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r6, #146 @ 0x92 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r6, #34 @ 0x22 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r5, #246 @ 0xf6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ @@ -1112743,15 +1112748,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r5, #32 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r4, r3 │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r4, #6 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1113176,22 +1113181,22 @@ │ │ │ │ ... │ │ │ │ adds r2, #80 @ 0x50 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #146 @ 0x92 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u32 q0, q11, q8 │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ + cdp2 0, 7, cr0, cr6, cr0, {7} │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - rors r0, r0 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adcs r6, r7 │ │ │ │ + lsrs r6, r1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ adds r0, #156 @ 0x9c │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r7, #238 @ 0xee │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r7, #194 @ 0xc2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ @@ -1113395,15 +1113400,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r6, #188 @ 0xbc │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r4, #242 @ 0xf2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r4, #164 @ 0xa4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r5, #138 @ 0x8a │ │ │ │ lsls r5, r1, #6 │ │ │ │ @@ -1113641,16 +1113646,16 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r4, #156 @ 0x9c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip, #900] @ 0x384 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + stc2 0, cr0, [ip, #-900]! @ 0xfffffc7c │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r2, #140 @ 0x8c │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1113863,17 +1113868,17 @@ │ │ │ │ nop │ │ │ │ cmp r0, #246 @ 0xf6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r2, #58 @ 0x3a │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #976 @ (adr r7, 39d3bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29355c>) │ │ │ │ + add r7, pc, #272 @ (adr r7, 39d0fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29329c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r0, #32 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r7, #0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ @@ -1114123,32 +1114128,32 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r7, #222 @ 0xde │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rsbs r0, r6, #213 @ 0xd5 │ │ │ │ + @ instruction: 0xf12600d5 │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #112 @ 0x70 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r6, #94 @ 0x5e │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #54 @ 0x36 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r4, #210 @ 0xd2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - orn r0, r6, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf3b600d3 │ │ │ │ stmdb 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] @ (39d4c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x293668>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #540] @ (39d4cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29366c>) │ │ │ │ @@ -1114363,34 +1114368,34 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cmp r5, #76 @ 0x4c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #220 @ 0xdc │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 39d0e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x293280> │ │ │ │ + b.n 39cf80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x293120> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r3, #148 @ 0x94 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xf62600e1 │ │ │ │ + sbcs.w r0, r6, #7372800 @ 0x708000 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r2, #122 @ 0x7a │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 39ce34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x292fd4> │ │ │ │ + b.n 39dcd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x293e74> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 39cdac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x292f4c> │ │ │ │ + b.n 39dc4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x293dec> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r0, r4, #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, #4032] @ 0xfc0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ @@ -1114841,15 +1114846,15 @@ │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ subs r4, r1, #0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r7, #80 @ 0x50 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r6, #188 @ 0xbc │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1114916,15 +1114921,15 @@ │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ adds r4, r7, #3 │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r5, #212 @ 0xd4 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1115318,49 +1115323,49 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r5, #126 @ 0x7e │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 39dd6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x293f0c> │ │ │ │ + b.n 39dc0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x293dac> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r1, r7 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrb r4, [r3, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ble.n 39dda8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x293f48> │ │ │ │ + bgt.n 39de48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x293fe8> │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r0, r7, r5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, r4, r4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #226 @ 0xe2 │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r6, r6, r2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr.w r4, [pc, #1248] @ 39e3b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x294554> │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1115831,19 +1115836,19 @@ │ │ │ │ nop │ │ │ │ asrs r0, r3, #31 │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r1, #26 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r4, r0, #1 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1116153,41 +1116158,41 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r6, r1, #0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, r7 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #6 │ │ │ │ + ble.n 39e7c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x294968> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r0, #6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cbz r4, 39e742 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2948e2> │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ asrs r2, r7, #4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 39e750 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2948f0> │ │ │ │ + bcc.n 39e7f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x294990> │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r0, r6, r6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r2, r5, #32 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + svc 20 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r7, [pc, #1004] @ (39eb4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x294cec>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1116578,57 +1116583,57 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r0, r2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 39ea6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x294c0c> │ │ │ │ + bls.n 39eb0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x294cac> │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #26 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r1, #28 │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [pc, #712] @ (39ee58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x294ff8>) │ │ │ │ + ldr r7, [pc, #8] @ (39eb98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x294d38>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsrs r4, r4, #20 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - beq.n 39ec78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x294e18> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsrs r4, r2, #19 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r4, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsrs r4, r0, #16 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr.w r6, [pc, #3356] @ 39f8e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x295a88> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1117896,61 +1117901,61 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ asrs r2, r4, #16 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r2, #16 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ble.n 39f9b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x295b50> │ │ │ │ + bgt.n 39f850 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2959f0> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r2, r5, r1 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r0, r5, r1 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + adds r0, r6, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + adds r4, r5, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cdp2 1, 6, cr0, cr6, cr15, {4} │ │ │ │ lsls r6, r7, #28 │ │ │ │ lsls r5, r1, #6 │ │ │ │ lsrs r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ @@ -1118410,49 +1118415,49 @@ │ │ │ │ stc2 1, cr0, [lr, #-572]! @ 0xfffffdc4 │ │ │ │ lsls r2, r6, #25 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #24 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r6], #572 @ 0x23c │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb96018f │ │ │ │ - subs r0, r1, r1 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsls r0, r1, #18 │ │ │ │ lsls r5, r1, #6 │ │ │ │ @ instruction: 0xfb1e018f │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + adds r6, r5, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsh.w r0, [r0, #399] @ 0x18f │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ str??.w r0, [r8, #399] @ 0x18f │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1092] @ 3a02ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29648c> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1118870,45 +1118875,44 @@ │ │ │ │ strb.w r0, [r2, ] │ │ │ │ lsls r4, r0, #5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf78e018f │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf694018f │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xf618018f │ │ │ │ - lsls r2, r3, #1 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + vshr.u64 q0, , #22 │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + @ instruction: 0xb83c │ │ │ │ lsls r6, r2, #3 │ │ │ │ cdp2 1, 9, cr0, cr2, cr12, {4} │ │ │ │ @ instruction: 0xf4dc018f │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r1, #16 │ │ │ │ lsls r2, r2, #3 │ │ │ │ eor.w r1, lr, #4685824 @ 0x478000 │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #216] @ 0xd8 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w r5, [pc, #1808] @ 3a0a6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x296c0c> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1119624,23 +1119628,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf350018f │ │ │ │ ldc2 1, cr0, [r2], {140} @ 0x8c │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r5!, {r5} │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ sub.w r1, lr, #4587520 @ 0x460000 │ │ │ │ stmdb 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 │ │ │ │ @@ -1120106,48 +1120110,48 @@ │ │ │ │ b.n 3a0c52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x296df2> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stc 1, cr0, [sl], {143} @ 0x8f │ │ │ │ adc.w r1, r2, #4587520 @ 0x460000 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, lr, #4587520 @ 0x460000 │ │ │ │ - ldc2 0, cr0, [lr], #-844 @ 0xfffffcb4 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + @ instruction: 0xfb8e00d3 │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb8e018f │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ pkhbt r1, r0, pc, lsl #2 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - smlaldx r0, r0, r4, r1 │ │ │ │ + @ instruction: 0xfb1400d1 │ │ │ │ orr.w r1, r2, pc, lsl #2 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ @ instruction: 0xe99a018f │ │ │ │ - ubfx r0, sl, #3, #18 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + @ instruction: 0xf31a00d1 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xf28a018c │ │ │ │ stmdb r2!, {r0, r1, r2, r3, r7, r8} │ │ │ │ - ldr??.w r0, [ip, #209] @ 0xd1 │ │ │ │ + str.w r0, [ip, r1, lsl #1] │ │ │ │ @ instruction: 0xe8c0018f │ │ │ │ ldmia.w ip, {r0, r1, r2, r3, r7, r8} │ │ │ │ - movt r0, #57553 @ 0xe0d1 │ │ │ │ + @ instruction: 0xf21e00d1 │ │ │ │ @ instruction: 0xe81a018f │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7dc00d1 │ │ │ │ + @ instruction: 0xf72c00d1 │ │ │ │ b.n 3a0f2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2970cc> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strh r6, [r4, #58] @ 0x3a │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r9, r2 │ │ │ │ @@ -1120599,46 +1120603,46 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ vext.8 d16, d20, d12, #1 │ │ │ │ b.n 3a11f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x297398> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vaddw.s16 q8, q12, d12 │ │ │ │ - @ instruction: 0xf6ec00d3 │ │ │ │ - cbz r0, 3a14f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x297692> │ │ │ │ + @ instruction: 0xf63c00d3 │ │ │ │ + cbz r0, 3a14c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x297666> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a1130 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2972d0> │ │ │ │ lsls r7, r1, #6 │ │ │ │ adds r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a0f2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2970cc> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xf63a00d1 │ │ │ │ - @ instruction: 0xf61800d1 │ │ │ │ + @ instruction: 0xf58a00d1 │ │ │ │ + sbc.w r0, r8, #6848512 @ 0x688000 │ │ │ │ b.n 3a0da0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x296f40> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - mcr 0, 5, r0, cr8, cr1, {6} │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + ldcl 0, cr0, [r8, #836]! @ 0x344 │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r7, pc, #232 @ (adr r7, 3a15c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x297768>) │ │ │ │ + add r6, pc, #552 @ (adr r6, 3a1708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2978a8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ stcl 1, cr0, [r0], #560 @ 0x230 │ │ │ │ b.n 3a1b44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x297ce4> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - ssat r0, #18, r4, lsl #3 │ │ │ │ + @ instruction: 0xf25400d1 │ │ │ │ b.n 3a1aa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x297c48> │ │ │ │ lsls r7, r1, #6 │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf29c00d1 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + @ instruction: 0xf1ec00d1 │ │ │ │ + strh r0, [r0, #12] │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ ldr.w r4, [pc, #3488] @ 3a22b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298454> │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -1121955,80 +1121959,81 @@ │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ b.n 3a23f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298594> │ │ │ │ b.n 3a25e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298788> │ │ │ │ lsls r7, r1, #6 │ │ │ │ @ instruction: 0xeada018c │ │ │ │ adds r0, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r0, #4 │ │ │ │ - vmlal.u , d15, d30[0] │ │ │ │ + vsra.u64 d31, d30, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf23c00d1 │ │ │ │ - @ instruction: 0xf21200d1 │ │ │ │ + @ instruction: 0xf18c00d1 │ │ │ │ + sbc.w r0, r2, #209 @ 0xd1 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r7, #9 │ │ │ │ vqrdmulh.s , , d12[0] │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl], #836 @ 0x344 │ │ │ │ + mcrr 0, 13, r0, sl, cr1 │ │ │ │ lsrs r5, r1, #9 │ │ │ │ vtbx.8 d19, {d31- instruction: 0xf12000d1 │ │ │ │ - @ instruction: 0xf0f200d1 │ │ │ │ - @ instruction: 0xf0be00d1 │ │ │ │ - eor.w r0, r0, #209 @ 0xd1 │ │ │ │ - orrs.w r0, r0, #209 @ 0xd1 │ │ │ │ + @ instruction: 0xf0b200d1 │ │ │ │ + orns r0, r0, #209 @ 0xd1 │ │ │ │ + orr.w r0, r2, #209 @ 0xd1 │ │ │ │ + and.w r0, lr, #209 @ 0xd1 │ │ │ │ + vshr.s64 q8, , #48 │ │ │ │ + vshr.s64 q0, , #32 │ │ │ │ lsls r3, r4, #30 │ │ │ │ @ instruction: 0xffff13c7 │ │ │ │ vtbx.8 d19, {d31- │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ lsls r1, r4, #3 │ │ │ │ lsls r1, r0, #22 │ │ │ │ - vqrshrun.s64 d30, q0, #1 │ │ │ │ + vabdl.u q15, d31, d16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r4, #4 │ │ │ │ vmlsl.u q8, d15, d23[0] │ │ │ │ vqshlu.s32 q8, , #31 │ │ │ │ - vcvt.u32.f32 q15, q0, #1 │ │ │ │ + @ instruction: 0xffffeea0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vqadd.s8 q8, q14, │ │ │ │ - vqadd.s16 q8, q8, │ │ │ │ - vqadd.s16 q8, q14, │ │ │ │ + mrc 0, 4, r0, cr12, cr1, {6} │ │ │ │ + mcr 0, 5, r0, cr0, cr1, {6} │ │ │ │ + mcr 0, 5, r0, cr12, cr1, {6} │ │ │ │ lsls r5, r3, #19 │ │ │ │ - vcvt.u32.f32 q15, q6, #1 │ │ │ │ + @ instruction: 0xffffeeac │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vqadd.s16 q8, q15, │ │ │ │ - vqadd.s32 q8, q9, │ │ │ │ + mcr 0, 5, r0, cr14, cr1, {6} │ │ │ │ + mrc 0, 5, r0, cr2, cr1, {6} │ │ │ │ lsls r3, r1, #18 │ │ │ │ - vqrdmlsh.s q15, , d22[0] │ │ │ │ + @ instruction: 0xffffeeb6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a2224 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2983c4> │ │ │ │ + b.n 3a20c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298264> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3a221c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2983bc> │ │ │ │ + b.n 3a20bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29825c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + cmp r2, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r7, r1, #22 │ │ │ │ - @ instruction: 0xffffeef2 │ │ │ │ + vqrdmlah.s q15, , d2[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mcr 0, 6, r0, cr12, cr1, {6} │ │ │ │ + mrc 0, 0, r0, cr12, cr1, {6} │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ @@ -1122052,31 +1122057,31 @@ │ │ │ │ asrs r5, r1, #1 │ │ │ │ vqshl.u32 , q10, #31 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r4, r1, lsr #3 │ │ │ │ + @ instruction: 0xe98400d1 │ │ │ │ mrc2 15, 4, pc, cr7, cr14, {7} │ │ │ │ - b.n 3a2824 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2989c4> │ │ │ │ + b.n 3a26c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298864> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3a27d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298978> │ │ │ │ + b.n 3a2678 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298818> │ │ │ │ lsls r1, r2, #3 │ │ │ │ mcr2 15, 1, pc, cr11, cr14, {7} @ │ │ │ │ - strd r0, r0, [ip, #-836]! @ 0x344 │ │ │ │ - blt.n 3a23ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29854c> │ │ │ │ + ldmia.w ip!, {r0, r4, r6, r7} │ │ │ │ + blt.n 3a244c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2985ec> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmdb r8!, {r0, r4, r6, r7} │ │ │ │ - ldmdb r0!, {r0, r4, r6, r7} │ │ │ │ - ldmdb ip!, {r0, r4, r6, r7} │ │ │ │ - ldrd r0, r0, [r0, #-836] @ 0x344 │ │ │ │ - strd r0, r0, [r4, #-836]! @ 0x344 │ │ │ │ - strd r0, r0, [ip, #-836]! @ 0x344 │ │ │ │ - svc 174 @ 0xae │ │ │ │ + ldrd r0, r0, [r8], #-836 @ 0x344 │ │ │ │ + stmia.w r0, {r0, r4, r6, r7} │ │ │ │ + stmia.w ip, {r0, r4, r6, r7} │ │ │ │ + stmia.w r0!, {r0, r4, r6, r7} │ │ │ │ + ldmia.w r4!, {r0, r4, r6, r7} │ │ │ │ + ldmia.w ip!, {r0, r4, r6, r7} │ │ │ │ + udf #254 @ 0xfe │ │ │ │ lsls r1, r2, #3 │ │ │ │ bl 393d88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x289f28> │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 393d88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x289f28> │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ @@ -1123333,51 +1123338,51 @@ │ │ │ │ ldr r1, [pc, #196] @ (3a3180 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299320>) │ │ │ │ strd r9, r5, [sp, #8] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ b.n 3a3184 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299324> │ │ │ │ nop │ │ │ │ - ble.n 3a2ffc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29919c> │ │ │ │ + bgt.n 3a309c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29923c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stc2 15, cr15, [r5], {254} @ 0xfe │ │ │ │ - b.n 3a2d20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298ec0> │ │ │ │ + b.n 3a2bc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298d60> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xfbd3fffe │ │ │ │ @ instruction: 0xfbfdfffe │ │ │ │ - b.n 3a2cdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298e7c> │ │ │ │ + b.n 3a2b7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298d1c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a2ce0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298e80> │ │ │ │ + b.n 3a2b80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298d20> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3a2ce4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298e84> │ │ │ │ + b.n 3a2b84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298d24> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3a2cf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298e90> │ │ │ │ + b.n 3a2b90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298d30> │ │ │ │ lsls r1, r2, #3 │ │ │ │ sdiv pc, r7, lr │ │ │ │ - b.n 3a2d08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298ea8> │ │ │ │ + b.n 3a2ba8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298d48> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3a2d24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298ec4> │ │ │ │ + b.n 3a2bc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298d64> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3a2d38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298ed8> │ │ │ │ + b.n 3a2bd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x298d78> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - blt.n 3a3080 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299220> │ │ │ │ + blt.n 3a3120 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2992c0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 3a30cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29926c> │ │ │ │ + bge.n 3a316c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29930c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 3a3120 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2992c0> │ │ │ │ + bls.n 3a31c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299360> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bls.n 3a3174 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299314> │ │ │ │ + bhi.n 3a3014 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2991b4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3a3448 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2995e8> │ │ │ │ + b.n 3a32e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299488> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3a32c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299468> │ │ │ │ + b.n 3a3168 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299308> │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1123401,36 +1123406,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + udf #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - udf #4 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - ble.n 3a3258 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2993f8> │ │ │ │ + ble.n 3a3220 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2993c0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bgt.n 3a3144 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2992e4> │ │ │ │ + bgt.n 3a30f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299298> │ │ │ │ lsls r1, r2, #3 │ │ │ │ bgt.n 3a31e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299384> │ │ │ │ lsls r1, r2, #3 │ │ │ │ + blt.n 3a3084 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299224> │ │ │ │ + lsls r1, r2, #3 │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ strd r8, r2, [sp, #36] @ 0x24 │ │ │ │ strd r6, r7, [sp, #28] │ │ │ │ ldrd r3, r2, [sp, #188] @ 0xbc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #0] │ │ │ │ @@ -1124691,45 +1124696,45 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ b.n 3a3e90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a030> │ │ │ │ nop │ │ │ │ - bge.n 3a3db4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299f54> │ │ │ │ + bge.n 3a3e54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299ff4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bls.n 3a3e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299fd8> │ │ │ │ + bls.n 3a3ed8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a078> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bls.n 3a3ebc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a05c> │ │ │ │ + bhi.n 3a3d5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299efc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 3a3da0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299f40> │ │ │ │ + bvc.n 3a3e40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299fe0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 3a3e90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a030> │ │ │ │ + bvc.n 3a3f30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a0d0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvc.n 3a3d80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299f20> │ │ │ │ + bvs.n 3a3e20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299fc0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvs.n 3a3e10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299fb0> │ │ │ │ + bvs.n 3a3eb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a050> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvs.n 3a3e94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a034> │ │ │ │ + bpl.n 3a3f34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a0d4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 3a3f18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a0b8> │ │ │ │ + bmi.n 3a3db8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299f58> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 3a3d9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299f3c> │ │ │ │ + bcc.n 3a3e3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299fdc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 3a3e78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a018> │ │ │ │ + bcc.n 3a3f18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a0b8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 3a3f70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a110> │ │ │ │ + bcs.n 3a3e10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299fb0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 3a3e60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a000> │ │ │ │ + bcs.n 3a3f00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a0a0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 3a3f30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a0d0> │ │ │ │ + bne.n 3a3dd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299f70> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bne.n 3a3df8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x299f98> │ │ │ │ + bne.n 3a3e98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a038> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bne.n 3a3ec0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a060> │ │ │ │ + beq.n 3a3f60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a100> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w r1, [pc, #1708] @ 3a4540 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a6e0> │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ strd r6, r7, [sp, #28] │ │ │ │ @@ -1125388,46 +1125393,46 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 392434 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2885d4> │ │ │ │ add sp, #220 @ 0xdc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - beq.n 3a45ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a74c> │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3!, {r4, r5} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 3a4526 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29a6c6> │ │ │ │ - @ instruction: 0xfffecaf6 │ │ │ │ + vtbx.8 d28, {d14-d16}, d6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr.w r6, [pc, #3452] @ 3a5314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29b4b4> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1126770,63 +1126775,63 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ rev16 r6, r2 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ rev16 r2, r1 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r4, r7} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r7} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + itte │ │ │ │ + lsl r1, r2, #3 │ │ │ │ + itee al @ unpredictable > │ │ │ │ + lslal r1, r2, #3 │ │ │ │ + ite al @ unpredictable > │ │ │ │ + lslal r1, r2, #3 │ │ │ │ + it al @ unpredictable > │ │ │ │ + lslal r1, r2, #3 │ │ │ │ + itt al │ │ │ │ + lslal r1, r2, #3 │ │ │ │ + nopal {14} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + itt le │ │ │ │ + lslle r1, r2, #3 │ │ │ │ + it le @ unpredictable │ │ │ │ + lslle r1, r2, #3 │ │ │ │ + ite le │ │ │ │ + lslle r1, r2, #3 │ │ │ │ + nopgt {13} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + ite gt │ │ │ │ + lslgt r1, r2, #3 │ │ │ │ + it gt @ unpredictable │ │ │ │ + lslgt r1, r2, #3 │ │ │ │ + itt gt │ │ │ │ + lslgt r1, r2, #3 │ │ │ │ + nopgt {12} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + itt lt │ │ │ │ + lsllt r1, r2, #3 │ │ │ │ + it lt @ unpredictable │ │ │ │ + lsllt r1, r2, #3 │ │ │ │ + ite lt │ │ │ │ + lsllt r1, r2, #3 │ │ │ │ + nopge {11} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + ite ge │ │ │ │ + lslge r1, r2, #3 │ │ │ │ + sublt r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #912 @ (adr r7, 3a5714 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29b8b4>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb71a │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bl 3d8204 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ce3a4> │ │ │ │ ldrd r0, r1, [sp, #76] @ 0x4c │ │ │ │ bl 3cf5c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c5764> │ │ │ │ @@ -1129169,65 +1129174,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #200 @ (adr r7, 3a6c1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29cdbc>) │ │ │ │ + add r6, pc, #520 @ (adr r6, 3a6d5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29cefc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r6, pc, #736 @ (adr r6, 3a6e3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29cfdc>) │ │ │ │ + add r6, pc, #32 @ (adr r6, 3a6b7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29cd1c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r2, #31 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ @ instruction: 0xb6ff │ │ │ │ - vcvt.f16.u16 d26, d26, #2 │ │ │ │ + vtbl.8 d26, {d30- │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cbz r2, 3a6c10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29cdb0> │ │ │ │ + cbz r2, 3a6be4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29cd84> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r1, #90 @ 0x5a │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r0, r1, r3, r4, r5, r6} │ │ │ │ vqshl.u32 , q10, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #96 @ (adr r6, 3a6c1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29cdbc>) │ │ │ │ + add r5, pc, #416 @ (adr r5, 3a6d5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29cefc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [sp, #304] @ 0x130 │ │ │ │ strd r5, r1, [sp, #16] │ │ │ │ ldr r1, [sp, #284] @ 0x11c │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1130518,15 +1130523,15 @@ │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, r6 │ │ │ │ strd r9, sl, [sp] │ │ │ │ bl 3978cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28da6c> │ │ │ │ b.n 3a7830 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29d9d0> │ │ │ │ nop │ │ │ │ - add r4, pc, #648 @ (adr r4, 3a7a58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29dbf8>) │ │ │ │ + add r3, pc, #968 @ (adr r3, 3a7b98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29dd38>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1130537,38 +1130542,38 @@ │ │ │ │ cbz r3, 3a782a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29d9ca> │ │ │ │ @ instruction: 0xfffe3b1c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r2, r5 │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #560 @ (adr r1, 3a7a2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29dbcc>) │ │ │ │ + add r0, pc, #880 @ (adr r0, 3a7b6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29dd0c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, pc, #720 @ (adr r0, 3a7ad0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29dc70>) │ │ │ │ + add r0, pc, #16 @ (adr r0, 3a7810 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29d9b0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, sp, #652 @ 0x28c │ │ │ │ - @ instruction: 0xfffe9fd6 │ │ │ │ + @ instruction: 0xfffe9f26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r4, sp, #148 @ 0x94 │ │ │ │ - vcvt.u32.f32 d31, d6, #2 │ │ │ │ + vqrdmlah.s , q7, d22[0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf4c000d7 │ │ │ │ + ands.w r0, r0, #7045120 @ 0x6b8000 │ │ │ │ add r7, pc, #972 @ (adr r7, 3a7bec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29dd8c>) │ │ │ │ - vdup.16 d25, d30[3] │ │ │ │ + @ instruction: 0xfffe9b7e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r4, pc, #52 @ (adr r4, 3a7860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29da00>) │ │ │ │ - @ instruction: 0xfffe999e │ │ │ │ + vtbx.8 d25, {d30}, d30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r5, [sp, #284] @ 0x11c │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ @@ -1131859,21 +1131864,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r0, r2, r4, r5, r7} │ │ │ │ vqrdmulh.s , q7, d23[0] │ │ │ │ vsli.32 d23, d28, #30 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - vqadd.s32 q0, q15, │ │ │ │ + mrc 0, 3, r0, cr14, cr13, {6} │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ vrsra.u32 d25, d3, #2 │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #412] @ 0x19c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #408] @ 0x198 │ │ │ │ @@ -1133098,61 +1133103,61 @@ │ │ │ │ bl 457fd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34e174> │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ b.n 3a90c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29f268> │ │ │ │ nop │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r5, #32] │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #612] @ 0x264 │ │ │ │ vdup.16 q9, d16[3] │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #884] @ 0x374 │ │ │ │ - vqrshrun.s64 d24, q6, #2 │ │ │ │ + vabdl.u q12, d30, d28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r6, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r7, #30] │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r4, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r0, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh r2, [r3, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vshr.s64 q0, , #26 │ │ │ │ + mrc 0, 7, r0, cr6, cr11, {6} │ │ │ │ ldrh r3, [r0, #44] @ 0x2c │ │ │ │ - vrshr.u64 d24, d12, #2 │ │ │ │ + vzip. q12, q14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrh r1, [r2, #38] @ 0x26 │ │ │ │ - vmovn.i d24, q14 │ │ │ │ + vsra.u32 q12, q14, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrh r3, [r4, #46] @ 0x2e │ │ │ │ - vzip. d24, d28 │ │ │ │ + vshr.u64 q12, q14, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bl 3d8204 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ce3a4> │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ movs r0, #91 @ 0x5b │ │ │ │ bl 3cf450 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c55f0> │ │ │ │ bl 3cf250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c53f0> │ │ │ │ mov r1, r0 │ │ │ │ @@ -1134351,68 +1134356,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 sl, [sp, #40] @ 0x28 │ │ │ │ b.n 3a9db0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x29ff50> │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrh r7, [r1, #10] │ │ │ │ - vqrdmulh.s , q7, d14[0] │ │ │ │ + @ instruction: 0xfffe7c9e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r5, [sp, #732] @ 0x2dc │ │ │ │ - vcvt.f16.u16 , q8, #2 │ │ │ │ + vtbx.8 d23, {d30- instruction: 0xfffe7b9a │ │ │ │ + vtbx.8 d23, {d30- d16, d24 │ │ │ │ + vshr.u32 q8, q12, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #1] │ │ │ │ + strb r6, [r7, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb r5, [r1, #27] │ │ │ │ - vqshl.u32 , q15, #30 │ │ │ │ + vmlsl.u , d30, d14[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrd r3, r2, [sp, #352] @ 0x160 │ │ │ │ bl 392434 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2885d4> │ │ │ │ ldr.w r3, [pc, #2852] @ 3aa8e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a0a80> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1135622,30 +1135627,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb r3, [r1, #9] │ │ │ │ - vuzp. , q1 │ │ │ │ + vshr.u64 d23, d2, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb r7, [r1, #3] │ │ │ │ - vshr.u32 , q4, #2 │ │ │ │ + @ instruction: 0xfffe6fa8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strb r1, [r1, #22] │ │ │ │ vqshl.u64 , , #62 @ 0x3e │ │ │ │ vtbx.8 d23, {d30-d31}, d17 │ │ │ │ - vtbl.8 d22, {d30- instruction: 0xfffe6ad8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ bl 3978cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28da6c> │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ bl 55550c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44b6ac> │ │ │ │ @@ -1137009,21 +1137014,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #276] @ 0x114 │ │ │ │ movs r1, #139 @ 0x8b │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ b.n 3ab6f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a1894> │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r4, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb r5, [r2, #23] │ │ │ │ vtbl.8 d22, {d14-d16}, d17 │ │ │ │ vabdl.u q11, d14, d11 │ │ │ │ vtbx.8 d31, {d30}, d13 │ │ │ │ add r0, pc, #16 @ (adr r0, 3ab708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a18a8>) │ │ │ │ bl 3978cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28da6c> │ │ │ │ @@ -1138282,21 +1138287,21 @@ │ │ │ │ str r7, [sp, #180] @ 0xb4 │ │ │ │ ldr r7, [sp, #724] @ 0x2d4 │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ b.n 3ac45c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a25fc> │ │ │ │ nop │ │ │ │ subs r7, #92 @ 0x5c │ │ │ │ lsls r7, r1, #6 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r3, #3 │ │ │ │ adds r0, r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ @ instruction: 0xfffe2df0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r7 │ │ │ │ @@ -1138378,41 +1138383,41 @@ │ │ │ │ vsra.u32 d19, d28, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r5, [r4, r6] │ │ │ │ - vabdl.u , d14, d30 │ │ │ │ + vqshlu.s32 , q15, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsh r3, [r7, r7] │ │ │ │ @ instruction: 0xfffe5ffd │ │ │ │ - vqshlu.s64 , q11, #62 @ 0x3e │ │ │ │ + vmlsl.u , d14, d6[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsh r3, [r0, r5] │ │ │ │ - vqshlu.s32 , q8, #30 │ │ │ │ + @ instruction: 0xfffe55c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsh r5, [r4, r4] │ │ │ │ - vmlsl.u , d14, d6[0] │ │ │ │ + vsli.64 d21, d6, #62 @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsh r3, [r6, r3] │ │ │ │ - vqshlu.s32 d21, d10, #30 │ │ │ │ + @ instruction: 0xfffe556a │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsh r1, [r1, r3] │ │ │ │ vqrdmlah.s , q15, d17[0] │ │ │ │ - @ instruction: 0xfffe55e8 │ │ │ │ + vsli.32 d21, d24, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsh r7, [r6, r2] │ │ │ │ - vsli.64 d21, d26, #62 @ 0x3e │ │ │ │ + vabal.u , d14, d10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r0, r6] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ vsra.u32 d23, d1, #2 │ │ │ │ vtbl.8 d22, {d14-d17}, d3 │ │ │ │ @ instruction: 0xfffe6bbf │ │ │ │ @ instruction: 0xfffe9fb4 │ │ │ │ str r7, [sp, #172] @ 0xac │ │ │ │ @@ -1139698,52 +1139703,52 @@ │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ str r0, [sp, #620] @ 0x26c │ │ │ │ mov r0, r4 │ │ │ │ b.n 3ad090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a3230> │ │ │ │ nop │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #656] @ (3ad2c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a3460>) │ │ │ │ + ldr r3, [pc, #976] @ (3ad400 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a35a0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r7, [r7, r6] │ │ │ │ - vtbl.8 d20, {d14-d15}, d22 │ │ │ │ + vqrshrun.s64 d20, q11, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r7, [r4, r4] │ │ │ │ vsra.u32 d21, d11, #2 │ │ │ │ vqrdmlah.s , q15, d29[0] │ │ │ │ vqrdmlah.s , q15, d19[0] │ │ │ │ - @ instruction: 0xfffe4896 │ │ │ │ + @ instruction: 0xfffe47e6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #128] @ (3ad0d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a3270>) │ │ │ │ + bx lr │ │ │ │ lsls r1, r2, #3 │ │ │ │ - blxns r6 │ │ │ │ + bxns r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r7, [pc, #852] @ (3ad3ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a354c>) │ │ │ │ @ instruction: 0xfffe4fd9 │ │ │ │ - @ instruction: 0xfffe476c │ │ │ │ + vqshlu.s64 d20, d28, #62 @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bxns fp │ │ │ │ + mov ip, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bxns r7 │ │ │ │ + mov ip, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bx r3 │ │ │ │ + mov r0, sp │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r6, [pc, #788] @ (3ad384 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a3524>) │ │ │ │ vqrdmlah.s q10, q15, d13[0] │ │ │ │ vqdmulh.s , q15, d15[0] │ │ │ │ vqrdmlah.s , q15, d1[0] │ │ │ │ - vqshlu.s64 d20, d6, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfffe45e6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r2, r6 │ │ │ │ + cmp sl, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r6, r1 │ │ │ │ + cmp r6, fp │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r0, r0 │ │ │ │ + cmp r0, sl │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #620] @ (3ad2fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a349c>) │ │ │ │ vtbx.8 d31, {d30}, d13 │ │ │ │ strh r0, [r0, #0] │ │ │ │ bl 39da60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x293c00> │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ @@ -1140946,55 +1140951,55 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 39da60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x293c00> │ │ │ │ mov r3, r9 │ │ │ │ b.n 3adc68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a3e08> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #420] @ (3adda0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a3f40>) │ │ │ │ vtbx.8 d21, {d30-d31}, d1 │ │ │ │ - vsra.u64 q10, q4, #2 │ │ │ │ + vuzp. d20, d24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strb r5, [r2, r0] │ │ │ │ vqshrn.u64 d20, , #2 │ │ │ │ @ instruction: 0xfffe4ef3 │ │ │ │ - vqrdmlsh.s , q7, d16[0] │ │ │ │ + @ instruction: 0xfffe3eb0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r7, #22 │ │ │ │ + subs r6, #102 @ 0x66 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r6, #40 @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #154 @ 0x9a │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r5, #56 @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, r7 │ │ │ │ vsli.32 d20, d15, #30 │ │ │ │ - @ instruction: 0xfffe3d9e │ │ │ │ + vqdmulh.s , q15, d30[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r3, r5 │ │ │ │ - vdup.16 d19, d30[3] │ │ │ │ + @ instruction: 0xfffe3b7e │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r1, r6 │ │ │ │ vqmovn.s d20, │ │ │ │ - vtbx.8 d19, {d30- instruction: 0xfffe3b38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #180 @ 0xb4 │ │ │ │ + subs r3, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #128 @ 0x80 │ │ │ │ + subs r2, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ tst r5, r4 │ │ │ │ vmovn.i d20, │ │ │ │ - vtbx.8 d19, {d14-d17}, d4 │ │ │ │ + @ instruction: 0xfffe3a94 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #20 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #580] @ 0x244 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 39da60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x293c00> │ │ │ │ @@ -1142284,55 +1142289,55 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 39fe94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x296034> │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r7 │ │ │ │ b.n 3ae898 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a4a38> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #732] @ (3aeb14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a4cb4>) │ │ │ │ - vqshl.u32 d19, d28, #30 │ │ │ │ + vrsubhn.i d19, q15, q6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r2, [pc, #700] @ (3aeafc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a4c9c>) │ │ │ │ vtbx.8 d20, {d30- , d14, d6[0] │ │ │ │ + vsli.64 d19, d6, #62 @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #225 @ 0xe1 │ │ │ │ @ instruction: 0xfffe49d7 │ │ │ │ - vqmovn.s d19, q11 │ │ │ │ + vsra.u64 , q11, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #10 │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #13 │ │ │ │ vabdl.u , d14, d11 │ │ │ │ - vzip. , q0 │ │ │ │ + vsra.u32 d19, d0, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ bl 39fe94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x296034> │ │ │ │ @@ -1143609,62 +1143614,62 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a0fe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x297184> │ │ │ │ mov r3, fp │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ b.n 3af50c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a56ac> │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #242 @ 0xf2 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r1, sl │ │ │ │ vqshrn.u64 d16, q10, #2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + cmp r0, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #169 @ 0xa9 │ │ │ │ @ instruction: 0xfffe2c9d │ │ │ │ - vtbl.8 d18, {d30}, d10 │ │ │ │ + vqshl.u64 q9, q5, #62 @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, #86 @ 0x56 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, #28 │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ vcvt.f16.u16 d18, d15, #2 │ │ │ │ - @ instruction: 0xfffe27e0 │ │ │ │ + vqshl.u32 d18, d16, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + movs r7, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + movs r7, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r3, #67 @ 0x43 │ │ │ │ vtbx.8 d18, {d14-d17}, d1 │ │ │ │ - vqshl.u64 d18, d2, #62 @ 0x3e │ │ │ │ + vmlsl.u q9, d30, d18[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a0fe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x297184> │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r9 │ │ │ │ @@ -1144987,77 +1144992,77 @@ │ │ │ │ add r0, pc │ │ │ │ str.w sl, [sp] │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ bl 39fe94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x296034> │ │ │ │ mov r3, r6 │ │ │ │ b.n 3b0270 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a6410> │ │ │ │ nop │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #24 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r4, #199 @ 0xc7 │ │ │ │ vsri.64 q9, , #2 │ │ │ │ - vsra.u32 q9, q9, #2 │ │ │ │ + vtrn. q9, q1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #108 @ 0x6c │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ vtbx.8 d17, {d30- , d30, d23 │ │ │ │ - @ instruction: 0xfffe1b98 │ │ │ │ + vtbx.8 d17, {d30- instruction: 0xfffe1b18 │ │ │ │ + vtbx.8 d17, {d14-d16}, d24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, r5, #7 │ │ │ │ @ instruction: 0xfffe29db │ │ │ │ vmull.u , d30, d7 │ │ │ │ @ instruction: 0xfffe2cb1 │ │ │ │ - vtbl.8 d17, {d30- instruction: 0xfffe19de │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r1, r6 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #133 @ 0x85 │ │ │ │ - vtbx.8 d17, {d14-d15}, d0 │ │ │ │ + @ instruction: 0xfffe1890 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r6, #231 @ 0xe7 │ │ │ │ vrsubhn.i d20, q7, q2 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ str.w sl, [sp] │ │ │ │ @@ -1146370,123 +1146375,123 @@ │ │ │ │ bl 3a0fe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x297184> │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [pc, #264] @ (3b10bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a725c>) │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [sp, #280] @ 0x118 │ │ │ │ add r1, pc │ │ │ │ b.n 3b10c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a7260> │ │ │ │ - adds r6, r3, r1 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r7, r3, #27 │ │ │ │ vabal.u , d30, d31 │ │ │ │ vqshl.u32 , , #30 │ │ │ │ - vqshl.u32 d17, d18, #30 │ │ │ │ + vrsubhn.i d17, q15, q1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, r4, r6 │ │ │ │ vabal.u q9, d30, d9 │ │ │ │ vtbx.8 d18, {d14}, d21 │ │ │ │ - vqshlu.s64 d17, d8, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfffe15e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #179 @ 0xb3 │ │ │ │ - vsli.32 d17, d4, #30 │ │ │ │ + vmls.i , q7, d20[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r3, #19 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, #39 @ 0x27 │ │ │ │ vabal.u , d14, d11 │ │ │ │ - @ instruction: 0xfffe13ca │ │ │ │ + vrsra.u32 d17, d10, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, #219 @ 0xdb │ │ │ │ - vshll.i , d2, # │ │ │ │ + vrshr.u32 , q1, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r3, r7, #4 │ │ │ │ vrshr.u64 d17, d29, #2 │ │ │ │ - vsra.u64 d17, d26, #2 │ │ │ │ + vuzp. d17, d10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #109 @ 0x6d │ │ │ │ vshr.u64 , , #2 │ │ │ │ - vuzp. d17, d4 │ │ │ │ + vshr.u32 , q2, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r3, r5, #31 │ │ │ │ - vtrn. d17, d2 │ │ │ │ + @ instruction: 0xfffe0fd2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r6, #32 │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r5, r3, #31 │ │ │ │ @ instruction: 0xfffe1dbd │ │ │ │ - @ instruction: 0xfffe0fd6 │ │ │ │ + @ instruction: 0xfffe0f26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + lsrs r2, r2, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r0, #29 │ │ │ │ + lsrs r6, r2, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + lsrs r0, r1, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r3, r7, #21 │ │ │ │ - vcvt.u32.f32 d16, d2, #2 │ │ │ │ + vqrdmlah.s q8, q7, d18[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r3, r2, #22 │ │ │ │ - @ instruction: 0xfffe0efe │ │ │ │ + vqrdmlah.s q8, q7, d14[0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r0, #27 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r7, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r7, r2, #16 │ │ │ │ - vcvt.f32.u32 q8, q5, #2 │ │ │ │ + @ instruction: 0xfffe0daa │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r1, #25 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r6, #24 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ str.w sl, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 392434 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2885d4> │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #452] @ 0x1c4 │ │ │ │ @@ -1147736,80 +1147741,80 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #316] @ 0x13c │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ b.n 3b1d9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a7f3c> │ │ │ │ - lsrs r4, r4, #20 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r1, r0, #20 │ │ │ │ - @ instruction: 0xfffe0d0a │ │ │ │ + vcvt.f16.u16 q8, q5, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r5, r0, #12 │ │ │ │ @ instruction: 0xfffe0af5 │ │ │ │ - vqdmulh.s q8, q15, d2[0] │ │ │ │ + vcvt.f16.u16 d16, d2, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r7, r0, #9 │ │ │ │ vtbl.8 d16, {d14-d16}, d25 │ │ │ │ - @ instruction: 0xfffe0bfc │ │ │ │ + vtbx.8 d16, {d14-d17}, d12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r2, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r4, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r5, #9 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsls r5, r3, #29 │ │ │ │ @ instruction: 0xfffe074d │ │ │ │ - @ instruction: 0xfffe09fc │ │ │ │ + vtbx.8 d16, {d14-d15}, d12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs r4, r3, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r7, r4, #8 │ │ │ │ - vtbl.8 d16, {d14-d15}, d16 │ │ │ │ + vqrshrun.s64 d16, q8, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsls r1, r0, #25 │ │ │ │ vsra.u32 , , #2 │ │ │ │ vsli.64 d16, d3, #62 @ 0x3e │ │ │ │ vuzp. , │ │ │ │ vcvt.u16.f16 d29, d10, #2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsls r7, r4, #17 │ │ │ │ @ instruction: 0xfffe17c1 │ │ │ │ @ instruction: 0xfffe0eb5 │ │ │ │ - vshll.i q8, d26, # │ │ │ │ + vrshr.u32 q8, q13, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bl 3a0a90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x296c30> │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #500] @ 0x1f4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1149152,32 +1149157,32 @@ │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ mov r0, r4 │ │ │ │ b.n 3b2a14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a8bb4> │ │ │ │ nop │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + movs r0, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsls r5, r6, #7 │ │ │ │ vqmovun.s d17, │ │ │ │ vuzp. d17, d11 │ │ │ │ vrshr.u64 d17, d23, #2 │ │ │ │ - @ instruction: 0xfffefd9e │ │ │ │ + vqdmulh.s , q15, d30[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stc2l 0, cr0, [r6], #-832 @ 0xfffffcc0 │ │ │ │ + @ instruction: 0xfbb600d0 │ │ │ │ lsrs r7, r5, #19 │ │ │ │ - vtbx.8 d31, {d14-d16}, d20 │ │ │ │ + @ instruction: 0xfffef9b4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r1, r5, #26 │ │ │ │ vtbx.8 d16, {d14-d15}, d9 │ │ │ │ - @ instruction: 0xfffef8d0 │ │ │ │ + vtbl.8 d31, {d14}, d16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf7d800d0 │ │ │ │ - @ instruction: 0xf71400d0 │ │ │ │ + @ instruction: 0xf72800d0 │ │ │ │ + @ instruction: 0xf66400d0 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3a0fe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x297184> │ │ │ │ mov r3, fp │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1150535,30 +1150540,30 @@ │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ ldr r5, [sp, #560] @ 0x230 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #556] @ 0x22c │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ b.n 3b3700 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a98a0> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf52400d0 │ │ │ │ - @ instruction: 0xf3f800d0 │ │ │ │ + orns r0, r4, #6815744 @ 0x680000 │ │ │ │ + sbfx r0, r8, #3, #17 │ │ │ │ lsls r7, r3, #9 │ │ │ │ vsra.u32 q8, , #2 │ │ │ │ - vsra.u32 d31, d20, #2 │ │ │ │ + vtrn. d31, d4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - vshr.s64 q0, q0, #60 │ │ │ │ - ldcl 0, cr0, [r4, #832] @ 0x340 │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + mrc 0, 6, r0, cr4, cr0, {6} │ │ │ │ + stc 0, cr0, [r4, #-832]! @ 0xfffffcc0 │ │ │ │ + strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ stc 15, cr15, [pc, #1012]! @ 3b3ad8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a9c78> │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 3b3658 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a97f8> │ │ │ │ + bvc.n 3b36f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a9898> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stcl 0, cr0, [r2, #-832] @ 0xfffffcc0 │ │ │ │ + ldc 0, cr0, [r2], {208} @ 0xd0 │ │ │ │ ldcl 15, cr15, [r5, #-1012] @ 0xfffffc0c │ │ │ │ stc2l 15, cr15, [r3, #-1012] @ 0xfffffc0c │ │ │ │ mcrr2 15, 15, pc, r3, cr13 @ │ │ │ │ ldc2l 15, cr15, [r9, #-1012]! @ 0xfffffc0c │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ ldr r5, [sp, #548] @ 0x224 │ │ │ │ @@ -1151743,23 +1151748,23 @@ │ │ │ │ ldr r7, [sp, #252] @ 0xfc │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #348] @ 0x15c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #380] @ 0x17c │ │ │ │ b.n 3b41a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2aa348> │ │ │ │ nop │ │ │ │ - strd r0, r0, [r2, #832]! @ 0x340 │ │ │ │ + ldmdb r2!, {r4, r6, r7} │ │ │ │ ldr??.w pc, [sp, #253]! │ │ │ │ - b.n 3b3d50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a9ef0> │ │ │ │ + b.n 3b3bf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a9d90> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3b3a14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2a9bb4> │ │ │ │ + b.n 3b48b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2aaa54> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3b44fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2aa69c> │ │ │ │ + b.n 3b439c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2aa53c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3b41f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2aa394> │ │ │ │ + svc 118 @ 0x76 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 3a0fe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x297184> │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #352] @ 0x160 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ @@ -1153219,68 +1153224,68 @@ │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 397760 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28d900> │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ b.n 3b5094 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab234> │ │ │ │ nop │ │ │ │ - udf #6 │ │ │ │ + ble.n 3b50c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab268> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 3b5058 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab1f8> │ │ │ │ + bgt.n 3b50f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab298> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 3b4f50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab0f0> │ │ │ │ + bge.n 3b4ff0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab190> │ │ │ │ lsls r0, r2, #3 │ │ │ │ ble.n 3b50c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab266> │ │ │ │ vqshl.u32 q15, , #29 │ │ │ │ - @ instruction: 0xfffddb16 │ │ │ │ + vtbx.8 d29, {d13-d15}, d22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 3b4f4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab0ec> │ │ │ │ + bls.n 3b4fec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab18c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 3b5080 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab220> │ │ │ │ + bls.n 3b5120 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab2c0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ blt.n 3b50da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab27a> │ │ │ │ vcge.f d30, d21, #0 │ │ │ │ - vtbl.8 d29, {d29-d30}, d14 │ │ │ │ + @ instruction: 0xfffdd8de │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 3b5058 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab1f8> │ │ │ │ + bhi.n 3b50f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab298> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 3b4f90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab130> │ │ │ │ + bvc.n 3b5030 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab1d0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 3b5090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab230> │ │ │ │ + bvc.n 3b5130 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab2d0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 3b4f88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab128> │ │ │ │ + bvs.n 3b5028 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab1c8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 3b50cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab26c> │ │ │ │ + bvs.n 3b4f6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab10c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 3b5058 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab1f8> │ │ │ │ + bvs.n 3b50f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab298> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 3b5000 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab1a0> │ │ │ │ + bvs.n 3b50a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab240> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 3b4fa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab148> │ │ │ │ + bpl.n 3b5048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab1e8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 3b5144 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab2e4> │ │ │ │ + bpl.n 3b4fe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab184> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 3b50ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab24c> │ │ │ │ + bpl.n 3b514c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab2ec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 3b5018 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab1b8> │ │ │ │ + bpl.n 3b50b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab258> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 3b4f84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab124> │ │ │ │ + bmi.n 3b5024 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab1c4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 3b50f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab290> │ │ │ │ + bmi.n 3b4f90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab130> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 3b5054 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab1f4> │ │ │ │ + bmi.n 3b50f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab294> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 3b4fa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab148> │ │ │ │ + bcc.n 3b5048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab1e8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ blt.n 3b509e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab23e> │ │ │ │ vcge.f q15, , #0 │ │ │ │ vcvt.u32.f32 d28, d9, #3 │ │ │ │ - vrsra.u64 , q9, #3 │ │ │ │ + vabs.s , q1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 3b5120 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab2c0> │ │ │ │ + bcs.n 3b4fc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ab160> │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ bl 397760 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28d900> │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ ldr r0, [sp, #276] @ 0x114 │ │ │ │ bl 397760 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28d900> │ │ │ │ @@ -1154573,202 +1154578,202 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 392434 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2885d4> │ │ │ │ b.n 3b5f90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac130> │ │ │ │ nop │ │ │ │ - bcs.n 3b5e10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2abfb0> │ │ │ │ + bne.n 3b5eb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac050> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 3b5d9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2abf3c> │ │ │ │ + bne.n 3b5e3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2abfdc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 3b5d4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2abeec> │ │ │ │ + beq.n 3b5dec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2abf8c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 3b5cfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2abe9c> │ │ │ │ + beq.n 3b5d9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2abf3c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 3b5eac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac04c> │ │ │ │ + beq.n 3b5d4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2abeec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 3b5e20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2abfc0> │ │ │ │ + beq.n 3b5ec0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac060> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 3b5d98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2abf38> │ │ │ │ + beq.n 3b5e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2abfd8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 3b5f00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac0a0> │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r3!, {r0, r1, r5, r7} │ │ │ │ - vshr.u32 , q14, #3 │ │ │ │ + vqrdmlsh.s q13, , d12[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 3b5ed8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac078> │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, lr} │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add sp, #224 @ 0xe0 │ │ │ │ + add r7, sp, #544 @ 0x220 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 3b5ec0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac060> │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, lr} │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 3b5eb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac058> │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 3b5eb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac058> │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 3b5eb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac054> │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 3b5eb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac054> │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + push {r2, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 3b5eb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac050> │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + push {r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 3b5e9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac03c> │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 3b5e88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac028> │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + push {r2} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 3b5e74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac014> │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r3, r5, r7} │ │ │ │ + cbz r2, 3b5ee2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac082> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r6!, {r0, r1, r2, r3, r4, r7} │ │ │ │ - @ instruction: 0xfffdcffc │ │ │ │ + vqrdmlsh.s q14, , d12[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 3b5e74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ac014> │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r2, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ │ │ - @ instruction: 0xfffdcfde │ │ │ │ + @ instruction: 0xfffdcf2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ bmi.n 3b5de2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2abf82> │ │ │ │ vqshlu.s64 , , #61 @ 0x3d │ │ │ │ - @ instruction: 0xfffdcfa2 │ │ │ │ + @ instruction: 0xfffdcef2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r3!, {r0, r2, r4, r6} │ │ │ │ - vcvt.u32.f32 q14, q3, #3 │ │ │ │ + @ instruction: 0xfffdcea6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r1!, {r0, r4, r7} │ │ │ │ - @ instruction: 0xfffdce0c │ │ │ │ + vcvt.u16.f16 q14, q6, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r7!, {r0, r4, r7} │ │ │ │ - @ instruction: 0xfffdcdd0 │ │ │ │ + @ instruction: 0xfffdcd20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r4, r5, r7} │ │ │ │ - @ instruction: 0xfffdcd04 │ │ │ │ + vcvt.f16.u16 q14, q2, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r5!, {r0, r4, r5, r6} │ │ │ │ vtbl.8 d28, {d13}, d19 │ │ │ │ - vqrdmlah.s q13, , d20[0] │ │ │ │ + @ instruction: 0xfffdadb4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r5!, {r0, r2, r3, r4, r6} │ │ │ │ - @ instruction: 0xfffdcb14 │ │ │ │ + vtbx.8 d28, {d13-d15}, d20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r3!, {r0, r1, r2, r5, r6, r7} │ │ │ │ - @ instruction: 0xfffdcaf2 │ │ │ │ + vtbx.8 d28, {d13-d15}, d2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r2!, {r0, r2, r3, r4, r5, r6} │ │ │ │ vclt.s q14, , #0 │ │ │ │ - vtbl.8 d28, {d29-d30}, d24 │ │ │ │ + @ instruction: 0xfffdc8f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r2!, {r0, r2, r4, r6} │ │ │ │ - @ instruction: 0xfffdc996 │ │ │ │ + vtbx.8 d28, {d29}, d22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r2!, {r0, r1, r3, r4, r6} │ │ │ │ - @ instruction: 0xfffdad06 │ │ │ │ + vcvt.f16.u16 q13, q3, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r2!, {r0, r1, r2, r6} │ │ │ │ - vmull.u q13, d29, d18 │ │ │ │ + @ instruction: 0xfffdabf2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r1!, {r0, r3, r4, r5, r7} │ │ │ │ - vtbl.8 d28, {d29-d30}, d0 │ │ │ │ + @ instruction: 0xfffdc8d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r2!, {r0, r2, r4, r5, r6, r7} │ │ │ │ - vtbl.8 d28, {d29-d30}, d4 │ │ │ │ + @ instruction: 0xfffdc8d4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r2!, {r0, r1, r4, r5, r7} │ │ │ │ - vtbx.8 d28, {d13-d14}, d30 │ │ │ │ + @ instruction: 0xfffdc8be │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ bl 3983d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28e578> │ │ │ │ ldr.w r1, [pc, #3188] @ 3b6c10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2acdb0> │ │ │ │ mov r2, r0 │ │ │ │ @@ -1156046,91 +1156051,91 @@ │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ bl 392434 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2885d4> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ bl 3984d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28e678> │ │ │ │ mov r1, r4 │ │ │ │ b.n 3b6cc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ace60> │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ cbnz r3, 3b6c5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2acdfe> │ │ │ │ - vqshl.u64 d28, d16, #61 @ 0x3d │ │ │ │ + vabs.f d28, d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r0!, {r0, r1, r4, r6, r7} │ │ │ │ - vsra.u64 q13, q11, #3 │ │ │ │ + vceq.i q13, q3, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r0!, {r0, r3, r6} │ │ │ │ - vmlsl.u q14, d29, d0[0] │ │ │ │ + vqshlu.s32 d28, d0, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r2!, {r0, r1, r4, r5, r6} │ │ │ │ - vcle.f q14, q7, #0 │ │ │ │ + vsli.32 d28, d14, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - it ge │ │ │ │ - lslge r0, r2, #3 │ │ │ │ - bkpt 0x00ee │ │ │ │ + bkpt 0x00f8 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xb7db │ │ │ │ - vcle.s q13, q15, #0 │ │ │ │ + vsra.u32 d26, d30, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + bkpt 0x0020 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #984 @ (adr r1, 3b7048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ad1e8>) │ │ │ │ + add r1, pc, #280 @ (adr r1, 3b6d88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2acf28>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #8 @ (adr r2, 3b6c80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ace20>) │ │ │ │ + add r1, pc, #328 @ (adr r1, 3b6dc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2acf60>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xb797 │ │ │ │ - vrshr.u32 d26, d4, #3 │ │ │ │ + vceq.i q13, q10, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x00ca │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #160 @ (adr r2, 3b6d2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2acecc>) │ │ │ │ + add r1, pc, #480 @ (adr r1, 3b6e6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ad00c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x00ce │ │ │ │ + bkpt 0x001e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #16 @ (adr r2, 3b6ca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ace48>) │ │ │ │ + add r1, pc, #336 @ (adr r1, 3b6de8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2acf88>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xb605 │ │ │ │ - vqrdmlah.s , , d18[0] │ │ │ │ + @ instruction: 0xfffdbdb2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x0054 │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x0042 │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r2!, {r0, r1, r4, r6, r7} │ │ │ │ - vcvt.u16.f16 d27, d0, #3 │ │ │ │ + vdup.8 , d16[6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ uxtb r7, r7 │ │ │ │ vshr.u32 , q6, #3 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ bl 3984d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28e678> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #364] @ 0x16c │ │ │ │ @@ -1157332,77 +1157337,77 @@ │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ bl 398e28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28efc8> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ b.n 3b794c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2adaec> │ │ │ │ ldmia r0, {r0, r3, r4, r6, r7} │ │ │ │ - @ instruction: 0xfffdbb58 │ │ │ │ + vtbl.8 d27, {d29-d31}, d24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rev16 r4, r0 │ │ │ │ + cbnz r4, 3b78f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ada98> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rev r0, r7 │ │ │ │ + cbnz r0, 3b78fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ada9a> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 3b77e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ad984> │ │ │ │ + bpl.n 3b7884 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ada24> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r4, 3b7908 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2adaa8> │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8ea │ │ │ │ + @ instruction: 0xb83a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + @ instruction: 0xb69e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cpsid a │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + push {r2, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 3b79b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2adb52> │ │ │ │ + cbz r6, 3b7986 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2adb26> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r0, 3b7986 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2adb26> │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sxtb r2, r0 │ │ │ │ + cbz r2, 3b796c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2adb0c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ bl 398e28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28efc8> │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ strd r3, r0, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ @@ -1158593,73 +1158598,73 @@ │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ bl 398e28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28efc8> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ b.n 3b85a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ae744> │ │ │ │ nop │ │ │ │ - cbz r0, 3b8536 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ae6d6> │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #320] @ 0x140 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r6, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r6, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r7, pc, #696 @ (adr r7, 3b8848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ae9e8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #592 @ (adr r7, 3b87e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ae988>) │ │ │ │ + add r6, pc, #912 @ (adr r6, 3b8928 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2aeac8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #0 @ (adr r7, 3b85a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ae740>) │ │ │ │ + add r6, pc, #320 @ (adr r6, 3b86e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ae880>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, #12] │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ bl 398e28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28efc8> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ bl 398e28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28efc8> │ │ │ │ @@ -1159853,76 +1159858,76 @@ │ │ │ │ bl 3d88b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cea58> │ │ │ │ ldr r7, [sp, #280] @ 0x118 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 3b91f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af398> │ │ │ │ - add r5, pc, #944 @ (adr r5, 3b952c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af6cc>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 3b926c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af40c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #320 @ (adr r5, 3b92c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af464>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 3b9404 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af5a4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #520 @ (adr r4, 3b9394 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af534>) │ │ │ │ + add r3, pc, #840 @ (adr r3, 3b94d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af674>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #720 @ (adr r3, 3b9464 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af604>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 3b91a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af344>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #920 @ (adr r2, 3b9534 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af6d4>) │ │ │ │ + add r2, pc, #216 @ (adr r2, 3b9274 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af414>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #96 @ (adr r2, 3b9204 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af3a4>) │ │ │ │ + add r1, pc, #416 @ (adr r1, 3b9344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af4e4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #512 @ (adr r1, 3b93ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af54c>) │ │ │ │ + add r0, pc, #832 @ (adr r0, 3b94ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af68c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #928 @ (adr r0, 3b9554 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af6f4>) │ │ │ │ + add r0, pc, #224 @ (adr r0, 3b9294 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af434>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r2, #28] │ │ │ │ + strh r6, [r4, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #312 @ (adr r0, 3b92f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af494>) │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + strh r2, [r5, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r0, [sp, #692] @ 0x2b4 │ │ │ │ - @ instruction: 0xfffd7ebc │ │ │ │ + @ instruction: 0xfffd7e0c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 392670 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x288810> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r0 │ │ │ │ add.w r3, r0, #48 @ 0x30 │ │ │ │ @@ -1159954,17 +1159959,17 @@ │ │ │ │ ldr r3, [sp, #788] @ 0x314 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3b925c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2af3fc> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1160892,15 +1160897,15 @@ │ │ │ │ mov r3, ip │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 3b9ba6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2afd46> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, r0, r6 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - str r1, [sp, #952] @ 0x3b8 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, r4, r5 │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1161994,177 +1161999,177 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.w 3ba7ae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b094e> │ │ │ │ b.n 3ba71e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b08be> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 3ba41a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b05ba> │ │ │ │ b.n 3ba70e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b08ae> │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #424] @ 0x1a8 │ │ │ │ + str r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r3, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #248] @ 0xf8 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r5, #0] │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r3, #22] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r5, #22] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r0, 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] @ (3baa74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b0c14>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1162186,15 +1162191,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #9 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ lsls r1, r0, #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 │ │ │ │ @@ -1163313,199 +1163318,199 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, r7 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r4, #22] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r0, #24] │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r0, [r0, r3] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r2, #36] @ 0x24 │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r6, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r3, #12] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r5, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #42] @ 0x2a │ │ │ │ + strh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r2, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r0, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r0, #58] @ 0x3a │ │ │ │ + strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r6, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r0, 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, 3bb7c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b1968> │ │ │ │ ldr.w r0, [r3, #192] @ 0xc0 │ │ │ │ @@ -1164612,153 +1164617,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 3bbaf2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b1c92> │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r4, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r3, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r6, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r7, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r3, #20] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, #18] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ bl 55621c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44c3bc> │ │ │ │ ldr.w r3, [pc, #1036] @ 3bc8cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b2a6c> │ │ │ │ @@ -1165147,79 +1165152,79 @@ │ │ │ │ b.w 3bad70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b0f10> │ │ │ │ ldrb.w r2, [r3, #645] @ 0x285 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 3badbe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b0f5e> │ │ │ │ b.n 3bc0cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b226c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r4, #7] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #232] @ (3bca0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b2bac>) │ │ │ │ + ldr r0, [pc, #552] @ (3bcb4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b2cec>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r6, #6] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r5, r1] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, #0] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r2, #26] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r1, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r6, #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, #4016] @ 0xfb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #660] @ (3bcbf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b2d98>) │ │ │ │ @@ -1166471,23 +1166476,23 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #242 @ 0xf2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r5, #158 @ 0x9e │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r7, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3bdcd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b3e70> │ │ │ │ + b.n 3bdb70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b3d10> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ lsls r2, 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 4832fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37949c> │ │ │ │ @@ -1167068,15 +1167073,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 │ │ │ │ - add r2, pc, #816 @ (adr r2, 3bdf6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b410c>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 3bdcac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b3e4c>) │ │ │ │ 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 │ │ │ │ bl 3be4dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b467c> │ │ │ │ @@ -1167134,15 +1167139,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 3bdc58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b3df8> │ │ │ │ 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 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r0, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #504] @ (3bdef8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b4098>) │ │ │ │ @@ -1167333,15 +1167338,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1168393,23 +1168398,23 @@ │ │ │ │ b.n 3be90e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b4aae> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r0, #31 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + ldrb r4, [r5, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r2, r5, #27 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r6, [r4, r5] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ bic.w r3, r3, #4227858432 @ 0xfc000000 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ beq.n 3bea34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b4bd4> │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ beq.n 3bea34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b4bd4> │ │ │ │ @@ -1168751,27 +1168756,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 55905c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44f1fc> │ │ │ │ bl 558a24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44ebc4> │ │ │ │ mov r2, r0 │ │ │ │ b.n 3bece6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b4e86> │ │ │ │ asrs r6, r2, #22 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r4, r4] │ │ │ │ + str r2, [r6, r1] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -1168922,15 +1168927,15 @@ │ │ │ │ b.n 3bee30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b4fd0> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 3bee5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b4ffa> │ │ │ │ nop │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ b.n 3bef44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b50e4> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #26 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 3bef42 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b50e2> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1169796,17 +1169801,17 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #880] @ (3bfbc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b5d64>) │ │ │ │ + ldr r7, [pc, #176] @ (3bf904 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b5aa4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #304] @ (3bf988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b5b28>) │ │ │ │ + ldr r6, [pc, #624] @ (3bfac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b5c68>) │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #428] @ (3bfa18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b5bb8>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1170321,35 +1170326,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bfda8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b5f48>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3bfdac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b5f4c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #32] @ (3bfda8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b5f48>) │ │ │ │ + ldr r2, [pc, #352] @ (3bfee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b6088>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [pc, #72] @ (3bfdd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b5f74>) │ │ │ │ + ldr r2, [pc, #392] @ (3bff14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b60b4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #1008] @ (3c0180 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b6320>) │ │ │ │ + ldr r2, [pc, #304] @ (3bfec0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b6060>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #664] @ (3c002c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b61cc>) │ │ │ │ + ldr r1, [pc, #984] @ (3c016c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b630c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #896] @ (3c0118 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b62b8>) │ │ │ │ + ldr r2, [pc, #192] @ (3bfe58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b5ff8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [pc, #472] @ (3bff74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b6114>) │ │ │ │ + ldr r4, [pc, #792] @ (3c00b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b6254>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r6, [r2, #28] │ │ │ │ + strh r6, [r4, #22] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [pc, #592] @ (3bfff8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b6198>) │ │ │ │ + ldr r1, [pc, #912] @ (3c0138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b62d8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #632] @ (3c0024 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b61c4>) │ │ │ │ + ldr r1, [pc, #952] @ (3c0164 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b6304>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #864] @ (3c0110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b62b0>) │ │ │ │ + ldr r2, [pc, #160] @ (3bfe50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b5ff0>) │ │ │ │ lsls r0, 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, #416] @ 0x1a0 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1170804,19 +1170809,19 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 3c01ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b638e> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 45a0d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x350274> │ │ │ │ b.n 3bff9e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b613e> │ │ │ │ nop │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ ldr.w r2, [pc, #1384] @ 3c07e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b6984> │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ @@ -1171800,15 +1171805,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7e0018a │ │ │ │ svc 21 │ │ │ │ vsli.64 d31, d28, #63 @ 0x3f │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ bge.n 3c0caa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b6e4a> │ │ │ │ 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 │ │ │ │ @@ -1171902,15 +1171907,15 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 4e9704 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3df8a4> │ │ │ │ b.n 3c0db2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b6f52> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf2e8018a │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r2, #58 @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ movw r1, #24714 @ 0x608a │ │ │ │ ldc 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ stmdb 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 │ │ │ │ @@ -1172133,17 +1172138,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 3c0fac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b714c> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3c0f58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b70f8> │ │ │ │ b.n 3c0fd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b7174> │ │ │ │ nop │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1172664,51 +1172669,51 @@ │ │ │ │ bl 3bfcf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b5e98> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3dc090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2230> │ │ │ │ b.n 3c1308 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b74a8> │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, #126 @ 0x7e │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + subs r0, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + adds r6, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + adds r7, #170 @ 0xaa │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #20 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r7, #22 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ 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, #1984] @ 0x7c0 │ │ │ │ ldr.w r5, [pc, #2764] @ 3c20e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b8288> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1173705,34 +1173710,34 @@ │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe9a2018a │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #250 @ 0xfa │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xe81c018a │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #12 │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r5, #202 @ 0xca │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r1, #48 @ 0x30 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ bne.w 3c200e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b81ae> │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [r8, #96] @ 0x60 │ │ │ │ @@ -1174265,83 +1174270,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 │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #20 │ │ │ │ + adds r0, #100 @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r3, #234 @ 0xea │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #656] @ (3c29c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b8b68>) │ │ │ │ + ldr r1, [pc, #976] @ (3c2b08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b8ca8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r7, #196 @ 0xc4 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #600] @ (3c2998 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b8b38>) │ │ │ │ + ldr r1, [pc, #920] @ (3c2ad8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b8c78>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #448] @ (3c290c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b8aac>) │ │ │ │ + ldr r1, [pc, #768] @ (3c2a4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b8bec>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r0, #152 @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ 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, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ ldr.w r3, [pc, #2868] @ 3c32d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b9474> │ │ │ │ @@ -1175374,53 +1175379,53 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ bhi.n 3c3380 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b9520> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3c3348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b94e8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #222 @ 0xde │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #32 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + cbz r2, 3c335e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b94fe> │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sxth r0, r1 │ │ │ │ + cbz r0, 3c331e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b94be> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + cmp r2, #238 @ 0xee │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 3c3340 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b94e0> │ │ │ │ + cbz r4, 3c3314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b94b4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r5, #94 @ 0x5e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + asrs r6, r1, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ mov r8, r2 │ │ │ │ ldrd r3, r2, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3c3626 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b97c6> │ │ │ │ cbz r2, 3c335a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b94fa> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ @@ -1176115,58 +1176120,58 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 3dc090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2230> │ │ │ │ b.w 3c29d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b8b72> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ cbz r7, 3c3afa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b9c9a> │ │ │ │ - vtbx.8 d30, {d15-d18}, d28 │ │ │ │ + @ instruction: 0xffffeabc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r3, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #218 @ 0xda │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r3, #206 @ 0xce │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3c41e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ba380> │ │ │ │ + b.n 3c4080 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ba220> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r5, #70 @ 0x46 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3c41e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ba388> │ │ │ │ + b.n 3c4088 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ba228> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r3, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r2, #220 @ 0xdc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov r4, r6 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 3c3a68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b9c08> │ │ │ │ + b.n 3c3908 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b9aa8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r4, #184 @ 0xb8 │ │ │ │ + movs r4, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub sp, #508 @ 0x1fc │ │ │ │ - vsli.32 q10, q13, #31 │ │ │ │ + vmls.i q10, , d10[0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #162 @ 0xa2 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3c3b08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b9ca8>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3c3b04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b9ca4> │ │ │ │ ldr r0, [pc, #24] @ (3c3b0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b9cac>) │ │ │ │ @@ -1178758,27 +1178763,27 @@ │ │ │ │ b.n 3c5146 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb2e6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #912 @ 0x390 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + subs r6, r6, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 3c50e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb284> │ │ │ │ + bcs.n 3c5184 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb324> │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsls r2, r7, #21 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c5230 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb3d0>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1178805,15 +1178810,15 @@ │ │ │ │ pop {r4} │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r6], #-908 @ 0xfffffc74 │ │ │ │ + subs.w r0, r6, r3, asr #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c528c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb42c>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 3c5264 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb404> │ │ │ │ @@ -1178839,15 +1178844,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [sl], {227} @ 0xe3 │ │ │ │ + adcs.w r0, sl, r3, asr #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c52e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb488>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 3c52c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb460> │ │ │ │ @@ -1178873,15 +1178878,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ add r5, sp, #360 @ 0x168 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, lr, r3, asr #3 │ │ │ │ + @ instruction: 0xeafe00e3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c5344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb4e4>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 3c531c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb4bc> │ │ │ │ @@ -1178907,15 +1178912,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r2, r3, asr #3 │ │ │ │ + @ instruction: 0xeaa200e3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c53a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb540>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 3c5378 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb518> │ │ │ │ @@ -1178941,15 +1178946,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #3, #1 │ │ │ │ bx lr │ │ │ │ add r4, sp, #648 @ 0x288 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaf600e3 │ │ │ │ + orr.w r0, r6, r3, asr #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c53fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb59c>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 3c53d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb574> │ │ │ │ @@ -1178975,15 +1178980,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #2, #1 │ │ │ │ bx lr │ │ │ │ add r4, sp, #280 @ 0x118 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, sl, r3, asr #3 │ │ │ │ + strd r0, r0, [sl, #908]! @ 0x38c │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c5458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb5f8>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 3c5430 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb5d0> │ │ │ │ @@ -1179009,26 +1179014,26 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, lr, r3, asr #3 │ │ │ │ + @ instruction: 0xe98e00e3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3c5480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb620>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ lsls r0, 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] @ (3c54d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb670>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1179054,29 +1179059,29 @@ │ │ │ │ bne.n 3c54aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb64a> │ │ │ │ ldr r1, [pc, #16] @ (3c54d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb674>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adcs r0, r4 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3c54f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb694>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #6 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r0, 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] @ (3c5538 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb6d8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1179096,18 +1179101,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c5526 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb6c6> │ │ │ │ nop │ │ │ │ - lsrs r4, r5 │ │ │ │ + ands r4, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ @ instruction: 0xfb19ffff │ │ │ │ - strb r6, [r4, r6] │ │ │ │ + strb r6, [r6, r3] │ │ │ │ lsls r6, r1, #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] │ │ │ │ @@ -1179128,15 +1179133,15 @@ │ │ │ │ bne.n 3c555e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb6fe> │ │ │ │ ldr r1, [pc, #12] @ (3c5584 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb724>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -1179169,15 +1179174,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c55ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb75a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c55aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb74a> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r5, 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 r1, [pc, #56] @ (3c5634 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb7d4>) │ │ │ │ @@ -1179203,17 +1179208,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c5610 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb7b0> │ │ │ │ ldr r1, [pc, #12] @ (3c5638 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb7d8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -1179243,15 +1179248,15 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c5662 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb802> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #53 @ 0x35 │ │ │ │ bhi.w 3c5a1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bbbbc> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1179633,75 +1179638,75 @@ │ │ │ │ bx lr │ │ │ │ blx r2 │ │ │ │ b.n 3c5836 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb9d6> │ │ │ │ blx r2 │ │ │ │ b.n 3c5730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb8d0> │ │ │ │ nop │ │ │ │ @ instruction: 0xff91ffff │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ vminnm.f16 , , │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f16 , , │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ vmaxnm.f16 , , │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ mrc2 15, 6, pc, cr5, cr15, {7} │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r5, r2, #3 │ │ │ │ mcr2 15, 5, pc, cr13, cr15, {7} @ │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ mcr2 15, 4, pc, cr11, cr15, {7} @ │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ mcr2 15, 3, pc, cr13, cr15, {7} @ │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ mcr2 15, 2, pc, cr13, cr15, {7} @ │ │ │ │ - strh r2, [r4, r0] │ │ │ │ + str r2, [r6, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blxns r4 │ │ │ │ + mov ip, lr │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #226 @ 0xe2 │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #184 @ 0xb8 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r7, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r6, r4] │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r1, #4 │ │ │ │ lsls r7, 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, #36] @ 0x24 │ │ │ │ @@ -1179781,32 +1179786,32 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3c5ba4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bbd44>) │ │ │ │ add r1, pc │ │ │ │ b.n 3c5b22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bbcc2> │ │ │ │ blx r2 │ │ │ │ b.n 3c5b1e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bbcbe> │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xfb81ffff │ │ │ │ - cmp r4, r6 │ │ │ │ + add ip, r0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add ip, fp │ │ │ │ + add r4, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #52] @ (3c5bec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bbd8c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1179828,18 +1179833,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c5bd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bbd74> │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xfacdffff │ │ │ │ - add r4, pc │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (3c5c54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bbdf4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1179872,20 +1179877,20 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c5c24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bbdc4> │ │ │ │ nop │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xfa7dffff │ │ │ │ - add r4, r5 │ │ │ │ + muls r4, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r7, #10 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ lsls r0, 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, 3c5c86 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bbe26> │ │ │ │ @@ -1179901,15 +1179906,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c5c86 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bbe26> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa19ffff │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r0, 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 40ab70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x300d10> │ │ │ │ @@ -1180069,52 +1180074,52 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3c5d14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bbeb4> │ │ │ │ blx r2 │ │ │ │ b.n 3c5cde <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bbe7e> │ │ │ │ nop │ │ │ │ - lsls r2, r1, #9 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xf969ffff │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + lsls r2, r0, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1180153,17 +1180158,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3c5ee0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc080> │ │ │ │ bl 3c5698 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bb838> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + strb r2, [r4, #26] │ │ │ │ lsls r1, r3, #3 │ │ │ │ bl 389eee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x28008e> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1180210,25 +1180215,21 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c5f3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc0de> │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + movs r6, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ + vmla.i32 q8, q15, d15[0] │ │ │ │ bl 327f76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21e116> │ │ │ │ - lsls r2, r6, #1 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - lsls r0, r5, #1 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + vmla.i q8, q9, d3[3] │ │ │ │ + vrev32.32 q0, │ │ │ │ + vmla.i16 q0, q15, d7[1] │ │ │ │ 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 │ │ │ │ cbz r2, 3c5fc6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc166> │ │ │ │ @@ -1180256,21 +1180257,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c5fb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc158> │ │ │ │ - movs r6, r6 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + vmla.i q0, q11, d3[3] │ │ │ │ bl 2affde <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a617e> │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, r2 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + vhadd.u32 q8, q9, │ │ │ │ stmdb 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 │ │ │ │ ldr r2, [pc, #276] @ (3c6114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc2b4>) │ │ │ │ @@ -1180389,15 +1180388,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u8 q0, q15, │ │ │ │ + cdp2 0, 5, cr0, cr14, cr15, {6} │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #88] @ (3c618c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc32c>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 3c6154 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc2f4> │ │ │ │ @@ -1180431,15 +1180430,15 @@ │ │ │ │ ldrbhi.w r0, [r1, #2220] @ 0x8ac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 3c61cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc36c> │ │ │ │ + bgt.n 3c626c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc40c> │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -1180471,15 +1180470,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3c61ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc36e> │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -1180527,16 +1180526,16 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3c622e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc3ce> │ │ │ │ nop │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ - ldc2l 0, cr0, [r8, #828] @ 0x33c │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + stc2 0, cr0, [r8, #-828]! @ 0xfffffcc4 │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1180630,19 +1180629,19 @@ │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ b.n 3c62fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc49c> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3c62fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc49c> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ - cbnz r2, 3c63d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc570> │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldc2l 0, cr0, [r0], #-828 @ 0xfffffcc4 │ │ │ │ - smlald r0, r0, r8, pc @ │ │ │ │ - ldc2 0, cr0, [r4], #828 @ 0x33c │ │ │ │ + smlald r0, r0, r0, pc @ │ │ │ │ + @ instruction: 0xfb1800cf │ │ │ │ + stc2 0, cr0, [r4], {207} @ 0xcf │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ cbz r1, 3c63c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc560> │ │ │ │ @@ -1180660,18 +1180659,18 @@ │ │ │ │ bl 4577f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d990> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3c63d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc570>) │ │ │ │ add r2, pc │ │ │ │ b.n 3c639c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc53c> │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc2l 0, cr0, [sl], #-828 @ 0xfffffcc4 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + @ instruction: 0xfbba00cf │ │ │ │ + subs r6, r1, r1 │ │ │ │ lsls r2, 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] @ 3c6434 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc5d4> │ │ │ │ @@ -1180846,28 +1180845,28 @@ │ │ │ │ nop │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xfb4a00cf │ │ │ │ - ldmia r0!, {r1, r5, r6} │ │ │ │ + @ instruction: 0xfa9a00cf │ │ │ │ + stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xfaf000cf │ │ │ │ - @ instruction: 0xfb1800cf │ │ │ │ - adds r0, r6, r5 │ │ │ │ + @ instruction: 0xfa4000cf │ │ │ │ + @ instruction: 0xfa6800cf │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xfaee00cf │ │ │ │ - @ instruction: 0xfac400cf │ │ │ │ - @ instruction: 0xfacc00cf │ │ │ │ + @ instruction: 0xfa3e00cf │ │ │ │ + @ instruction: 0xfa1400cf │ │ │ │ + @ instruction: 0xfa1c00cf │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1180937,19 +1180936,19 @@ │ │ │ │ beq.n 3c6668 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc808> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3c669c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc83c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3c662c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc7cc> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr??.w r0, [sl, #207] @ 0xcf │ │ │ │ - @ instruction: 0xfa0e00cf │ │ │ │ - adds r6, r6, r0 │ │ │ │ + vld4. {d0-d3}, [sl] │ │ │ │ + ldr??.w r0, [lr, pc] │ │ │ │ + asrs r6, r0, #30 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1181102,21 +1181101,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r2 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ str.w r5, [r4, #192] @ 0xc0 │ │ │ │ b.n 3c6760 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc900> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr??.w r0, [sl, #207] @ 0xcf │ │ │ │ - vst1.8 {d0[6]}, [lr] │ │ │ │ - ldc2l 0, cr0, [r2, #844]! @ 0x34c │ │ │ │ - str.w r0, [lr, #207] @ 0xcf │ │ │ │ - strb.w r0, [r2, #207] @ 0xcf │ │ │ │ + vst4. {d16-d19}, [sl] │ │ │ │ + ldr.w r0, [lr, #207] @ 0xcf │ │ │ │ + stc2l 0, cr0, [r2, #-844] @ 0xfffffcb4 │ │ │ │ + ldrb.w r0, [lr, pc] │ │ │ │ + @ instruction: 0xf7d200cf │ │ │ │ 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] @ 3c68ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bca4c> │ │ │ │ sub sp, #20 │ │ │ │ @@ -1181472,50 +1181471,50 @@ │ │ │ │ ldr r2, [pc, #108] @ (3c6c3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bcddc>) │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.n 3c6a3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bcbdc> │ │ │ │ - ldrb.w r0, [ip, #207] @ 0xcf │ │ │ │ - strb.w r0, [r8, #207] @ 0xcf │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ + @ instruction: 0xf7ec00cf │ │ │ │ + @ instruction: 0xf7d800cf │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r6, [r3, r7] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + cbnz r2, 3c6c62 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bce02> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bcc.n 3c6b64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bcd04> │ │ │ │ + bcc.n 3c6c04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bcda4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcc.n 3c6b40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bcce0> │ │ │ │ + bcs.n 3c6be0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bcd80> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf73e00cf │ │ │ │ - @ instruction: 0xf76600cf │ │ │ │ + @ instruction: 0xf68e00cf │ │ │ │ + @ instruction: 0xf6b600cf │ │ │ │ str r0, [r0, r3] │ │ │ │ lsls r0, r0, #6 │ │ │ │ str r2, [r3, r1] │ │ │ │ lsls r0, r0, #6 │ │ │ │ bne.n 3c6cce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bce6e> │ │ │ │ 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, , │ │ │ │ - vsli.32 d29, d14, #31 │ │ │ │ + vmls.i , , d30[0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bmi.n 3c6bdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bcd7c> │ │ │ │ + bmi.n 3c6c7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bce1c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - sub.w r0, r8, #6782976 @ 0x678000 │ │ │ │ + @ instruction: 0xf4f800cf │ │ │ │ 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] @ 3c7378 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bd518> │ │ │ │ mov r7, r3 │ │ │ │ @@ -1182097,36 +1182096,36 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - beq.n 3c7374 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bd514> │ │ │ │ + beq.n 3c7414 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bd5b4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - beq.n 3c7304 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bd4a4> │ │ │ │ + beq.n 3c73a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bd544> │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - pop {r2, r6} │ │ │ │ + cbnz r4, 3c7408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bd5a8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - eors.w r0, sl, #207 @ 0xcf │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + vmla.i32 d16, d26, d15[0] │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - vext.8 q8, q12, , #0 │ │ │ │ + vhadd.s8 q8, q12, │ │ │ │ ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cdp 0, 4, cr0, cr4, cr15, {6} │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + ldc 0, cr0, [r4, #828] @ 0x33c │ │ │ │ + cbnz r0, 3c742a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bd5ca> │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -1182595,29 +1182594,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3c776a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bd90a> │ │ │ │ b.n 3c77dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bd97c> │ │ │ │ ldrh r0, [r2, #26] │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 12, cr0, cr12, cr15, {6} │ │ │ │ - cdp 0, 6, cr0, cr14, cr15, {6} │ │ │ │ - cdp 0, 11, cr0, cr6, cr15, {6} │ │ │ │ + cdp 0, 1, cr0, cr12, cr15, {6} │ │ │ │ + ldc 0, cr0, [lr, #828]! @ 0x33c │ │ │ │ + cdp 0, 0, cr0, cr6, cr15, {6} │ │ │ │ ldrh r4, [r1, #12] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - sbc.w r0, lr, pc, lsl #3 │ │ │ │ - @ instruction: 0xeb9c00cf │ │ │ │ - @ instruction: 0xeab800cf │ │ │ │ - mrrc 0, 12, r0, r4, cr15 │ │ │ │ - ands.w r0, r4, pc, lsl #3 │ │ │ │ - @ instruction: 0xeaa200cf │ │ │ │ - pkhbt r0, r8, pc, lsl #3 │ │ │ │ - ldmdb r2!, {r0, r1, r2, r3, r6, r7} │ │ │ │ - ldrd r0, r0, [ip, #828] @ 0x33c │ │ │ │ - ands.w r0, r0, pc, lsl #3 │ │ │ │ + @ instruction: 0xeabe00cf │ │ │ │ + @ instruction: 0xeaec00cf │ │ │ │ + and.w r0, r8, pc, lsl #3 │ │ │ │ + sub.w r0, r4, pc, lsl #3 │ │ │ │ + strd r0, r0, [r4, #-828]! @ 0x33c │ │ │ │ + ldrd r0, r0, [r2, #828]! @ 0x33c │ │ │ │ + ands.w r0, r8, pc, lsl #3 │ │ │ │ + stmia.w r2, {r0, r1, r2, r3, r6, r7} │ │ │ │ + stmdb ip!, {r0, r1, r2, r3, r6, r7} │ │ │ │ + strd r0, r0, [r0, #-828]! @ 0x33c │ │ │ │ ldr r2, [pc, #24] @ (3c7934 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bdad4>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ @@ -1184039,77 +1184038,77 @@ │ │ │ │ b.n 3c88a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bea46> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #22] │ │ │ │ lsls r2, r1, #6 │ │ │ │ strh r4, [r3, #22] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 3c87e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be988> │ │ │ │ + b.n 3c8688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be828> │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r5, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3c871c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be8bc> │ │ │ │ + b.n 3c85bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be75c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3c8604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be7a4> │ │ │ │ + b.n 3c84a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be644> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3c843c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be5dc> │ │ │ │ + b.n 3c82dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be47c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3c86fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be89c> │ │ │ │ + b.n 3c859c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be73c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r7, {r0, r3, r4, r6, r7} │ │ │ │ - @ instruction: 0xffffe3ea │ │ │ │ + vrsra.u32 d30, d26, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3c846c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be60c> │ │ │ │ + b.n 3c830c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be4ac> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3c848c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be62c> │ │ │ │ + b.n 3c832c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be4cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r6, [r1, #24] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - b.n 3c8ce0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bee80> │ │ │ │ + b.n 3c8b80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bed20> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 3c8ca4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bee44> │ │ │ │ + b.n 3c8b44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bece4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia r5!, {r0, r2} │ │ │ │ - vrsra.u32 q15, q3, #1 │ │ │ │ + vsubl.u q15, d31, d22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - itee al │ │ │ │ - lslal r5, r2, #3 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ - mov r0, r0 │ │ │ │ + ittt cc │ │ │ │ + lslcc r5, r2, #3 │ │ │ │ + cmpcc r4, #152 @ 0x98 │ │ │ │ + movcc r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3c8e30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2befd0> │ │ │ │ + b.n 3c8cd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bee70> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r6, #102 @ 0x66 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 3c8948 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2beae8> │ │ │ │ + ble.n 3c89e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2beb88> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 3c88f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bea94> │ │ │ │ + ble.n 3c8994 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2beb34> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 3c8928 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2beac8> │ │ │ │ + ble.n 3c89c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2beb68> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + ble.n 3c88b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bea50> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 3c895c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2beafc> │ │ │ │ + bgt.n 3c89fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2beb9c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 3c8980 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2beb20> │ │ │ │ + bgt.n 3c8a20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bebc0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 3c8a18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bebb8> │ │ │ │ + bgt.n 3c88b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bea58> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 3c896c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2beb0c> │ │ │ │ + ble.n 3c8a0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bebac> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r0, [r4, #22] │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.w 3c80de <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be27e> │ │ │ │ b.w 3c806a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2be20a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @@ -1184440,15 +1184439,15 @@ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 38dcec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283e8c> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - blt.n 3c8cec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bee8c> │ │ │ │ + blt.n 3c8d8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bef2c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ strb r2, [r2, #13] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1184495,15 +1184494,15 @@ │ │ │ │ bl 38dccc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283e6c> │ │ │ │ cbz r0, 3c8da8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bef48> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bge.n 3c8d84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bef24> │ │ │ │ + bge.n 3c8e24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2befc4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 38dccc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283e6c> │ │ │ │ @@ -1184700,15 +1184699,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 45a1ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35038c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb r0, [r5, #2] │ │ │ │ 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 r4, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1184864,19 +1184863,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3c9050 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bf1f0> │ │ │ │ nop │ │ │ │ strb r2, [r1, #0] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cbz r2, 3c918a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bf32a> │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r0, 3c918e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bf32e> │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bhi.n 3c9098 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bf238> │ │ │ │ + bvc.n 3c9138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bf2d8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1186000,15 +1185999,15 @@ │ │ │ │ ldreq.w r3, [r3, #376] @ 0x178 │ │ │ │ bl 4858b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ba58> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 487b60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37dd00> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1187109,15 +1187108,15 @@ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ b.n 3ca702 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c08a2> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3ca632 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c07d2> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldr r2, [r2, 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, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ ldr r3, [pc, #440] @ (3caad0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c0c70>) │ │ │ │ @@ -1188980,17 +1188979,16 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ mov lr, pc │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + vshr.u64 q8, , #54 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r7, r1, #3 │ │ │ │ mvns r0, r0 │ │ │ │ lsls r2, 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, #3888] @ 0xf30 │ │ │ │ @@ -1190059,17 +1190057,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #236 @ 0xec │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r7, pc, #712 @ (adr r7, 3ccbb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c2d50>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + subs r4, r6, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r1, #49 @ 0x31 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 48335c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3794fc> │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ add.w sl, r0, #20 │ │ │ │ @@ -1191173,15 +1191171,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r3, #5 │ │ │ │ bne.w 3cd734 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c38d4> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #2 │ │ │ │ bhi.w 3cd60c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c37ac> │ │ │ │ @@ -1193698,17 +1193696,17 @@ │ │ │ │ nop │ │ │ │ asrs r4, r3, #5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 3cf0a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c5248> │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r7, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ bvs.n 3cf098 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c5238> │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r6, r1, #32 │ │ │ │ lsls r2, r1, #6 │ │ │ │ @@ -1193809,19 +1193807,19 @@ │ │ │ │ bl 2bf114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b52b4> │ │ │ │ b.n 3cf128 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c52c8> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r0, #30 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsrs r0, r2, #27 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w ip, r3, #8 │ │ │ │ cbz r1, 3cf18e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c532e> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ strd ip, r0, [r1, #4] │ │ │ │ @@ -1194015,15 +1194013,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #20 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r3, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ lsrs r2, r7, #18 │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1204207,21 +1204205,21 @@ │ │ │ │ b.n 3d5f6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cc10c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #512 @ (adr r1, 3d6198 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cc338>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r0, pc, #912 @ (adr r0, 3d6340 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cc4e0>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1205514,19 +1205512,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3d6c30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ccdd0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3d6c34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ccdd4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldc2l 0, cr0, [r0], #824 @ 0x338 │ │ │ │ - ldc2 0, cr0, [r2, #-824] @ 0xfffffcc8 │ │ │ │ - stc2 0, cr0, [r0, #-824] @ 0xfffffcc8 │ │ │ │ - stc2l 0, cr0, [sl], #824 @ 0x338 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + mcrr2 0, 12, r0, r0, cr14 │ │ │ │ + stc2l 0, cr0, [r2], #-824 @ 0xfffffcc8 │ │ │ │ + mrrc2 0, 12, r0, r0, cr14 @ │ │ │ │ + ldc2 0, cr0, [sl], #-824 @ 0xfffffcc8 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r1, 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, #156 @ 0x9c │ │ │ │ @@ -1207961,19 +1207959,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #13] │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldrb r4, [r2, #13] │ │ │ │ lsls r1, r1, #6 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1208291,17 +1208289,17 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, #1] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r4, #3 │ │ │ │ strb r0, [r5, #31] │ │ │ │ lsls r1, r1, #6 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1208447,18 +1208445,18 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3d89f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ceb92> │ │ │ │ b.n 3d8966 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ceb06> │ │ │ │ strb r2, [r5, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ cmp r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r2, #7077888 @ 0x6c0000 │ │ │ │ + @ instruction: 0xf4a200d8 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -1208478,17 +1208476,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3d8a46 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cebe6> │ │ │ │ nop │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r6, #50] @ 0x32 │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3d8ab4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cec54> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3d8ab8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cec58> │ │ │ │ add ip, pc │ │ │ │ @@ -1208802,34 +1208800,34 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3d8d90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cef30>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3d8d94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cef34>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bgt.n 3d8d88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cef28> │ │ │ │ + blt.n 3d8e28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cefc8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - revsh r6, r3 │ │ │ │ + rev r6, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r0, 3d8dc2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cef62> │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bgt.n 3d8db0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cef50> │ │ │ │ + blt.n 3d8e50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ceff0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bgt.n 3d8dc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cef68> │ │ │ │ + blt.n 3d8e68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cf008> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - revsh r6, r3 │ │ │ │ + rev r6, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - revsh r0, r1 │ │ │ │ + rev r0, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 3d8d60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cef00> │ │ │ │ + blt.n 3d8e00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cefa0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + pop {r3, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - usat r0, #24, r2, asr #3 │ │ │ │ - hlt 0x0010 │ │ │ │ + @ instruction: 0xf2f200d8 │ │ │ │ + cbnz r0, 3d8dd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cef70> │ │ │ │ lsls r6, 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ @@ -1209107,15 +1209105,15 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3d8fc6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cf166> │ │ │ │ ldrb.w r3, [r0, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r6, 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, #80] @ 3d90c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cf260> │ │ │ │ @@ -1210322,33 +1210320,33 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3d9b22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfcc2> │ │ │ │ b.n 3d9af6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfc96> │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 3d9ac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfc64> │ │ │ │ + bcc.n 3d9b64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfd04> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 3d9a94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfc34> │ │ │ │ + bcc.n 3d9b34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfcd4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [pc, #896] @ (3d9ef8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0098>) │ │ │ │ + ldr r7, [pc, #192] @ (3d9c38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfdd8>) │ │ │ │ lsls r3, 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] @ (3d9b94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfd34>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 3d9c68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfe08> │ │ │ │ + bmi.n 3d9b08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfca8> │ │ │ │ lsls r5, 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 r2, [pc, #96] @ (3d9c08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfda8>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1210386,23 +1210384,23 @@ │ │ │ │ bhi.n 3d9be4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfd84> │ │ │ │ ldr r2, [pc, #28] @ (3d9c18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfdb8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bmi.n 3d9c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfe10> │ │ │ │ + bcc.n 3d9b10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfcb0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r2, #17 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #172] @ (3d9cdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfe7c>) │ │ │ │ @@ -1210476,23 +1210474,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3d9c4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfdec> │ │ │ │ + bcc.n 3d9cec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfe8c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r6, r3, #18 │ │ │ │ + lsls r6, r5, #15 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - vext.8 q8, q11, q6, #0 │ │ │ │ + vhadd.s8 q8, q11, q6 │ │ │ │ str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #48] @ (3d9d3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfedc>) │ │ │ │ @@ -1210514,17 +1210512,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3d9d40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfee0>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcs.n 3d9d0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfeac> │ │ │ │ + bcs.n 3d9dac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cff4c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ 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 r2, [pc, #56] @ (3d9d8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cff2c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1210547,17 +1210545,17 @@ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcs.n 3d9ce4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfe84> │ │ │ │ + bne.n 3d9d84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cff24> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bpl.n 3d9da0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cff40> │ │ │ │ + bmi.n 3d9e40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cffe0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #168] @ (3d9e50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cfff0>) │ │ │ │ @@ -1210633,23 +1210631,23 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3d9f20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d00c0> │ │ │ │ + bne.n 3d9dc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cff60> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bcs.n 3d9eb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0050> │ │ │ │ + bne.n 3d9f50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d00f0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ str r6, [r0, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1210675,30 +1210673,30 @@ │ │ │ │ ldr r2, [pc, #20] @ (3d9ec0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0060>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bne.n 3d9dfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cff9c> │ │ │ │ + beq.n 3d9e9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d003c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strh r0, [r7, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldcl 0, cr0, [lr, #816]! @ 0x330 │ │ │ │ + stcl 0, cr0, [lr, #-816] @ 0xfffffcd0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3d9ee0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0080>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 3d9f9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d013c> │ │ │ │ + beq.n 3d9e3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cffdc> │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #40] @ (3d9f1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d00bc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1210715,17 +1210713,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3d9f20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d00c0>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bne.n 3d9fac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d014c> │ │ │ │ + beq.n 3d9e4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2cffec> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3d9f5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d00fc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1210742,29 +1210740,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3d9f60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0100>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bne.n 3d9f8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d012c> │ │ │ │ + beq.n 3da02c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d01cc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + subs r2, r0, #6 │ │ │ │ lsls r4, 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] @ (3d9f80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0120>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 3d9f54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d00f4> │ │ │ │ + beq.n 3d9ff4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0194> │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #64] @ (3d9fd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0174>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1210792,19 +1210790,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - beq.n 3d9f7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d011c> │ │ │ │ + beq.n 3da01c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d01bc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + str r2, [r4, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stcl 0, cr0, [r4], #816 @ 0x330 │ │ │ │ + ldc 0, cr0, [r4], #-816 @ 0xfffffcd0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cbnz r3, 3da004 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d01a4> │ │ │ │ @@ -1210815,18 +1210813,18 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3da014 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d01b4>) │ │ │ │ add r3, pc │ │ │ │ b.n 3d9ff8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0198> │ │ │ │ nop │ │ │ │ - beq.n 3da10c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d02ac> │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldc2 0, cr0, [ip, #-884]! @ 0xfffffc8c │ │ │ │ - beq.n 3da104 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d02a4> │ │ │ │ + stc2 0, cr0, [ip], {221} @ 0xdd │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (3da048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d01e8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1211060,44 +1211058,44 @@ │ │ │ │ b.n 3da16a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d030a> │ │ │ │ ldr r2, [pc, #76] @ (3da280 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0420>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 3da14c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d02ec> │ │ │ │ - beq.n 3da278 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0418> │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + str r6, [r2, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs.w r0, sl, ip, lsl #3 │ │ │ │ - str r4, [r2, r3] │ │ │ │ + add.w r0, sl, ip, lsl #3 │ │ │ │ + str r4, [r4, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + ldr r7, [pc, #992] @ (3da638 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d07d8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + ldr r7, [pc, #840] @ (3da5a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0744>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + ldr r7, [pc, #704] @ (3da520 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d06c0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xeaf600cc │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + orr.w r0, r6, ip, lsl #3 │ │ │ │ + svc 56 @ 0x38 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + ldr r7, [pc, #400] @ (3da400 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d05a0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xeaaa00cc │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldrd r0, r0, [sl, #816]! @ 0x330 │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #4 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - svc 4 │ │ │ │ + udf #84 @ 0x54 │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -1211136,19 +1211134,19 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3da4d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0674>) │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r1, #21] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (3da348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d04e8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1211424,53 +1211422,53 @@ │ │ │ │ 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 r5, {r2, r4, r5} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrb r2, [r6, r1] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [pc, #304] @ (3da720 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d08c0>) │ │ │ │ + ldr r5, [pc, #624] @ (3da860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0a00>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r6, 3da664 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0804> │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r3!, {r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r0, #22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r4, 3da64e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d07ee> │ │ │ │ + sxtb r4, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r7, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3da588 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0728> │ │ │ │ + b.n 3da428 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d05c8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ 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 r2, [pc, #248] @ (3da73c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d08dc>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -1211579,33 +1211577,33 @@ │ │ │ │ blt.n 3da71a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d08ba> │ │ │ │ ldr r2, [pc, #48] @ (3da760 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0900>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r6, [r3, r6] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r1, #27] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #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] │ │ │ │ @@ -1211801,47 +1211799,47 @@ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 38dc20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x283dc0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [r5, r1] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r6, 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 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1211935,30 +1211933,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3daa7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0c1c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3da9a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0b40> │ │ │ │ ldrsb r6, [r4, r1] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r0, #12] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 3dab58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0cf8> │ │ │ │ + bcc.n 3da9f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0b98> │ │ │ │ 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 r2, [pc, #364] @ (3dac00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0da0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1212118,39 +1212116,39 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3dac30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0dd0>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r1, #11] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r0, #6] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r6, r1, #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] @ (3dacdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0e7c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1212346,27 +1212344,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r4, r6, r7} │ │ │ │ + stmia r3!, {r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r3, #28] │ │ │ │ + strb r4, [r5, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1212421,19 +1212419,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, 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, #3656] @ 0xe48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #952] @ (3db2a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1444>) │ │ │ │ @@ -1212819,99 +1212817,99 @@ │ │ │ │ b.n 3daf7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d111c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r1, r4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ + stmia r2!, {r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r1, r5, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r0 │ │ │ │ + ands r6, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r5 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r6, [pc, #592] @ (3db558 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d16f8>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ - lsls r6, r1, #3 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + it gt │ │ │ │ + lslgt r6, r1, #3 │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4, {r1, r4, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4!, {r3, r6, r7} │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - itte le │ │ │ │ - lslle r6, r1, #3 │ │ │ │ - it hi @ unpredictable │ │ │ │ - lslhi r6, r1, #3 │ │ │ │ - ittt lt │ │ │ │ - lsllt r6, r1, #3 │ │ │ │ - itt ls @ unpredictable │ │ │ │ - lslls r6, r1, #3 │ │ │ │ - pushls {r4, lr} │ │ │ │ + itet cs │ │ │ │ + lslcs r6, r1, #3 │ │ │ │ + bkpt 0x00d8 │ │ │ │ + lslcs r6, r1, #3 │ │ │ │ + itee eq │ │ │ │ + lsleq r6, r1, #3 │ │ │ │ + bkpt 0x00ec │ │ │ │ + lslne r6, r1, #3 │ │ │ │ + push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3db398 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1538>) │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, #52] @ (3db39c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d153c>) │ │ │ │ add r3, pc │ │ │ │ @@ -1212936,15 +1212934,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3db376 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1516> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #592] @ (3db5ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d178c>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ cmp r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00f0 │ │ │ │ + bkpt 0x0040 │ │ │ │ lsls r6, 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, r1 │ │ │ │ ldr r2, [pc, #164] @ (3db45c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d15fc>) │ │ │ │ @@ -1213022,30 +1213020,30 @@ │ │ │ │ b.n 3db412 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d15b2> │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ b.n 3db412 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d15b2> │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ b.n 3db3fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d159c> │ │ │ │ - bkpt 0x00c8 │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r4, [pc, #224] @ (3db544 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d16e4>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r0, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ cmp r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x006a │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1213090,21 +1213088,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3dacf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0e94> │ │ │ │ ldr r1, [pc, #24] @ (3db50c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d16ac>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ - bkpt 0x00be │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x0066 │ │ │ │ + pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [pc, #68] @ (3db558 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d16f8>) │ │ │ │ ldr r2, [pc, #72] @ (3db55c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d16fc>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1213130,17 +1213128,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ ldr r2, [pc, #928] @ (3db8fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1a9c>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x008a │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r7, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3db5b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1754>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3db57a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d171a> │ │ │ │ ldr r3, [pc, #68] @ (3db5b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1758>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1213168,17 +1213166,17 @@ │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ nop │ │ │ │ ldr r2, [pc, #576] @ (3db7f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1998>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x005c │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1213360,29 +1213358,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, r5, r7, pc} │ │ │ │ + pop {r1, r2, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r2, r3, r6, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [r6, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r1, #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] │ │ │ │ @@ -1213482,36 +1213480,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3dacf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0e94> │ │ │ │ blx 6c4e0 │ │ │ │ ldr r1, [pc, #16] @ (3db8c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1a60>) │ │ │ │ add r1, pc │ │ │ │ b.n 3db84c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d19ec> │ │ │ │ nop │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r6, r1, #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, 3db8da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1a7a> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3db8e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1a88>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #128] @ (3db97c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1b1c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1213569,15 +1213567,15 @@ │ │ │ │ nop │ │ │ │ mov sl, pc │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ mov sl, r6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (3db9bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1b5c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1213588,17 +1213586,17 @@ │ │ │ │ bl 3dacf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0e94> │ │ │ │ ldr r1, [pc, #16] @ (3db9c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1b60>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ nop │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + pop {r3, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1213628,17 +1213626,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3dacf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0e94> │ │ │ │ ldr r1, [pc, #12] @ (3dba28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1bc8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1213682,19 +1213680,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ nop │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + cbnz r6, 3dbb26 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1cc6> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + pop {r5} │ │ │ │ lsls r6, r1, #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 │ │ │ │ @@ -1213743,19 +1213741,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ - pop {pc} │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + cbnz r6, 3dbbb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1d58> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r6, r1, #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 │ │ │ │ @@ -1213841,25 +1213839,25 @@ │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3dacf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0e94> │ │ │ │ blx 6c4e0 │ │ │ │ ldr r2, [pc, #24] @ (3dbc40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1de0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3dbbca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1d6a> │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + cbnz r6, 3dbca0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1e40> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + cbnz r2, 3dbca6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1e46> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r1, [pc, #480] @ (3dbe24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1fc4>) │ │ │ │ + ldr r0, [pc, #800] @ (3dbf64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2104>) │ │ │ │ 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, [r1, #24] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1213918,21 +1213916,21 @@ │ │ │ │ bl 3dacf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d0e94> │ │ │ │ ldr r1, [pc, #24] @ (3dbcf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1e94>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + cbnz r6, 3dbd54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1ef4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + cbnz r4, 3dbd62 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d1f02> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + str r4, [r7, #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, #4040] @ 0xfc8 │ │ │ │ ldr.w r8, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1214187,29 +1214185,29 @@ │ │ │ │ nop │ │ │ │ cmn r0, r5 │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ + pop {r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + cbnz r2, 3dbff6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2196> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 3dc002 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d21a2> │ │ │ │ + cbnz r4, 3dbfd6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2176> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r0, 3dbffa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d219a> │ │ │ │ + cbnz r0, 3dbfce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d216e> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - hlt 0x0034 │ │ │ │ + rev r4, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - hlt 0x001e │ │ │ │ + cbnz r6, 3dbfca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d216a> │ │ │ │ lsls r6, r1, #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] @ (3dc068 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2208>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1214299,15 +1214297,15 @@ │ │ │ │ beq.n 3dc064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2204> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ eors r6, r2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 3dc0c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2264> │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ands r2, r7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ strb r4, [r4, #18] │ │ │ │ lsls r0, r1, #6 │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r9 :256] │ │ │ │ ldr??.w pc, [pc, #4095] @ 3dd083 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d3223> │ │ │ │ @@ -1214362,15 +1214360,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r7, #84 @ 0x54 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + adds r0, r5, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ subs r7, #26 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1214412,15 +1214410,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r6, #212 @ 0xd4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1214437,15 +1214435,15 @@ │ │ │ │ beq.n 3dc1aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d234a> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3dc1c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2360>) │ │ │ │ add r1, pc │ │ │ │ bl 3dc090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2230> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 3dc1d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2376> │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3dc23e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d23de> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1214568,15 +1214566,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3dc090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2230> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3dc2aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d244a> │ │ │ │ nop │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3dc358 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d24f8> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1214710,15 +1214708,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3dc090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2230> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3dc44e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d25ee> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r6, 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 │ │ │ │ sub sp, #28 │ │ │ │ add.w r3, r1, #132 @ 0x84 │ │ │ │ @@ -1214871,29 +1214869,29 @@ │ │ │ │ bcs.n 3dc568 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2708> │ │ │ │ ldr r1, [pc, #40] @ (3dc634 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d27d4>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3dc090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2230> │ │ │ │ b.n 3dc568 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2708> │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + @ instruction: 0xb66a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + setpan #0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r6, 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 r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1214963,15 +1214961,15 @@ │ │ │ │ bl 558a24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44ebc4> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3dc090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2230> │ │ │ │ ldr.w r2, [r6, #1612] @ 0x64c │ │ │ │ b.n 3dc6e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2880> │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + cpsie │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3dc734 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d28d4> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3dc73c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d28dc>) │ │ │ │ @@ -1214986,22 +1214984,22 @@ │ │ │ │ ldr r0, [pc, #24] @ (3dc748 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d28e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3dc74c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d28ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stc2l 0, cr0, [r0], #-884 @ 0xfffffc8c │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + @ instruction: 0xfbb000dd │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3dc792 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2932> │ │ │ │ cbz r2, 3dc78e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d292e> │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3dc78e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d292e> │ │ │ │ @@ -1215071,15 +1215069,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 3dc7f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2994> │ │ │ │ - b.n 3dc2c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2464> │ │ │ │ + b.n 3dc164 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2304> │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1215716,21 +1215714,21 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ strb r2, [r5, #25] │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 3dce84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d3024> │ │ │ │ + uxtb r2, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbz r6, 3dce4e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2fee> │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, #214 @ 0xd6 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3dc930 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2ad0> │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1216834,34 +1216832,34 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3d8204 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ce3a4> │ │ │ │ mov r0, r5 │ │ │ │ bl 3cfd04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c5ea4> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3dc930 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2ad0> │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r5, #18] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bne.n 3dd92c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d3acc> │ │ │ │ + beq.n 3dd9cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d3b6c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia.w ip!, {r2, r3, r4, r6, r7} │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + @ instruction: 0xe80c00dc │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r6, pc, #488 @ (adr r6, 3ddad8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d3c78>) │ │ │ │ + add r5, pc, #808 @ (adr r5, 3ddc18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d3db8>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r0, r3 │ │ │ │ @@ -1217657,29 +1217655,29 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r3, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r4, pc, #24 @ (adr r4, 3de0e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d4280>) │ │ │ │ + add r3, pc, #344 @ (adr r3, 3de220 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d43c0>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r3, pc, #928 @ (adr r3, 3de46c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d460c>) │ │ │ │ + add r3, pc, #224 @ (adr r3, 3de1ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d434c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #2 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r1, pc, #456 @ (adr r1, 3de29c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d443c>) │ │ │ │ + add r0, pc, #776 @ (adr r0, 3de3dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d457c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r1, pc, #320 @ (adr r1, 3de218 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d43b8>) │ │ │ │ + add r0, pc, #640 @ (adr r0, 3de358 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d44f8>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r0, pc, #592 @ (adr r0, 3de32c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d44cc>) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r1, #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] @ (3de14c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d42ec>) │ │ │ │ @@ -1218955,15 +1218953,15 @@ │ │ │ │ nop │ │ │ │ adds r4, r4, r6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ adds r6, r3, r6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #16 │ │ │ │ lsls r1, r1, #6 │ │ │ │ @@ -1219992,29 +1219990,29 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r3, #32 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #32 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #38] @ 0x26 │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r0, r5, #21 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #92] @ (3df878 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d5a18>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1220203,19 +1220201,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsls r2, r6, #28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r6, 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 │ │ │ │ ldr r3, [pc, #768] @ (3dfd28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d5ec8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1220507,19 +1220505,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3dff28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d60c8>) │ │ │ │ lsls r0, r2, #23 │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #30] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #28] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (3dfeb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d6054>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1220664,15 +1220662,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsls r0, r5, #10 │ │ │ │ lsls r1, r1, #6 │ │ │ │ cmp r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ lsls r6, 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.w r9, [pc, #980] @ 3e02a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d6448> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1221047,23 +1221045,23 @@ │ │ │ │ ldr r3, [pc, #512] @ (3e04a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d6644>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ lsls r6, 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, [pc, #704] @ (3e0598 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d6738>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1221347,15 +1221345,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3cfb78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c5d18> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stc2 1, cr0, [r0, #-544]! @ 0xfffffde0 │ │ │ │ adds r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r6, 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 r4, [pc, #828] @ (3e08f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d6a94>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1221670,19 +1221668,19 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 3cfb44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2c5ce4> │ │ │ │ b.n 3e076c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d690c> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa3e0188 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ lsls r6, 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.w r3, [pc, #1372] @ 3e0e78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d7018> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1222212,21 +1222210,21 @@ │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ @ instruction: 0xf6de0188 │ │ │ │ cmp r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + strb r6, [r4, #22] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r2, #23] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3e0cc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d6e64> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1222980,33 +1222978,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #6] │ │ │ │ + strb r6, [r2, #3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + strb r0, [r6, #2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r2, #4] │ │ │ │ + strb r2, [r4, #1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r0, #0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r2, [pc, #644] @ (3e18cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d7a6c>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3e18d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d7a70>) │ │ │ │ @@ -1223265,19 +1223263,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3d8204 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ce3a4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3e13f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d7598> │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r3, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r0, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r6, r1, #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] @ (3e196c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d7b0c>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1223404,15 +1223402,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 55621c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44c3bc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ @@ -1223446,15 +1223444,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3e1a88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d7c28>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3e1a50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d7bf0> │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r3, 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] @ (3e1b7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d7d1c>) │ │ │ │ @@ -1224067,15 +1224065,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3e2088 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d8228> │ │ │ │ ldr r0, [pc, #8] @ (3e20b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d8254>) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ nop │ │ │ │ - str r0, [r6, #4] │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ lsls r6, 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, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1224624,28 +1224622,28 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ble.n 3e263c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d87dc> │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3e2ae0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d8c80> │ │ │ │ + b.n 3e2980 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d8b20> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stcl 0, cr0, [r4, #-820] @ 0xfffffccc │ │ │ │ - stcl 0, cr0, [r4, #-820] @ 0xfffffccc │ │ │ │ - stcl 0, cr0, [sl], #-820 @ 0xfffffccc │ │ │ │ - stcl 0, cr0, [ip], #-820 @ 0xfffffccc │ │ │ │ - cdp2 0, 5, cr0, cr0, cr13, {6} │ │ │ │ - cdp2 0, 5, cr0, cr6, cr13, {6} │ │ │ │ - stc2 0, cr0, [r4, #820] @ 0x334 │ │ │ │ - stc2 0, cr0, [r2, #820] @ 0x334 │ │ │ │ - @ instruction: 0xfa6a00cd │ │ │ │ - stc2l 0, cr0, [r4, #-820] @ 0xfffffccc │ │ │ │ - stc2l 0, cr0, [sl, #-820] @ 0xfffffccc │ │ │ │ - ldc2l 0, cr0, [r8], #-820 @ 0xfffffccc │ │ │ │ + ldc 0, cr0, [r4], {205} @ 0xcd │ │ │ │ + ldc 0, cr0, [r4], {205} @ 0xcd │ │ │ │ + subs.w r0, sl, sp, lsl #3 │ │ │ │ + subs.w r0, ip, sp, lsl #3 │ │ │ │ + stc2 0, cr0, [r0, #820]! @ 0x334 │ │ │ │ + stc2 0, cr0, [r6, #820]! @ 0x334 │ │ │ │ + ldc2l 0, cr0, [r4], {205} @ 0xcd │ │ │ │ + ldc2l 0, cr0, [r2], {205} @ 0xcd │ │ │ │ + ldrsh.w r0, [sl, #205] @ 0xcd │ │ │ │ + ldc2 0, cr0, [r4], {205} @ 0xcd │ │ │ │ + ldc2 0, cr0, [sl], {205} @ 0xcd │ │ │ │ + smlald r0, r0, r8, sp │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ @@ -1224685,15 +1224683,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 55621c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44c3bc> │ │ │ │ b.n 3e26aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d884a> │ │ │ │ - @ instruction: 0xfba600e2 │ │ │ │ + @ instruction: 0xfaf600e2 │ │ │ │ stmdb 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 │ │ │ │ ldr r3, [pc, #680] @ (3e299c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d8b3c>) │ │ │ │ @@ -1224982,18 +1224980,18 @@ │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa5600e2 │ │ │ │ - vld1.8 {d16[7]}, [ip], r2 │ │ │ │ - ldr??.w r0, [r2, r2, lsl #2] │ │ │ │ - vld4. {d0-d3}, [ip :128], r2 │ │ │ │ + vld1.8 {d0[7]}, [r6], r2 │ │ │ │ + ldrsh.w r0, [ip, r2, lsl #2] │ │ │ │ + strh.w r0, [r2, #226] @ 0xe2 │ │ │ │ + ldr??.w r0, [ip, r2, lsl #2] │ │ │ │ stmdb 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 │ │ │ │ ldr r7, [pc, #580] @ (3e2c18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d8db8>) │ │ │ │ @@ -1225233,17 +1225231,17 @@ │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r6, r1] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r0, r6] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1225347,15 +1225345,15 @@ │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1225675,16 +1225673,16 @@ │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf36c00e2 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + @ instruction: 0xf2bc00e2 │ │ │ │ + str r0, [r2, r4] │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1226161,15 +1226159,15 @@ │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3e3436 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d95d6> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 5, cr0, cr12, cr13, {6} │ │ │ │ + stc 0, cr0, [ip, #820]! @ 0x334 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ @@ -1226212,15 +1226210,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3e353c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d96dc>) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ - ldr r3, [pc, #920] @ (3e38d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d9a78>) │ │ │ │ + ldr r3, [pc, #216] @ (3e3618 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d97b8>) │ │ │ │ lsls r6, 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 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1227395,17 +1227393,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ cmp r6, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r2 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - negs r4, r7 │ │ │ │ + rors r4, r1 │ │ │ │ lsls r6, r1, #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] @ (3e4158 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2da2f8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1228343,17 +1228341,17 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3e49fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2dab9a> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3e498c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2dab2c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldc 0, cr0, [r0, #-820] @ 0xfffffccc │ │ │ │ - @ instruction: 0xf4ea00cd │ │ │ │ - cdp 0, 14, cr0, cr12, cr13, {6} │ │ │ │ + stcl 0, cr0, [r0], #-820 @ 0xfffffccc │ │ │ │ + bics.w r0, sl, #6717440 @ 0x668000 │ │ │ │ + cdp 0, 3, cr0, cr12, cr13, {6} │ │ │ │ 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] @ (3e4ba8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2dad48>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ ldr r3, [pc, #308] @ (3e4bac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2dad4c>) │ │ │ │ @@ -1228714,15 +1228712,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3e4e5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2daffa> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3e4e5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2daffc> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1232831,19 +1232829,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3e76d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2dd872> │ │ │ │ str r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrh r2, [r2, #16] │ │ │ │ lsls r0, r1, #6 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, sl │ │ │ │ beq.w 3e75b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2dd756> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1232946,15 +1232944,15 @@ │ │ │ │ b.n 3e75a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2dd746> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3e7740 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2dd8e0> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movs r3, #1 │ │ │ │ b.n 3e7740 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2dd8e0> │ │ │ │ nop │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1234239,15 +1234237,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3e85d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2de778>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 457a38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34dbd8> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb9600cd │ │ │ │ + @ instruction: 0xfae600cd │ │ │ │ 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] @ (3e8734 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2de8d4>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1234375,21 +1234373,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r0, #8] │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrb r6, [r7, #7] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldrb r6, [r2, #7] │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4a00cd │ │ │ │ + ldrsb.w r0, [sl, #205] @ 0xcd │ │ │ │ stmdb 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] @ (3e8a3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2debdc>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r2, [pc, #728] @ (3e8a40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2debe0>) │ │ │ │ @@ -1234682,36 +1234680,36 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #2] │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrb r0, [r2, #2] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d16[6]}, [ip]! │ │ │ │ - ldrsh.w r0, [ip, #205] @ 0xcd │ │ │ │ - vst1.8 {d0[6]}, [lr]! │ │ │ │ - vld4. {d16-d19}, [r8]! │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + ldrsh.w r0, [ip, sp] │ │ │ │ + vst4. {d0-d3}, [ip]! │ │ │ │ + ldr.w r0, [lr, #205] @ 0xcd │ │ │ │ + ldrh.w r0, [r8, #205] @ 0xcd │ │ │ │ + subs r6, #170 @ 0xaa │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrsh.w r0, [r6, sp] │ │ │ │ - vld4. {d0-d3}, [ip]! │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb.w r0, [r6, #205] @ 0xcd │ │ │ │ + ldr??.w r0, [ip, sp] │ │ │ │ + strb r4, [r5, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh.w r0, [r2, sp] │ │ │ │ - mov r4, r6 │ │ │ │ + strb.w r0, [r2, #205] @ 0xcd │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ strb r4, [r3, #25] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr??.w r0, [r6, r3, lsl #1] │ │ │ │ + strh.w r0, [r6, #211] @ 0xd3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [lr, sp] │ │ │ │ - ldrb.w r0, [sl, sp] │ │ │ │ + @ instruction: 0xf75e00cd │ │ │ │ + @ instruction: 0xf76a00cd │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r2, 3e8aa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2dec44> │ │ │ │ blx 6ce98 │ │ │ │ subs r0, #0 │ │ │ │ @@ -1234968,37 +1234966,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3e8b76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ded16> │ │ │ │ strb r4, [r6, #20] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r4, lr │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r0, [r3, #16] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + ldrsh r0, [r5, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ bics r4, r6 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb.w r3, [r0, #719] @ 0x2cf │ │ │ │ cbnz r3, 3e8d3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2deedc> │ │ │ │ ldrb.w r3, [r0, #781] @ 0x30d │ │ │ │ cbz r3, 3e8d40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2deee0> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -1236121,71 +1236119,71 @@ │ │ │ │ nop │ │ │ │ strb r0, [r6, #8] │ │ │ │ lsls r0, r1, #6 │ │ │ │ strb r4, [r4, #8] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - itt gt │ │ │ │ - lslgt r2, r4, #3 │ │ │ │ - strgt r5, [sp, #24] │ │ │ │ + ite ne │ │ │ │ + lslne r2, r4, #3 │ │ │ │ + streq r4, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + itet lt │ │ │ │ + lsllt r2, r4, #3 │ │ │ │ + ldrge r2, [r7, #48] @ 0x30 │ │ │ │ + lsllt r0, r1, #6 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + itet eq │ │ │ │ + lsleq r2, r4, #3 │ │ │ │ + addne r0, sp, #312 @ 0x138 │ │ │ │ + lsleq r2, r4, #3 │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r2, [r7, #48] @ 0x30 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + bkpt 0x00d6 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - itte lt │ │ │ │ - lsllt r2, r4, #3 │ │ │ │ - addlt r0, sp, #1016 @ 0x3f8 │ │ │ │ - lslge r2, r4, #3 │ │ │ │ - it ls │ │ │ │ - lslls r2, r4, #3 │ │ │ │ - itte hi │ │ │ │ - lslhi r2, r4, #3 │ │ │ │ - lslhi r0, r2, #30 │ │ │ │ - lslls r5, r3, #3 │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r2!, {r2, r4} │ │ │ │ lsls r2, r4, #3 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r2, sp, lsl #3 │ │ │ │ + adds.w r0, r2, sp, lsl #3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ bl 457fd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34e174> │ │ │ │ sub.w r3, r9, #272 @ 0x110 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r9] │ │ │ │ @@ -1237324,38 +1237322,38 @@ │ │ │ │ ldr.w r2, [r9] │ │ │ │ str r3, [sp, #520] @ 0x208 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ b.w 3e93f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2df592> │ │ │ │ nop │ │ │ │ subs r5, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3ea048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e01e8> │ │ │ │ + b.n 3e9ee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e0088> │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3ea4c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e0660> │ │ │ │ + bne.n 3ea560 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e0700> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3e9db8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2dff58> │ │ │ │ + b.n 3eac58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e0df8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3e9db8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2dff58> │ │ │ │ + b.n 3eac58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e0df8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3e9dc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2dff68> │ │ │ │ + b.n 3eac68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e0e08> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - orrs.w r0, r8, #6684672 @ 0x660000 │ │ │ │ + usat r0, #12, r8, asr #3 │ │ │ │ cmp r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, lr, #6717440 @ 0x668000 │ │ │ │ - orr.w r0, r6, #205 @ 0xcd │ │ │ │ - bic.w r0, ip, #205 @ 0xcd │ │ │ │ - ands.w r0, r2, #205 @ 0xcd │ │ │ │ + bfi r0, lr, #3, #11 │ │ │ │ + vmla.i16 d0, d22, d5[1] │ │ │ │ + vhadd.s q8, q14, │ │ │ │ + vhadd.s32 q8, q9, │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i d16, d16, d1[3] │ │ │ │ + vhadd.s16 q0, q8, │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ sub.w r3, r9, #408 @ 0x198 │ │ │ │ ldrb.w r2, [r0, #633] @ 0x279 │ │ │ │ @@ -1238486,31 +1238484,32 @@ │ │ │ │ str r0, [r2, #32] │ │ │ │ str r4, [r2, #28] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r3, #76] @ 0x4c │ │ │ │ b.w 3e93f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2df592> │ │ │ │ adds r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeade00cd │ │ │ │ + bic.w r0, lr, sp, lsl #3 │ │ │ │ subs r4, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strex r0, r0, [r8, #820] @ 0x334 │ │ │ │ + b.n 3eb1c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e1368> │ │ │ │ + lsls r5, r1, #3 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 3eb264 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e1404> │ │ │ │ + bpl.n 3eb304 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e14a4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3eaac0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e0c60> │ │ │ │ + b.n 3eb960 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e1b00> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3eba80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e1c20> │ │ │ │ + b.n 3eb920 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e1ac0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3eb8cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e1a6c> │ │ │ │ + b.n 3eb76c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e190c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 3eb398 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e1538> │ │ │ │ + bne.n 3eb238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e13d8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #-136] │ │ │ │ ldr.w r1, [fp, #-4] │ │ │ │ @@ -1240457,92 +1240456,92 @@ │ │ │ │ add.w r1, r5, #48 @ 0x30 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r5, [sp, #520] @ 0x208 │ │ │ │ str r1, [r4, #28] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ b.w 3e93f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2df592> │ │ │ │ - bpl.n 3ec900 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2aa0> │ │ │ │ + bmi.n 3ec9a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2b40> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 3ec8f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2a98> │ │ │ │ + bcc.n 3ec998 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2b38> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 3ec88c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2a2c> │ │ │ │ + bcs.n 3ec92c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2acc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrsb r2, [r2, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - beq.n 3ec8cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2a6c> │ │ │ │ + ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 3ec8e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2a80> │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 3ec8b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2a54> │ │ │ │ + bvs.n 3ec954 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2af4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r5, pc, #584 @ (adr r5, 3ecb24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2cc4>) │ │ │ │ + add r4, pc, #904 @ (adr r4, 3ecc64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2e04>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, pc, #728 @ (adr r6, 3ecbb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2d58>) │ │ │ │ + add r6, pc, #24 @ (adr r6, 3ec8f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2a98>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 3ec8fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2a9c> │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #784 @ (adr r4, 3ecbfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2d9c>) │ │ │ │ + add r4, pc, #80 @ (adr r4, 3ec93c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e2adc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - and.w r0, ip, #6815744 @ 0x680000 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + @ instruction: 0xf35c00d0 │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r4, #22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + bkpt 0x0034 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r2, #70 @ 0x46 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r1, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ @@ -1242211,72 +1242210,72 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3edab2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e3c52> │ │ │ │ ldr r3, [sp, #528] @ 0x210 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3eda10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e3bb0> │ │ │ │ b.w 3e93f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2df592> │ │ │ │ nop │ │ │ │ - push {r1, r7} │ │ │ │ + cbz r2, 3edc08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e3da8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r6, 3edc0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e3daa> │ │ │ │ + cbz r6, 3edbde <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e3d7e> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxtb r2, r1 │ │ │ │ + sxth r2, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xfa8c00d8 │ │ │ │ + ldr??.w r0, [ip, #216] @ 0xd8 │ │ │ │ strb.w r0, [lr, ] │ │ │ │ @ instruction: 0xf7e8017d │ │ │ │ @ instruction: 0xf338017d │ │ │ │ @ instruction: 0xf2f0017d │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxtb r4, r0 │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxth r6, r5 │ │ │ │ + cbz r6, 3edc3a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e3dda> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxth r2, r7 │ │ │ │ + sxth r2, r1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxtb r4, r6 │ │ │ │ + cbz r4, 3edc34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e3dd4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r2, 3edc58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e3df8> │ │ │ │ + uxth r2, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxth r4, r1 │ │ │ │ + cbz r4, 3edc42 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e3de2> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxth r0, r2 │ │ │ │ + cbz r0, 3edc48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e3de8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r1, [pc, #2944] @ 3ee794 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e4934> │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ mov r7, r6 │ │ │ │ ldr.w r6, [pc, #2940] @ 3ee798 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e4938> │ │ │ │ add r1, pc │ │ │ │ @@ -1243279,121 +1243278,121 @@ │ │ │ │ cmp.w r5, #420 @ 0x1a4 │ │ │ │ bcs.w 3ee41c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e45bc> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb.w r3, [r3, #653] @ 0x28d │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3ee41c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e45bc> │ │ │ │ b.n 3ee43c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e45dc> │ │ │ │ - @ instruction: 0xf61600d8 │ │ │ │ + sbc.w r0, r6, #7077888 @ 0x6c0000 │ │ │ │ @ instruction: 0xf398017d │ │ │ │ mcr 1, 7, r0, cr0, cr13, {3} │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r4, pc, #904 @ (adr r4, 3eeb3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e4cdc>) │ │ │ │ + add r4, pc, #200 @ (adr r4, 3ee87c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e4a1c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ stcl 1, cr0, [r8, #500]! @ 0x1f4 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, pc, #728 @ (adr r5, 3eeaac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e4c4c>) │ │ │ │ + add r5, pc, #24 @ (adr r5, 3ee7ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e498c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r0, 3ee846 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e49e6> │ │ │ │ + cbz r0, 3ee81a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e49ba> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxtb r2, r6 │ │ │ │ + sxtb r2, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxth r4, r0 │ │ │ │ + cbz r4, 3ee814 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e49b4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxtb r0, r4 │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r0, #42] @ 0x2a │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, 3ee830 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e49d0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #344 @ (adr r4, 3ee95c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e4afc>) │ │ │ │ + add r3, pc, #664 @ (adr r3, 3eea9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e4c3c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + push {r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + cbz r4, 3ee878 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e4a18> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + push {r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 3ee8ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e4a4c> │ │ │ │ + bcs.n 3ee74c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e48ec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxtb r2, r7 │ │ │ │ + cbz r2, 3ee876 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e4a16> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r7, pc, #608 @ (adr r7, 3eead4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e4c74>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r1, [r1, #192] @ 0xc0 │ │ │ │ cmp.w r1, #420 @ 0x1a4 │ │ │ │ bcs.w 3ee74c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e48ec> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldrb.w r0, [r0, #699] @ 0x2bb │ │ │ │ @@ -1244453,155 +1244452,155 @@ │ │ │ │ ldrb.w r2, [sp, #525] @ 0x20d │ │ │ │ orr.w r2, r2, #96 @ 0x60 │ │ │ │ strb.w r2, [sp, #525] @ 0x20d │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 3edfa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e4140> │ │ │ │ b.w 3edf80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e4120> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #360 @ (adr r7, 3ef624 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e57c4>) │ │ │ │ + add r6, pc, #680 @ (adr r6, 3ef764 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5904>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, pc, #440 @ (adr r7, 3ef680 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5820>) │ │ │ │ + add r6, pc, #760 @ (adr r6, 3ef7c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5960>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #480 @ (adr r5, 3ef6ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e584c>) │ │ │ │ + add r4, pc, #800 @ (adr r4, 3ef7ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e598c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #568 @ (adr r5, 3ef708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e58a8>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 3ef848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e59e8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #616 @ (adr r5, 3ef740 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e58e0>) │ │ │ │ + add r4, pc, #936 @ (adr r4, 3ef880 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5a20>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #392 @ (adr r5, 3ef664 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5804>) │ │ │ │ + add r4, pc, #712 @ (adr r4, 3ef7a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5944>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #744 @ (adr r6, 3ef7d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5970>) │ │ │ │ + add r6, pc, #40 @ (adr r6, 3ef510 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e56b0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 3ef5bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e575c> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #192 @ (adr r1, 3ef5b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5754>) │ │ │ │ + add r0, pc, #512 @ (adr r0, 3ef6f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5894>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #240 @ (adr r1, 3ef5e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5788>) │ │ │ │ + add r0, pc, #560 @ (adr r0, 3ef728 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e58c8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #640 @ (adr r1, 3ef77c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e591c>) │ │ │ │ + add r0, pc, #960 @ (adr r0, 3ef8bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5a5c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #328 @ (adr r1, 3ef648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e57e8>) │ │ │ │ + add r0, pc, #648 @ (adr r0, 3ef788 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5928>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ svc 162 @ 0xa2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r1, #3 │ │ │ │ udf #160 @ 0xa0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ blt.n 3ef4a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5648> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bge.n 3ef648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e57e8> │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [sp, #272] @ 0x110 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #1016] @ 0x3f8 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r0, #13 │ │ │ │ + lsrs r6, r2, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r0, pc, #592 @ (adr r0, 3ef818 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e59b8>) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #512 @ (adr r0, 3ef7cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e596c>) │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r5, [r2, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ cbz r5, 3ef610 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e57b0> │ │ │ │ cmp.w r5, #420 @ 0x1a4 │ │ │ │ bcc.w 3ee650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e47f0> │ │ │ │ @@ -1244687,31 +1244686,31 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 3ef65a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e57fa> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r7, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r0, [r5, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + str r6, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1244855,23 +1244854,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3c6848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc9e8> │ │ │ │ b.n 3ef7d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5978> │ │ │ │ nop │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1244930,15 +1244929,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 6bb00 │ │ │ │ nop │ │ │ │ lsls r4, r5, #27 │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4} │ │ │ │ + cbz r4, 3ef98c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5b2c> │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1244977,15 +1244976,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3ef9a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5b44>) │ │ │ │ add r0, pc │ │ │ │ bl 3ef8f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5a98> │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1245137,15 +1245136,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] @ (3efb20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5cc0>) │ │ │ │ add r0, pc │ │ │ │ bl 3ef8f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5a98> │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1245448,21 +1245447,21 @@ │ │ │ │ bl 3ef8f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5a98> │ │ │ │ ldr r0, [pc, #20] @ (3efe44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5fe4>) │ │ │ │ add r0, pc │ │ │ │ bl 3ef8f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5a98> │ │ │ │ ldr r0, [pc, #16] @ (3efe48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5fe8>) │ │ │ │ add r0, pc │ │ │ │ bl 3ef8f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5a98> │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsls r5, 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 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2520] @ 3f0838 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e69d8> │ │ │ │ @@ -1246519,53 +1246518,53 @@ │ │ │ │ nop │ │ │ │ lsls r4, r2, #6 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r3, #12] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrsh r6, [r7, r4] │ │ │ │ + ldrsh r6, [r1, r2] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r4, #3 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r2], #540 @ 0x21c │ │ │ │ - add r4, pc, #672 @ (adr r4, 3f0b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6cbc>) │ │ │ │ + add r3, pc, #992 @ (adr r3, 3f0c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6dfc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #736 @ (adr r4, 3f0b60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6d00>) │ │ │ │ + add r4, pc, #32 @ (adr r4, 3f08a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6a40>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfb7c0187 │ │ │ │ - add r3, pc, #120 @ (adr r3, 3f0900 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6aa0>) │ │ │ │ + add r2, pc, #440 @ (adr r2, 3f0a40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6be0>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #248 @ (adr r2, 3f0988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6b28>) │ │ │ │ + add r1, pc, #568 @ (adr r1, 3f0ac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6c68>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #952 @ (adr r1, 3f0c50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6df0>) │ │ │ │ + add r1, pc, #248 @ (adr r1, 3f0990 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6b30>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1247728,19 +1247727,19 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f1608 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e77a8> │ │ │ │ ldr r3, [pc, #76] @ (3f1498 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e7638>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f05f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6796> │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1247750,19 +1247749,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r0, r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1248824,53 +1248823,53 @@ │ │ │ │ bhi.w 3f20fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e829a> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3ef884 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5a24> │ │ │ │ b.w 3f0312 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e64b2> │ │ │ │ nop │ │ │ │ asrs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r7, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r7, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1249927,67 +1249926,67 @@ │ │ │ │ b.w 3f0462 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6602> │ │ │ │ ldr r3, [pc, #120] @ (3f2b64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e8d04>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f05f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6796> │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r4, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r3, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r7, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r3, #22] │ │ │ │ + strh r2, [r5, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r6, [r4, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r4, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsrs r4, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r6, [r3, r1, lsl #2] │ │ │ │ @@ -1251167,39 +1251166,39 @@ │ │ │ │ beq.n 3f3708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e98a8> │ │ │ │ b.n 3f374a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e98ea> │ │ │ │ ldr r2, [pc, #92] @ (3f37b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e9958>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f05f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6796> │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + ldrb r2, [r6, #1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + strb r6, [r1, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r1, #27] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r0, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsrs r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1251207,15 +1251206,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1252330,61 +1252329,61 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.w 3f0462 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6602> │ │ │ │ nop │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsrs r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r4, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r0, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r4, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [r0, #116] @ 0x74 │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r0, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r3, [pc, #2748] @ 3f4e9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2eb03c> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f05f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6796> │ │ │ │ ldr.w r2, [pc, #2740] @ 3f4ea0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2eb040> │ │ │ │ @@ -1253386,63 +1253385,63 @@ │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.w 3f0462 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6602> │ │ │ │ subs r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r4, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #76] @ 0x4c │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + str r6, [r2, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r5, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r4, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r6, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1254580,45 +1254579,45 @@ │ │ │ │ b.w 3f05f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6796> │ │ │ │ ldr r2, [pc, #100] @ (3f5afc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ebc9c>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f05f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6796> │ │ │ │ asrs r0, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r4, [r1, r7] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, r0] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1255891,29 +1255890,29 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f05f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6796> │ │ │ │ ldr r2, [pc, #68] @ (3f677c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ec91c>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f05f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6796> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #120] @ (3f67bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ec95c>) │ │ │ │ + ldr r3, [pc, #440] @ (3f68fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2eca9c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [pc, #280] @ (3f6860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2eca00>) │ │ │ │ + ldr r3, [pc, #600] @ (3f69a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ecb40>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #584] @ (3f6994 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ecb34>) │ │ │ │ + ldr r1, [pc, #904] @ (3f6ad4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ecc74>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #504] @ (3f6948 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ecae8>) │ │ │ │ + ldr r1, [pc, #824] @ (3f6a88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ecc28>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #424] @ (3f68fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2eca9c>) │ │ │ │ + ldr r1, [pc, #744] @ (3f6a3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ecbdc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r0, [pc, #184] @ (3f6810 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ec9b0>) │ │ │ │ + bx pc │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, ip │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1257143,24 +1257142,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #28 │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - sub.w r0, r4, r1, asr #3 │ │ │ │ - lsls r2, r7, #31 │ │ │ │ + @ instruction: 0xeaf400e1 │ │ │ │ + lsls r2, r1, #29 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrsh.w r0, [r2, #225] @ 0xe1 │ │ │ │ + vst4. {d0-d3}, [r2 :128], r1 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 3f736a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ed50a> │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ @@ -1258670,65 +1258669,65 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.w 3f0462 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6602> │ │ │ │ nop │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #78 @ 0x4e │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + cmp r7, #138 @ 0x8a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #82 @ 0x52 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + cmp r2, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + movs r7, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1259846,17 +1259845,17 @@ │ │ │ │ movne r3, #99 @ 0x63 │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.n 3f8e90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ef030> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3ef884 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5a24> │ │ │ │ b.w 3f0312 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e64b2> │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1259864,37 +1259863,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #30 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r2, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + adds r6, r5, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ @@ -1260962,85 +1260961,85 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.w 3f0462 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e6602> │ │ │ │ ldr r0, [pc, #144] @ (3f9970 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2efb10>) │ │ │ │ add r0, pc │ │ │ │ bl 3ef8f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5a98> │ │ │ │ - subs r2, r5, r1 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + adds r6, r4, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + adds r0, r5, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, r0 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r4, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + asrs r2, r5, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r6, r2, #23 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r7, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + asrs r2, r5, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r4, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r0, r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3f99d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2efb70> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3f99d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2efb70> │ │ │ │ push {lr} │ │ │ │ @@ -1261118,15 +1261117,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (3f9a44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2efbe4>) │ │ │ │ add r0, pc │ │ │ │ bl 3ef8f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5a98> │ │ │ │ - str r2, [r0, #100] @ 0x64 │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r4, 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 r7, r0 │ │ │ │ @@ -1261157,17 +1261156,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3f9aa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2efc44>) │ │ │ │ add r0, pc │ │ │ │ bl 3ef8f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5a98> │ │ │ │ ldr r0, [pc, #12] @ (3f9aa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2efc48>) │ │ │ │ add r0, pc │ │ │ │ bl 3ef8f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2e5a98> │ │ │ │ nop │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ 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 r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1261266,18 +1261265,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 3f9b7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2efd1e> │ │ │ │ bl 3f9b5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2efcfc> │ │ │ │ b.n 3f9b80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2efd20> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1261821,58 +1261820,58 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3c6848 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc9e8> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3f9d36 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2efed6> │ │ │ │ str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r0, r5, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 3fa15c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f02fc> │ │ │ │ + bne.n 3fa1fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f039c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - eors.w r0, r6, #6651904 @ 0x658000 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + @ instruction: 0xf3e600cb │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [pc, #168] @ (3fa230 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f03d0>) │ │ │ │ + ldr r4, [pc, #488] @ (3fa370 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f0510>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + svc 78 @ 0x4e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r7, pc, #320 @ (adr r7, 3fa2d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f0470>) │ │ │ │ + add r6, pc, #640 @ (adr r6, 3fa410 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f05b0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsrs r2, r5, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1261904,15 +1261903,15 @@ │ │ │ │ b.n 3fa1b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f0358> │ │ │ │ bl 3fa198 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f0338> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffe7ffff │ │ │ │ adds r2, #150 @ 0x96 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ ldr r3, [pc, #8] @ (3fa208 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f03a8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1263097,15 +1263096,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3d8204 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ce3a4> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - vhadd.u q8, q11, q6 │ │ │ │ + cdp2 0, 12, cr0, cr6, cr12, {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 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 3fae28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f0fc8> │ │ │ │ @@ -1263490,15 +1263489,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [r5, r6] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 0, cr0, cr10, cr12, {6} │ │ │ │ + ldc2l 0, cr0, [sl, #-816] @ 0xfffffcd0 │ │ │ │ str r2, [r0, r0] │ │ │ │ lsls r7, r0, #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 │ │ │ │ sub sp, #24 │ │ │ │ @@ -1263646,26 +1263645,26 @@ │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ b.n 3fb220 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f13c0> │ │ │ │ ldr r6, [pc, #480] @ (3fb4b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f1658>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb2800cc │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + @ instruction: 0xfa7800cc │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r5, [pc, #768] @ (3fb5e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f1788>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xfa6e00cc │ │ │ │ - @ instruction: 0xfa3800cc │ │ │ │ - @ instruction: 0xfa3e00cc │ │ │ │ - @ instruction: 0xfa4400cc │ │ │ │ - @ instruction: 0xfa1a00cc │ │ │ │ - @ instruction: 0xfa4400cc │ │ │ │ - @ instruction: 0xfa6200cc │ │ │ │ + ldrsh.w r0, [lr, #204] @ 0xcc │ │ │ │ + vst1.8 {d0[6]}, [r8], ip │ │ │ │ + vst1.8 {d0[6]}, [lr], ip │ │ │ │ + ldrsb.w r0, [r4, #204] @ 0xcc │ │ │ │ + vld4. {d16-d19}, [sl], ip │ │ │ │ + ldrsb.w r0, [r4, #204] @ 0xcc │ │ │ │ + ldrsh.w r0, [r2, #204] @ 0xcc │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1264041,27 +1264040,27 @@ │ │ │ │ b.n 3fb510 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f16b0> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #880] @ (3fba2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f1bcc>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r8, #204] @ 0xcc │ │ │ │ - @ instruction: 0xfb1200cc │ │ │ │ - ldrb.w r0, [r2, #204] @ 0xcc │ │ │ │ + @ instruction: 0xf7d800cc │ │ │ │ + @ instruction: 0xfa6200cc │ │ │ │ + @ instruction: 0xf7e200cc │ │ │ │ ldr r3, [pc, #496] @ (3fb8c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f1a60>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xf7f000cc │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf74000cc │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xf7dc00cc │ │ │ │ - @ instruction: 0xf7e400cc │ │ │ │ - movt r0, #35020 @ 0x88cc │ │ │ │ - @ instruction: 0xf66800cc │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xf72c00cc │ │ │ │ + @ instruction: 0xf73400cc │ │ │ │ + @ instruction: 0xf61800cc │ │ │ │ + subs.w r0, r8, #6684672 @ 0x660000 │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1264277,21 +1264276,21 @@ │ │ │ │ b.n 3fb75e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f18fe> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #976] @ (3fbcf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f1e90>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #10444 @ 0x28cc │ │ │ │ - movw r0, #10444 @ 0x28cc │ │ │ │ + @ instruction: 0xf59200cc │ │ │ │ + @ instruction: 0xf59200cc │ │ │ │ ldr r0, [pc, #616] @ (3fbb98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f1d38>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xf5f200cc │ │ │ │ - addw r0, ip, #2252 @ 0x8cc │ │ │ │ - @ instruction: 0xf4d200cc │ │ │ │ + adc.w r0, r2, #6684672 @ 0x660000 │ │ │ │ + adcs.w r0, ip, #6684672 @ 0x660000 │ │ │ │ + bic.w r0, r2, #6684672 @ 0x660000 │ │ │ │ stmdb 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] @ (3fbc64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f1e04>) │ │ │ │ ldr r3, [pc, #788] @ (3fbc68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f1e08>) │ │ │ │ @@ -1264615,27 +1264614,27 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3fb9fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f1b9a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ mov r8, r5 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #696] @ (3fbf28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f20c8>) │ │ │ │ + ldr r2, [pc, #1016] @ (3fc068 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f2208>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xf4c400cc │ │ │ │ ands.w r0, r4, #6684672 @ 0x660000 │ │ │ │ + bfi r0, r4, #3, #10 │ │ │ │ cmp lr, sl │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ands.w r0, sl, #6684672 @ 0x660000 │ │ │ │ - usat r0, #12, r8, lsl #3 │ │ │ │ - bls.n 3fbcbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f1e5c> │ │ │ │ + bfi r0, sl, #3, #10 │ │ │ │ + @ instruction: 0xf2d800cc │ │ │ │ + bhi.n 3fbd5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f1efc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf3f800cc │ │ │ │ - ands.w r0, ip, #6684672 @ 0x660000 │ │ │ │ - @ instruction: 0xf28800cc │ │ │ │ + sbfx r0, r8, #3, #13 │ │ │ │ + bfi r0, ip, #3, #10 │ │ │ │ + rsbs r0, r8, #204 @ 0xcc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #144] @ (3fbd38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f1ed8>) │ │ │ │ @@ -1264702,23 +1264701,23 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ muls r6, r1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf29600cc │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xf1e600cc │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr??.w r0, [ip, #208] @ 0xd0 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + vld4. {d0-d3}, [ip :64], r0 │ │ │ │ + str r2, [r2, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmn r6, r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cbz r2, 3fbdc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f1f64> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1264756,15 +1264755,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3fbd82 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f1f22> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1f200cc │ │ │ │ + adc.w r0, r2, #204 @ 0xcc │ │ │ │ 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] @ (3fc018 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f21b8>) │ │ │ │ ldr r3, [pc, #568] @ (3fc01c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f21bc>) │ │ │ │ @@ -1264997,27 +1264996,27 @@ │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.n 3fbf16 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f20b6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ tst r0, r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, lr, #204 @ 0xcc │ │ │ │ + @ instruction: 0xf0be00cc │ │ │ │ @ instruction: 0xfb05ffff │ │ │ │ lsls r1, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3fbf84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f2124> │ │ │ │ + bge.n 3fc024 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f21c4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - eor.w r0, r0, #204 @ 0xcc │ │ │ │ + vmla.i16 d16, d16, d4[1] │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - @ instruction: 0xf12600cc │ │ │ │ - orr.w r0, r8, #204 @ 0xcc │ │ │ │ - vmla.i16 d16, d26, d4[1] │ │ │ │ - orr.w r0, r8, #204 @ 0xcc │ │ │ │ + orns r0, r6, #204 @ 0xcc │ │ │ │ + vmla.i16 d0, d24, d4[1] │ │ │ │ + vhadd.s32 q0, q13, q6 │ │ │ │ + vmla.i16 d0, d24, d4[1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ ldr.w r4, [pc, #2564] @ 3fca60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f2c00> │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ ldr.w r3, [pc, #2564] @ 3fca64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f2c04> │ │ │ │ @@ -1265985,81 +1265984,81 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #140 @ 0x8c │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r6, #110 @ 0x6e │ │ │ │ lsls r7, r0, #6 │ │ │ │ - orns r0, r8, #204 @ 0xcc │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + vmla.i d16, d24, d0[3] │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cdp 0, 0, cr0, cr6, cr12, {6} │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + ldcl 0, cr0, [r6, #-816] @ 0xfffffcd0 │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - eors r2, r3 │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ands.w r0, r8, #204 @ 0xcc │ │ │ │ + vhadd.s32 q8, q12, q6 │ │ │ │ cmp r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i32 d16, d22, d12[0] │ │ │ │ + vhadd.s q0, q11, q6 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s16 q8, q12, q6 │ │ │ │ - orr.w r0, ip, #204 @ 0xcc │ │ │ │ - cdp 0, 3, cr0, cr8, cr12, {6} │ │ │ │ - cdp 0, 6, cr0, cr2, cr12, {6} │ │ │ │ - cdp 0, 7, cr0, cr0, cr12, {6} │ │ │ │ - ands.w r0, sl, ip, lsl #3 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + cdp 0, 10, cr0, cr8, cr12, {6} │ │ │ │ + vmla.i16 d0, d28, d4[1] │ │ │ │ + stc 0, cr0, [r8, #816] @ 0x330 │ │ │ │ + ldc 0, cr0, [r2, #816]! @ 0x330 │ │ │ │ + stcl 0, cr0, [r0, #816] @ 0x330 │ │ │ │ + strd r0, r0, [sl, #-816]! @ 0x330 │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrb r4, [r4, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #104 @ 0x68 │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #176 @ 0xb0 │ │ │ │ + subs r6, #0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [pc, #696] @ (3fcdb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f2f58>) │ │ │ │ + ldr r1, [pc, #1016] @ (3fcef8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3098>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - vhadd.s16 q8, q12, q6 │ │ │ │ + cdp 0, 10, cr0, cr8, cr12, {6} │ │ │ │ b.n 3fc346 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f24e6> │ │ │ │ - vcvt.f16.u16 d30, d20, #1 │ │ │ │ + vtbl.8 d30, {d31- │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ @@ -1267197,92 +1267196,92 @@ │ │ │ │ ... │ │ │ │ movs r5, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r4, ip, lsl #3 │ │ │ │ - b.n 3fcffc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f319c> │ │ │ │ + eors.w r0, r4, ip, lsl #3 │ │ │ │ + b.n 3fde9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f403c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fd5f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3794> │ │ │ │ + b.n 3fd494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3634> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fd5f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3798> │ │ │ │ + b.n 3fd498 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3638> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fd5e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3788> │ │ │ │ + b.n 3fd488 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3628> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fd614 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f37b4> │ │ │ │ + b.n 3fd4b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3654> │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3fdbec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3d8c> │ │ │ │ + b.n 3fda8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3c2c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fd1b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3354> │ │ │ │ + b.n 3fd054 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f31f4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fdafc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3c9c> │ │ │ │ + b.n 3fd99c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3b3c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fd4f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3694> │ │ │ │ + b.n 3fd394 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3534> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fd534 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f36d4> │ │ │ │ + b.n 3fd3d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3574> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fde14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3fb4> │ │ │ │ + b.n 3fdcb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3e54> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fcfc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3160> │ │ │ │ + b.n 3fde60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4000> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fd498 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3638> │ │ │ │ + b.n 3fd338 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f34d8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fdc7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3e1c> │ │ │ │ + b.n 3fdb1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3cbc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r7, #2] │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 3fd4b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3658> │ │ │ │ + b.n 3fd358 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f34f8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fd8c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3a64> │ │ │ │ + b.n 3fd764 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3904> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fd81c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f39bc> │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fd8b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3a58> │ │ │ │ + b.n 3fd758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f38f8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - svc 174 @ 0xae │ │ │ │ + udf #254 @ 0xfe │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fdc1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3dbc> │ │ │ │ + b.n 3fdabc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3c5c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fdcbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3e5c> │ │ │ │ + b.n 3fdb5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3cfc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fde44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3fe4> │ │ │ │ + b.n 3fdce4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3e84> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3fdd8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3f2c> │ │ │ │ + b.n 3fdc2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3dcc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ble.n 3fd794 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3934> │ │ │ │ + bgt.n 3fd834 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f39d4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + udf #0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + ble.n 3fd724 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f38c4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bgt.n 3fd6b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3850> │ │ │ │ + bgt.n 3fd750 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f38f0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bgt.n 3fd7ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f394c> │ │ │ │ + blt.n 3fd64c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f37ec> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bls.n 3fd804 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f39a4> │ │ │ │ + bhi.n 3fd6a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3844> │ │ │ │ lsls r4, r1, #3 │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ vstr s13, [sp, #184] @ 0xb8 │ │ │ │ vstr s13, [sp, #188] @ 0xbc │ │ │ │ vstr s13, [sp, #192] @ 0xc0 │ │ │ │ vstr s13, [sp, #196] @ 0xc4 │ │ │ │ str.w r2, [r9] │ │ │ │ @@ -1267910,21 +1267909,21 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ strd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ strd r5, r3, [sp, #144] @ 0x90 │ │ │ │ strd r1, r2, [sp, #152] @ 0x98 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - bge.n 3fdd00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3ea0> │ │ │ │ + bge.n 3fdda0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3f40> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - itte ls │ │ │ │ - lslls r1, r4, #3 │ │ │ │ - bhi.n 3fdcc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3e68> @ unpredictable │ │ │ │ - lslhi r4, r1, #3 │ │ │ │ - bvc.n 3fdd48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3ee8> │ │ │ │ + bkpt 0x00ea │ │ │ │ + lsls r1, r4, #3 │ │ │ │ + bvc.n 3fdd68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3f08> │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + bvc.n 3fdde8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f3f88> │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -1268076,15 +1268075,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3fdf82 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4122> │ │ │ │ vrshr.u32 d30, d25, #1 │ │ │ │ @ instruction: 0xffff21cc │ │ │ │ lsls r7, r0, #6 │ │ │ │ bge.n 3fdea2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4042> │ │ │ │ @ instruction: 0xffffe1c9 │ │ │ │ - vtbx.8 d29, {d31}, d28 │ │ │ │ + vqshrun.s64 d29, q14, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #117 @ 0x75 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1268349,21 +1268348,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r4, r5, #6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, #4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ bhi.n 3fe270 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4410> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1268621,17 +1268620,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - bmi.n 3fe468 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4608> │ │ │ │ + bcc.n 3fe508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f46a8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 3fe490 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4630> │ │ │ │ + bcc.n 3fe530 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f46d0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, sp, #12 │ │ │ │ @@ -1268673,17 +1268672,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - bmi.n 3fe554 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f46f4> │ │ │ │ + bcc.n 3fe3f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4594> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3fe4a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4640> │ │ │ │ + bcc.n 3fe540 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f46e0> │ │ │ │ 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 r3, [r0, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1268812,17 +1268811,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.n 3fe5c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4760> │ │ │ │ nop │ │ │ │ - bcc.n 3fe704 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f48a4> │ │ │ │ + bcs.n 3fe5a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4744> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3fe6e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4880> │ │ │ │ + bcs.n 3fe580 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4720> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1268889,25 +1268888,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3fe6e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4880>) │ │ │ │ lsrs r3, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.n 3fe678 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4818> │ │ │ │ - bmi.n 3fe7a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4940> │ │ │ │ + bcc.n 3fe640 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f47e0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3fe628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f47c8> │ │ │ │ + bcs.n 3fe6c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4868> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sxtb r0, r4 │ │ │ │ + cbz r0, 3fe704 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f48a4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bmi.n 3fe75c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f48fc> │ │ │ │ + bcc.n 3fe5fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f479c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sxtb r6, r0 │ │ │ │ + cbz r6, 3fe704 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f48a4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bcc.n 3fe684 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4824> │ │ │ │ + bcc.n 3fe724 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f48c4> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #380] @ (3fe874 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4a14>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1269066,31 +1269065,31 @@ │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.n 3fe76e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f490e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r0, r0, r4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r7, pc, #800 @ (adr r7, 3feba0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4d40>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 3fe7ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f498c> │ │ │ │ + bmi.n 3fe88c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4a2c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r2, r1, r2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bmi.n 3fe7e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4984> │ │ │ │ + bcc.n 3fe884 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4a24> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3fe8f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4a90> │ │ │ │ + bcs.n 3fe790 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4930> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 3fe7e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4984> │ │ │ │ + bcc.n 3fe884 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4a24> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3fe8ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4a8c> │ │ │ │ + bcs.n 3fe98c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4b2c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3fe970 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4b10> │ │ │ │ + bcs.n 3fe810 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f49b0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 3fe84c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f49ec> │ │ │ │ + bmi.n 3fe8ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4a8c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1269137,17 +1269136,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3fe3a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4548> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bmi.n 3fea28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4bc8> │ │ │ │ + bcc.n 3fe8c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4a68> │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1269250,21 +1269249,21 @@ │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.n 3fe9ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4b8a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r6, #26 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bmi.n 3fea98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4c38> │ │ │ │ + bcc.n 3fe938 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4ad8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r6, r1, #24 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bcc.n 3feb30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4cd0> │ │ │ │ + bcs.n 3fe9d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4b70> │ │ │ │ lsls r4, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #196] @ (3feb18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4cb8>) │ │ │ │ @@ -1269351,21 +1269350,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r4, #22 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #21 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bcc.n 3feb18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4cb8> │ │ │ │ + bcc.n 3febb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4d58> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 3fec0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4dac> │ │ │ │ + bcs.n 3feaac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4c4c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #240] @ (3fec38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4dd8>) │ │ │ │ @@ -1269469,25 +1269468,25 @@ │ │ │ │ b.n 3febb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4d50> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r6, #18 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3feb54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4cf4> │ │ │ │ + bcs.n 3febf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4d94> │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r1, #17 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bcc.n 3fec90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4e30> │ │ │ │ + bcs.n 3fed30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4ed0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcs.n 3feba4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4d44> │ │ │ │ + bne.n 3fec44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4de4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #232] @ (3fed54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4ef4>) │ │ │ │ @@ -1269590,21 +1269589,21 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3fed0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4eac> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r1, #14 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r6, r5, #12 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bcs.n 3fecbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4e5c> │ │ │ │ + bne.n 3fed5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4efc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3fed64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4f04> │ │ │ │ + bne.n 3fee04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4fa4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #380] @ (3feefc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f509c>) │ │ │ │ @@ -1269768,29 +1269767,29 @@ │ │ │ │ b.n 3fee52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4ff2> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r7, #9 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r4, #7 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcs.n 3fefd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5174> │ │ │ │ + bne.n 3fee74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5014> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3ff004 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f51a4> │ │ │ │ + beq.n 3feea4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5044> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3feebc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f505c> │ │ │ │ + bne.n 3fef5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f50fc> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcs.n 3fee48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f4fe8> │ │ │ │ + bne.n 3feee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5088> │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -1270012,29 +1270011,29 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r7, #2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ asrs r2, r7, #2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3ff250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f53f0> │ │ │ │ + bne.n 3ff0f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5290> │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r6, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3ff0cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f526c> │ │ │ │ + bne.n 3ff16c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f530c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bne.n 3ff0a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5240> │ │ │ │ + beq.n 3ff140 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f52e0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3ff218 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f53b8> │ │ │ │ + beq.n 3ff0b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5258> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - beq.n 3ff11c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f52bc> │ │ │ │ + beq.n 3ff1bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f535c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - beq.n 3ff154 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f52f4> │ │ │ │ + beq.n 3ff1f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5394> │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r4, [r1, #635] @ 0x27b │ │ │ │ mov ip, r2 │ │ │ │ @@ -1270076,17 +1270075,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.n 3ff1e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5380> │ │ │ │ cmp r3, #8 │ │ │ │ beq.n 3ff1e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5380> │ │ │ │ b.n 3ff206 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f53a6> │ │ │ │ nop │ │ │ │ - bne.n 3ff190 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5330> │ │ │ │ + bne.n 3ff230 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f53d0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3ff22c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f53cc> │ │ │ │ + beq.n 3ff2cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f546c> │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -1270382,33 +1270381,33 @@ │ │ │ │ lsrs r0, r6, #18 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #18 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @ instruction: 0xebafffff │ │ │ │ - beq.n 3ff480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5620> │ │ │ │ + beq.n 3ff520 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f56c0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldc 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - beq.n 3ff5b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5758> │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r2, r6, #14 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - beq.n 3ff580 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5720> │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stc2 0, cr0, [r0], {204} @ 0xcc │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ + @ instruction: 0xfb5000cc │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r4, #44] @ 0x2c │ │ │ │ + ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -1270618,33 +1270617,33 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3ff730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f58d0> │ │ │ │ ldr r2, [pc, #44] @ (3ff774 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5914>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 3ff688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5828> │ │ │ │ nop │ │ │ │ - beq.n 3ff80c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f59ac> │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - beq.n 3ff6cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f586c> │ │ │ │ + beq.n 3ff76c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f590c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7, {r6, r7} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, sp, #20 │ │ │ │ @@ -1270679,19 +1270678,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - beq.n 3ff800 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f59a0> │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - beq.n 3ff7ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f598c> │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #216] @ (3ff8d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5a74>) │ │ │ │ @@ -1270784,25 +1270783,25 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.n 3ff82e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f59ce> │ │ │ │ nop │ │ │ │ lsls r4, r7, #31 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - beq.n 3ff8f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5a94> │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, 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, r1 │ │ │ │ @@ -1271014,22 +1271013,22 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3ff95c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5afc> │ │ │ │ ldr r3, [pc, #112] @ (3ffb74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5d14>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3ff95c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5afc> │ │ │ │ nop │ │ │ │ - beq.n 3ffb30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5cd0> │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh.w r0, [lr, lr] │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + @ instruction: 0xf77e00ce │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r1, #29] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + ldr r0, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r1, #3 │ │ │ │ bgt.n 3ffa2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5bcc> │ │ │ │ lsls r4, r7, #5 │ │ │ │ bgt.n 3ffa34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5bd4> │ │ │ │ lsls r4, r7, #5 │ │ │ │ bgt.n 3ffa64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f5c04> │ │ │ │ lsls r4, r7, #5 │ │ │ │ @@ -1271823,77 +1271822,77 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 400346 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f64e6> │ │ │ │ nop │ │ │ │ lsls r2, r5, #17 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, r6 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r3!, {r1, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r5, #230 @ 0xe6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r1!, {r5, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4!, {r1, r6, r7} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r1 │ │ │ │ @@ -1272547,29 +1272546,29 @@ │ │ │ │ bne.n 400ac0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f6c60> │ │ │ │ b.n 400acc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f6c6c> │ │ │ │ mov ip, sl │ │ │ │ b.n 4009cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f6b6c> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 400afa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f6c9a> │ │ │ │ b.n 400acc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f6c6c> │ │ │ │ - strb r2, [r4, #15] │ │ │ │ + strb r2, [r6, #12] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r2, [r4, #13] │ │ │ │ + strb r2, [r6, #10] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -1272686,27 +1272685,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (400c68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f6e08>) │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.n 400b6e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f6d0e> │ │ │ │ @ instruction: 0xf4b40186 │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r6!, {r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r5} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -1272846,29 +1272845,29 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.n 400cbe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f6e5e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3740186 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - revsh r2, r4 │ │ │ │ + rev r2, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1272961,25 +1272960,25 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.n 400e5e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f6ffe> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1ea0186 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ + stmia r5!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r1, #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, 400f52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f70f2> │ │ │ │ @@ -1273741,39 +1273740,39 @@ │ │ │ │ b.n 401390 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f7530> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r9, [r6] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r4, #536] @ 0x218 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r4, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ite al │ │ │ │ - lslal r4, r1, #3 │ │ │ │ - itet ge @ unpredictable > │ │ │ │ - lslge r4, r1, #3 │ │ │ │ - ittt @ unpredictable │ │ │ │ - lsl r4, r1, #3 │ │ │ │ - itt cc @ unpredictable > │ │ │ │ + itt cc │ │ │ │ lslcc r4, r1, #3 │ │ │ │ - pushcc {r3, lr} │ │ │ │ + bkpt 0x00fa │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + itee mi │ │ │ │ + lslmi r4, r1, #3 │ │ │ │ + bkpt 0x008c │ │ │ │ + lslpl r4, r1, #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, 401708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f78a8> │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ strb.w r1, [r0, #84] @ 0x54 │ │ │ │ @@ -1274174,45 +1274173,45 @@ │ │ │ │ bne.w 401898 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f7a38> │ │ │ │ b.n 401832 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f79d2> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe8cc0186 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8c40186 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r1, r4, r7, pc} │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00b2 │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 4017e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f7988> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r6, pc} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adcs r0, r4 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + cbnz r0, 401b7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f7d1e> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + cbnz r4, 401b90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f7d30> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + cbnz r6, 401b7a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f7d1a> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + pop {r1, r3} │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1274281,27 +1274280,27 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 401b7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f7d1c> │ │ │ │ ldr r2, [pc, #28] @ (401bf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f7d98>) │ │ │ │ add r2, pc │ │ │ │ b.n 401bc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f7d64> │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r1, pc} │ │ │ │ + pop {r1, r4, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r1, r2, r3, r7} │ │ │ │ + cbnz r6, 401c6e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f7e0e> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r3, pc} │ │ │ │ + pop {r3, r4, r6} │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -1274675,57 +1274674,57 @@ │ │ │ │ b.n 401f2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f80cc> │ │ │ │ ldr r2, [pc, #96] @ (402038 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f81d8>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.n 401cf2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f7e92> │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r4, r1, #3 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + cbnz r0, 402066 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f8206> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r2, #0 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, r6, #6 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbnz r2, 40209e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f823e> │ │ │ │ + cbnz r2, 402072 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f8212> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, r5, #4 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, r5, #4 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbnz r6, 402088 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f8228> │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - rev16 r4, r6 │ │ │ │ + cbnz r4, 402064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f8204> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, 402074 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f8214> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + push {r3, r7, lr} │ │ │ │ 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, #3776] @ 0xec0 │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1275774,87 +1275773,87 @@ │ │ │ │ bl 196ab2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8cc52> │ │ │ │ adds r5, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 402b28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f8cc8> │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r1, r4, #3 │ │ │ │ ble.n 4029e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f8b84> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r7, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #28] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r5, r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #25] │ │ │ │ + strb r6, [r3, #22] │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r3, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r3, #20] │ │ │ │ lsls r1, r4, #3 │ │ │ │ bl 5b4afa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aac9a> │ │ │ │ adds r3, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r5, r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r1, r2, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r3, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #464] @ (402cf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f8e98>) │ │ │ │ + blxns r8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + push {r2, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ vrecps.f16 , , │ │ │ │ asrs r1, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cbz r0, 402b86 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f8d26> │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r7, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cbz r4, 402b60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f8d00> │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r7, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #2864] @ 403690 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f9830> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ @@ -1276979,78 +1276978,78 @@ │ │ │ │ @ instruction: 0xeb47ffff │ │ │ │ asrs r1, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ asrs r5, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 4036b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f9858> │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r1, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + ldrb r2, [r6, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r7, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 403a9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f9c3c> │ │ │ │ + b.n 40393c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f9adc> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 4030d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f9276> │ │ │ │ vcvt.f16.u16 q8, , #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r5, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #68] @ 0x44 │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r4, #3 │ │ │ │ lsls r5, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #60] @ 0x3c │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #1668] @ 403db0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f9f50> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ @@ -1277668,77 +1277667,77 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.w 402268 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f8408> │ │ │ │ svc 123 @ 0x7b │ │ │ │ vqshlu.s64 q8, , #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #536 @ (adr r3, 403fd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa178>) │ │ │ │ + add r2, pc, #856 @ (adr r2, 404118 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa2b8>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r3, pc, #928 @ (adr r3, 40416c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa30c>) │ │ │ │ + add r3, pc, #224 @ (adr r3, 403eac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa04c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r4, pc, #648 @ (adr r4, 40405c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa1fc>) │ │ │ │ + add r3, pc, #968 @ (adr r3, 40419c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa33c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #504 @ (adr r2, 403fd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa170>) │ │ │ │ + add r1, pc, #824 @ (adr r1, 404110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa2b0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #656 @ (adr r2, 40406c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa20c>) │ │ │ │ + add r1, pc, #976 @ (adr r1, 4041ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa34c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, pc, #72 @ (adr r5, 403e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f9fcc>) │ │ │ │ + add r4, pc, #392 @ (adr r4, 403f6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa10c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, pc, #592 @ (adr r5, 404040 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa1e0>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 404180 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa320>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #648 @ (adr r1, 4040a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa240>) │ │ │ │ + add r0, pc, #968 @ (adr r0, 4041e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa380>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #616 @ (adr r1, 404088 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa228>) │ │ │ │ + add r0, pc, #936 @ (adr r0, 4041c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa368>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r2, #180 @ 0xb4 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #1 │ │ │ │ bl 40203c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f81dc> │ │ │ │ @@ -1277847,15 +1277846,15 @@ │ │ │ │ stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffa1ffff │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r0, pc, #88 @ (adr r0, 403fbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa15c>) │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 403fac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa14c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1278995,63 +1278994,63 @@ │ │ │ │ b.w 404284 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa424> │ │ │ │ itt hi │ │ │ │ lslhi r6, r0, #6 │ │ │ │ subhi r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #880 @ (adr r2, 404f68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fb108>) │ │ │ │ + add r2, pc, #176 @ (adr r2, 404ca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fae48>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r4, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [pc, #312] @ (404d4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2faeec>) │ │ │ │ + @ instruction: 0x479e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [pc, #672] @ (404eb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fb058>) │ │ │ │ + ldr r6, [pc, #992] @ (404ff8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fb198>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [pc, #768] @ (404f1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fb0bc>) │ │ │ │ + ldr r0, [pc, #64] @ (404c5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fadfc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + ldr r7, [pc, #512] @ (404e24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fafc4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r4, ip │ │ │ │ + add ip, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r1, r3, r6, r7, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r5, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r2, r4, r7 │ │ │ │ + adds r2, r6, r4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r8, r7 │ │ │ │ + add r0, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + cbz r6, 404cb2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fae52> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 554fb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44b150> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4041c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa366> │ │ │ │ ldrb.w r3, [fp, #635] @ 0x27b │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1279161,43 +1279160,43 @@ │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.w 40427a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fa41a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r6, #30] │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bkpt 0x00e8 │ │ │ │ + bkpt 0x0038 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #344] @ (404f2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fb0cc>) │ │ │ │ @@ -1279341,23 +1279340,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 404ece <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fb06e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ sxth r4, r4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbz r2, 404f56 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fb0f6> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #24] │ │ │ │ lsls r4, r1, #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] @ (405074 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fb214>) │ │ │ │ @@ -1279489,21 +1279488,21 @@ │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 0, pc, cr9, cr15, {7} │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r2, r9 │ │ │ │ + bics r2, r3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ 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, #3704] @ 0xe78 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ ldr.w r3, [pc, #3128] @ 405ce0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fbe80> │ │ │ │ @@ -1280572,70 +1280571,70 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #304 @ 0x130 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r7, sp, #280 @ 0x118 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sxth r6, r2 │ │ │ │ + cbz r6, 405d10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fbeb0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - rors r2, r2 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs.w r0, r4, fp, lsl #3 │ │ │ │ - rsb r0, r4, fp, lsl #3 │ │ │ │ - @ instruction: 0xebfe00cb │ │ │ │ - add r5, sp, #912 @ 0x390 │ │ │ │ + add.w r0, r4, fp, lsl #3 │ │ │ │ + adds.w r0, r4, fp, lsl #3 │ │ │ │ + adc.w r0, lr, fp, lsl #3 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r5, sp, #896 @ 0x380 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmdb r2!, {r0, r1, r3, r6, r7} │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + stmia.w r2, {r0, r1, r3, r6, r7} │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + subs r1, #210 @ 0xd2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf4d800d0 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ + bic.w r0, r8, #6815744 @ 0x680000 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + strb r6, [r2, #29] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 405b3a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fbcda> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1281341,79 +1281340,79 @@ │ │ │ │ ldr r2, [pc, #144] @ (4065c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fc764>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ b.w 405214 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fb3b4> │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - blt.n 406548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fc6e8> │ │ │ │ + blt.n 4065e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fc788> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bgt.n 406508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fc6a8> │ │ │ │ + bgt.n 4065a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fc748> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 4064d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fc674> │ │ │ │ + bgt.n 406574 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fc714> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r2, #60] @ 0x3c │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bgt.n 406488 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fc628> │ │ │ │ + blt.n 406528 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fc6c8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r1, r1] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bge.n 4065c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fc764> │ │ │ │ + bls.n 406664 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fc804> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r2, r3] │ │ │ │ + ldrh r6, [r4, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bls.n 406654 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fc7f4> │ │ │ │ + bhi.n 4064f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fc694> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r4, #58] @ 0x3a │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r1, #24] │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #548] @ (406800 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fc9a0>) │ │ │ │ @@ -1281638,32 +1281637,32 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xf52a00cd │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + orns r0, sl, #6717440 @ 0x668000 │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r4, pc, #304 @ (adr r4, 406968 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fcb08>) │ │ │ │ + add r3, pc, #624 @ (adr r3, 406aa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fcc48>) │ │ │ │ lsls r5, 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, #3688] @ 0xe68 │ │ │ │ sub sp, #372 @ 0x174 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1282674,82 +1282673,82 @@ │ │ │ │ bl 3c73bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bd55c> │ │ │ │ b.n 407082 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fd222> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r0, #6 │ │ │ │ b.n 4070b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fd252> │ │ │ │ - vabal.u q12, d31, d12 │ │ │ │ + vsri.64 q12, q6, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvs.n 4073dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fd57c> │ │ │ │ + bpl.n 40747c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fd61c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bpl.n 407454 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fd5f4> │ │ │ │ + bmi.n 4072f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fd494> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 407428 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fd5c8> │ │ │ │ + bcs.n 4072c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fd468> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + lsrs r2, r4, #27 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r5!, {r0, r1, r2, r4, r7} │ │ │ │ - vrshr.u32 d25, d28, #1 │ │ │ │ + vaddw.u , , d12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r7, [r5, #120] @ 0x78 │ │ │ │ - vcvt.f32.u32 q8, q1, #1 │ │ │ │ + @ instruction: 0xffff0da2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strd r0, r0, [r8, #-820]! @ 0x334 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + ldmia.w r8!, {r0, r2, r3, r6, r7} │ │ │ │ + ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r2, [pc, #3096] @ 408034 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fe1d4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ ldr.w r2, [sl, #36] @ 0x24 │ │ │ │ @@ -1283793,150 +1283792,150 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 4087dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fe97c> │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 40855e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fe6fe> │ │ │ │ ldr r3, [pc, #280] @ (408148 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fe2e8>) │ │ │ │ add r3, pc │ │ │ │ b.n 4084f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fe692> │ │ │ │ - ldrh r0, [r1, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r2, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 407f30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fe0d0> │ │ │ │ + b.n 407dd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fdf70> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - vmla.i16 d16, d22, d3[1] │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ + vhadd.s32 q0, q11, │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r0, #52] @ 0x34 │ │ │ │ + strh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r4, r1, r2 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + strb r2, [r0, #31] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb r0, [r0, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + str r0, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r0, #21 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r0, #4] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r6, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r5, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r4, #19] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - vshr.u64 q8, , #40 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + vqadd.u32 q0, q12, │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xe9ba00cb │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + stmdb sl, {r0, r1, r3, r6, r7} │ │ │ │ + cmp r5, #28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r2, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 408158 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fe2f8> │ │ │ │ bl 558ac0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44ec60> │ │ │ │ cbz r0, 408166 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fe306> │ │ │ │ ldr.w r2, [pc, #2512] @ 408b2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2feccc> │ │ │ │ @@ -1284836,140 +1284835,140 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 4086be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fe85e> │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 408a7a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fec1a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r4, #24] │ │ │ │ + strb r6, [r6, #21] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r8, r7 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp ip, r6 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r0, #15] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r2, [r5, #14] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r0, #3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r4, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r6, [r4, #0] │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [r2, #84] @ 0x54 │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r7, #4] │ │ │ │ + strb r6, [r1, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str??.w r0, [r0, r5, lsl #1] │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + @ instruction: 0xf7b000d5 │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + strb r6, [r0, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [pc, #800] @ (408f04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ff0a4>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r4, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r2, r0] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #172] @ (408cec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fee8c>) │ │ │ │ @@ -1285049,15 +1285048,15 @@ │ │ │ │ strb r0, [r7, #14] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 408db6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fef56> │ │ │ │ vrsra.u32 , q1, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1286017,83 +1286016,83 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r2, #11] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r1, #11] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bls.n 4095d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ff770> │ │ │ │ + bhi.n 409670 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ff810> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r5, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvs.n 409608 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ff7a8> │ │ │ │ + bpl.n 4096a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ff848> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bpl.n 4097a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ff948> │ │ │ │ + bmi.n 409648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ff7e8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r5, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bpl.n 409708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ff8a8> │ │ │ │ + bmi.n 4097a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ff948> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r6, #10] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r2, [r2, #17] │ │ │ │ + strb r2, [r4, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r3, #10] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r6, #10] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcs.n 409674 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ff814> │ │ │ │ + bne.n 409714 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ff8b4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcs.n 4097a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ff944> │ │ │ │ + bne.n 409644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ff7e4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #108] @ 0x6c │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #320] @ (409894 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ffa34>) │ │ │ │ @@ -1286224,20 +1286223,20 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r4, #8] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bl 19789e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x8da3e> │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r3, #3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r4, [pc, #820] @ (409bdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ffd7c>) │ │ │ │ @ instruction: 0xffff67c2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r6, [r2, #3] │ │ │ │ + strb r6, [r4, #0] │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [pc, #872] @ (409c2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ffdcc>) │ │ │ │ @@ -1286605,31 +1286604,31 @@ │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #340 @ (adr r4, 409d9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2fff3c>) │ │ │ │ - @ instruction: 0xffff6f20 │ │ │ │ + vcvt.f32.u32 q11, q8, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r5, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r1, #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] @ (409d08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ffea8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1286694,15 +1286693,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1286831,15 +1286830,15 @@ │ │ │ │ str r4, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r0, pc, #900 @ (adr r0, 40a1ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30038c>) │ │ │ │ - vqrdmulh.s q11, , d14[0] │ │ │ │ + vcvt.u16.f16 d22, d14, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #28] │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1286955,15 +1286954,15 @@ │ │ │ │ bl 40203c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f81dc> │ │ │ │ b.n 409f6a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30010a> │ │ │ │ blx r3 │ │ │ │ b.n 409ede <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30007e> │ │ │ │ str.w r9, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r7, [r2, #0] │ │ │ │ - vcvt.f16.u16 q11, q13, #1 │ │ │ │ + vtbx.8 d22, {d31-) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1287278,27 +1287277,27 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r0, [r1, #4] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrsh r4, [r5, r7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r7, #91 @ 0x5b │ │ │ │ vqrdmlsh.s , , d21[0] │ │ │ │ vqrdmlsh.s , , d8[0] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #436] @ 0x1b4 │ │ │ │ vtbx.8 d22, {d15-d17}, d3 │ │ │ │ @@ -1287691,35 +1287690,35 @@ │ │ │ │ ldrb r6, [r5, r1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, r1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [sp, #508] @ 0x1fc │ │ │ │ - vtbl.8 d22, {d15}, d30 │ │ │ │ + vqshl.u32 q11, q15, #31 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrh r0, [r0, r3] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r2, #88] @ 0x58 │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [r0, #88] @ 0x58 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #284] @ 40a8b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x300a50> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1287839,15 +1287838,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r4, r1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, r1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r6, [r0, r0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1287976,15 +1287975,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (40aa14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x300bb4>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ b.n 40a9fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x300b9a> │ │ │ │ - adds r0, r4, #6 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1288276,23 +1288275,23 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ b.n 40ac64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x300e04> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r3, r1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r1, #3 │ │ │ │ strh r6, [r1, r7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r2, #56] @ 0x38 │ │ │ │ + str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r1, #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 │ │ │ │ @@ -1288509,33 +1288508,33 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 40af04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3010a4> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r2, r2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ str r0, [r3, r7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bcc.n 40afe8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301188> │ │ │ │ + bcs.n 40b088 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301228> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r0, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, pc, #768 @ (adr r0, 40b2dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30147c>) │ │ │ │ + add r0, pc, #64 @ (adr r0, 40b01c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3011bc>) │ │ │ │ lsls r5, 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, #3896] @ 0xf38 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [pc, #2012] @ 40b7cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30196c> │ │ │ │ @@ -1289264,158 +1289263,158 @@ │ │ │ │ b.n 40b05a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3011fa> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r0, r0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #32] │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r5, [pc, #712] @ (40baa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301c44>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [pc, #352] @ (40b944 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301ae4>) │ │ │ │ + ldr r6, [pc, #672] @ (40ba84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301c24>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r0, [r7, r4] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 40b930 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301ad0> │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + ldr r7, [pc, #1008] @ (40bbe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301d84>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - itt cc │ │ │ │ - lslcc r3, r1, #3 │ │ │ │ - asrcc r4, r1, #32 │ │ │ │ + bkpt 0x008c │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - itt ne │ │ │ │ - lslne r3, r1, #3 │ │ │ │ - ldrne r3, [pc, #336] @ (40b96c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301b0c>) │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [pc, #336] @ (40b970 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301b10>) │ │ │ │ + ldr r2, [pc, #656] @ (40baac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301c4c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + ldr r2, [pc, #656] @ (40bab0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301c50>) │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r8, r5 │ │ │ │ + mvns r0, r7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + ldrsh r6, [r2, r1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 40b87c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301a1c> │ │ │ │ + beq.n 40b91c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301abc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 40b86c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301a0c> │ │ │ │ + beq.n 40b90c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301aac> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - beq.n 40b81c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3019bc> │ │ │ │ + beq.n 40b8bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301a5c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - beq.n 40b81c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3019bc> │ │ │ │ + beq.n 40b8bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301a5c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r2, [r3, r1] │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bvs.n 40b800 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3019a0> │ │ │ │ + bvs.n 40b8a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301a40> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 40b870 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301a10> │ │ │ │ + beq.n 40b910 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301ab0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r2, [r5, #31] │ │ │ │ + strb r2, [r7, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r2, [r2, r0] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bhi.n 40b948 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301ae8> │ │ │ │ + bvc.n 40b7e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301988> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [pc, #136] @ (40b914 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301ab4>) │ │ │ │ + ldr r1, [pc, #456] @ (40ba54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301bf4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bmi.n 40b7b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301958> │ │ │ │ + bcc.n 40b858 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3019f8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vhadd.u8 q8, q9, q7 │ │ │ │ - rev16 r0, r4 │ │ │ │ + cdp2 0, 9, cr0, cr2, cr14, {6} │ │ │ │ + cbnz r0, 40b8e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301a84> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 40b9b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301b50> │ │ │ │ + bmi.n 40b850 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3019f0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 40b7d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301978> │ │ │ │ + bmi.n 40b878 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301a18> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 40b998 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301b38> │ │ │ │ + bmi.n 40b838 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3019d8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bpl.n 40b9b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301b58> │ │ │ │ + bmi.n 40b858 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3019f8> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + cbnz r2, 40b92e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301ace> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 40b918 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301ab8> │ │ │ │ + beq.n 40b9b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301b58> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 40b928 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301ac8> │ │ │ │ + beq.n 40b9c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301b68> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 40b940 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301ae0> │ │ │ │ + beq.n 40b7e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301980> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 40b958 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301af8> │ │ │ │ + beq.n 40b7f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301998> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r5, [pc, #312] @ (40ba44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301be4>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1289538,21 +1289537,21 @@ │ │ │ │ b.n 40b9bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301b5c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov ip, sp │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ mov r2, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (40bb08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x301ca8>) │ │ │ │ @@ -1289627,17 +1289626,17 @@ │ │ │ │ nop │ │ │ │ cmp r8, r1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ 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, #3144] @ 0xc48 │ │ │ │ sub.w sp, sp, #916 @ 0x394 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1290492,43 +1290491,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 40c384 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x302524> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add lr, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrsb r2, [r0, r0] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r7, #144 @ 0x90 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + str r6, [r7, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bkpt 0x0092 │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r6, [pc, #1000] @ (40c830 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3029d0>) │ │ │ │ + ldr r6, [pc, #296] @ (40c570 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x302710>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [pc, #184] @ (40c504 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3026a4>) │ │ │ │ + ldr r6, [pc, #504] @ (40c644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3027e4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [pc, #968] @ (40c818 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3029b8>) │ │ │ │ + ldr r6, [pc, #264] @ (40c558 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3026f8>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + str r6, [r2, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + str r6, [r2, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + str r6, [r5, r4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ lsls r5, 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 r4, r2 │ │ │ │ @@ -1290839,23 +1290838,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3c63d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2bc574> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 40c61a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3027ba> │ │ │ │ nop │ │ │ │ subs r2, #196 @ 0xc4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r7, [pc, #808] @ (40cac0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x302c60>) │ │ │ │ + ldr r7, [pc, #104] @ (40c800 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3029a0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r7, [pc, #896] @ (40cb1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x302cbc>) │ │ │ │ + ldr r7, [pc, #192] @ (40c85c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3029fc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #216] @ (40c880 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x302a20>) │ │ │ │ + ldr r6, [pc, #536] @ (40c9c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x302b60>) │ │ │ │ lsls r4, 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #300] @ (40c8e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x302a88>) │ │ │ │ @@ -1290985,15 +1290984,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #56 @ 0x38 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #34 @ 0x22 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r6, #92 @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -1292297,51 +1292296,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r0, #24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r7, #62 @ 0x3e │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r5, #108 @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r5, #34 @ 0x22 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r4, #216 @ 0xd8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r4, #70 @ 0x46 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r3, #108 @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r4, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r7, #138 @ 0x8a │ │ │ │ lsls r1, r1, #6 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1292661,26 +1292660,26 @@ │ │ │ │ b.n 40d91a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x303aba> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, pc │ │ │ │ + add sl, r9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mrc 0, 5, r0, cr0, cr0, {6} │ │ │ │ - bvs.n 40daa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x303c40> │ │ │ │ + mcr 0, 0, r0, cr0, cr0, {6} │ │ │ │ + bpl.n 40d940 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x303ae0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #528 @ (adr r5, 40dc20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x303dc0>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 40dd60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x303f00>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 40d928 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x303ac8> │ │ │ │ + bgt.n 40d9c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x303b68> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r2, 40da68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x303c08> │ │ │ │ + uxth r2, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r6, #94 @ 0x5e │ │ │ │ lsls r6, r0, #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 │ │ │ │ @@ -1295001,19 +1295000,19 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ lsls r6, r0, #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 │ │ │ │ @@ -1295206,15 +1295205,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #19 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r0, r1, #13 │ │ │ │ lsls r6, r0, #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, #3688] @ 0xe68 │ │ │ │ @@ -1295829,31 +1295828,31 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #30 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, r5, #7 │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r0, r0, #5 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + subs r2, r6, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ str.w r5, [sl, #12] │ │ │ │ movw ip, #771 @ 0x303 │ │ │ │ strd r3, r3, [sl] │ │ │ │ @@ -1297581,25 +1297580,25 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.w 411068 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x307208> │ │ │ │ add sp, #372 @ 0x174 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + lsrs r4, r6, #27 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ rsb r1, r0, #133 @ 0x85 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bl 40db2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x303ccc> │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -1298390,15 +1298389,15 @@ │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ ... │ │ │ │ sbcs.w r1, lr, r5, lsl #2 │ │ │ │ sbcs.w r1, ip, r5, lsl #2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r1, r0, r5, lsl #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1298706,17 +1298705,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ stmia.w r6, {r0, r2, r7, r8} │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8340185 │ │ │ │ - sbcs.w r0, r0, ip, lsl #3 │ │ │ │ - vrev32. q0, │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + pkhbt r0, r0, ip, lsl #3 │ │ │ │ + vhadd.u8 q0, q14, │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ 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, #36] @ 0x24 │ │ │ │ movw lr, #805 @ 0x325 │ │ │ │ @@ -1299301,30 +1299300,31 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r9 │ │ │ │ uxtb r4, r3 │ │ │ │ mov r9, r8 │ │ │ │ mov r8, r5 │ │ │ │ b.n 411c96 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x307e36> │ │ │ │ nop │ │ │ │ - @ instruction: 0xe82a00cc │ │ │ │ + b.n 411fb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x308154> │ │ │ │ + lsls r4, r1, #3 │ │ │ │ b.n 4119e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x307b84> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 4119d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x307b70> │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 412570 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x308710> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr??.w r0, [r4, #203] @ 0xcb │ │ │ │ + vld4. {d0-d3}, [r4], fp │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -1299997,21 +1299997,21 @@ │ │ │ │ b.n 4126d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x308870> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bge.n 4126c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x308860> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb19ffff │ │ │ │ - @ instruction: 0xf23800cb │ │ │ │ - sbcs.w r0, r0, #203 @ 0xcb │ │ │ │ - @ instruction: 0xf18e00cb │ │ │ │ + @ instruction: 0xf18800cb │ │ │ │ + @ instruction: 0xf0c000cb │ │ │ │ + @ instruction: 0xf0de00cb │ │ │ │ bhi.n 412700 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3088a0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds.w r0, r0, #203 @ 0xcb │ │ │ │ - adds.w r0, ip, #203 @ 0xcb │ │ │ │ + orn r0, r0, #203 @ 0xcb │ │ │ │ + orn r0, ip, #203 @ 0xcb │ │ │ │ stmdb 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -1300679,15 +1300679,15 @@ │ │ │ │ str r3, [r6, #4] │ │ │ │ b.n 412aae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x308c4e> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 412b02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x308ca2> │ │ │ │ b.n 412c24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x308dc4> │ │ │ │ nop │ │ │ │ - sub.w r0, lr, fp, lsl #3 │ │ │ │ + @ instruction: 0xeafe00cb │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1300765,15 +1300765,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bne.n 412f7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30911c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 412f1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3090bc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r6, pc, #208 @ (adr r6, 41303c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3091dc>) │ │ │ │ + add r5, pc, #528 @ (adr r5, 41317c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30931c>) │ │ │ │ lsls r7, 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, #144] @ (41300c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3091ac>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1300838,15 +1300838,15 @@ │ │ │ │ nop │ │ │ │ beq.n 413104 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3092a4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 41307c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30921c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r5, pc, #552 @ (adr r5, 413244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3093e4>) │ │ │ │ + add r4, pc, #872 @ (adr r4, 413384 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x309524>) │ │ │ │ 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 r7, [r1, #16] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ @@ -1301064,15 +1301064,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6ce98 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 41320c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3093ac> │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #12 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ @@ -1301526,15 +1301526,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 413b88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x309d28> │ │ │ │ + b.n 413a28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x309bc8> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #696] @ (4139a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x309b40>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1301814,25 +1301814,25 @@ │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2} │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 413cac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x309e4c> │ │ │ │ + b.n 413b4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x309cec> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 413aac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x309c4c> │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 206 @ 0xce │ │ │ │ + svc 30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + svc 76 @ 0x4c │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #204] @ (413aa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x309c44>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1301918,15 +1301918,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r6!, {r1, r4} │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - svc 206 @ 0xce │ │ │ │ + svc 30 │ │ │ │ lsls r3, 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 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1302454,15 +1302454,15 @@ │ │ │ │ ldr.w ip, [r3, #24] │ │ │ │ b.n 413e1e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x309fbe> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 414110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30a2b0> │ │ │ │ + blt.n 413fb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30a150> │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -1302693,15 +1302693,15 @@ │ │ │ │ nop │ │ │ │ nop {10} │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ itee pl │ │ │ │ lslpl r5, r0, #6 │ │ │ │ - bls.n 4142a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30a444> @ unpredictable │ │ │ │ + bhi.n 414344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30a4e4> @ unpredictable │ │ │ │ lslmi 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, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #888] @ (414604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30a7a4>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1303054,23 +1303054,23 @@ │ │ │ │ ands r2, r0 │ │ │ │ b.n 414556 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30a6f6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 4145b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30a758> │ │ │ │ + bcs.n 414658 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30a7f8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ pop {r2, r4} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r7, pc, #712 @ (adr r7, 4148e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30aa88>) │ │ │ │ + add r7, pc, #8 @ (adr r7, 414628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30a7c8>) │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1303366,17 +1303366,17 @@ │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 41496c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30ab0c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xb892 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bcs.n 414940 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30aae0> │ │ │ │ + bcs.n 4149e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30ab80> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #244] @ (414a50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30abf0>) │ │ │ │ @@ -1303483,15 +1303483,15 @@ │ │ │ │ bl 414620 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30a7c0> │ │ │ │ b.n 4149ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30ab8c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb69c │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb600 │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -1304137,15 +1304137,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r5, r6, lr} │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ sxtb r2, r7 │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -1304339,17 +1304339,17 @@ │ │ │ │ b.n 415238 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30b3d8> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -1304738,17 +1304738,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 34d740 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2438e0> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 4156d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30b870> │ │ │ │ b.n 41568c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30b82c> │ │ │ │ nop │ │ │ │ - cmp r4, sp │ │ │ │ + add ip, r7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r4, ip │ │ │ │ + add ip, r6 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1305576,17 +1305576,17 @@ │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ b.n 415e60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30c000> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #704 @ (adr r2, 4161fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30c39c>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adcs.w r0, r2, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf4a200d0 │ │ │ │ add r1, pc, #272 @ (adr r1, 41605c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30c1fc>) │ │ │ │ lsls r5, r0, #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 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1306213,20 +1306213,20 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 41628e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30c42e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #568 @ (adr r0, 4167e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30c988>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf2fe00d0 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + movw r0, #57552 @ 0xe0d0 │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - sbc.w r0, r0, #6619136 @ 0x650000 │ │ │ │ + @ instruction: 0xf4b000ca │ │ │ │ stmdb 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1307406,17 +1307406,17 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 417388 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30d528> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 417240 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30d3e0> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ @@ -1307976,22 +1307976,22 @@ │ │ │ │ add r1, pc │ │ │ │ bl 3dc090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2230> │ │ │ │ b.n 41763e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30d7de> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ mov r9, r8 │ │ │ │ b.n 4170bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30d25c> │ │ │ │ nop │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r7, pc, #576 @ (adr r7, 4179e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30db88>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ ble.n 4176e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30d886> │ │ │ │ - @ instruction: 0xffffa546 │ │ │ │ + vsri.64 d26, d6, #1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #24 @ (adr r5, 4177cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30d96c>) │ │ │ │ + add r4, pc, #344 @ (adr r4, 41790c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30daac>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 417e84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e024> │ │ │ │ + b.n 417d24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30dec4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ iteee ne │ │ │ │ subne r0, r3, r2 │ │ │ │ ldreq r3, [r1, #4] │ │ │ │ @@ -1308111,17 +1308111,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (4178d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30da74>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3dc090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2230> │ │ │ │ b.n 417898 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30da38> │ │ │ │ - add r4, pc, #112 @ (adr r4, 417944 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30dae4>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 417a84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30dc24>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #792 @ (adr r3, 417bf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30dd90>) │ │ │ │ + add r3, pc, #88 @ (adr r3, 417930 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30dad0>) │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1308470,57 +1308470,57 @@ │ │ │ │ ldr r3, [pc, #92] @ (417c98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30de38>) │ │ │ │ add r3, pc │ │ │ │ b.n 417bde <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30dd7e> │ │ │ │ ldr r3, [pc, #88] @ (417c9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30de3c>) │ │ │ │ add r3, pc │ │ │ │ b.n 417c0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30ddaa> │ │ │ │ nop │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + ldrh r4, [r1, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r5, pc, #24 @ (adr r5, 417c6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30de0c>) │ │ │ │ + add r4, pc, #344 @ (adr r4, 417dac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30df4c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + asrs r2, r0, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, pc, #896 @ (adr r1, 417fe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e184>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 417d24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30dec4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r5, #0] │ │ │ │ + strh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #136 @ (adr r2, 417cf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30de98>) │ │ │ │ + add r1, pc, #456 @ (adr r1, 417e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30dfd8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #304 @ (adr r2, 417da8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30df48>) │ │ │ │ + add r1, pc, #624 @ (adr r1, 417ee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e088>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r2, pc, #648 @ (adr r2, 417f08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e0a8>) │ │ │ │ + add r1, pc, #968 @ (adr r1, 418048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e1e8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r3, pc, #8 @ (adr r3, 417c90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30de30>) │ │ │ │ + add r2, pc, #328 @ (adr r2, 417dd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30df70>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ lsls r6, r1, #3 │ │ │ │ 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, [r1, #0] │ │ │ │ @@ -1308892,61 +1308892,61 @@ │ │ │ │ ldr r4, [pc, #100] @ (4180b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e254>) │ │ │ │ add r4, pc │ │ │ │ b.n 418022 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e1c2> │ │ │ │ ldr r3, [pc, #96] @ (4180b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e258>) │ │ │ │ add r3, pc │ │ │ │ b.n 41803a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e1da> │ │ │ │ nop │ │ │ │ - add r3, pc, #256 @ (adr r3, 418160 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e300>) │ │ │ │ + add r2, pc, #576 @ (adr r2, 4182a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e440>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #320 @ (adr r4, 4181a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e344>) │ │ │ │ + add r3, pc, #640 @ (adr r3, 4182e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e484>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #752 @ (adr r1, 418358 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e4f8>) │ │ │ │ + add r1, pc, #48 @ (adr r1, 418098 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e238>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #656 @ (adr r1, 4182fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e49c>) │ │ │ │ + add r0, pc, #976 @ (adr r0, 41843c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e5dc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #784 @ (adr r2, 418380 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e520>) │ │ │ │ + add r2, pc, #80 @ (adr r2, 4180c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e260>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #272 @ (adr r1, 418184 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e324>) │ │ │ │ + add r0, pc, #592 @ (adr r0, 4182c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e464>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #176 @ (adr r1, 418128 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e2c8>) │ │ │ │ + add r0, pc, #496 @ (adr r0, 418268 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e408>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #992 @ (adr r1, 41845c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e5fc>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 41819c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e33c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #16 @ (adr r1, 418090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e230>) │ │ │ │ + add r0, pc, #336 @ (adr r0, 4181d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e370>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #912 @ (adr r0, 418414 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e5b4>) │ │ │ │ + add r0, pc, #208 @ (adr r0, 418154 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e2f4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #360 @ (adr r2, 4181f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e390>) │ │ │ │ + add r1, pc, #680 @ (adr r1, 418330 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e4d0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #720 @ (adr r0, 41835c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e4fc>) │ │ │ │ + add r0, pc, #16 @ (adr r0, 41809c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e23c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #696 @ (adr r0, 418348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e4e8>) │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #672 @ (adr r0, 418334 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e4d4>) │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #648 @ (adr r0, 418320 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e4c0>) │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #480 @ (adr r0, 41827c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e41c>) │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #376 @ (adr r0, 418218 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e3b8>) │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #368 @ (adr r0, 418214 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e3b4>) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #424 @ (adr r2, 418250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e3f0>) │ │ │ │ + add r1, pc, #744 @ (adr r1, 418390 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e530>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #64 @ (adr r0, 4180ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e28c>) │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, pc, #832 @ (adr r1, 4183f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e594>) │ │ │ │ + add r1, pc, #128 @ (adr r1, 418134 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e2d4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1309280,21 +1309280,21 @@ │ │ │ │ b.n 418352 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e4f2> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #21] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 4184d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e674> │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r4, [r1, #19] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -1309479,23 +1309479,23 @@ │ │ │ │ b.n 4184b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e656> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #14] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r2, [r0, #13] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrsb.w ip, [r1, #21] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1309535,15 +1309535,15 @@ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r0, r2 │ │ │ │ bl 454660 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a800> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 41865e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e7fe> │ │ │ │ b.n 41866e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e80e> │ │ │ │ nop │ │ │ │ - ldmia r4!, {r1, r3, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1309646,17 +1309646,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3dc090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2d2230> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1309721,17 +1309721,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 418740 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e8e0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ 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 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1309801,17 +1309801,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 418740 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30e8e0> │ │ │ │ b.n 4188f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30ea96> │ │ │ │ - ldr r4, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ 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, #3368] @ 0xd28 │ │ │ │ sub.w sp, sp, #692 @ 0x2b4 │ │ │ │ mov sl, r3 │ │ │ │ @@ -1310443,71 +1310443,71 @@ │ │ │ │ b.n 418ae4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30ec84> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #26] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb622 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r0, [r2, #20] │ │ │ │ lsls r5, r0, #6 │ │ │ │ mrrc 15, 15, pc, r1, cr15 @ │ │ │ │ - cbz r6, 41904c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30f1ec> │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xeba5ffff │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #376] @ 0x178 │ │ │ │ + str r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 419068 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30f208> │ │ │ │ @@ -1310718,15 +1310718,15 @@ │ │ │ │ strh r3, [r5, #20] │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 41916e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30f30e> │ │ │ │ mov r3, r5 │ │ │ │ b.n 4190f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30f294> │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 41926a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30f40a> │ │ │ │ b.n 4192e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30f480> │ │ │ │ cmp.w ip, #1 │ │ │ │ @@ -1311509,17 +1311509,17 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 419a56 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30fbf6> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r7, r3 │ │ │ │ @@ -1311810,21 +1311810,21 @@ │ │ │ │ b.n 4199c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30fb62> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r3 │ │ │ │ @@ -1312173,21 +1312173,21 @@ │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 419f12 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3100b2> │ │ │ │ b.n 419fec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31018c> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 41a002 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3101a2> │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ @@ -1312317,15 +1312317,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 55905c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44f1fc> │ │ │ │ mov r5, r0 │ │ │ │ b.n 41a100 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3102a0> │ │ │ │ nop │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ 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, #2960] @ 0xb90 │ │ │ │ ldr r5, [pc, #652] @ (41a4ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31068c>) │ │ │ │ subw sp, sp, #1100 @ 0x44c │ │ │ │ @@ -1312560,16 +1312560,16 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r2, r6] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, r0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf75800df │ │ │ │ - @ instruction: 0xf71400df │ │ │ │ + subw r0, r8, #2271 @ 0x8df │ │ │ │ + @ instruction: 0xf66400df │ │ │ │ stmdb 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 r5, r3 │ │ │ │ strd r0, r2, [sp, #68] @ 0x44 │ │ │ │ @@ -1313480,37 +1313480,37 @@ │ │ │ │ mov r9, r6 │ │ │ │ b.n 41ade8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x310f88> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r3, r3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf65000df │ │ │ │ + sub.w r0, r0, #7307264 @ 0x6f8000 │ │ │ │ mcr 15, 3, pc, cr7, cr15, {7} @ │ │ │ │ - ssat r0, #32, r0, lsl #3 │ │ │ │ - ldrb r2, [r6, #27] │ │ │ │ + @ instruction: 0xf25000df │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf0c200df │ │ │ │ + ands.w r0, r2, #223 @ 0xdf │ │ │ │ strb r4, [r1, r0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r3, r1, #3 │ │ │ │ bge.n 41af4e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3110ee> │ │ │ │ vtbl.8 d29, {d31- q12, , d4[0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #600] @ 0x258 │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #472] @ 0x1d8 │ │ │ │ + str r1, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1313577,15 +1313577,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 417830 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x30d9d0> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [lr, #-892] @ 0xfffffc84 │ │ │ │ + mrrc 0, 13, r0, lr, cr15 │ │ │ │ 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] @ (41b054 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3111f4>) │ │ │ │ subs r4, r2, #6 │ │ │ │ ldr r5, [pc, #240] @ (41b058 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3111f8>) │ │ │ │ @@ -1313997,33 +1313997,33 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #472] @ (41b550 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3116f0>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #896] @ (41b700 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3118a0>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r2, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1315156,33 +1315156,33 @@ │ │ │ │ b.w 41b474 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x311614> │ │ │ │ ldr r3, [pc, #936] @ (41c27c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31241c>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #488] @ (41c0c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x312264>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - b.n 41bc7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x311e1c> │ │ │ │ + b.n 41bb1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x311cbc> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bvc.n 41be54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x311ff4> │ │ │ │ + bvc.n 41bef4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x312094> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 41bec0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x312060> │ │ │ │ + bvc.n 41bf60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x312100> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + strb r2, [r5, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 41bf74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x312114> │ │ │ │ + bpl.n 41be14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x311fb4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 41becc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31206c> │ │ │ │ + bcs.n 41bf6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31210c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 41bf9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31213c> │ │ │ │ + beq.n 41be3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x311fdc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ add.w r5, r3, #26 │ │ │ │ movs r1, #4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r3, [r4, r5, lsl #2] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1315509,21 +1315509,21 @@ │ │ │ │ b.n 41c1ae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31234e> │ │ │ │ ldr r0, [pc, #28] @ (41c26c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31240c>) │ │ │ │ add r0, pc │ │ │ │ bl 2bf560 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1b5700> │ │ │ │ ldrb.w r3, [r6, #56] @ 0x38 │ │ │ │ b.w 41b862 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x311a02> │ │ │ │ @ instruction: 0xb7d5 │ │ │ │ - @ instruction: 0xffff69f0 │ │ │ │ + vtbx.8 d22, {d15-d16}, d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 41c184 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x312324> │ │ │ │ + bge.n 41c224 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3123c4> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bge.n 41c2d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x312474> │ │ │ │ + bls.n 41c174 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x312314> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #488] @ (41c46c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31260c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1315922,19 +1315922,19 @@ │ │ │ │ nop │ │ │ │ subs r2, #126 @ 0x7e │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #26 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ 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 r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1316104,15 +1316104,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3d8204 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2ce3a4> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r3, 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] @ (41c894 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x312a34>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1316493,15 +1316493,15 @@ │ │ │ │ nop │ │ │ │ adds r5, #172 @ 0xac │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #14] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + str r4, [r4, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r2, [r3, #8] │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r4, #182 @ 0xb6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ strh r6, [r0, #4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ @@ -1317254,15 +1317254,15 @@ │ │ │ │ nop │ │ │ │ cmp r6, #140 @ 0x8c │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #170 @ 0xaa │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1318344,33 +1318344,33 @@ │ │ │ │ nop │ │ │ │ cmp r3, #252 @ 0xfc │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #226 @ 0xe2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strh r6, [r6, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov.w r1, #384 @ 0x180 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 487ddc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37df7c> │ │ │ │ @@ -1318918,15 +1318918,15 @@ │ │ │ │ ldrb r2, [r1, #30] │ │ │ │ and.w r2, r2, #1 │ │ │ │ b.n 41e4ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31465a> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #792] @ (41e97c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x314b1c>) │ │ │ │ + ldr r3, [pc, #88] @ (41e6bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31485c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r2, #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, #3960] @ 0xf78 │ │ │ │ @@ -1319076,17 +1319076,17 @@ │ │ │ │ lsls r1, r3, #1 │ │ │ │ movs r3, #2 │ │ │ │ b.n 41e6b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x314854> │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1319218,15 +1319218,15 @@ │ │ │ │ bl 558ac0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44ec60> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 41e8f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x314a94> │ │ │ │ b.n 41e8c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x314a60> │ │ │ │ nop │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + cbz r2, 41e9da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x314b7a> │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1319734,17 +1319734,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r4, #25 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r5, #19 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1320625,15 +1320625,15 @@ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsrs r2, r5, #8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #32 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsrs r4, r4, #32 │ │ │ │ lsls r5, r0, #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 │ │ │ │ @@ -1320898,15 +1320898,15 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 41fa28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x315bc8> │ │ │ │ cmp r5, r7 │ │ │ │ bne.n 41fb0e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x315cae> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #464 @ (adr r3, 41fd04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x315ea4>) │ │ │ │ + add r2, pc, #784 @ (adr r2, 41fe44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x315fe4>) │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1321057,15 +1321057,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 41fc9a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x315e3a> │ │ │ │ b.n 41fb92 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x315d32> │ │ │ │ - add r1, pc, #336 @ (adr r1, 41fe14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x315fb4>) │ │ │ │ + add r0, pc, #656 @ (adr r0, 41ff54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3160f4>) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #228] @ (41fdbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x315f5c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1321235,15 +1321235,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r7, #7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #210 @ 0xd2 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1321293,15 +1321293,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r4, r3, #4 │ │ │ │ lsls r5, r0, #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, #4040] @ 0xfc8 │ │ │ │ @@ -1321504,15 +1321504,15 @@ │ │ │ │ b.n 42002c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3161cc> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r2, r0, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ 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 │ │ │ │ @@ -1321570,31 +1321570,31 @@ │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 420158 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3162f8> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r7, pc, #680 @ (adr r7, 420474 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x316614>) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 4205b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x316754>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r6, pc, #24 @ (adr r6, 4201e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x316388>) │ │ │ │ + add r5, pc, #344 @ (adr r5, 420328 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3164c8>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r7, pc, #416 @ (adr r7, 42037c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31651c>) │ │ │ │ + add r6, pc, #736 @ (adr r6, 4204bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31665c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r1, pc, #56 @ (adr r1, 42021c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3163bc>) │ │ │ │ + add r0, pc, #376 @ (adr r0, 42035c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3164fc>) │ │ │ │ lsls r7, r3, #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] @ (420214 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3163b4>) │ │ │ │ @@ -1321608,15 +1321608,15 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 6bb00 │ │ │ │ nop │ │ │ │ cdp2 1, 0, cr0, cr0, cr4, {4} │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1321655,15 +1321655,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (420290 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x316430>) │ │ │ │ add r0, pc │ │ │ │ bl 4201e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x316384> │ │ │ │ - stc2 0, cr0, [lr], #804 @ 0x324 │ │ │ │ + @ instruction: 0xfbfe00c9 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1321814,15 +1321814,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] @ (42040c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3165ac>) │ │ │ │ add r0, pc │ │ │ │ bl 4201e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x316384> │ │ │ │ - @ instruction: 0xfb6600c9 │ │ │ │ + @ instruction: 0xfab600c9 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1322919,33 +1322919,33 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #276 @ 0x114 │ │ │ │ str.w r3, [r8, #36] @ 0x24 │ │ │ │ strd r3, r3, [r8, #28] │ │ │ │ b.w 4206f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x316894> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb280184 │ │ │ │ - add r5, pc, #504 @ (adr r5, 421260 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x317400>) │ │ │ │ + add r4, pc, #824 @ (adr r4, 4213a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x317540>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r2, pc, #0 @ (adr r2, 42106c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31720c>) │ │ │ │ + add r1, pc, #320 @ (adr r1, 4211ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31734c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r5, pc, #240 @ (adr r5, 421160 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x317300>) │ │ │ │ + add r4, pc, #560 @ (adr r4, 4212a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x317440>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r6, pc, #376 @ (adr r6, 4211ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31738c>) │ │ │ │ + add r5, pc, #696 @ (adr r5, 42132c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3174cc>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, pc, #480 @ (adr r3, 421258 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3173f8>) │ │ │ │ + add r2, pc, #800 @ (adr r2, 421398 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x317538>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r3, pc, #448 @ (adr r3, 421240 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3173e0>) │ │ │ │ + add r2, pc, #768 @ (adr r2, 421380 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x317520>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r5, pc, #920 @ (adr r5, 421424 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3175c4>) │ │ │ │ + add r5, pc, #216 @ (adr r5, 421164 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x317304>) │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -1324292,23 +1324292,23 @@ │ │ │ │ bgt.n 4220f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318296> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #24] │ │ │ │ mov fp, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r2 │ │ │ │ b.n 4220c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318262> │ │ │ │ - adds r4, r1, r4 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + lsrs r2, r5, #31 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r4, r4, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ @@ -1324895,45 +1324895,45 @@ │ │ │ │ b.w 421514 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3176b4> │ │ │ │ mov r0, r8 │ │ │ │ bl 426b88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31cd28> │ │ │ │ b.w 4215e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x317780> │ │ │ │ ldr r0, [pc, #64] @ (422798 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318938>) │ │ │ │ add r0, pc │ │ │ │ bl 4201e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x316384> │ │ │ │ - svc 2 │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bgt.n 4227a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318940> │ │ │ │ + blt.n 422840 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3189e0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blt.n 4227d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318974> │ │ │ │ + bge.n 422874 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318a14> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + strh r2, [r4, #18] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r6, [r5, #18] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 422778 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318918> │ │ │ │ + bhi.n 422818 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3189b8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 422788 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318928> │ │ │ │ + bhi.n 422828 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3189c8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 4227f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318998> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 4227f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318998> │ │ │ │ push {lr} │ │ │ │ @@ -1325011,15 +1325011,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (42286c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318a0c>) │ │ │ │ add r0, pc │ │ │ │ bl 4201e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x316384> │ │ │ │ - bhi.n 4228a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318a44> │ │ │ │ + bvc.n 422944 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318ae4> │ │ │ │ lsls r1, 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 r7, r0 │ │ │ │ @@ -1325050,17 +1325050,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (4228cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318a6c>) │ │ │ │ add r0, pc │ │ │ │ bl 4201e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x316384> │ │ │ │ ldr r0, [pc, #12] @ (4228d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318a70>) │ │ │ │ add r0, pc │ │ │ │ bl 4201e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x316384> │ │ │ │ nop │ │ │ │ - bvc.n 4228b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318a50> │ │ │ │ + bvc.n 422950 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318af0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 4228fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318a9c> │ │ │ │ + bvc.n 42299c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318b3c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 42290e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318aae> │ │ │ │ @@ -1325176,23 +1325176,23 @@ │ │ │ │ ldr r2, [pc, #28] @ (422a14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318bb4>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 41fdec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x315f8c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r3, #14 │ │ │ │ + lsls r6, r5, #11 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1325268,19 +1325268,19 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bpl.n 422b8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318d2c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [pc, #368] @ (422c64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318e04>) │ │ │ │ + ldr r1, [pc, #688] @ (422da4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318f44>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfa2e00cf │ │ │ │ + ldr??.w r0, [lr, pc] │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1325363,35 +1325363,35 @@ │ │ │ │ ldr r2, [pc, #52] @ (422bec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318d8c>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 422b3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318cde> │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r3, r1, #3 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r5, #8] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r7, pc, #896 @ (adr r7, 422f70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x319110>) │ │ │ │ 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 │ │ │ │ ldr.w ip, [pc, #68] @ 422c44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318de4> │ │ │ │ ldr.w lr, [pc, #68] @ 422c48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318de8> │ │ │ │ @@ -1325423,17 +1325423,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ beq.n 422c6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318e0c> │ │ │ │ lsls r7, r0, #6 │ │ │ │ bcc.n 422c34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318dd4> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str.w r0, [ip, #207] @ 0xcf │ │ │ │ + ldrb.w r0, [ip, pc] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 422cd2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x318e72> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1325645,15 +1325645,15 @@ │ │ │ │ bl 41fdec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x315f8c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 45469c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a83c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - vmla.i32 q8, q12, d10[0] │ │ │ │ + vhadd.u q0, q12, q5 │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1325686,15 +1325686,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 41fdec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x315f8c> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 45469c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a83c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - vhadd.u q8, q12, q5 │ │ │ │ + cdp2 0, 12, cr0, cr8, cr10, {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 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ mov sl, r1 │ │ │ │ @@ -1325753,16 +1325753,16 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 45469c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a83c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 422ef8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x319098> │ │ │ │ - vhadd.u q0, q8, q5 │ │ │ │ - cdp2 0, 13, cr0, cr0, cr10, {6} │ │ │ │ + cdp2 0, 8, cr0, cr0, cr10, {6} │ │ │ │ + cdp2 0, 2, cr0, cr0, 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #556] @ (4231c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x319360>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #556] @ (4231c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x319364>) │ │ │ │ @@ -1326002,37 +1326002,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 42303e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3191de> │ │ │ │ beq.n 42328c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31942c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrb r6, [r4, #28] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cbnz r4, 423220 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3193c0> │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r1, r1, #3 │ │ │ │ add r6, pc, #880 @ (adr r6, 423548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3196e8>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldmia r7!, {r4, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - hlt 0x0010 │ │ │ │ + cbnz r0, 423218 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3193b8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ add r6, pc, #112 @ (adr r6, 423254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3193f4>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - revsh r6, r2 │ │ │ │ + rev r6, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev16 r0, r3 │ │ │ │ + cbnz r0, 423216 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3193b6> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - hlt 0x000a │ │ │ │ + cbnz r2, 423226 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3193c6> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - revsh r0, r5 │ │ │ │ + rev r0, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 423220 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3193c0> │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1326184,15 +1326184,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ adds r0, #24 │ │ │ │ bl 41fdec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x315f8c> │ │ │ │ b.n 4232ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31945a> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 423368 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x319508> │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xfbbe00ca │ │ │ │ + @ instruction: 0xfb0e00ca │ │ │ │ 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 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1326427,33 +1326427,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 423408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3195a8> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 42359e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31973e> │ │ │ │ b.n 423504 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3196a4> │ │ │ │ - ldr??.w r0, [lr, #202] @ 0xca │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + vst4. {d16-d19}, [lr], sl │ │ │ │ + adds r0, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - vld1.8 {d0[6]}, [sl], sl │ │ │ │ - vst1.8 {d16[6]}, [sl], sl │ │ │ │ + ldr??.w r0, [sl, #202] @ 0xca │ │ │ │ + ldrsb.w r0, [sl, sl] │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xfa2200ca │ │ │ │ - vst1.8 {d0[6]}, [lr], sl │ │ │ │ - vld1.8 {d0[6]}, [r2], sl │ │ │ │ - ldrsh.w r0, [r6, #202] @ 0xca │ │ │ │ - vst1.8 {d16[6]}, [sl], sl │ │ │ │ - vst4. {d0-d3}, [r8], sl │ │ │ │ - ldrsb.w r0, [r0, sl] │ │ │ │ - str.w r0, [r8, #202] @ 0xca │ │ │ │ - ldr r0, [pc, #888] @ (4239b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x319b58>) │ │ │ │ + ldr??.w r0, [r2, sl] │ │ │ │ + ldr.w r0, [lr, #202] @ 0xca │ │ │ │ + ldr??.w r0, [r2, #202] @ 0xca │ │ │ │ + vst4. {d0-d3}, [r6], sl │ │ │ │ + ldrsb.w r0, [sl, sl] │ │ │ │ + ldr.w r0, [r8, sl] │ │ │ │ + str??.w r0, [r0, sl] │ │ │ │ + ldrb.w r0, [r8, sl] │ │ │ │ + ldr r0, [pc, #184] @ (4236f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x319898>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh.w r0, [ip, #202] @ 0xca │ │ │ │ + @ instruction: 0xf7fc00ca │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #316] @ (423790 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x319930>) │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [pc, #316] @ (423794 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x319934>) │ │ │ │ @@ -1326588,38 +1326588,38 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldmia r1!, {r2, r5, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r3, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + pop {r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #112 @ 0x70 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + adds r7, #204 @ 0xcc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh.w r0, [r8, sl] │ │ │ │ - ldr r3, [pc, #880] @ (423b38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x319cd8>) │ │ │ │ + @ instruction: 0xf78800ca │ │ │ │ + ldr r3, [pc, #176] @ (423878 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x319a18>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r3, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #908] @ (423b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x319d10>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1326988,25 +1326988,25 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldmia r0!, {r2, r4} │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - movt r0, #26826 @ 0x68ca │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + @ instruction: 0xf61600ca │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp sl, ip │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf6d400ca │ │ │ │ - movt r0, #18634 @ 0x48ca │ │ │ │ - @ instruction: 0xf6b600ca │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + @ instruction: 0xf62400ca │ │ │ │ + @ instruction: 0xf61400ca │ │ │ │ + addw r0, r6, #2250 @ 0x8ca │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 424060 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31a200> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1327673,18 +1327673,18 @@ │ │ │ │ mov r7, r1 │ │ │ │ b.n 423de0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x319f80> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r2, #6619136 @ 0x650000 │ │ │ │ - ands.w r0, r6, #6619136 @ 0x650000 │ │ │ │ - @ instruction: 0xf25a00ca │ │ │ │ - vmla.i d16, d26, d2[2] │ │ │ │ + bfi r0, r2, #3, #8 │ │ │ │ + bfi r0, r6, #3, #8 │ │ │ │ + sub.w r0, sl, #202 @ 0xca │ │ │ │ + vhadd.s16 q0, q13, q5 │ │ │ │ stmdb 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 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1328936,141 +1328936,141 @@ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ b.n 424d82 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31af22> │ │ │ │ nop │ │ │ │ cbnz r2, 424f98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b138> │ │ │ │ lsls r4, r0, #6 │ │ │ │ cbnz r4, 424f9a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b13a> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r3, #3 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb76c │ │ │ │ lsls r7, r0, #6 │ │ │ │ - vmla.i d0, d20, d2[2] │ │ │ │ + cdp 0, 13, cr0, cr4, cr10, {6} │ │ │ │ @ instruction: 0xb730 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r7, r3, #3 │ │ │ │ @ instruction: 0xb622 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + strb r2, [r7, #6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r1, r2, r4, r5, r7, lr} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r2, r7, lr} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r3, #3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb r2!, {r1, r3, r6, r7} │ │ │ │ + stmia.w r2, {r1, r3, r6, r7} │ │ │ │ push {r1, r2, r5, r7} │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r1, r2, r3, r7} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r2, r4, r6} │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r1, r3, r6} │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 424fac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b14c> │ │ │ │ + b.n 424e4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31afec> │ │ │ │ lsls r2, r1, #3 │ │ │ │ cbz r6, 425006 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b1a6> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r6, #3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds.w r0, r8, sl, lsl #3 │ │ │ │ + orn r0, r8, sl, lsl #3 │ │ │ │ uxth r2, r7 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds.w r0, r6, sl, lsl #3 │ │ │ │ + orn r0, r6, sl, lsl #3 │ │ │ │ @ instruction: 0xb63e │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ sxth r6, r4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 424a4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31abec> │ │ │ │ + b.n 4248ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31aa8c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ sub sp, #8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 424abc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31ac5c> │ │ │ │ + b.n 42495c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31aafc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 424aa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31ac48> │ │ │ │ + b.n 424948 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31aae8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + str r4, [r6, #24] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bhi.n 424ff8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b198> │ │ │ │ + bhi.n 425098 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b238> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 4257c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b968> │ │ │ │ + b.n 425668 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b808> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 424fc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b164> │ │ │ │ + bvc.n 425064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b204> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 425684 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b824> │ │ │ │ + b.n 425524 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b6c4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r7, [pc, #208] @ (4250ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b28c>) │ │ │ │ + ldr r6, [pc, #528] @ (42522c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b3cc>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 425554 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b6f4> │ │ │ │ + b.n 4253f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b594> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r0, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r6, #20] │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 424b20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31acc0> │ │ │ │ + b.n 4249c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31ab60> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [pc, #296] @ (425160 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b300>) │ │ │ │ + ldr r5, [pc, #616] @ (4252a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b440>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 42542c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b5cc> │ │ │ │ + b.n 4252cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b46c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 425008 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b1a8> │ │ │ │ + bpl.n 4250a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b248> │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr.w r3, [pc, #2892] @ 425b9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bd3c> │ │ │ │ add r3, pc │ │ │ │ ldrsb.w r3, [r3, fp] │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -1330152,35 +1330152,35 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 4546f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a890> │ │ │ │ ldr r3, [pc, #388] @ (425d18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31beb8>) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ b.w 425166 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31b306> │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - svc 204 @ 0xcc │ │ │ │ + svc 28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r2, sp, #776 @ 0x308 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ add r2, sp, #320 @ 0x140 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - b.n 426078 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c218> │ │ │ │ + b.n 425f18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c0b8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r3, r7] │ │ │ │ + ldrh r6, [r5, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bcs.n 425ba0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bd40> │ │ │ │ + bcs.n 425c40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bde0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r1, sp, #904 @ 0x388 │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r1, sp, #816 @ 0x330 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1330238,23 +1330238,23 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r7, pc, #488 @ (adr r7, 425e28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bfc8>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r7, pc, #400 @ (adr r7, 425dd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bf74>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r7, pc, #320 @ (adr r7, 425d88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bf28>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - udf #118 @ 0x76 │ │ │ │ + ble.n 425bd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bd78> │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r7, pc, #160 @ (adr r7, 425cf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31be90>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + ble.n 425bb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bd54> │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r7, pc, #56 @ (adr r7, 425c90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31be30>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - udf #98 @ 0x62 │ │ │ │ + ble.n 425bc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bd60> │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r6, pc, #976 @ (adr r6, 426030 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c1d0>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r6, pc, #872 @ (adr r6, 425fcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c16c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r6, pc, #832 @ (adr r6, 425fa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c148>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1330282,73 +1330282,73 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r5, pc, #72 @ (adr r5, 425ce0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31be80>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r4, pc, #728 @ (adr r4, 425f74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c114>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r4, pc, #600 @ (adr r4, 425ef8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c098>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - blt.n 425c0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bdac> │ │ │ │ + blt.n 425cac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31be4c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r4, pc, #408 @ (adr r4, 425e40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bfe0>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bls.n 425d94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bf34> │ │ │ │ + bhi.n 425c34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bdd4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r4, pc, #176 @ (adr r4, 425d60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bf00>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bls.n 425bcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bd6c> │ │ │ │ + bhi.n 425c6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31be0c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r4, pc, #16 @ (adr r4, 425cc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31be68>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bls.n 425d7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bf1c> │ │ │ │ + bhi.n 425c1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bdbc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r3, pc, #824 @ (adr r3, 425ff8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c198>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r3, pc, #576 @ (adr r3, 425f04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c0a4>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r3, pc, #448 @ (adr r3, 425e88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c028>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r3, pc, #232 @ (adr r3, 425db4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bf54>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bls.n 425c68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31be08> │ │ │ │ + bls.n 425d08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bea8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r3, pc, #0 @ (adr r3, 425cd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31be74>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, pc, #992 @ (adr r2, 4260b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c258>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, pc, #808 @ (adr r2, 426004 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c1a4>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, pc, #760 @ (adr r2, 425fd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c178>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r2, pc, #680 @ (adr r2, 425f8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c12c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bvc.n 425c44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bde4> │ │ │ │ + bvs.n 425ce4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31be84> │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r2, pc, #440 @ (adr r2, 425ea4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c044>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bvc.n 425bfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bd9c> │ │ │ │ + bvs.n 425c9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31be3c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r1, pc, #904 @ (adr r1, 42607c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c21c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r1, pc, #792 @ (adr r1, 426010 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c1b0>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r1, pc, #664 @ (adr r1, 425f94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c134>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r1, pc, #528 @ (adr r1, 425f10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c0b0>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r1, pc, #368 @ (adr r1, 425e74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c014>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bvc.n 425c80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31be20> │ │ │ │ + bvc.n 425d20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bec0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r1, pc, #184 @ (adr r1, 425dc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bf64>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r1, pc, #8 @ (adr r1, 425d18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31beb8>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ add r0, pc, #856 @ (adr r0, 42606c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c20c>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bvs.n 425dc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31bf64> │ │ │ │ + bpl.n 425c64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31be04> │ │ │ │ lsls r2, r1, #3 │ │ │ │ add r0, pc, #528 @ (adr r0, 425f2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31c0cc>) │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 334958 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x22aaf8> │ │ │ │ @@ -1331513,25 +1331513,25 @@ │ │ │ │ ldr r2, [pc, #416] @ (426b5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31ccfc>) │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 41fdec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x315f8c> │ │ │ │ b.w 42590a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31baaa> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - bmi.n 426964 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31cb04> │ │ │ │ + bmi.n 426a04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31cba4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - bpl.n 426914 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31cab4> │ │ │ │ + bmi.n 4269b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31cb54> │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ @@ -1331581,147 +1331581,147 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r7, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrh r6, [r4, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, #132 @ 0x84 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r2, #32] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #320] @ (426bac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31cd4c>) │ │ │ │ + ldr r0, [pc, #640] @ (426cec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x31ce8c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ittt │ │ │ │ - lsl r7, r1, #3 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ - lsl r7, r3, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + itee mi │ │ │ │ + lslmi r7, r1, #3 │ │ │ │ + strbpl r4, [r3, r4] │ │ │ │ + lslpl r7, r3, #3 │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r6, [r3, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r4, {r1, r2, r4, r5} │ │ │ │ + ldmia r3!, {r1, r2, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r5, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r5, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -1390572,23 +1390572,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 45267c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34881c> │ │ │ │ b.n 450ce0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x346e80> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 462610 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3587b0> │ │ │ │ b.n 450d10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x346eb0> │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r0, r1, #3 │ │ │ │ cbz r0, 450dce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x346f6e> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1390725,15 +1390725,15 @@ │ │ │ │ bl 4520a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348248> │ │ │ │ b.n 450eec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34708c> │ │ │ │ bl 4525dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34877c> │ │ │ │ b.n 450ea8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x347048> │ │ │ │ bl 4528dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348a7c> │ │ │ │ b.n 450ea8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x347048> │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1390894,35 +1390894,35 @@ │ │ │ │ beq.w 450fac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34714c> │ │ │ │ bl 452980 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348b20> │ │ │ │ b.n 450fac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34714c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ eor.w r1, ip, #129 @ 0x81 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ orns r1, sl, #129 @ 0x81 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ vaddw.s32 q8, q10, d1 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r7, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1390964,17 +1390964,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ b.n 451120 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3472c0> │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r0, 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 460608 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3567a8> │ │ │ │ @@ -1391210,15 +1391210,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 4512c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x347468> │ │ │ │ b.n 45137c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34751c> │ │ │ │ ldrb.w r4, [r5, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 4512c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x347468> │ │ │ │ b.n 45137c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34751c> │ │ │ │ - ldrb r0, [r7, #0] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r0, 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, 45143c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3475dc> │ │ │ │ @@ -1391367,15 +1391367,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 4602b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x356454> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strb r6, [r6, #16] │ │ │ │ + strb r6, [r0, #14] │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #480] @ (4517b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x347950>) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -1391577,15 +1391577,15 @@ │ │ │ │ b.n 45175a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3478fa> │ │ │ │ mov r5, r0 │ │ │ │ b.n 45175a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3478fa> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bic.w r1, r8, r1, lsl #2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r2, #13] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldmia.w lr, {r0, r7, r8} │ │ │ │ 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 r5, r0 │ │ │ │ @@ -1391811,17 +1391811,17 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 451714 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3478b4> │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r4, [r0, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + strb r2, [r5, #2] │ │ │ │ lsls r0, 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] @ (451b24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x347cc4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1392025,15 +1392025,15 @@ │ │ │ │ blx 6caa8 │ │ │ │ b.n 451b60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x347d00> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ b.n 451574 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x347714> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r0, r1, #3 │ │ │ │ b.n 451450 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3475f0> │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 451c4a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x347dea> │ │ │ │ @@ -1392053,15 +1392053,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r0, 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] @ 451d10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x347eb0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1392136,15 +1392136,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ b.n 452438 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3485d8> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 4523e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348588> │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r0, 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] @ (451d7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x347f1c>) │ │ │ │ add r1, pc │ │ │ │ @@ -1392275,15 +1392275,15 @@ │ │ │ │ b.n 451e64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348004> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 452348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3484e8> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r1, #3 │ │ │ │ mrc2 15, 3, pc, cr7, cr15, {7} │ │ │ │ b.n 452254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3483f4> │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1392488,15 +1392488,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 452078 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348218> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ svc 198 @ 0xc6 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ svc 128 @ 0x80 │ │ │ │ lsls r1, r0, #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 │ │ │ │ @@ -1392662,19 +1392662,19 @@ │ │ │ │ blx 6b6dc │ │ │ │ b.n 4521d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348376> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ svc 60 @ 0x3c │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r1, #3 │ │ │ │ udf #224 @ 0xe0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r0, 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] @ (45246c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34860c>) │ │ │ │ @@ -1392887,47 +1392887,47 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ble.n 452558 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3486f8> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 452530 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3486d0> │ │ │ │ lsls r1, r0, #6 │ │ │ │ - str r2, [r4, #108] @ 0x6c │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r0, r1, #3 │ │ │ │ ble.n 4524bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34865c> │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r7, #96] @ 0x60 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ + str r6, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ lsls r0, 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] @ (452544 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3486e4>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1392978,25 +1392978,25 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (45255c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3486fc>) │ │ │ │ add r0, pc │ │ │ │ b.n 452504 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3486a4> │ │ │ │ nop │ │ │ │ blt.n 4525a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348744> │ │ │ │ lsls r1, r0, #6 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ + str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r0, 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] @ 4525d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348770> │ │ │ │ @@ -1393176,15 +1393176,15 @@ │ │ │ │ b.n 4526ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34888e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 452804 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3489a4> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r1, #3 │ │ │ │ bls.n 452750 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3488f0> │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1393280,15 +1393280,15 @@ │ │ │ │ b.n 4527f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348990> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bhi.n 452780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348920> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r1, #3 │ │ │ │ bvc.n 452844 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3489e4> │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1393469,15 +1393469,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bvs.n 452aec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348c8c> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ bpl.n 452a1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348bbc> │ │ │ │ lsls r1, r0, #6 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ @@ -1393823,17 +1393823,17 @@ │ │ │ │ nop │ │ │ │ bmi.n 452dd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348f78> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 452cf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x348e98> │ │ │ │ lsls r1, r0, #6 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -1394023,22 +1394023,22 @@ │ │ │ │ nop │ │ │ │ bne.n 452fd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349174> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 452f7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34911c> │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xf69a00cc │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + @ instruction: 0xf5ea00cc │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r0, 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] @ (4530a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349244>) │ │ │ │ subw sp, sp, #2728 @ 0xaa8 │ │ │ │ @@ -1394381,35 +1394381,35 @@ │ │ │ │ b.n 4532dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34947c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r6, {r4, r6, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrh r2, [r7, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldrh r6, [r1, r2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r2, r4] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrh r0, [r3, r0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r1, r0, #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 │ │ │ │ @@ -1395553,20 +1395553,20 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r3, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r1, r0, #6 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ vminnm.f32 , , │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #30] │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -1396102,15 +1396102,15 @@ │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #4 │ │ │ │ blx 6c3f0 │ │ │ │ strd r6, r6, [r5, #56] @ 0x38 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, #22] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -1396792,15 +1396792,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strb r2, [r7, #21] │ │ │ │ + strb r2, [r1, #19] │ │ │ │ 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 │ │ │ │ mov.w r1, #368 @ 0x170 │ │ │ │ bl 457418 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d5b8> │ │ │ │ @@ -1397566,15 +1397566,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ lsls r0, 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] @ 455720 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34b8c0> │ │ │ │ add.w r6, r1, #31 │ │ │ │ @@ -1397623,15 +1397623,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r6, #88 @ 0x58 │ │ │ │ lsls r0, 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] │ │ │ │ @@ -1397894,33 +1397894,33 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 4558b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34ba52> │ │ │ │ add r7, pc, #832 @ (adr r7, 455cfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34be9c>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ add r7, pc, #272 @ (adr r7, 455ad8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bc78>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r2, 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] @ 455a6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bc0c> │ │ │ │ @@ -1397967,17 +1397967,17 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #1000 @ (adr r5, 455e58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bff8>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmn r6, r7 │ │ │ │ + negs r6, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add r5, pc, #688 @ (adr r5, 455d30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bed0>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1398034,15 +1398034,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ add r5, pc, #328 @ (adr r5, 455c60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34be00>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #400 @ (adr r1, 455cb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34be50>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - negs r6, r4 │ │ │ │ + sbcs r6, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add r5, pc, #40 @ (adr r5, 455b50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bcf0>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -1398212,65 +1398212,65 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 455bbe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bd5e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #760 @ (adr r4, 455fc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c160>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ lsls r0, r1, #3 │ │ │ │ add r4, pc, #720 @ (adr r4, 455fa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c144>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ adc.w r1, r4, #16187392 @ 0xf70000 │ │ │ │ add r0, pc, #784 @ (adr r0, 455fec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c18c>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ add r0, pc, #744 @ (adr r0, 455fc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c168>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r2, #0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ add r0, pc, #416 @ (adr r0, 455e98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c038>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ eor.w r1, r8, #16187392 @ 0xf70000 │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r0, r1, #3 │ │ │ │ add r0, pc, #304 @ (adr r0, 455e34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd4>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #320 @ (adr r0, 455e4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfec>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ add r0, pc, #232 @ (adr r0, 455df8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bf98>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ add r3, pc, #1000 @ (adr r3, 4560fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c29c>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - adds r2, #118 @ 0x76 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldr r7, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1398450,21 +1398450,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 455eb6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c056> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 455ec6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c066> │ │ │ │ nop │ │ │ │ orn r1, sl, r1, lsl #2 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r5, #202 @ 0xca │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #22 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ 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, #24] @ (455f34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c0d4>) │ │ │ │ add r0, pc │ │ │ │ @@ -1398473,19 +1398473,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (455f3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c0dc>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #76] @ 455fa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c140> │ │ │ │ @@ -1398516,15 +1398516,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 6c0d8 │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r6, r2, #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] │ │ │ │ @@ -1398609,21 +1398609,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 456054 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c1f4> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 456064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c204> │ │ │ │ @ instruction: 0xe8cc0181 │ │ │ │ - subs r4, #220 @ 0xdc │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r2, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1398638,15 +1398638,15 @@ │ │ │ │ bl 457744 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d8e4> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r0, r7, #7 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1398660,15 +1398660,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ mov r0, r4 │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ lsls r6, r2, #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] @ 45617c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c31c> │ │ │ │ @@ -1398797,15 +1398797,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 456258 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c3f8> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r3, #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] │ │ │ │ @@ -1398912,17 +1398912,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r0, #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 │ │ │ │ @@ -1398990,17 +1398990,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r4, #27] │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1399363,15 +1399363,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 456836 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c9d6> │ │ │ │ ldr r1, [pc, #8] @ (456838 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c9d8>) │ │ │ │ add r1, pc │ │ │ │ blx 6ca30 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1399790,15 +1399790,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 456c28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34cdc8> │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #204] @ (456d40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34cee0>) │ │ │ │ add r0, pc │ │ │ │ - bl 10a1654 │ │ │ │ + bl 10a15a4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ bl 454660 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a800> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 456c26 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34cdc6> │ │ │ │ ldr r4, [pc, #188] @ (456d44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34cee4>) │ │ │ │ @@ -1399957,19 +1399957,19 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 456dd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34cf70> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1400013,15 +1400013,15 @@ │ │ │ │ blx 6adac │ │ │ │ ldr r3, [pc, #148] @ (456f28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d0c8>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 456ea0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d040> │ │ │ │ ldr r0, [pc, #144] @ (456f2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d0cc>) │ │ │ │ add r0, pc │ │ │ │ - bl 10a1654 │ │ │ │ + bl 10a15a4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (456f30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d0d0>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1400067,24 +1400067,24 @@ │ │ │ │ blx 6caa8 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 6adac │ │ │ │ b.n 456e90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d030> │ │ │ │ mov r0, r5 │ │ │ │ b.n 456e8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d02c> │ │ │ │ nop │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ ldrh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r0, #6 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1400145,19 +1400145,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 456fca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d16a> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r0, #32 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r0, 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] @ (457040 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d1e0>) │ │ │ │ @@ -1400187,15 +1400187,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 6abcc │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r6, r7, #7 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1402113,15 +1402113,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 4583ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34e58a> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1404197,15 +1404197,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} │ │ │ │ - adds r1, #30 │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (459a88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34fc28>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1404414,23 +1404414,23 @@ │ │ │ │ nop │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r6, #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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1404542,19 +1404542,19 @@ │ │ │ │ b.n 459d3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34fede> │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 459d34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34fed4> │ │ │ │ mov r6, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -1404863,17 +1404863,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 45a0a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x350246> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 45a0b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x350258> │ │ │ │ b.n 45a090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x350230> │ │ │ │ nop │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cbz r0, 45a0f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x350292> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1404924,17 +1404924,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 6c3f0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -1404974,15 +1404974,15 @@ │ │ │ │ bcc.n 45a1ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35036e> │ │ │ │ bl 459a94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34fc34> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 459a94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34fc34> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1405038,15 +1405038,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -1405064,15 +1405064,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} │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ 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, [r0, #48] @ 0x30 │ │ │ │ cbz r3, 45a2fe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35049e> │ │ │ │ @@ -1405121,15 +1405121,15 @@ │ │ │ │ bne.n 45a334 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3504d4> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 45a326 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3504c6> │ │ │ │ nop │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -1405239,17 +1405239,17 @@ │ │ │ │ bne.n 45a432 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3505d2> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 45a450 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3505f0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r6, #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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ vstr d1, [sp] │ │ │ │ @@ -1408695,18 +1408695,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6c210 │ │ │ │ ldr r3, [pc, #20] @ (45cbc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x352d64>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (45cbc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x352d68>) │ │ │ │ add r0, pc │ │ │ │ - bl 10a1654 │ │ │ │ + bl 10a15a4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1412320,17 +1412320,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 45f4c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x355668> │ │ │ │ nop │ │ │ │ - bvs.n 45f5f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x355794> │ │ │ │ + bpl.n 45f494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x355634> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bvs.n 45f540 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3556e0> │ │ │ │ + bpl.n 45f5e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x355780> │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -1413162,15 +1413162,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (45fdb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x355f50>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 47b804 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3719a4> │ │ │ │ ldr r0, [pc, #12] @ (45fdb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x355f54>) │ │ │ │ add r0, pc │ │ │ │ - bl 10a1654 │ │ │ │ + bl 10a15a4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 12, cr0, cr2, cr3, {4} │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1413401,15 +1413401,15 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r0, #8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ lsls r2, r6, #1 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1413766,22 +1413766,22 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c3f0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr??.w pc, [pc, #4095] @ 46143f <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3575df> │ │ │ │ str.w r0, [ip, #387] @ 0x183 │ │ │ │ ldrh.w r0, [r2, #387] @ 0x183 │ │ │ │ cmp r2, fp │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -1415398,29 +1415398,29 @@ │ │ │ │ blx 6b130 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 46165e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3577fe> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #504] @ (4618dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x357a7c>) │ │ │ │ + ldr r1, [pc, #824] @ (461a1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x357bbc>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r7, #112] @ 0x70 │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strh r2, [r2, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r0, #26 │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldr r3, [pc, #68] @ (461748 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3578e8>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 46170c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3578ac> │ │ │ │ bx lr │ │ │ │ @@ -1415442,15 +1415442,15 @@ │ │ │ │ dmb ish │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strd r0, r1, [r3, #524] @ 0x20c │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ @ instruction: 0xe9940183 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1415739,27 +1415739,27 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx 6c3e4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4619e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x357b86> │ │ │ │ b.n 4619fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x357b9a> │ │ │ │ nop │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - sxth r2, r5 │ │ │ │ + cbz r2, 461a66 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x357c06> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r4, [r7, #28] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bhi.n 4619d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x357b74> │ │ │ │ + bhi.n 461a74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x357c14> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r2, #28] │ │ │ │ + strb r6, [r4, #25] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1415809,15 +1415809,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 6af8c <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 461658 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3577f8> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r7, 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 │ │ │ │ cbz r0, 461b1a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x357cba> │ │ │ │ @@ -1415885,17 +1415885,17 @@ │ │ │ │ blx 6c844 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 461b4a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x357cea> │ │ │ │ ldrd r1, r2, [r5, #8] │ │ │ │ orr.w r9, r9, r1 │ │ │ │ orr.w sl, sl, r2 │ │ │ │ b.n 461b7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x357d1c> │ │ │ │ - add r2, pc │ │ │ │ + mvns r2, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r4, #17 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1415986,15 +1415986,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 461c4e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x357dee> │ │ │ │ b.n 461c8e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x357e2e> │ │ │ │ nop │ │ │ │ - mvns r4, r1 │ │ │ │ + orrs r4, r3 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ ldr r6, [pc, #308] @ (461e04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x357fa4>) │ │ │ │ @@ -1416116,15 +1416116,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 462454 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3585f4> │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [sl], {131} @ 0x83 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ @ instruction: 0xfbd80183 │ │ │ │ @ instruction: 0xfb520183 │ │ │ │ b.n 4622bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35845c> │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1416476,100 +1416476,100 @@ │ │ │ │ nop │ │ │ │ b.n 462524 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3586c4> │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfabe0183 │ │ │ │ @ instruction: 0xfa7a0183 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r7, r0, #3 │ │ │ │ @ instruction: 0xf2150183 │ │ │ │ @ instruction: 0xf1fa0183 │ │ │ │ @ instruction: 0xf1f00183 │ │ │ │ @ instruction: 0xfa1e0183 │ │ │ │ b.n 4623cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35856c> │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldr??.w r0, [r0, #387] @ 0x183 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r0, #4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + strb r2, [r2, #4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r5, #4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r5, #5] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r7, #5] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r1, #9] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r3, #9] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r7, #7] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r1, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r2, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r4, #11] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r0, #12] │ │ │ │ + strb r0, [r2, #9] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r6, #9] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r0, #13] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r2, #13] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r6, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r1, #14] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r3, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r6, #15] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r5, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + strb r4, [r0, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ vrhadd.s8 d16, d30, d3 │ │ │ │ cbz r0, 4622a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x358446> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1416595,15 +1416595,15 @@ │ │ │ │ beq.n 462278 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x358418> │ │ │ │ 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 │ │ │ │ - strb r6, [r0, #13] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r7, r0, #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] @ 462310 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3584b0> │ │ │ │ @@ -1416867,15 +1416867,15 @@ │ │ │ │ nop │ │ │ │ blt.n 462524 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3586c4> │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 462674 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x358814> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r7, r0, #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] @ (4625c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x358764>) │ │ │ │ @@ -1416890,15 +1416890,15 @@ │ │ │ │ blx 6d050 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 4625c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x358762> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r0, #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] │ │ │ │ @@ -1417183,15 +1417183,15 @@ │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #16 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r0, #3 │ │ │ │ bvc.n 4627e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x358988> │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 462984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x358b24> │ │ │ │ lsls r0, r0, #6 │ │ │ │ @@ -1417293,17 +1417293,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 46296a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x358b0a> │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r0, sp, #24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 45041c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3465bc> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1418713,15 +1418713,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (463830 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3599d0>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (46385c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3599fc>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1419219,15 +1419219,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ b.n 463c9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x359e3c> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 463cb2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x359e52> │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbz r2, 463d06 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x359ea6> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 463d0a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x359eaa> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 463d1a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x359eba> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1419253,17 +1419253,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 463d08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x359ea8> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #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] @ (4640c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35a268>) │ │ │ │ @@ -1421255,19 +1421255,19 @@ │ │ │ │ b.n 465142 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35b2e2> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r3, #14] │ │ │ │ lsls r3, r3, #3 │ │ │ │ veor q8, q3, q11 │ │ │ │ add r5, sp, #608 @ 0x260 │ │ │ │ lsls r0, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1421658,19 +1421658,19 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - strh r2, [r6, #0] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r0, [r0, #20] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xfbe40176 │ │ │ │ stmdb 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 │ │ │ │ @@ -1422035,27 +1422035,27 @@ │ │ │ │ b.n 465a36 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35bbd6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r2, [r0, #12] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xf7280176 │ │ │ │ movt r1, #59510 @ 0xe876 │ │ │ │ add r5, pc, #520 @ (adr r5, 465d1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35bebc>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ ldr.w r4, [pc, #1364] @ 466088 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35c228> │ │ │ │ mov r8, r0 │ │ │ │ @@ -1422559,24 +1422559,24 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #768 @ (adr r4, 46638c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35c52c>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #424 @ (adr r4, 46623c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35c3dc>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + strb r2, [r5, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r2, [r2, #31] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #32] │ │ │ │ lsls r3, r3, #3 │ │ │ │ @ instruction: 0xf3a80176 │ │ │ │ - strb r2, [r6, #15] │ │ │ │ + strb r2, [r0, #13] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ 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, r0 │ │ │ │ @@ -1423128,17 +1423128,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 466650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35c7f0> │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1423738,17 +1423738,17 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 466d18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35ceb8> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsls r3, r1, #27 │ │ │ │ itet mi │ │ │ │ addmi r3, r0, #4 │ │ │ │ movpl r3, r0 │ │ │ │ andmi.w r1, r1, #15 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -1423770,15 +1423770,15 @@ │ │ │ │ ubfx r0, r3, #5, #5 │ │ │ │ ubfx r3, r3, #10, #5 │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ strb r0, [r2, #1] │ │ │ │ strb r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ lsls r3, r1, #27 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ bpl.n 466e9e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35d03e> │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -1423926,27 +1423926,27 @@ │ │ │ │ and.w lr, r8, #31 │ │ │ │ and.w r0, r9, #31 │ │ │ │ add r3, pc │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ ldrb.w r1, [r3, lr] │ │ │ │ ldrb.w lr, [r3, r0] │ │ │ │ b.n 466e46 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35cfe6> │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r2, [r5, #16] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ and.w r3, r1, #16 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #16 │ │ │ │ lsls r4, r5, #3 │ │ │ │ bpl.n 466fec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35d18c> │ │ │ │ @@ -1424081,19 +1424081,19 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 467046 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35d1e6> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 467046 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35d1e6> │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r3, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #7 │ │ │ │ and.w lr, r1, #7 │ │ │ │ @@ -1426220,17 +1426220,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ strb r6, [r6, #29] │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (4688d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35ea78>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1426244,17 +1426244,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ strb r2, [r7, #28] │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (468914 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35eab4>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1426268,17 +1426268,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ strb r6, [r7, #27] │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r4, r0, #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] │ │ │ │ @@ -1426729,17 +1426729,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ strb r2, [r6, #8] │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, r2, #5 │ │ │ │ + subs r2, r4, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (468e1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35efbc>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1426753,17 +1426753,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ strb r6, [r6, #7] │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (468e58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35eff8>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1426777,17 +1426777,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ strb r2, [r7, #6] │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1429443,17 +1429443,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ strh r6, [r3, r0] │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - vhadd.u q0, q15, │ │ │ │ + cdp2 0, 8, cr0, cr14, cr3, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (46ae30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x360fd0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 46ae34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x360fd4> │ │ │ │ @@ -1429466,17 +1429466,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r4, r7] │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #92 @ 0x5c │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ lsls r3, r3, #3 │ │ │ │ - vhadd.u8 q0, q9, │ │ │ │ + cdp2 0, 5, cr0, cr2, cr3, {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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ cbz r5, 46ae68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x361008> │ │ │ │ @@ -1429569,17 +1429569,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r6, [r3, r3] │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldc2l 0, cr0, [lr, #780]! @ 0x30c │ │ │ │ + stc2l 0, cr0, [lr, #-780] @ 0xfffffcf4 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1430566,17 +1430566,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ mov sl, r5 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ubfx r0, sl, #3, #4 │ │ │ │ + @ instruction: 0xf31a00c3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (46b9a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x361b44>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 46b9a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x361b48> │ │ │ │ @@ -1430589,17 +1430589,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ mov r6, sp │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - usat r0, #3, lr, lsl #3 │ │ │ │ + @ instruction: 0xf2de00c3 │ │ │ │ stmdb 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 │ │ │ │ cmp.w fp, #0 │ │ │ │ @@ -1430708,17 +1430708,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r6, r7 │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf25e00c3 │ │ │ │ + sub.w r0, lr, #195 @ 0xc3 │ │ │ │ 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 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1445103,55 +1445103,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 4759d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36bb72> │ │ │ │ nop │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r2, #20] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r2, [r6, #18] │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add.w fp, r0, #8192 @ 0x2000 │ │ │ │ ldr r2, [pc, #772] @ (475df4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36bf94>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r8, [pc, #772] @ 475df8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36bf98> │ │ │ │ add r2, pc │ │ │ │ @@ -1445439,19 +1445439,19 @@ │ │ │ │ adds r2, #1 │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, r5 │ │ │ │ uxtb r4, r4 │ │ │ │ strb.w r6, [r1], #1 │ │ │ │ bne.w 475bf2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36bd92> │ │ │ │ b.n 475bc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36bd68> │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, lr} │ │ │ │ b.n 475e7a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36c01a> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ @@ -1445712,15 +1445712,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6b628 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 47609c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36c23c> │ │ │ │ ldr r0, [pc, #4] @ (4760e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36c280>) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov sl, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1446350,15 +1446350,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1446479,15 +1446479,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ lsls r6, r0, #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] @ (476938 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36cad8>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1446704,17 +1446704,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 476ac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36cc64> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 476a6e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36cc0e> │ │ │ │ b.n 476978 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36cb18> │ │ │ │ nop │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ 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 r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1447476,21 +1447476,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ lsls r6, r0, #3 │ │ │ │ bl 31b2ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21146e> │ │ │ │ bl 33f2d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x235472> │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #244] @ (4773e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36d580>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1447587,21 +1447587,21 @@ │ │ │ │ blx 6abcc │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 6caa8 │ │ │ │ b.n 4773a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36d544> │ │ │ │ nop │ │ │ │ - adds r0, r0, r1 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r3, #28 │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ lsls r6, r0, #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] @ (477488 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36d628>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1447662,19 +1447662,19 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r6, #30] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r2, #26 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r2, #10 │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldrh r6, [r1, #28] │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1448440,15 +1448440,15 @@ │ │ │ │ bl 4767d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36c970> │ │ │ │ b.n 477b0e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36dcae> │ │ │ │ nop │ │ │ │ ... │ │ │ │ @ instruction: 0xea6dffff │ │ │ │ b.n 477614 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36d7b4> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r6, r0, #3 │ │ │ │ cbnz r2, 477cb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36de50> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1450433,15 +1450433,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 │ │ │ │ ... │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + str r0, [r0, r6] │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r2, 4793c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36f562> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 478060 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36e200> │ │ │ │ @@ -1463359,15 +1463359,15 @@ │ │ │ │ ldr.w r0, [ip, #124] @ 0x7c │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 48242c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3785cc> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 482470 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x378610> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl aece28 │ │ │ │ + bl aecef8 │ │ │ │ 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] │ │ │ │ @@ -1466998,15 +1466998,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 aecdf8 │ │ │ │ + bl aecec8 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 484950 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37aaf0> │ │ │ │ @@ -1467086,15 +1467086,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 aeced4 │ │ │ │ + bl aecfa4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 484af4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ac94> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 484af4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ac94> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #9 │ │ │ │ @@ -1467182,15 +1467182,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 aeced4 │ │ │ │ + bl aecfa4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 484a02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37aba2> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ cmp r0, r5 │ │ │ │ beq.n 484b18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37acb8> │ │ │ │ movs r4, #0 │ │ │ │ @@ -1469645,27 +1469645,27 @@ │ │ │ │ bhi.n 4862e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37c486> │ │ │ │ ldr r3, [pc, #12] @ (4862ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37c48c>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #890 @ 0x37a │ │ │ │ bx lr │ │ │ │ - b.n 485e14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37bfb4> │ │ │ │ + b.n 485cb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37be54> │ │ │ │ lsls r3, r1, #5 │ │ │ │ sub.w r0, r0, #268 @ 0x10c │ │ │ │ cmp.w r0, #438 @ 0x1b6 │ │ │ │ bhi.n 486302 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37c4a2> │ │ │ │ ldr r3, [pc, #12] @ (486308 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37c4a8>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 486a84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37cc24> │ │ │ │ + b.n 486924 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37cac4> │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 486318 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37c4b8> │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ bx lr │ │ │ │ @@ -1469707,15 +1469707,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - b.n 486aa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37cc40> │ │ │ │ + b.n 486940 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37cae0> │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r3, [pc, #928] @ (486720 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37c8c0>) │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, #924] @ (486724 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37c8c4>) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -1470222,15 +1470222,15 @@ │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4868f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ca98> │ │ │ │ + svc 174 @ 0xae │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r2, [pc, #100] @ (4868a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ca44>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 486890 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ca30> │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -1470656,15 +1470656,15 @@ │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 486c7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ce1c> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #4] @ (486ca0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ce40>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - bge.n 486ca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ce48> │ │ │ │ + bls.n 486d48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37cee8> │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 486cf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ce90> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 486d02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37cea2> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1470986,15 +1470986,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 486fbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37d15c> │ │ │ │ + bvs.n 48705c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37d1fc> │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r2, [pc, #88] @ (486ffc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37d19c>) │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ beq.n 486fda <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37d17a> │ │ │ │ bhi.n 486fca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37d16a> │ │ │ │ @@ -1471027,15 +1471027,15 @@ │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - bvs.n 486fb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37d154> │ │ │ │ + bvs.n 487054 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37d1f4> │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1472102,15 +1472102,15 @@ │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [pc, #8] @ (487a74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37dc14>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r3, r1, #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 │ │ │ │ @@ -1472190,15 +1472190,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8, #780] @ 0x30c │ │ │ │ + ldc 0, cr0, [r8, #-780] @ 0xfffffcf4 │ │ │ │ strh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1476100,15 +1476100,15 @@ │ │ │ │ strbhi r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ittee │ │ │ │ ldrsh r4, [r0, r2] │ │ │ │ lsl r6, r7, #5 │ │ │ │ subal r2, #4 │ │ │ │ moval r0, r0 │ │ │ │ - add r7, pc, #464 @ (adr r7, 48a644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3807e4>) │ │ │ │ + add r6, pc, #784 @ (adr r6, 48a784 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x380924>) │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r4, [r7, r1] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strh.w r6, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1478633,15 +1478633,15 @@ │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add ip, r5 │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmn r4, r6 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r4, r0, #3 │ │ │ │ asrs r0, r7, #7 │ │ │ │ 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 │ │ │ │ @@ -1478798,17 +1478798,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 48bfbe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38215e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adcs r6, r3 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsrs r0, r0 │ │ │ │ lsls r6, r7, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1496103,30 +1496103,30 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (497344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38d4e4>) │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 497266 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x38d406> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r6, [r4, #24] │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cdp2 0, 8, cr0, cr10, cr3, {6} │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldc2l 0, cr0, [sl, #780] @ 0x30c │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + adds r0, r6, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r2, [r2, #24] │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ lsls r4, r0, #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 │ │ │ │ @@ -1505943,25 +1505943,25 @@ │ │ │ │ b.n 49dbba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x393d5a> │ │ │ │ cmp r3, #142 @ 0x8e │ │ │ │ lsls r5, r7, #5 │ │ │ │ cmp r3, #134 @ 0x86 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #82 @ 0x52 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - smlsld r0, r0, ip, pc @ │ │ │ │ + @ instruction: 0xfb2c00cf │ │ │ │ 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, #3752] @ 0xea8 │ │ │ │ ldr r2, [pc, #1020] @ (49e070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x394210>) │ │ │ │ @@ -1506332,15 +1506332,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ lsls r5, r7, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #8 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1506674,15 +1506674,15 @@ │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #8 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 49e394 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x394534> │ │ │ │ adds r2, r6, #2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - subs r2, r0, r4 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1507170,15 +1507170,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r0, r6, r1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #29 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1509475,15 +1509475,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #15 │ │ │ │ lsls r5, r7, #5 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r6, r6, #1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1509957,15 +1509957,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stc2l 1, cr0, [r2, #496]! @ 0x1f0 │ │ │ │ ldc2l 1, cr0, [r4, #496] @ 0x1f0 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldc2 1, cr0, [lr], #496 @ 0x1f0 │ │ │ │ cmp r2, #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 │ │ │ │ @@ -1511439,17 +1511439,17 @@ │ │ │ │ addw r1, r8, #124 @ 0x7c │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #188 @ 0xbc │ │ │ │ + subs r1, #12 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldcl 0, cr0, [ip, #780] @ 0x30c │ │ │ │ + stc 0, cr0, [ip, #-780]! @ 0xfffffcf4 │ │ │ │ mcr 1, 0, r0, cr4, cr12, {3} │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1514188,15 +1514188,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 4a33a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x399540> │ │ │ │ lsls r4, r7, #5 │ │ │ │ bmi.n 4a3398 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x399538> │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 4a3448 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3995e8> │ │ │ │ + bne.n 4a34e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x399688> │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1514938,15 +1514938,15 @@ │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #24 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r2, r1, #5 │ │ │ │ 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] @ (4a3c80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x399e20>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1516998,15 +1516998,15 @@ │ │ │ │ orrs r0, r6 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r7, #5 │ │ │ │ push {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r7, #5 │ │ │ │ - stc2l 1, cr0, [r2, #-292]! @ 0xfffffedc │ │ │ │ + ldc2 1, cr0, [r2], #292 @ 0x124 │ │ │ │ uxtb r2, r1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #1023 @ 0x3ff │ │ │ │ strd r3, r2, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1518246,151 +1518246,151 @@ │ │ │ │ bl 4a3d80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x399f20> │ │ │ │ mov r7, r0 │ │ │ │ b.w 4a4d2e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39aece> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ lsls r2, r0, #3 │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #400 @ 0x190 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r7, pc, #712 @ (adr r7, 4a612c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c2cc>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r7, pc, #768 @ (adr r7, 4a6168 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c308>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #680 @ (adr r7, 4a6130 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c2d0>) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 4a6270 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c410>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #752 @ (adr r7, 4a617c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c31c>) │ │ │ │ + add r7, pc, #48 @ (adr r7, 4a5ebc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c05c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #704 @ (adr r7, 4a6150 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c2f0>) │ │ │ │ + add r7, pc, #0 @ (adr r7, 4a5e90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c030>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #776 @ (adr r7, 4a619c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c33c>) │ │ │ │ + add r7, pc, #72 @ (adr r7, 4a5edc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c07c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r7, pc, #376 @ (adr r7, 4a6014 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c1b4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r7, pc, #448 @ (adr r7, 4a6060 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c200>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, sp, #688 @ 0x2b0 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #616 @ 0x268 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #632 @ 0x278 │ │ │ │ + add r7, pc, #952 @ (adr r7, 4a6274 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c414>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r7, pc, #992 @ (adr r7, 4a62a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c440>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #496 @ (adr r7, 4a60b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c258>) │ │ │ │ + add r6, pc, #816 @ (adr r6, 4a61f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c398>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #552 @ (adr r7, 4a60f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c294>) │ │ │ │ + add r6, pc, #872 @ (adr r6, 4a6234 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c3d4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r0, sp, #104 @ 0x68 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #400 @ 0x190 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, pc, #544 @ (adr r6, 4a610c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c2ac>) │ │ │ │ + add r5, pc, #864 @ (adr r5, 4a624c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c3ec>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, pc, #600 @ (adr r6, 4a6148 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c2e8>) │ │ │ │ + add r5, pc, #920 @ (adr r5, 4a6288 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c428>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #824 @ (adr r2, 4a622c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c3cc>) │ │ │ │ + add r2, pc, #120 @ (adr r2, 4a5f6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c10c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #880 @ (adr r2, 4a6268 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c408>) │ │ │ │ + add r2, pc, #176 @ (adr r2, 4a5fa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c148>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #248 @ (adr r3, 4a5ff4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c194>) │ │ │ │ + add r2, pc, #568 @ (adr r2, 4a6134 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c2d4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #320 @ (adr r3, 4a6040 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c1e0>) │ │ │ │ + add r2, pc, #640 @ (adr r2, 4a6180 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c320>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #240 @ (adr r2, 4a5ff4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c194>) │ │ │ │ + add r1, pc, #560 @ (adr r1, 4a6134 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c2d4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #328 @ (adr r2, 4a6050 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c1f0>) │ │ │ │ + add r1, pc, #648 @ (adr r1, 4a6190 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c330>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #488 @ (adr r2, 4a60f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c294>) │ │ │ │ + add r1, pc, #808 @ (adr r1, 4a6234 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c3d4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #576 @ (adr r2, 4a6150 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c2f0>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 4a6290 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c430>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #202 @ 0xca │ │ │ │ mov r0, r5 │ │ │ │ bl 487e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37dfcc> │ │ │ │ movs r1, #226 @ 0xe2 │ │ │ │ @@ -1518706,15 +1518706,15 @@ │ │ │ │ bhi.n 4a6258 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c3f8> │ │ │ │ ldr r3, [pc, #12] @ (4a625c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c3fc>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - b.n 4a6138 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c2d8> │ │ │ │ + b.n 4a5fd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c178> │ │ │ │ lsls r1, 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #184] @ (4a632c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39c4cc>) │ │ │ │ @@ -1522863,15 +1522863,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (4a8f00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39f0a0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r2, 4a8f68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39f108> │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 4a8f3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39f0dc> │ │ │ │ cmp.w ip, #5 │ │ │ │ beq.n 4a8f28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39f0c8> │ │ │ │ push {r3, lr} │ │ │ │ @@ -1523241,15 +1523241,15 @@ │ │ │ │ strb r4, [r3, #0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r3, [pc, #8] @ (4a92d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39f470>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xb746 │ │ │ │ lsls r1, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #1076] @ 4a971c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x39f8bc> │ │ │ │ @@ -1524749,15 +1524749,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldrsh r4, [r4, r7] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r1, r1, #5 │ │ │ │ cmp r2, #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 │ │ │ │ @@ -1526734,15 +1526734,15 @@ │ │ │ │ movs r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ bl 487e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37dfcc> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 4858f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ba94> │ │ │ │ mov r0, r9 │ │ │ │ - bl aece28 │ │ │ │ + bl aecef8 │ │ │ │ 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 │ │ │ │ @@ -1526782,15 +1526782,15 @@ │ │ │ │ movs r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ bl 487e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37dfcc> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 4858f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ba94> │ │ │ │ mov r0, r9 │ │ │ │ - bl aece28 │ │ │ │ + bl aecef8 │ │ │ │ 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 │ │ │ │ @@ -1526827,15 +1526827,15 @@ │ │ │ │ movs r1, #227 @ 0xe3 │ │ │ │ mov r0, r5 │ │ │ │ bl 487ea0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37e040> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 4858f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ba94> │ │ │ │ mov r0, r9 │ │ │ │ - bl aece28 │ │ │ │ + bl aecef8 │ │ │ │ str r4, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1526977,15 +1526977,15 @@ │ │ │ │ movs r1, #191 @ 0xbf │ │ │ │ mov r0, r4 │ │ │ │ bl 487e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37dfcc> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 4858f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ba94> │ │ │ │ mov r0, r8 │ │ │ │ - bl aece28 │ │ │ │ + bl aecef8 │ │ │ │ ldr r2, [pc, #36] @ (4abae0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a1c80>) │ │ │ │ ldr r3, [pc, #32] @ (4abadc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a1c7c>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1527036,15 +1527036,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl aecdf8 │ │ │ │ + bl aecec8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4abb2a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a1cca> │ │ │ │ ldr.w r7, [r6, #424] @ 0x1a8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cbnz r3, 4abb6e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a1d0e> │ │ │ │ b.n 4abc16 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a1db6> │ │ │ │ ldr r7, [r7, #0] │ │ │ │ @@ -1527428,15 +1527428,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 487ea0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37e040> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 4858f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37ba94> │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl aece28 │ │ │ │ + bl aecef8 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4abc6a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a1e0a> │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, #243 @ 0xf3 │ │ │ │ bne.w 4abbc6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a1d66> │ │ │ │ ldrb.w r3, [r2, #33] @ 0x21 │ │ │ │ tst.w r8, r3 │ │ │ │ @@ -1537878,21 +1537878,21 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 4b2bf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a8d98> │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ bmi.n 4b2b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a8d10> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r5, [pc, #148] @ (4b2c80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a8e20>) │ │ │ │ sub.w r3, r4, #52 @ 0x34 │ │ │ │ add r5, pc │ │ │ │ @@ -1537948,15 +1537948,15 @@ │ │ │ │ b.n 4b2c38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a8dd8> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bmi.n 4b2c9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a8e3c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r4, #14 │ │ │ │ lsls r1, r1, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1538261,15 +1538261,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r1, r1, #5 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, #32 │ │ │ │ strd r6, r6, [r1] │ │ │ │ bhi.w 4b36ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a984c> │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -1540376,15 +1540376,15 @@ │ │ │ │ bcs.n 4b4662 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3aa802> │ │ │ │ ldr r2, [pc, #12] @ (4b4668 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3aa808>) │ │ │ │ add r2, pc │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ cmp.w r3, #828 @ 0x33c │ │ │ │ bcs.n 4b4688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3aa828> │ │ │ │ ldr r2, [pc, #20] @ (4b468c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3aa82c>) │ │ │ │ add r2, pc │ │ │ │ @@ -1540392,15 +1540392,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 4b4688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3aa828> │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #826 @ 0x33a │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 4b46c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3aa866> │ │ │ │ cmp.w r3, #808 @ 0x328 │ │ │ │ bhi.n 4b4702 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3aa8a2> │ │ │ │ @@ -1541585,15 +1541585,15 @@ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ str.w r9, [r7, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 4b539c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ab53c> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ lsls r3, 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]! │ │ │ │ @@ -1542525,25 +1542525,25 @@ │ │ │ │ b.n 4b5d76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3abf16> │ │ │ │ ldr r3, [pc, #24] @ (4b5dcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3abf6c>) │ │ │ │ add r3, pc │ │ │ │ b.n 4b5d76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3abf16> │ │ │ │ ldr r3, [pc, #24] @ (4b5dd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3abf70>) │ │ │ │ add r3, pc │ │ │ │ b.n 4b5d76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3abf16> │ │ │ │ - add r5, pc, #368 @ (adr r5, 4b5f30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ac0d0>) │ │ │ │ + add r4, pc, #688 @ (adr r4, 4b6070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ac210>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, pc, #368 @ (adr r5, 4b5f34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ac0d4>) │ │ │ │ + add r4, pc, #688 @ (adr r4, 4b6074 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ac214>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, pc, #920 @ (adr r5, 4b6160 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ac300>) │ │ │ │ + add r5, pc, #216 @ (adr r5, 4b5ea0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ac040>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, pc, #80 @ (adr r5, 4b5e1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3abfbc>) │ │ │ │ + add r4, pc, #400 @ (adr r4, 4b5f5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ac0fc>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, pc, #88 @ (adr r5, 4b5e28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3abfc8>) │ │ │ │ + add r4, pc, #408 @ (adr r4, 4b5f68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ac108>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 4b5e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3abfd8> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov lr, r1 │ │ │ │ @@ -1543904,15 +1543904,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r0, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1548517,15 +1548517,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r7, #5 │ │ │ │ str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r5, pc, #128 @ (adr r5, 4b9d90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3aff30>) │ │ │ │ + add r4, pc, #448 @ (adr r4, 4b9ed0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b0070>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1549469,15 +1549469,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, r7] │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ lsls r2, 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, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #520] @ (4ba950 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b0af0>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1550976,15 +1550976,15 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r5, [pc, #544] @ (4bb8e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b1a88>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r5, r1, #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 │ │ │ │ @@ -1553076,15 +1553076,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #170 @ 0xaa │ │ │ │ lsls r3, r7, #5 │ │ │ │ adds r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #5] │ │ │ │ + strb r6, [r3, #2] │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1573814,17 +1573814,17 @@ │ │ │ │ nop │ │ │ │ ldrsb r4, [r2, r6] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r2, r5] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - add r2, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r1, #44] @ 0x2c │ │ │ │ cmp r4, #3 │ │ │ │ @@ -1575730,15 +1575730,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov.w r8, #1 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 4c5170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3bb310> │ │ │ │ b.w 4cace6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c0e86> │ │ │ │ - add r1, pc, #728 @ (adr r1, 4cc178 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c2318>) │ │ │ │ + add r1, pc, #24 @ (adr r1, 4cbeb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c2058>) │ │ │ │ lsls r7, r0, #5 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ movs r1, #2 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 4cb4ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c166a> │ │ │ │ @@ -1580087,15 +1580087,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r2, r4, #21 │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ cmp r2, #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 │ │ │ │ @@ -1582370,17 +1582370,17 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldc2 1, cr0, [r6, #484] @ 0x1e4 │ │ │ │ stc2 1, cr0, [sl, #484] @ 0x1e4 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u8 q0, q12, q0 │ │ │ │ - vhadd.u8 q0, q8, q0 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + cdp2 0, 5, cr0, cr8, cr0, {6} │ │ │ │ + cdp2 0, 5, cr0, cr0, cr0, {6} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ @ instruction: 0xfb8c0179 │ │ │ │ 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 r5, [pc, #520] @ (4d06c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c6868>) │ │ │ │ @@ -1583008,52 +1583008,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d0b52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c6cf2> │ │ │ │ ldr.w r3, [r5, #328] @ 0x148 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4d0abc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c6c5c> │ │ │ │ add.w sl, r5, #324 @ 0x144 │ │ │ │ mov r0, sl │ │ │ │ - bl aeb7cc │ │ │ │ + bl aeb89c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d0ac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c6c64> │ │ │ │ - bl aeb7f4 │ │ │ │ + bl aeb8c4 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl aeb480 │ │ │ │ + bl aeb550 │ │ │ │ mov r0, r9 │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4d0ac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c6c64> │ │ │ │ mov r9, r4 │ │ │ │ - bl aeb7f4 │ │ │ │ + bl aeb8c4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4d0afc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c6c9c> │ │ │ │ add.w sl, r5, #336 @ 0x150 │ │ │ │ mov r0, sl │ │ │ │ - bl aeb7cc │ │ │ │ + bl aeb89c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d0ad2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c6c72> │ │ │ │ - bl aeb7f4 │ │ │ │ + bl aeb8c4 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl aeb480 │ │ │ │ + bl aeb550 │ │ │ │ mov r0, r9 │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4d0ad2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c6c72> │ │ │ │ mov r9, r4 │ │ │ │ - bl aeb7f4 │ │ │ │ + bl aeb8c4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4d0b32 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c6cd2> │ │ │ │ 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} │ │ │ │ @@ -1584324,25 +1584324,25 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d0978 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c6b18> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl aecdf8 │ │ │ │ + bl aecec8 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ beq.w 4d1a6e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7c0e> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl aecdf8 │ │ │ │ + bl aecec8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4d1a68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7c08> │ │ │ │ ldr r5, [r6, #24] │ │ │ │ mov sl, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 485c7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37be1c> │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ @@ -1584388,15 +1584388,15 @@ │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ tst.w r8, r3 │ │ │ │ bne.n 4d1986 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7b26> │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 5592b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44f458> │ │ │ │ cbz r0, 4d198e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7b2e> │ │ │ │ add r0, sp, #24 │ │ │ │ - bl aece28 │ │ │ │ + bl aecef8 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4d1942 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7ae2> │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r9 │ │ │ │ bl 485c7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37be1c> │ │ │ │ @@ -1584405,15 +1584405,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 aeced4 │ │ │ │ + bl aecfa4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4d1b46 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7ce6> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4d1b46 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7ce6> │ │ │ │ ldr r2, [pc, #476] @ (4d1ba0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7d40>) │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ @@ -1584461,22 +1584461,22 @@ │ │ │ │ bne.n 4d19f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7b96> │ │ │ │ orr.w r9, r9, r7 │ │ │ │ b.n 4d19f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7b96> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ bne.n 4d1966 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7b06> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl aece28 │ │ │ │ + bl aecef8 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4d1966 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7b06> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ bne.w 4d1954 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7af4> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl aece28 │ │ │ │ + bl aecef8 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4d1942 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7ae2> │ │ │ │ b.n 4d1994 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7b34> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 6caa8 │ │ │ │ @@ -1584519,15 +1584519,15 @@ │ │ │ │ b.n 4d1976 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7b16> │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ bne.w 4d1942 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7ae2> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r3 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl aece28 │ │ │ │ + bl aecef8 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ b.n 4d1a60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7c00> │ │ │ │ cmp r5, r9 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ sub.w r2, r9, #16777216 @ 0x1000000 │ │ │ │ clz r2, r2 │ │ │ │ @@ -1584559,15 +1584559,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 aeced4 │ │ │ │ + bl aecfa4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4d19b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c7b58> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r4, sl │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ blx 6caa8 │ │ │ │ @@ -1611588,15 +1611588,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ bvs.n 4e31e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3d9384> │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ bvs.n 4e31a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3d9348> │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1612277,15 +1612277,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4e378c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3d992c> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, r7] │ │ │ │ + ldrb r2, [r7, r4] │ │ │ │ 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 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -1612603,15 +1612603,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 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r7, 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 r2, r1 │ │ │ │ ldr r1, [pc, #724] @ (4e3e20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3d9fc0>) │ │ │ │ @@ -1619187,17 +1619187,17 @@ │ │ │ │ str r3, [r2, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r0, r0, [r4, #4] │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - bls.n 4e80f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3de290> │ │ │ │ + bhi.n 4e8190 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3de330> │ │ │ │ lsls r5, r0, #5 │ │ │ │ - bhi.n 4e809c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3de23c> │ │ │ │ + bhi.n 4e813c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3de2dc> │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r2, #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, #3208] @ 0xc88 │ │ │ │ @@ -1625808,77 +1625808,77 @@ │ │ │ │ ldr r0, [pc, #132] @ (4ec8f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2a98>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #128] @ (4ec8fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2a9c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r3, #130 @ 0x82 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r2, r2 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4ecd70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2f10> │ │ │ │ + b.n 4ecc10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2db0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xb6a6 │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r2, #246 @ 0xf6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + @ instruction: 0xb822 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #6 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r3, [pc, #872] @ (4ecc48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2de8>) │ │ │ │ + ldr r3, [pc, #168] @ (4ec988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2b28>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cpsie a │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - setend be │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb64c │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4ec95e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2afe> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r1, #28 │ │ │ │ asrs r0, r2, #12 │ │ │ │ adds r6, r2, r4 │ │ │ │ @@ -1625921,39 +1625921,39 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4ec990 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2b30>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4ec994 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2b34>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r3, #24 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + subs r2, #210 @ 0xd2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #4 │ │ │ │ + subs r2, #84 @ 0x54 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #14 │ │ │ │ + subs r2, #94 @ 0x5e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #20 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bmi.n 4ec940 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2ae0> │ │ │ │ + bmi.n 4ec9e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2b80> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1626002,17 +1626002,17 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 5599e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fb80> │ │ │ │ b.n 4ec9ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2b6e> │ │ │ │ bl 559a88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc28> │ │ │ │ b.n 4ec9ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2b6e> │ │ │ │ bl 5599c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fb64> │ │ │ │ b.n 4ec9ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2b6e> │ │ │ │ - subs r2, #232 @ 0xe8 │ │ │ │ + subs r2, #56 @ 0x38 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r7, 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 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1626337,67 +1626337,67 @@ │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #8 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 4ecd5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2efa> │ │ │ │ nop │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + strh r2, [r1, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r1, #234 @ 0xea │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r1, #188 @ 0xbc │ │ │ │ + subs r1, #12 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r4, r2] │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 4ed498 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3638> │ │ │ │ + b.n 4ed338 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e34d8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ittt al │ │ │ │ + lslal r3, r7, #2 │ │ │ │ + stmiaal r6!, {r2, r4, r6, r7} │ │ │ │ + lslal r4, r7, #2 │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - beq.n 4ecdc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2f60> │ │ │ │ + beq.n 4ece60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3000> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r2, r0] │ │ │ │ + str r0, [r4, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [pc, #320] @ (4ecf1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e30bc>) │ │ │ │ + ldr r2, [pc, #640] @ (4ed05c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e31fc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [pc, #80] @ (4ece34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2fd4>) │ │ │ │ + ldr r2, [pc, #400] @ (4ecf74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3114>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r3, r5] │ │ │ │ + str r2, [r5, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [pc, #840] @ (4ed134 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e32d4>) │ │ │ │ + ldr r2, [pc, #136] @ (4ece74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3014>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r3, r4] │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4ece32 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2fd2> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1626419,15 +1626419,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ 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, #3752] @ 0xea8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #588] @ (4ed098 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3238>) │ │ │ │ @@ -1626635,30 +1626635,30 @@ │ │ │ │ add lr, pc │ │ │ │ b.n 4ece96 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3036> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r1, #172 @ 0xac │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vmla.i16 q0, q8, d4[1] │ │ │ │ + cdp2 0, 14, cr0, cr0, cr12, {6} │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r4, #4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r7, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1626716,19 +1626716,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4ed110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e32b0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 45a1ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x35038c> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4ed110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e32b0> │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1626767,19 +1626767,19 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xfab00170 │ │ │ │ - b.n 4ecc48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2de8> │ │ │ │ + b.n 4ecae8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e2c88> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbnz r0, 4ed218 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e33b8> │ │ │ │ + cbnz r0, 4ed1ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e338c> │ │ │ │ lsls r7, r7, #2 │ │ │ │ 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 │ │ │ │ @@ -1626823,29 +1626823,29 @@ │ │ │ │ b.n 4ed218 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e33b8> │ │ │ │ ldr r3, [pc, #32] @ (4ed27c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e341c>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ed218 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e33b8> │ │ │ │ ldr r3, [pc, #32] @ (4ed280 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3420>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ed218 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e33b8> │ │ │ │ - add r7, sp, #8 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1626941,30 +1626941,30 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 4ed2b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3450> │ │ │ │ mov r3, r5 │ │ │ │ b.n 4ed31e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e34be> │ │ │ │ - ldr r3, [pc, #720] @ (4ed648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e37e8>) │ │ │ │ + ldr r3, [pc, #16] @ (4ed388 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3528>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r7, r7, #2 │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r1, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + adds r1, #24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r1, #184 @ 0xb8 │ │ │ │ + adds r1, #8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ 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] │ │ │ │ @@ -1626990,17 +1626990,17 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, r9 │ │ │ │ + bics r6, r3 │ │ │ │ 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.w r5, [r0, #33] @ 0x21 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1627479,89 +1627479,89 @@ │ │ │ │ bls.w 4ed4be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e365e> │ │ │ │ ldr r2, [pc, #160] @ (4ed9a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3b44>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 4ed4be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e365e> │ │ │ │ - adds r1, #32 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r1, [pc, #864] @ (4edc88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3e28>) │ │ │ │ + ldr r1, [pc, #160] @ (4ed9c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3b68>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xb7e6 │ │ │ │ + @ instruction: 0xb736 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r7, #20 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r0, [pc, #688] @ (4edbe4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3d84>) │ │ │ │ + blxns pc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r0, [pc, #376] @ (4edab8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3c58>) │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - pop {r1, r3, r4, pc} │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - blxns r4 │ │ │ │ + mov ip, lr │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r5, #174 @ 0xae │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bx r1 │ │ │ │ + mov r0, fp │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r5, #4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - mov lr, r2 │ │ │ │ + cmp lr, ip │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsls r4, r1, #29 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r7, r0, #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 │ │ │ │ @@ -1627619,19 +1627619,19 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ed3f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3598> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1627867,50 +1627867,50 @@ │ │ │ │ b.n 4edc82 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3e22> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4edc82 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3e22> │ │ │ │ ldr r3, [pc, #76] @ (4edcf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3e94>) │ │ │ │ add r3, pc │ │ │ │ b.n 4edc08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3da8> │ │ │ │ - cmp r2, #198 @ 0xc6 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r2, 4edcf6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3e96> │ │ │ │ + cbz r2, 4edcca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3e6a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrd r0, r0, [ip], #804 @ 0x324 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + strex r0, r0, [ip, #804] @ 0x324 │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, pc, #336 @ (adr r3, 4ede18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3fb8>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 4edf58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e40f8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bge.n 4edcac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3e4c> │ │ │ │ + bge.n 4edd4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e3eec> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ lsls r3, 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 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ @@ -1627931,20 +1627931,20 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ - lsls r4, r1, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte pl │ │ │ │ + lslpl r4, r1, #3 │ │ │ │ + stmdbpl sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + movmi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #952] @ (4ee110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e42b0>) │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [pc, #952] @ (4ee114 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e42b4>) │ │ │ │ add r0, pc │ │ │ │ @@ -1628333,121 +1628333,121 @@ │ │ │ │ b.n 4ee0cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e426c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + movs r7, #230 @ 0xe6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #1016 @ (adr r0, 4ee52c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e46cc>) │ │ │ │ + add r0, pc, #312 @ (adr r0, 4ee26c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e440c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r5, #4] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r0, pc, #208 @ (adr r0, 4ee224 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e43c4>) │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp ip, pc │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r0, #230 @ 0xe6 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r6, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4ee148 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e42e8> │ │ │ │ + b.n 4edfe8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4188> │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r2, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r7, #5 │ │ │ │ - b.n 4ee0f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4298> │ │ │ │ + b.n 4edf98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4138> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r5, #208 @ 0xd0 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - uxtb r2, r5 │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r3, pc, #728 @ (adr r3, 4ee4ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e464c>) │ │ │ │ + add r3, pc, #24 @ (adr r3, 4ee1ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e438c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r4, #244 @ 0xf4 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - uxth r6, r6 │ │ │ │ + sxth r6, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ 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 │ │ │ │ @@ -1628520,26 +1628520,26 @@ │ │ │ │ cbz r3, 4ee2b6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4456> │ │ │ │ ldr r3, [pc, #28] @ (4ee2d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4470>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ee244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e43e4> │ │ │ │ ldr r3, [pc, #28] @ (4ee2d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4474>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ee244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e43e4> │ │ │ │ - ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r0, #3 │ │ │ │ @ instruction: 0xeaca0170 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r1, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r3, #10 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r3, #12 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2736] @ 4eed9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4f3c> │ │ │ │ @@ -1629581,148 +1629581,148 @@ │ │ │ │ b.n 4ee7c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4960> │ │ │ │ adds r0, r1, #4 │ │ │ │ lsls r0, r7, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r7, #3 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - @ instruction: 0xf19200c0 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + @ instruction: 0xf0e200c0 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, #26 │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 4eedb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4f50> │ │ │ │ + bne.n 4eee50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4ff0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r6, r5, #20 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r5} │ │ │ │ + cbnz r2, 4eee24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4fc4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + subs r0, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - rev16 r6, r3 │ │ │ │ + cbnz r6, 4eee0e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4fae> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 4ef118 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e52b8> │ │ │ │ + b.n 4eefb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e5158> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, pc, #152 @ (adr r6, 4eee8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e502c>) │ │ │ │ + add r5, pc, #472 @ (adr r5, 4eefcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e516c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d0[6]}, [r4], r6 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + ldr??.w r0, [r4, #198] @ 0xc6 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r7, #10 │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r7, r7, #2 │ │ │ │ adds r4, r6, r0 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, pc, #464 @ (adr r4, 4eefe8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e5188>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 4ef128 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e52c8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldrsb r2, [r3, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, pc, #360 @ (adr r3, 4eef8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e512c>) │ │ │ │ + add r2, pc, #680 @ (adr r2, 4ef0cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e526c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + adds r6, r5, #3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ asrs r4, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #168 @ 0xa8 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r3, #0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + subs r6, r7, r7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + strh r6, [r2, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + cbz r4, 4eeeb6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e5056> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r3, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ b.n 4eef88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e5128> │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cbz r6, 4eee8a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e502a> │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r2, [r0, #22] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + subs r2, r0, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + subs r2, r3, r0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + adds r6, r5, r5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - blt.n 4eed98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4f38> │ │ │ │ + bge.n 4eee38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4fd8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, r5, r1 │ │ │ │ + adds r2, r7, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r6, r3, #2 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vmla.i q8, q13, d1[2] │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + vhadd.u16 q0, q13, │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r5, #20 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ cmp.w r3, #474 @ 0x1da │ │ │ │ add.w r1, r1, r3, lsl #7 │ │ │ │ @@ -1630908,232 +1630908,232 @@ │ │ │ │ ldr r2, [pc, #448] @ (4efd30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e5ed0>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 4ef84a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e59ea> │ │ │ │ nop │ │ │ │ - subs r4, r2, r0 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + adds r6, r1, r3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + subs r6, r6, r4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r2, pc, #384 @ (adr r2, 4efd30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e5ed0>) │ │ │ │ + add r1, pc, #704 @ (adr r1, 4efe70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6010>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + subs r2, r1, r3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r6, r2, r5 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 4f0208 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e63a8> │ │ │ │ + b.n 4f00a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6248> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r7, r7, #2 │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r7, r7, #2 │ │ │ │ bls.n 4efcd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e5e74> │ │ │ │ lsls r0, r6, #5 │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + lsrs r6, r0, #31 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, pc, #56 @ (adr r7, 4efc64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e5e04>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 4efda4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e5f44>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r6, #21 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r3, #12 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsb.w r0, [lr, #202] @ 0xca │ │ │ │ - movs r6, #8 │ │ │ │ + str??.w r0, [lr, #202] @ 0xca │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + asrs r2, r2, #28 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + asrs r2, r2, #25 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r2, #25 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r0, #20 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r7, #8 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ ldr.w r2, [pc, #2864] @ 4f0868 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6a08> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 4ef84a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e59ea> │ │ │ │ @@ -1632119,288 +1632119,286 @@ │ │ │ │ b.w 4eeaa6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4c46> │ │ │ │ ldr r2, [pc, #564] @ (4f0a90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6c30>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.w 4eeaa6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e4c46> │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r5, #3 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r5, #2 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r0, #2 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r5, #254 @ 0xfe │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + lsrs r2, r4, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r4, #20 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r5, #16 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r1, pc, #544 @ (adr r1, 4f0b18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6cb8>) │ │ │ │ + add r0, pc, #864 @ (adr r0, 4f0c58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6df8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r2, #11 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r5, #10 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r0, #2 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, pc, #872 @ (adr r5, 4f0c9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6e3c>) │ │ │ │ + add r5, pc, #168 @ (adr r5, 4f09dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6b7c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 4f0b58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6cf8>) │ │ │ │ + add r4, pc, #864 @ (adr r4, 4f0c98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6e38>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r3, pc, #872 @ (adr r3, 4f0ca4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6e44>) │ │ │ │ + add r3, pc, #168 @ (adr r3, 4f09e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6b84>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #648 @ (adr r4, 4f0bcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6d6c>) │ │ │ │ + add r3, pc, #968 @ (adr r3, 4f0d0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6eac>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #536 @ (adr r4, 4f0b64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6d04>) │ │ │ │ + add r3, pc, #856 @ (adr r3, 4f0ca4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6e44>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r5, pc, #288 @ (adr r5, 4f0a70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6c10>) │ │ │ │ + add r4, pc, #608 @ (adr r4, 4f0bb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6d50>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r3, pc, #328 @ (adr r3, 4f0a9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6c3c>) │ │ │ │ + add r2, pc, #648 @ (adr r2, 4f0bdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6d7c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r6, r2, #4 │ │ │ │ + adds r6, r4, #1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r7, r7, #2 │ │ │ │ ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r4, pc, #72 @ (adr r4, 4f09b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6b58>) │ │ │ │ + add r3, pc, #392 @ (adr r3, 4f0af8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6c98>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bcs.n 4f0a34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6bd4> │ │ │ │ + bne.n 4f08d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6a74> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r0, r1, #19 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r0, #16 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r5, #17 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r6, r0, #17 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r0, #28 │ │ │ │ + lsrs r4, r2, #25 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r4, #26 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r0, #24 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r4, #250 @ 0xfa │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [sp, #808] @ 0x328 │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r1, #9 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r2, #14] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r1, #18 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r0, #13 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r6, #14 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r5, #11 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r1, #11 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r6, [r7, #58] @ 0x3a │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - lsls r2, r4, #9 │ │ │ │ + vshr.u64 d0, d30, #14 │ │ │ │ + vshr.u64 d0, d30, #30 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r7, pc, #184 @ (adr r7, 4f0b0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6cac>) │ │ │ │ + add r6, pc, #504 @ (adr r6, 4f0c4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6dec>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r3, #11 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xeab800ca │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + and.w r0, r8, sl, lsl #3 │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #832 @ (adr r1, 4f0dbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6f5c>) │ │ │ │ + add r1, pc, #128 @ (adr r1, 4f0afc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6c9c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mrc2 0, 7, r0, cr0, cr14, {5} │ │ │ │ - vqadd.u32 d0, d24, d30 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + mcr2 0, 2, r0, cr0, cr14, {5} │ │ │ │ + mrc2 0, 3, r0, cr8, cr14, {5} │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r2, 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] @ 4f0f28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e70c8> │ │ │ │ @@ -1632865,93 +1632863,93 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 4f0f0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e70ac> │ │ │ │ ldr r2, [pc, #172] @ (4f0fd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e7170>) │ │ │ │ add r2, pc │ │ │ │ b.n 4f0d3a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6eda> │ │ │ │ adc.w r1, lr, #16187392 @ 0xf70000 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r2, #15] │ │ │ │ + strb r6, [r4, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r7, #7] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r5, #22 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + strb r2, [r1, #4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r6, #17 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r4, #16 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf7e800be │ │ │ │ - @ instruction: 0xf7dc00be │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + @ instruction: 0xf73800be │ │ │ │ + @ instruction: 0xf72c00be │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf7c400be │ │ │ │ - @ instruction: 0xf7be00be │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + @ instruction: 0xf71400be │ │ │ │ + @ instruction: 0xf70e00be │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1633059,29 +1633057,29 @@ │ │ │ │ b.n 4f1002 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e71a2> │ │ │ │ ldr r2, [pc, #40] @ (4f110c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e72ac>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 4f10b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e7250> │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov r7, r2 │ │ │ │ @@ -1634211,240 +1634209,233 @@ │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 5, r0, cr12, cr7, {3} │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r0, [r0, r7] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r7, #10 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r1, #12 │ │ │ │ + lsls r2, r3, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - vqadd.u32 d0, d16, d30 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + mrc2 0, 3, r0, cr0, cr14, {5} │ │ │ │ + ldmia r4, {r1, r2, r4, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mrc2 0, 6, r0, cr8, cr14, {5} │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + mcr2 0, 1, r0, cr8, cr14, {5} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + lsrs r2, r0, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsls r6, r4, #25 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mcr2 0, 4, r0, cr12, cr14, {5} │ │ │ │ - ldmia r4, {r1, r4, r5, r6} │ │ │ │ + ldc2l 0, cr0, [ip, #760] @ 0x2f8 │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r5, #25 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf5fc00be │ │ │ │ - ldc2l 0, cr0, [lr, #-760] @ 0xfffffd08 │ │ │ │ - stc2 0, cr0, [r2, #-760]! @ 0xfffffd08 │ │ │ │ - str r3, [sp, #936] @ 0x3a8 │ │ │ │ + adc.w r0, ip, #6225920 @ 0x5f0000 │ │ │ │ + stc2 0, cr0, [lr], #760 @ 0x2f8 │ │ │ │ + ldc2l 0, cr0, [r2], #-760 @ 0xfffffd08 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldc2 0, cr0, [lr], #760 @ 0x2f8 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #-760]! @ 0xfffffd08 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - stc2 0, cr0, [r0, #-760] @ 0xfffffd08 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - stc2l 0, cr0, [sl], #760 @ 0x2f8 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - ldc2l 0, cr0, [r4], {190} @ 0xbe │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + stc2 0, cr0, [lr], {190} @ 0xbe │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldc2 0, cr0, [sl], #760 @ 0x2f8 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + stc2l 0, cr0, [r2], {190} @ 0xbe │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stc2 0, cr0, [r0], #760 @ 0x2f8 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + mrrc2 0, 11, r0, r0, cr14 @ │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stc2 0, cr0, [r6], {190} @ 0xbe │ │ │ │ - lsls r6, r3, #5 │ │ │ │ + ldc2 0, cr0, [sl], #-760 @ 0xfffffd08 │ │ │ │ + lsls r2, r0, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stc2l 0, cr0, [ip], #-760 @ 0xfffffd08 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + stc2 0, cr0, [r4], #-760 @ 0xfffffd08 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + stc2 0, cr0, [sl], {190} @ 0xbe │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + @ instruction: 0xfbf000be │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + @ instruction: 0xfbd600be │ │ │ │ + lsls r6, r5, #2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + @ instruction: 0xfbbc00be │ │ │ │ + lsls r2, r0, #2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stc2 0, cr0, [r2], #-760 @ 0xfffffd08 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stc2 0, cr0, [ip], {190} @ 0xbe │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mcrr2 0, 11, r0, ip, cr14 │ │ │ │ - movs r2, r6 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldc2 0, cr0, [r0], #-760 @ 0xfffffd08 │ │ │ │ - movs r2, r0 │ │ │ │ + movs r4, r3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldc2 0, cr0, [r8], {190} @ 0xbe │ │ │ │ - vqadd.u64 d16, d24, d30 │ │ │ │ - @ instruction: 0xfba200be │ │ │ │ - vqadd.u8 d16, d18, d30 │ │ │ │ - @ instruction: 0xfb8c00be │ │ │ │ - mcr2 0, 7, r0, cr2, cr14, {5} │ │ │ │ - smlaltt r0, r0, ip, lr │ │ │ │ - mrc2 0, 5, r0, cr14, cr14, {5} │ │ │ │ - @ instruction: 0xfbb400be │ │ │ │ - mrc2 0, 4, r0, cr0, cr14, {5} │ │ │ │ - mcr2 0, 3, r0, cr14, cr14, {5} │ │ │ │ - @ instruction: 0xfb8800be │ │ │ │ - mrc2 0, 1, r0, cr6, cr14, {5} │ │ │ │ - ldc2 0, cr0, [r4, #-760] @ 0xfffffd08 │ │ │ │ - mrc2 0, 0, r0, cr4, cr14, {5} │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + @ instruction: 0xfb7200be │ │ │ │ + vshr.u64 d16, d30, #14 │ │ │ │ + @ instruction: 0xfb5c00be │ │ │ │ + vshr.u64 d0, d30, #6 │ │ │ │ + @ instruction: 0xfb9c00be │ │ │ │ + vshr.u64 d0, d30, #62 │ │ │ │ + @ instruction: 0xfb8000be │ │ │ │ + vqadd.u16 d16, d18, d30 │ │ │ │ + @ instruction: 0xfb6800be │ │ │ │ + mcr2 0, 6, r0, cr8, cr14, {5} │ │ │ │ + @ instruction: 0xfaf200be │ │ │ │ + mrc2 0, 4, r0, cr2, cr14, {5} │ │ │ │ + @ instruction: 0xfadc00be │ │ │ │ + mrc2 0, 1, r0, cr2, cr14, {5} │ │ │ │ + @ instruction: 0xfb1c00be │ │ │ │ + mcr2 0, 0, r0, cr14, cr14, {5} │ │ │ │ + @ instruction: 0xfb0400be │ │ │ │ + stc2l 0, cr0, [r0, #760]! @ 0x2f8 │ │ │ │ + ldc2 0, cr0, [lr, #760]! @ 0x2f8 │ │ │ │ + @ instruction: 0xfad800be │ │ │ │ + stc2 0, cr0, [r6, #760] @ 0x2f8 │ │ │ │ + stc2l 0, cr0, [r4], #-760 @ 0xfffffd08 │ │ │ │ + stc2l 0, cr0, [r4, #-760]! @ 0xfffffd08 │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - smlaltt r0, r0, ip, lr │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + @ instruction: 0xfb1c00be │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldc2 0, cr0, [ip, #760]! @ 0x2f8 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + stc2 0, cr0, [ip, #-760] @ 0xfffffd08 │ │ │ │ + strb r2, [r2, #17] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb8400be │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + @ instruction: 0xfad400be │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stc2l 0, cr0, [r8, #-760]! @ 0xfffffd08 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + ldc2 0, cr0, [r8], #760 @ 0x2f8 │ │ │ │ + strb r2, [r1, #16] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb3c00be │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + @ instruction: 0xfa8c00be │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldc2 0, cr0, [r0, #-760] @ 0xfffffd08 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + stc2l 0, cr0, [r0], #-760 @ 0xfffffd08 │ │ │ │ + strb r2, [r0, #15] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldc2 0, cr0, [r4], #760 @ 0x2f8 │ │ │ │ - @ instruction: 0xfbee00be │ │ │ │ - ldc2l 0, cr0, [ip], #-760 @ 0xfffffd08 │ │ │ │ - @ instruction: 0xfbd600be │ │ │ │ - mcrr2 0, 11, r0, r4, cr14 │ │ │ │ - @ instruction: 0xfbbe00be │ │ │ │ + stc2 0, cr0, [r4], {190} @ 0xbe │ │ │ │ + @ instruction: 0xfb3e00be │ │ │ │ smlaltt r0, r0, ip, lr │ │ │ │ - @ instruction: 0xfba600be │ │ │ │ - @ instruction: 0xfb9c00be │ │ │ │ - @ instruction: 0xfb8e00be │ │ │ │ - @ instruction: 0xfb6400be │ │ │ │ - @ instruction: 0xfb7600be │ │ │ │ - @ instruction: 0xfb2800be │ │ │ │ - @ instruction: 0xfaae00be │ │ │ │ - @ instruction: 0xfaf000be │ │ │ │ - @ instruction: 0xfa9600be │ │ │ │ - @ instruction: 0xfab800be │ │ │ │ - @ instruction: 0xfa7e00be │ │ │ │ - @ instruction: 0xfa8c00be │ │ │ │ - @ instruction: 0xfa6600be │ │ │ │ - @ instruction: 0xfa5c00be │ │ │ │ - @ instruction: 0xfa4e00be │ │ │ │ - @ instruction: 0xfa2400be │ │ │ │ - @ instruction: 0xfa3600be │ │ │ │ - ldr??.w r0, [r8, lr, lsl #3] │ │ │ │ - vld4.32 {d0-d3}, [sl :256], lr │ │ │ │ - ldrsh.w r0, [r2, lr, lsl #3] │ │ │ │ - ldrsb.w r0, [r0, lr, lsl #3] │ │ │ │ - vst4.32 {d0-d3}, [ip :256], lr │ │ │ │ - ldr??.w r0, [r6, #190] @ 0xbe │ │ │ │ - str??.w r0, [r6, #190] @ 0xbe │ │ │ │ - ldr.w r0, [ip, #190] @ 0xbe │ │ │ │ - ldrh.w r0, [r4, #190] @ 0xbe │ │ │ │ - str.w r0, [r2, #190] @ 0xbe │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + @ instruction: 0xfb2600be │ │ │ │ + @ instruction: 0xfb9400be │ │ │ │ + @ instruction: 0xfb0e00be │ │ │ │ + @ instruction: 0xfb1c00be │ │ │ │ + @ instruction: 0xfaf600be │ │ │ │ + @ instruction: 0xfaec00be │ │ │ │ + @ instruction: 0xfade00be │ │ │ │ + @ instruction: 0xfab400be │ │ │ │ + @ instruction: 0xfac600be │ │ │ │ + @ instruction: 0xfa7800be │ │ │ │ + ldr??.w r0, [lr, #190] @ 0xbe │ │ │ │ + @ instruction: 0xfa4000be │ │ │ │ + vld1.8 @ instruction: 0xf9e600be │ │ │ │ + @ instruction: 0xfa0800be │ │ │ │ + vst1.8 @ instruction: 0xf9ce00be │ │ │ │ + ldr??.w r0, [ip, #190] @ 0xbe │ │ │ │ + ldrsh.w r0, [r6, #190] @ 0xbe │ │ │ │ + vld1.8 @ instruction: 0xf9ac00be │ │ │ │ + ldrsb.w r0, [lr, #190] @ 0xbe │ │ │ │ + ldr??.w r0, [r4, lr, lsl #3] │ │ │ │ + vst1.8 @ instruction: 0xf98600be │ │ │ │ + strh.w r0, [r8, #190] @ 0xbe │ │ │ │ + ldr??.w r0, [sl, lr, lsl #3] │ │ │ │ + strb.w r0, [r2, #190] @ 0xbe │ │ │ │ + str??.w r0, [r0, lr, lsl #3] │ │ │ │ + ldr.w r0, [ip, lr, lsl #3] │ │ │ │ + str.w r0, [r6, lr, lsl #3] │ │ │ │ + ldrh.w r0, [r6, lr, lsl #3] │ │ │ │ + strh.w r0, [ip, lr, lsl #3] │ │ │ │ + strb.w r0, [r4, lr, lsl #3] │ │ │ │ + ldrb.w r0, [r2, lr, lsl #3] │ │ │ │ + movs r6, r0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r6, r1 │ │ │ │ + movs r2, r3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ movs r0, r4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r4, r3 │ │ │ │ + movs r2, r4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + vqadd.u16 d16, d30, d30 │ │ │ │ + vqadd.u64 d16, d16, d30 │ │ │ │ + vqadd.u32 d16, d28, d30 │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r7, r0, #3 │ │ │ │ - vshr.s64 d16, d30, #58 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + vqadd.s16 d0, d22, d30 │ │ │ │ + movs r0, r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 4f1d94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e7f34> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #1 │ │ │ │ @@ -1635004,131 +1634995,131 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r8, #376] @ 0x178 │ │ │ │ b.n 4f21cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e836c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf36200be │ │ │ │ - @ instruction: 0xf36000be │ │ │ │ - @ instruction: 0xf35e00be │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf2b200be │ │ │ │ + @ instruction: 0xf2b000be │ │ │ │ + subw r0, lr, #190 @ 0xbe │ │ │ │ + adds r6, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ svc 36 @ 0x24 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r0, r7] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xf2b800be │ │ │ │ - ldc2 0, cr0, [r6], #-760 @ 0xfffffd08 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + addw r0, r8, #190 @ 0xbe │ │ │ │ + @ instruction: 0xfb8600be │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xfbec00be │ │ │ │ - smlaltt r0, r0, ip, lr │ │ │ │ - @ instruction: 0xfbac00be │ │ │ │ - mcr2 0, 5, r0, cr2, cr10, {5} │ │ │ │ - @ instruction: 0xf31000be │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + @ instruction: 0xfb3c00be │ │ │ │ + @ instruction: 0xfb1c00be │ │ │ │ + @ instruction: 0xfafc00be │ │ │ │ + ldc2l 0, cr0, [r2, #744]! @ 0x2e8 │ │ │ │ + @ instruction: 0xf26000be │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf2f800be │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + movw r0, #32958 @ 0x80be │ │ │ │ + ldr r6, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf2e000be │ │ │ │ - @ instruction: 0xfb4000be │ │ │ │ + @ instruction: 0xf23000be │ │ │ │ + @ instruction: 0xfa9000be │ │ │ │ + @ instruction: 0xf74e00be │ │ │ │ + @ instruction: 0xf75c00be │ │ │ │ + @ instruction: 0xf18600be │ │ │ │ + @ instruction: 0xf75600be │ │ │ │ + @ instruction: 0xf75a00be │ │ │ │ + @ instruction: 0xf75a00be │ │ │ │ + @ instruction: 0xf74a00be │ │ │ │ + @ instruction: 0xf75a00be │ │ │ │ + @ instruction: 0xf77000be │ │ │ │ + @ instruction: 0xf77c00be │ │ │ │ + @ instruction: 0xf77e00be │ │ │ │ + movt r0, #35006 @ 0x88be │ │ │ │ + @ instruction: 0xf77400be │ │ │ │ + @ instruction: 0xf77200be │ │ │ │ + @ instruction: 0xf78200be │ │ │ │ @ instruction: 0xf7fe00be │ │ │ │ - strb.w r0, [ip, lr, lsl #3] │ │ │ │ - @ instruction: 0xf23600be │ │ │ │ - strb.w r0, [r6, lr, lsl #3] │ │ │ │ - strb.w r0, [sl, lr, lsl #3] │ │ │ │ - strb.w r0, [sl, lr, lsl #3] │ │ │ │ - @ instruction: 0xf7fa00be │ │ │ │ + @ instruction: 0xf1fc00be │ │ │ │ + @ instruction: 0xf7ee00be │ │ │ │ strb.w r0, [sl, lr, lsl #3] │ │ │ │ - strh.w r0, [r0, lr, lsl #3] │ │ │ │ - strh.w r0, [ip, lr, lsl #3] │ │ │ │ - strh.w r0, [lr, lr, lsl #3] │ │ │ │ - @ instruction: 0xf77800be │ │ │ │ - strh.w r0, [r4, lr, lsl #3] │ │ │ │ - strh.w r0, [r2, lr, lsl #3] │ │ │ │ - ldrh.w r0, [r2, lr, lsl #3] │ │ │ │ - strh.w r0, [lr, #190] @ 0xbe │ │ │ │ - subw r0, ip, #190 @ 0xbe │ │ │ │ - ldrb.w r0, [lr, #190] @ 0xbe │ │ │ │ - ldrh.w r0, [sl, #190] @ 0xbe │ │ │ │ - @ instruction: 0xf0bc00be │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + and.w r0, ip, #190 @ 0xbe │ │ │ │ + strh r4, [r3, #14] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - orr.w r0, lr, #190 @ 0xbe │ │ │ │ - ldr??.w r0, [r8, lr, lsl #3] │ │ │ │ - eors.w r0, r6, #190 @ 0xbe │ │ │ │ - ldrb.w r0, [r8, lr, lsl #3] │ │ │ │ - eor.w r0, r2, #190 @ 0xbe │ │ │ │ - @ instruction: 0xf7ee00be │ │ │ │ - ands.w r0, r4, #190 @ 0xbe │ │ │ │ - str r4, [r0, #72] @ 0x48 │ │ │ │ + vshr.s64 d0, d30, #34 │ │ │ │ + @ instruction: 0xf7c800be │ │ │ │ + vshr.s64 d16, d30, #26 │ │ │ │ + @ instruction: 0xf76800be │ │ │ │ + vshr.s64 d16, d30, #46 │ │ │ │ + @ instruction: 0xf73e00be │ │ │ │ + vqadd.s32 d16, d20, d30 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vshr.s64 d16, d30, #2 │ │ │ │ - str r2, [r2, #68] @ 0x44 │ │ │ │ + vqadd.s8 d16, d30, d30 │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vshr.s64 d16, d30, #24 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + vqadd.s64 d0, d24, d30 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vshr.s64 d16, d30, #46 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + vqadd.s32 d0, d18, d30 │ │ │ │ + str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vshr.s64 d0, d30, #4 │ │ │ │ - bge.n 4f260c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e87ac> │ │ │ │ + vqadd.s8 d0, d28, d30 │ │ │ │ + bls.n 4f26ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e884c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vshr.s64 d0, d30, #22 │ │ │ │ - bge.n 4f2610 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e87b0> │ │ │ │ + mrc 0, 7, r0, cr10, cr14, {5} │ │ │ │ + bls.n 4f26b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e8850> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vshr.s64 d0, d30, #44 │ │ │ │ - ldr r6, [pc, #624] @ (4f2964 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e8b04>) │ │ │ │ + mcr 0, 7, r0, cr4, cr14, {5} │ │ │ │ + ldr r5, [pc, #944] @ (4f2aa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e8c44>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vqadd.s64 d16, d30, d30 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + mcr 0, 6, r0, cr14, cr14, {5} │ │ │ │ + str r2, [r6, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vqadd.s32 d16, d24, d30 │ │ │ │ - str r4, [r5, #20] │ │ │ │ + mrc 0, 5, r0, cr8, cr14, {5} │ │ │ │ + str r4, [r7, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vqadd.s16 d16, d18, d30 │ │ │ │ - @ instruction: 0xf70200be │ │ │ │ - vqadd.s64 d0, d28, d30 │ │ │ │ - @ instruction: 0xf6d400be │ │ │ │ - vqadd.s32 d0, d22, d30 │ │ │ │ - @ instruction: 0xf69a00be │ │ │ │ - vqadd.s16 d0, d16, d30 │ │ │ │ - @ instruction: 0xf66000be │ │ │ │ - mrc 0, 7, r0, cr14, cr14, {5} │ │ │ │ - @ instruction: 0xf63600be │ │ │ │ - mcr 0, 7, r0, cr8, cr14, {5} │ │ │ │ - addw r0, r8, #2238 @ 0x8be │ │ │ │ - mrc 0, 6, r0, cr2, cr14, {5} │ │ │ │ - rsbs r0, lr, #6225920 @ 0x5f0000 │ │ │ │ - mrc 0, 5, r0, cr12, cr14, {5} │ │ │ │ - subs.w r0, r8, #6225920 @ 0x5f0000 │ │ │ │ - mcr 0, 5, r0, cr6, cr14, {5} │ │ │ │ - sbcs.w r0, r2, #6225920 @ 0x5f0000 │ │ │ │ - mrc 0, 4, r0, cr0, cr14, {5} │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + mcr 0, 5, r0, cr2, cr14, {5} │ │ │ │ + @ instruction: 0xf65200be │ │ │ │ + mcr 0, 4, r0, cr12, cr14, {5} │ │ │ │ + @ instruction: 0xf62400be │ │ │ │ + mrc 0, 3, r0, cr6, cr14, {5} │ │ │ │ + @ instruction: 0xf5ea00be │ │ │ │ + mcr 0, 3, r0, cr0, cr14, {5} │ │ │ │ + subs.w r0, r0, #6225920 @ 0x5f0000 │ │ │ │ + mcr 0, 2, r0, cr14, cr14, {5} │ │ │ │ + @ instruction: 0xf58600be │ │ │ │ + mrc 0, 1, r0, cr8, cr14, {5} │ │ │ │ + adcs.w r0, r8, #6225920 @ 0x5f0000 │ │ │ │ + mcr 0, 1, r0, cr2, cr14, {5} │ │ │ │ + @ instruction: 0xf52e00be │ │ │ │ + mcr 0, 0, r0, cr12, cr14, {5} │ │ │ │ + add.w r0, r8, #6225920 @ 0x5f0000 │ │ │ │ + ldcl 0, cr0, [r6, #760]! @ 0x2f8 │ │ │ │ + @ instruction: 0xf4c200be │ │ │ │ + stcl 0, cr0, [r0, #760]! @ 0x2f8 │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mrc 0, 3, r0, cr10, cr14, {5} │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + stcl 0, cr0, [sl, #760] @ 0x2f8 │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mcr 0, 3, r0, cr8, cr14, {5} │ │ │ │ - ands.w r0, r0, #6225920 @ 0x5f0000 │ │ │ │ - mrc 0, 2, r0, cr2, cr14, {5} │ │ │ │ - @ instruction: 0xf3e800be │ │ │ │ - mrc 0, 4, r0, cr6, cr14, {5} │ │ │ │ + ldc 0, cr0, [r8, #760]! @ 0x2f8 │ │ │ │ + @ instruction: 0xf36000be │ │ │ │ + stc 0, cr0, [r2, #760]! @ 0x2f8 │ │ │ │ + @ instruction: 0xf33800be │ │ │ │ + stcl 0, cr0, [r6, #760]! @ 0x2f8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1635142,15 +1635133,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 ae9b74 │ │ │ │ + bl ae9c44 │ │ │ │ cbnz r0, 4f27e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e8988> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ adds r1, #1 │ │ │ │ bl 4573d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d570> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1635174,15 +1635165,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f1110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e72b0> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl ae9b98 │ │ │ │ + bl ae9c68 │ │ │ │ b.n 4f27aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e894a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 4f28d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e8a74> │ │ │ │ lsls r7, r6, #5 │ │ │ │ bhi.n 4f2860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e8a00> │ │ │ │ @@ -1635278,15 +1635269,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 4f29d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e8b70> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, fp │ │ │ │ + mov r4, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ bvc.n 4f2948 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e8ae8> │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1635301,15 +1635292,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 ae9b74 │ │ │ │ + bl ae9c44 │ │ │ │ cbnz r0, 4f297c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e8b1c> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ adds r1, #1 │ │ │ │ bl 4573d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d570> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1635331,15 +1635322,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 4f2878 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e8a18> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl ae9b98 │ │ │ │ + bl ae9c68 │ │ │ │ b.n 4f293e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e8ade> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bvs.n 4f2954 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e8af4> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 4f28c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e8a68> │ │ │ │ @@ -1644676,17 +1644667,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #31] │ │ │ │ lsls r7, r6, #5 │ │ │ │ strb r2, [r7, #29] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r0, #186 @ 0xba │ │ │ │ bhi.n 4f8d7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3eef1c> │ │ │ │ cmp r0, #160 @ 0xa0 │ │ │ │ bls.n 4f8d6e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3eef0e> │ │ │ │ sub.w r2, r0, #161 @ 0xa1 │ │ │ │ movs r3, #1 │ │ │ │ @@ -1644860,15 +1644851,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4f8de0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3eef80> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4f8f02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ef0a2> │ │ │ │ mov r0, r9 │ │ │ │ - bl aece28 │ │ │ │ + bl aecef8 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4f8f02 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ef0a2> │ │ │ │ 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 │ │ │ │ @@ -1645501,15 +1645492,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5} │ │ │ │ lsls r4, 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, #2648] @ 0xa58 │ │ │ │ subw sp, sp, #1412 @ 0x584 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1645567,15 +1645558,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl aecdf8 │ │ │ │ + bl aecec8 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ subs r3, r0, r4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #180] @ 0xb4 │ │ │ │ cbz r5, 4f96e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ef882> │ │ │ │ ldr r4, [r5, #16] │ │ │ │ @@ -1645606,15 +1645597,15 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 4f9716 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ef8b6> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ strb r5, [r4, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4f96f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ef898> │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl aece28 │ │ │ │ + bl aecef8 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4f96fe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ef89e> │ │ │ │ mov r0, r8 │ │ │ │ bl 485b30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37bcd0> │ │ │ │ @@ -1645628,15 +1645619,15 @@ │ │ │ │ ldr r3, [pc, #872] @ (4f9a94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3efc34>) │ │ │ │ mov r9, r7 │ │ │ │ strd r8, r8, [sp, #104] @ 0x68 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl aeced4 │ │ │ │ + bl aecfa4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4f981e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ef9be> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4f981e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ef9be> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1645710,15 +1645701,15 @@ │ │ │ │ mov r6, r8 │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldr.w r3, [lr, #-4] │ │ │ │ adds r2, r3, #1 │ │ │ │ bne.n 4f978c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ef92c> │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ - bl aeced4 │ │ │ │ + bl aecfa4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4f9742 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ef8e2> │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ bl 4848b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37aa54> │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ blx 6caa8 │ │ │ │ @@ -1645827,37 +1645818,37 @@ │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ mov r2, r5 │ │ │ │ bl 4f8de0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3eef80> │ │ │ │ ldr r4, [sp, #220] @ 0xdc │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl aecdf8 │ │ │ │ + bl aecec8 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ sub.w r0, r4, #20 │ │ │ │ strb.w r3, [sp, #204] @ 0xcc │ │ │ │ mov r2, fp │ │ │ │ mov r3, r5 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ bl 4f8ed8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ef078> │ │ │ │ b.n 4f999c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3efb3c> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cbz r4, 4f99a6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3efb46> │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl aece28 │ │ │ │ + bl aecef8 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ bl 4f8ed8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ef078> │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl aeced4 │ │ │ │ + bl aecfa4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4f9984 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3efb24> │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ blx 6caa8 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1645949,15 +1645940,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r2, [r5, #28] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bkpt 0x0052 │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1646400,15 +1646391,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4f9f80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f0120> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cpsie i │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r4, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1650328,21 +1650319,21 @@ │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 4fca52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f2bf2> │ │ │ │ b.n 4fca6a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f2c0a> │ │ │ │ adds r7, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r4, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ adds r5, #20 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + strh r6, [r6, r4] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r6, [pc, #616] @ (4fcdcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f2f6c>) │ │ │ │ @@ -1653246,15 +1653237,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r4, 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, #3880] @ 0xf28 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r1, [pc, #1552] @ 4feefc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f509c> │ │ │ │ @@ -1681091,15 +1681082,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 510bd2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x406d72> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 510c12 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x406db2> │ │ │ │ vmov.f64 d0, d7 │ │ │ │ - bl ae9420 │ │ │ │ + bl ae94f0 │ │ │ │ bl 453b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349d10> │ │ │ │ bl 453b84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349d24> │ │ │ │ bl 453b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349d10> │ │ │ │ strh.w r0, [r4, fp, lsl #3] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 510bca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x406d6a> │ │ │ │ uxth r2, r0 │ │ │ │ @@ -1681875,36 +1681866,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl ae9aa4 │ │ │ │ + bl ae9b74 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ae9aa4 │ │ │ │ + bl ae9b74 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ae9aa4 │ │ │ │ + bl ae9b74 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ae9aa4 │ │ │ │ + bl ae9b74 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ae9aa4 │ │ │ │ + bl ae9b74 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ae9aa4 │ │ │ │ + bl ae9b74 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ae9aa4 │ │ │ │ + bl ae9b74 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ae9aa4 │ │ │ │ + bl ae9b74 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 6c228 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1681948,36 +1681939,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl ae9928 │ │ │ │ + bl ae99f8 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ae9928 │ │ │ │ + bl ae99f8 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ae9928 │ │ │ │ + bl ae99f8 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ae9928 │ │ │ │ + bl ae99f8 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ae9aa4 │ │ │ │ + bl ae9b74 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ae9aa4 │ │ │ │ + bl ae9b74 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ae9aa4 │ │ │ │ + bl ae9b74 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ae9aa4 │ │ │ │ + bl ae9b74 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 6c228 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1682021,36 +1682012,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl ae9928 │ │ │ │ + bl ae99f8 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl ae9928 │ │ │ │ + bl ae99f8 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl ae9928 │ │ │ │ + bl ae99f8 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl ae9928 │ │ │ │ + bl ae99f8 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl ae9928 │ │ │ │ + bl ae99f8 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl ae9928 │ │ │ │ + bl ae99f8 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl ae9928 │ │ │ │ + bl ae99f8 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl ae9928 │ │ │ │ + bl ae99f8 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 6c228 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1682576,15 +1682567,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 511d22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x407ec2> │ │ │ │ - bl ae9420 │ │ │ │ + bl ae94f0 │ │ │ │ add.w r3, r5, sl │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r6, 511d1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x407ebc> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ @@ -1685583,15 +1685574,15 @@ │ │ │ │ mov.w sl, #32768 @ 0x8000 │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ movs r4, #0 │ │ │ │ b.n 514098 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40a238> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 45af20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3510c0> │ │ │ │ - bl ae9420 │ │ │ │ + bl ae94f0 │ │ │ │ bl 453b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349d10> │ │ │ │ strh.w r0, [r6, r4, lsl #3] │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 514090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x40a230> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1696215,15 +1696206,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 51bc3a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x411dda> │ │ │ │ ands.w ip, r1, r8 │ │ │ │ itt eq │ │ │ │ moveq r0, ip │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ - bl ae9420 │ │ │ │ + bl ae94f0 │ │ │ │ bl 453b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349d10> │ │ │ │ bl 453b84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349d24> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 51bbf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x411d98> │ │ │ │ bl 453b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349d10> │ │ │ │ b.n 51bbfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x411d9c> │ │ │ │ @@ -1698481,15 +1698472,15 @@ │ │ │ │ moveq r0, r2 │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51d6f2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x413892> │ │ │ │ - bl ae9420 │ │ │ │ + bl ae94f0 │ │ │ │ bl 453b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349d10> │ │ │ │ bl 453b84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349d24> │ │ │ │ bl 453b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349d10> │ │ │ │ b.n 51d72e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4138ce> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 51d802 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4139a2> │ │ │ │ and.w r9, r4, #8 │ │ │ │ @@ -1699562,15 +1699553,15 @@ │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51e414 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4145b4> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl ae9420 │ │ │ │ + bl ae94f0 │ │ │ │ bl 453b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349d10> │ │ │ │ b.n 51e41c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4145bc> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1699593,15 +1699584,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51e53c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4146dc> │ │ │ │ b.n 51e4ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41468e> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl ae9420 │ │ │ │ + bl ae94f0 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51e534 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4146d4> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1699762,15 +1699753,15 @@ │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51e68c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41482c> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl ae9420 │ │ │ │ + bl ae94f0 │ │ │ │ bl 453b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349d10> │ │ │ │ b.n 51e694 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x414834> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1699793,15 +1699784,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51e7b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x414954> │ │ │ │ b.n 51e766 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x414906> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl ae9420 │ │ │ │ + bl ae94f0 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51e7ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x41494c> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1699962,15 +1699953,15 @@ │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51e904 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x414aa4> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl ae9420 │ │ │ │ + bl ae94f0 │ │ │ │ bl 453b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x349d10> │ │ │ │ b.n 51e90c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x414aac> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1699993,15 +1699984,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51ea2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x414bcc> │ │ │ │ b.n 51e9de <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x414b7e> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl ae9420 │ │ │ │ + bl ae94f0 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51ea24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x414bc4> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1749214,15 +1749205,15 @@ │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d6, s16 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d7, d6 │ │ │ │ - bl ae9420 │ │ │ │ + bl ae94f0 │ │ │ │ adds r3, r7, r4 │ │ │ │ vstr s0, [r3] │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ streq.w r3, [r7, r5, lsl #3] │ │ │ │ @@ -1749247,15 +1749238,15 @@ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ 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 ae9420 │ │ │ │ + bl ae94f0 │ │ │ │ vstr s0, [r4] │ │ │ │ b.n 5427c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x438960> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -1754020,15 +1754011,15 @@ │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r4 │ │ │ │ and.w r7, r3, #16 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r4, lsl #3] │ │ │ │ - bl ae9aa4 │ │ │ │ + bl ae9b74 │ │ │ │ add.w r3, r5, r4, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 545a60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43bc00> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1754054,15 +1754045,15 @@ │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r4 │ │ │ │ and.w r7, r3, #16 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb.w r0, [r3, r4, lsl #3] │ │ │ │ - bl ae9928 │ │ │ │ + bl ae99f8 │ │ │ │ add.w r3, r5, r4, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 545ac2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43bc62> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1754310,15 +1754301,15 @@ │ │ │ │ cbz r7, 545da6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43bf46> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ae9a64 │ │ │ │ + bl ae9b34 │ │ │ │ strb.w r0, [r6, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 545d8e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43bf2e> │ │ │ │ mov r5, r9 │ │ │ │ b.w 541da2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x437f42> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1754337,15 +1754328,15 @@ │ │ │ │ cbz r7, 545df2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43bf92> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ae998c │ │ │ │ + bl ae9a5c │ │ │ │ strb.w r0, [r6, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 545dda <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43bf7a> │ │ │ │ mov r5, r9 │ │ │ │ b.w 541da2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x437f42> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1754374,15 +1754365,15 @@ │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #804] @ 54617c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43c31c> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 545e26 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43bfc6> │ │ │ │ - bl ae98e8 │ │ │ │ + bl ae99b8 │ │ │ │ b.n 545e28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43bfc8> │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 541da2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x437f42> │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r6 │ │ │ │ @@ -1754396,15 +1754387,15 @@ │ │ │ │ cbz r7, 545e9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43c03c> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ae98e8 │ │ │ │ + bl ae99b8 │ │ │ │ strb.w r0, [r6, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 545e84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43c024> │ │ │ │ mov r5, r9 │ │ │ │ b.w 541da2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x437f42> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1754423,15 +1754414,15 @@ │ │ │ │ cbz r7, 545ee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43c088> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 485604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b7a4> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ae9808 │ │ │ │ + bl ae98d8 │ │ │ │ strb.w r0, [r6, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 545ed0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43c070> │ │ │ │ mov r5, r9 │ │ │ │ b.w 541da2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x437f42> │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ @@ -1757031,15 +1757022,15 @@ │ │ │ │ bne.n 547b7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x43dd1e> │ │ │ │ vmul.f32 s14, s14, s15 │ │ │ │ vstr s14, [r6] │ │ │ │ b.w 5426e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x438880> │ │ │ │ vcvt.f64.f32 d0, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl ae9420 │ │ │ │ + bl ae94f0 │ │ │ │ vmov r3, s0 │ │ │ │ vstr s0, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 5426e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x438880> │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 5426e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x438880> │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1761381,15 +1761372,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 457700 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d8a0> │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl aeb114 │ │ │ │ + bl aeb1e4 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #4 │ │ │ │ bl 457528 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d6c8> │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ @@ -1761441,17 +1761432,17 @@ │ │ │ │ beq.n 54ad0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x440eac> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 457700 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d8a0> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl aeb114 │ │ │ │ + bl aeb1e4 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl aeb148 │ │ │ │ + bl aeb218 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbz r0, 54ad76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x440f16> │ │ │ │ ldr.w r2, [r0, #308] @ 0x134 │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 54ad76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x440f16> │ │ │ │ @@ -1761475,15 +1761466,15 @@ │ │ │ │ subs r1, r2, #1 │ │ │ │ subs r0, r3, #1 │ │ │ │ cmp r0, r1 │ │ │ │ ite cc │ │ │ │ movcc r1, r0 │ │ │ │ movcs r2, r3 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl aeb1b8 │ │ │ │ + bl aeb288 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r1, 54ad86 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x440f26> │ │ │ │ ldr.w r3, [r1, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1766119,25 +1766110,25 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movs r3, #154 @ 0x9a │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #140 @ 0x8c │ │ │ │ lsls r2, r6, #5 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r7, #28] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + asrs r6, r6, #29 │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r1, #168 @ 0xa8 │ │ │ │ lsls r2, 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, #4064] @ 0xfe0 │ │ │ │ @@ -1766965,30 +1766956,30 @@ │ │ │ │ moveq r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54e74c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4448ec> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl aeb344 │ │ │ │ + bl aeb414 │ │ │ │ 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 54e780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444920> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl aeb82c │ │ │ │ + bl aeb8fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54e796 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444936> │ │ │ │ b.n 54e780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444920> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r3, r1 │ │ │ │ b.n 54e774 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444914> │ │ │ │ @@ -1767046,15 +1767037,15 @@ │ │ │ │ beq.n 54e89e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444a3e> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 54e85a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4449fa> │ │ │ │ mov r9, r0 │ │ │ │ - bl aeb82c │ │ │ │ + bl aeb8fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54e84a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4449ea> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1767062,15 +1767053,15 @@ │ │ │ │ bpl.w 54e9de <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444b7e> │ │ │ │ movs r0, #1 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 54e886 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444a26> │ │ │ │ mov r9, r0 │ │ │ │ - bl aeb82c │ │ │ │ + bl aeb8fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54e876 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444a16> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1767282,64 +1767273,64 @@ │ │ │ │ blx 6c3f0 │ │ │ │ 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 aecefc │ │ │ │ + bl aecfcc │ │ │ │ ldr r5, [r5, #24] │ │ │ │ cbz r5, 54eab4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444c54> │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add.w r1, r5, #32 │ │ │ │ strd r3, r6, [r5, #320] @ 0x140 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ strd r3, r6, [r5, #332] @ 0x14c │ │ │ │ str.w r6, [r5, #328] @ 0x148 │ │ │ │ str.w r6, [r5, #340] @ 0x154 │ │ │ │ - bl aecf58 │ │ │ │ + bl aed028 │ │ │ │ mov r0, r5 │ │ │ │ bl 485c7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37be1c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54ea8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444c2c> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 54ed32 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444ed2> │ │ │ │ mov.w r3, #64512 @ 0xfc00 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl aecfa4 │ │ │ │ + bl aed074 │ │ │ │ ldr.w fp, [r0, #308] @ 0x134 │ │ │ │ ldr.w sl, [r0, #300] @ 0x12c │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w r9, r0, #32 │ │ │ │ add.w r6, r0, #288 @ 0x120 │ │ │ │ strd sl, r3, [r0, #288] @ 0x120 │ │ │ │ str.w r3, [r0, #296] @ 0x128 │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 54eb22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444cc2> │ │ │ │ add.w r0, r0, #304 @ 0x130 │ │ │ │ - bl aeb7cc │ │ │ │ + bl aeb89c │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 54eb22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444cc2> │ │ │ │ add.w r8, r5, #292 @ 0x124 │ │ │ │ mov r4, fp │ │ │ │ add.w r3, r7, #12 │ │ │ │ add.w r1, r7, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 54f150 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4452f0> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 54eb08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444ca8> │ │ │ │ mov r0, r7 │ │ │ │ - bl aeb7f4 │ │ │ │ + bl aeb8c4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54eb00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444ca0> │ │ │ │ mov r0, r9 │ │ │ │ bl 485e18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37bfb8> │ │ │ │ cbz r0, 54eb32 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444cd2> │ │ │ │ mov r1, r6 │ │ │ │ @@ -1767368,15 +1767359,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 54eb78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d18> │ │ │ │ mov sl, r0 │ │ │ │ - bl aeb82c │ │ │ │ + bl aeb8fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54eb68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d08> │ │ │ │ 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 │ │ │ │ @@ -1767422,26 +1767413,26 @@ │ │ │ │ ldr.w r8, [r5, #288] @ 0x120 │ │ │ │ ldr.w r4, [r9], #4 │ │ │ │ strd r8, sl, [sp, #44] @ 0x2c │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 54f222 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4453c2> │ │ │ │ add.w r0, r5, #292 @ 0x124 │ │ │ │ - bl aeb7cc │ │ │ │ + bl aeb89c │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 54ec3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444dde> │ │ │ │ add.w r3, r7, #12 │ │ │ │ add.w r1, r7, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 54f03e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4451de> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 54ec24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444dc4> │ │ │ │ mov r0, r7 │ │ │ │ - bl aeb7f4 │ │ │ │ + bl aeb8c4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54ec1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444dbc> │ │ │ │ ldr.w r7, [r5, #-16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 54ecb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444e58> │ │ │ │ @@ -1767493,53 +1767484,53 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 54ec8e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444e2e> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 54f1ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44538c> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl aeb7cc │ │ │ │ + bl aeb89c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 54f23e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4453de> │ │ │ │ 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 54f090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x445230> │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 54ece2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444e82> │ │ │ │ mov r0, r8 │ │ │ │ - bl aeb7f4 │ │ │ │ + bl aeb8c4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54ecd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444e78> │ │ │ │ ldrd r9, r5, [sp, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 54f1b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x445352> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 54ed1e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444ebe> │ │ │ │ add.w r1, r4, #32 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl aecfe8 │ │ │ │ + bl aed0b8 │ │ │ │ ldrd r3, r2, [r5, #20] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, r9 │ │ │ │ bne.w 54ebf6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d96> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 54eac6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444c66> │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl aecf38 │ │ │ │ + bl aed008 │ │ │ │ ldr.w r2, [pc, #1740] @ 54f408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4455a8> │ │ │ │ ldr.w r3, [pc, #1732] @ 54f404 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4455a4> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ @@ -1767767,15 +1767758,15 @@ │ │ │ │ ldr r4, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 54ee7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44501e> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 54eb78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d18> │ │ │ │ mov sl, r0 │ │ │ │ - bl aeb82c │ │ │ │ + bl aeb8fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54efce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44516e> │ │ │ │ b.n 54eb78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d18> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 54ec78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444e18> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -1767795,15 +1767786,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54eff0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x445190> │ │ │ │ b.n 54ec78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444e18> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 54f020 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4451c0> │ │ │ │ mov fp, r0 │ │ │ │ - bl aeb82c │ │ │ │ + bl aeb8fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54f010 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4451b0> │ │ │ │ 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] │ │ │ │ @@ -1767834,17 +1767825,17 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r6, r3 │ │ │ │ movne r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 54f054 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4451f4> │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl aeb344 │ │ │ │ + bl aeb414 │ │ │ │ mov r0, r7 │ │ │ │ - bl aeb7f4 │ │ │ │ + bl aeb8c4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 54ec1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444dbc> │ │ │ │ b.n 54ec3e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444dde> │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ cbz r0, 54f0ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44525a> │ │ │ │ @@ -1767888,39 +1767879,39 @@ │ │ │ │ movne r2, r3 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 54f0d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x445276> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl aeb344 │ │ │ │ + bl aeb414 │ │ │ │ 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 54f10a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4452aa> │ │ │ │ orr.w r0, fp, r0 │ │ │ │ uxtb.w fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl aeb7f4 │ │ │ │ + bl aeb8c4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 54ecd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444e78> │ │ │ │ b.n 54ecfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444e9c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 54f104 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4452a4> │ │ │ │ mov r9, r0 │ │ │ │ - bl aeb82c │ │ │ │ + bl aeb8fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54f13e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4452de> │ │ │ │ b.n 54f104 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4452a4> │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 457714 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d8b4> │ │ │ │ @@ -1767947,41 +1767938,41 @@ │ │ │ │ movne.w ip, #0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 54f16a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44530a> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl aeb344 │ │ │ │ + bl aeb414 │ │ │ │ mov r0, r7 │ │ │ │ - bl aeb7f4 │ │ │ │ + bl aeb8c4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 54eb00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444ca0> │ │ │ │ b.n 54eb22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444cc2> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl aeb7cc │ │ │ │ + bl aeb89c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 54ed0e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444eae> │ │ │ │ mov r0, r8 │ │ │ │ - bl aeb7f4 │ │ │ │ + bl aeb8c4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ - bl aeb480 │ │ │ │ + bl aeb550 │ │ │ │ mov r0, r8 │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 54ed0e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444eae> │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r7 │ │ │ │ - bl aeb7f4 │ │ │ │ + bl aeb8c4 │ │ │ │ mov r7, r0 │ │ │ │ b.n 54f1ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44536a> │ │ │ │ adds r3, #31 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ beq.w 54f386 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x445526> │ │ │ │ ldr.w r1, [r4, #332] @ 0x14c │ │ │ │ @@ -1768000,15 +1767991,15 @@ │ │ │ │ b.n 54ed00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444ea0> │ │ │ │ ldr.w r7, [r5, #-16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 54ec48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444de8> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl aeb7cc │ │ │ │ + bl aeb89c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 54ecd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444e70> │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 54f38c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44552c> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -1768049,15 +1768040,15 @@ │ │ │ │ bne.n 54f28e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44542e> │ │ │ │ mov r2, r3 │ │ │ │ b.n 54eb94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d34> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 54eb78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d18> │ │ │ │ mov sl, r0 │ │ │ │ - bl aeb82c │ │ │ │ + bl aeb8fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54f2b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x445450> │ │ │ │ b.n 54eb78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d18> │ │ │ │ ldr.w r0, [r5, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 54ede0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444f80> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1768078,15 +1768069,15 @@ │ │ │ │ bne.n 54f2d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x445474> │ │ │ │ mov r2, r3 │ │ │ │ b.n 54eb94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d34> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 54eb78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d18> │ │ │ │ mov sl, r0 │ │ │ │ - bl aeb82c │ │ │ │ + bl aeb8fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54f2f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x445496> │ │ │ │ b.n 54eb78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d18> │ │ │ │ ldr.w r0, [r5, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 54ed82 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444f22> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1768107,15 +1768098,15 @@ │ │ │ │ bne.n 54f31a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4454ba> │ │ │ │ mov r2, r3 │ │ │ │ b.n 54eb94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d34> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 54eb78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d18> │ │ │ │ mov sl, r0 │ │ │ │ - bl aeb82c │ │ │ │ + bl aeb8fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54f33c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4454dc> │ │ │ │ b.n 54eb78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d18> │ │ │ │ ldr.w r0, [r5, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 54ebdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d7c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1768137,24 +1768128,24 @@ │ │ │ │ bne.n 54f360 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x445500> │ │ │ │ mov r2, r3 │ │ │ │ b.n 54eb94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d34> │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ b.n 54ed1e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444ebe> │ │ │ │ mov r0, r6 │ │ │ │ mov fp, r7 │ │ │ │ - bl aeb7cc │ │ │ │ + bl aeb89c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 54f1c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x445362> │ │ │ │ b.n 54ed1e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444ebe> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl aeb344 │ │ │ │ + bl aeb414 │ │ │ │ b.n 54f104 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4452a4> │ │ │ │ ldr.w r0, [r5, #292] @ 0x124 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 54ee7e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44501e> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ and.w r4, fp, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -1768173,15 +1768164,15 @@ │ │ │ │ bne.n 54f3be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44555e> │ │ │ │ mov r2, r3 │ │ │ │ b.w 54eb94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d34> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 54eb78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d18> │ │ │ │ mov sl, r0 │ │ │ │ - bl aeb82c │ │ │ │ + bl aeb8fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 54f3e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x445582> │ │ │ │ b.w 54eb78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x444d18> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r4, #22 │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r6, r3, #22 │ │ │ │ @@ -1776950,23 +1776941,23 @@ │ │ │ │ lsls r5, r6, #5 │ │ │ │ asrs r6, r7, #17 │ │ │ │ lsls r5, r6, #5 │ │ │ │ cbz r4, 554df8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44af98> │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bcs.n 554cb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44ae58> │ │ │ │ + bne.n 554d58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44aef8> │ │ │ │ lsls r0, r7, #2 │ │ │ │ asrs r0, r5, #15 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ pli [r3, #255]! │ │ │ │ str??.w pc, [r1, #4095] @ 0xfff │ │ │ │ asrs r0, r0, #14 │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1777169,15 +1777160,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bl 554f38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44b0d8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r5, #32 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r7, r7, #4 │ │ │ │ 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 │ │ │ │ @@ -1779482,18 +1779473,18 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ b.n 556ade <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44cc7e> │ │ │ │ vrsra.u32 d30, d15, #1 │ │ │ │ vcvt.u16.f16 , q13, #1 │ │ │ │ lsls r4, r6, #5 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ stc2l 1, cr0, [r0], #464 @ 0x1d0 │ │ │ │ - cbnz r0, 556498 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44c638> │ │ │ │ + hlt 0x0000 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #480] @ (556640 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44c7e0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1779702,23 +1779693,23 @@ │ │ │ │ @ instruction: 0xfbc60174 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r6, #5 │ │ │ │ @ instruction: 0xfb480174 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfae80174 │ │ │ │ - str r7, [sp, #840] @ 0x348 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cbnz r2, 556680 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44c820> │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldr r6, [r7, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + cbnz r4, 5566e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44c884> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbnz r6, 55667e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44c81e> │ │ │ │ + @ instruction: 0xb85e │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 5566fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44c89a> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1781285,15 +1781276,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 55742c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44d5cc> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 557592 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44d732> │ │ │ │ nop │ │ │ │ - adds r4, r3, r1 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r7, 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, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #560] @ (5577f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44d994>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1781536,15 +1781527,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 55760e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44d7ae> │ │ │ │ ldr r3, [pc, #12] @ (5577fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44d99c>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 557712 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44d8b2> │ │ │ │ ldrh r4, [r6, #16] │ │ │ │ lsls r1, r6, #5 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ 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 │ │ │ │ @@ -1781861,15 +1781852,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 557a1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44dbbc> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 557b28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44dcc8> │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r7, r7, #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 r5, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ @@ -1781949,15 +1781940,15 @@ │ │ │ │ bl 55464c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44a7ec> │ │ │ │ b.n 557bbe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44dd5e> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 557b48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44dce8> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ b.n 557bf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44dd94> │ │ │ │ nop │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ lsls r7, r7, #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 r6, [pc, #488] @ (557e18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44dfb8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1782171,15 +1782162,15 @@ │ │ │ │ b.n 557c74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44de14> │ │ │ │ ldr r2, [pc, #12] @ (557e20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44dfc0>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 557d76 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44df16> │ │ │ │ nop │ │ │ │ strh r0, [r1, #30] │ │ │ │ lsls r1, r6, #5 │ │ │ │ - asrs r6, r2, #32 │ │ │ │ + lsrs r6, r4, #29 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1782212,15 +1782203,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 557e80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44e020> │ │ │ │ bl 557c1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44ddbc> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r7, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #500] @ (558090 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44e230>) │ │ │ │ @@ -1783489,15 +1783480,15 @@ │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ lsls r7, r7, #4 │ │ │ │ b.n 558b2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44eccc> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 558b2a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44ecca> │ │ │ │ bx lr │ │ │ │ @@ -1784795,15 +1784786,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5597bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44f95c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r1, #250 @ 0xfa │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5597e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44f984> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1784854,42 +1784845,42 @@ │ │ │ │ ldr r0, [pc, #64] @ (559868 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fa08>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (55986c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fa0c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cdp 0, 14, cr0, cr10, cr1, {6} │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + cdp 0, 3, cr0, cr10, cr1, {6} │ │ │ │ + movs r3, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + strh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bvc.n 559954 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44faf4> │ │ │ │ + bvs.n 5597f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44f994> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvc.n 55975c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44f8fc> │ │ │ │ + bvs.n 5597fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44f99c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 559894 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fa34> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1784940,42 +1784931,42 @@ │ │ │ │ ldr r0, [pc, #64] @ (559918 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fab8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (55991c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fabc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfade00b8 │ │ │ │ - adds r0, r3, #3 │ │ │ │ + @ instruction: 0xfa2e00b8 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - push {r2, lr} │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, pc, #888 @ (adr r2, 559c80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fe20>) │ │ │ │ + add r2, pc, #184 @ (adr r2, 5599c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fb60>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc, #944 @ (adr r2, 559cbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fe5c>) │ │ │ │ + add r2, pc, #240 @ (adr r2, 5599fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fb9c>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r5, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r0, #13 │ │ │ │ bhi.n 559942 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fae2> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r2, #12 │ │ │ │ adds r6, r2, r4 │ │ │ │ adds r7, r0, #0 │ │ │ │ @@ -1785022,54 +1785013,54 @@ │ │ │ │ ldr r0, [pc, #60] @ (5599bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fb5c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ (5599c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fb60>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r5, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 5599f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fb90> │ │ │ │ + bpl.n 559a90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc30> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bvs.n 5599f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fb98> │ │ │ │ + bpl.n 559a98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc38> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 5599d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fb72> │ │ │ │ ldr r3, [pc, #12] @ (5599d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fb78>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5599dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fb7c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r7, #90 @ 0x5a │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1785127,31 +1785118,31 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (559a84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc24>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r5, #92 @ 0x5c │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r4, #62 @ 0x3e │ │ │ │ + adds r3, #142 @ 0x8e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r0, #102 @ 0x66 │ │ │ │ bhi.n 559a98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc38> │ │ │ │ ldr r3, [pc, #20] @ (559aa4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc44>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 559a9e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc3e> │ │ │ │ @@ -1785160,56 +1785151,56 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (559aac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc4c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r3, #58 @ 0x3a │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r3, #0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 559abe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc5e> │ │ │ │ ldr r3, [pc, #12] @ (559ac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc64>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (559ac8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc68>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r2, #254 @ 0xfe │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 559ada <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc7a> │ │ │ │ ldr r3, [pc, #12] @ (559ae0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc80>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (559ae4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc84>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r2, #174 @ 0xae │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 559af6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc96> │ │ │ │ ldr r3, [pc, #12] @ (559afc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fc9c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (559b00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fca0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r2, #118 @ 0x76 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 559b1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fcbc> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 559b18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fcb8> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1785303,19 +1785294,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (559bfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fd9c>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - add r0, pc, #576 @ (adr r0, 559e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44ffd8>) │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, pc, #400 @ (adr r0, 559d90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44ff30>) │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #75 @ 0x4b │ │ │ │ bhi.n 559cf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fe98> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1785436,29 +1785427,29 @@ │ │ │ │ ldr r1, [pc, #44] @ (559d58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44fef8>) │ │ │ │ mov r0, ip │ │ │ │ add r3, pc │ │ │ │ str.w lr, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ vminnm.f32 , , │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r0, pc, #192 @ (adr r0, 559e08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44ffa8>) │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ sub sp, #452 @ 0x1c4 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1785855,15 +1785846,15 @@ │ │ │ │ ... │ │ │ │ ittt al │ │ │ │ lslal r4, r6, #5 │ │ │ │ itee gt @ unpredictable │ │ │ │ lslgt r4, r6, #5 │ │ │ │ itt le @ unpredictable │ │ │ │ lslle r4, r6, #5 │ │ │ │ - ldrle r4, [sp, #536] @ 0x218 │ │ │ │ + ldrle r3, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #5 │ │ │ │ itte ls │ │ │ │ lslls r4, r6, #5 │ │ │ │ addls r2, #1 │ │ │ │ bne.n 55a15c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4502fc> @ unpredictable │ │ │ │ @@ -1785989,19 +1785980,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r6, r7] │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrb r4, [r0, r6] │ │ │ │ lsls r1, r6, #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 │ │ │ │ @@ -1786556,21 +1786547,21 @@ │ │ │ │ bl 55a718 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4508b8> │ │ │ │ b.n 55a7fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45099a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r0, r1] │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrsb r0, [r7, r7] │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r7, #2 │ │ │ │ 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] @ 55a8d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x450a74> │ │ │ │ @@ -1786604,15 +1786595,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r6, r5] │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrsb r6, [r0, r5] │ │ │ │ lsls r1, r6, #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 │ │ │ │ @@ -1786688,23 +1786679,23 @@ │ │ │ │ bl 55a870 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x450a10> │ │ │ │ b.n 55a96c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x450b0c> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 55a924 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x450ac4> │ │ │ │ - str r4, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r4, [sp, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ 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] @ 55aa2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x450bcc> │ │ │ │ @@ -1786738,15 +1786729,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r3, r0] │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ strb r6, [r5, r7] │ │ │ │ lsls r1, r6, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 55aa5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x450bfc> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r1, #24 │ │ │ │ @@ -1786787,35 +1786778,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (55aac0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x450c60>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (55aac4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x450c64>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r3, pc, #728 @ (adr r3, 55ad74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x450f14>) │ │ │ │ + add r3, pc, #24 @ (adr r3, 55aab4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x450c54>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #440] @ 0x1b8 │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf1fa00c2 │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + adc.w r0, sl, #194 @ 0xc2 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #952 @ (adr r5, 55ae6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45100c>) │ │ │ │ + add r5, pc, #248 @ (adr r5, 55abac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x450d4c>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds.w r0, r6, #184 @ 0xb8 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + orn r0, r6, #184 @ 0xb8 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1787281,27 +1787272,27 @@ │ │ │ │ strb.w r3, [r4, #1082] @ 0x43a │ │ │ │ b.n 55ae1a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x450fba> │ │ │ │ nop │ │ │ │ strh r2, [r4, r5] │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [sp, #600] @ 0x258 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r7, #2 │ │ │ │ strh r4, [r5, r0] │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1787560,69 +1787551,69 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 55b232 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4513d2> │ │ │ │ mov r3, r0 │ │ │ │ b.n 55b0ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45126a> │ │ │ │ mov r3, r0 │ │ │ │ b.n 55b232 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4513d2> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r4, #-788] @ 0xfffffcec │ │ │ │ - ldrh r2, [r6, #56] @ 0x38 │ │ │ │ + stcl 0, cr0, [r4], #-788 @ 0xfffffcec │ │ │ │ + ldrh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, r7] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r4, r5] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bhi.n 55b1fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45139c> │ │ │ │ + bvc.n 55b29c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45143c> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r1, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 55b64c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4517ec> │ │ │ │ + b.n 55b4ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45168c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #192] @ (55b384 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451524>) │ │ │ │ + ldr r6, [pc, #512] @ (55b4c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451664>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xe9a200b8 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldrd r0, r0, [r2], #736 @ 0x2e0 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ lsls r0, 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] @ (55b340 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514e0>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1787655,19 +1787646,19 @@ │ │ │ │ bhi.n 55b30a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514aa> │ │ │ │ ldr r2, [pc, #20] @ (55b348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514e8>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r5, r0, #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] @ (55b3c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451564>) │ │ │ │ @@ -1787719,19 +1787710,19 @@ │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldr r4, [pc, #600] @ (55b624 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4517c4>) │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #576] @ (55b614 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4517b4>) │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf37200b5 │ │ │ │ + movt r0, #8373 @ 0x20b5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1787739,17 +1787730,17 @@ │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55b40c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4515ac>) │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #4] │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + ldrh r0, [r4, #0] │ │ │ │ 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 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1787793,25 +1787784,25 @@ │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ ldr r3, [pc, #28] @ (55b4a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451648>) │ │ │ │ movw r2, #734 @ 0x2de │ │ │ │ ldr r1, [pc, #28] @ (55b4ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45164c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + strh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1787840,36 +1787831,36 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ ldr r5, [pc, #20] @ (55b518 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4516b8>) │ │ │ │ add r5, pc │ │ │ │ b.n 55b4ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45168a> │ │ │ │ bl 55b3e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451584> │ │ │ │ - ldrh r0, [r1, #30] │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r0, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (55b53c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4516dc>) │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ ldr r1, [pc, #12] @ (55b540 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4516e0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1787932,17 +1787923,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (55b5f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451794>) │ │ │ │ movw r2, #767 @ 0x2ff │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r7, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + strh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1788016,19 +1788007,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 55b3e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451584> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 55b410 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4515b0> │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 55b484 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451624> │ │ │ │ + b.n 55b324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514c4> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1788088,21 +1788079,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (55b77c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45191c>) │ │ │ │ movw r2, #1026 @ 0x402 │ │ │ │ ldr r1, [pc, #20] @ (55b780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451920>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ 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 ip, r3 │ │ │ │ @@ -1788266,17 +1788257,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (55b920 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451ac0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (55b924 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451ac4>) │ │ │ │ movw r2, #1293 @ 0x50d │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #36] @ 0x24 │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #616] @ (55bba4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451d44>) │ │ │ │ @@ -1788537,29 +1788528,29 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 55bfdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45217c> │ │ │ │ + b.n 55be7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45201c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r6, #18] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 55bf84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452124> │ │ │ │ + b.n 55be24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451fc4> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1788602,25 +1788593,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (55bc6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451e0c>) │ │ │ │ movw r2, #3295 @ 0xcdf │ │ │ │ ldr r1, [pc, #28] @ (55bc70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451e10>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r5, #16] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r4, #10] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r7, #58] @ 0x3a │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1788677,25 +1788668,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (55bd24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451ec4>) │ │ │ │ movw r2, #3209 @ 0xc89 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r4, #60] @ 0x3c │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r1, #10] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r0, 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] @ (55bdd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451f78>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1788842,19 +1788833,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3381 @ 0xd35 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + ble.n 55be84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452024> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #352] @ (55c034 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4521d4>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1789022,25 +1789013,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (55c0ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45224c>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3396 @ 0xd44 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - strh r2, [r3, #36] @ 0x24 │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bgt.n 55c028 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4521c8> │ │ │ │ + bgt.n 55c0c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452268> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bgt.n 55c008 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4521a8> │ │ │ │ + blt.n 55c0a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452248> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1789260,21 +1789251,21 @@ │ │ │ │ b.n 55c1e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452386> │ │ │ │ movs r2, #32 │ │ │ │ b.n 55c178 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452318> │ │ │ │ movs r2, #1 │ │ │ │ b.n 55c1e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452386> │ │ │ │ movs r2, #1 │ │ │ │ b.n 55c178 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452318> │ │ │ │ - strh r4, [r2, #28] │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bge.n 55c25c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4523fc> │ │ │ │ + bls.n 55c2fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45249c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1789414,21 +1789405,21 @@ │ │ │ │ b.n 55c3fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45259c> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ b.n 55c3c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452564> │ │ │ │ movs r2, #32 │ │ │ │ b.n 55c3c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452564> │ │ │ │ movs r2, #1 │ │ │ │ b.n 55c3c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452564> │ │ │ │ - strh r2, [r5, #10] │ │ │ │ + strh r2, [r7, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bls.n 55c494 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452634> │ │ │ │ + bhi.n 55c534 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4526d4> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r0, 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, #480] @ 0x1e0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1789497,23 +1789488,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (55c540 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4526e0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #569 @ 0x239 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bhi.n 55c56c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45270c> │ │ │ │ + bvc.n 55c60c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4527ac> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1789568,17 +1789559,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (55c5e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452784>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (55c5e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452788>) │ │ │ │ movw r2, #607 @ 0x25f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r6, #1] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr.w sl, [pc, #1064] @ 55ca28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452bc8> │ │ │ │ @@ -1789948,33 +1789939,33 @@ │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ bl 55b3e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451584> │ │ │ │ movs r2, #2 │ │ │ │ bl 55b410 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4515b0> │ │ │ │ nop │ │ │ │ subs r1, #248 @ 0xf8 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r0, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bcc.n 55ca9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452c3c> │ │ │ │ + bcs.n 55cb3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452cdc> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1789999,21 +1789990,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (55cab0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452c50>) │ │ │ │ ldr r1, [pc, #24] @ (55cab4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452c54>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1941 @ 0x795 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r0, #12] │ │ │ │ lsls r0, 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] │ │ │ │ @@ -1790045,17 +1790036,17 @@ │ │ │ │ movw r2, #3436 @ 0xd6c │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r0, #13] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1790086,21 +1790077,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (55cb90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452d30>) │ │ │ │ movw r2, #3453 @ 0xd7d │ │ │ │ ldr r1, [pc, #20] @ (55cb94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452d34>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r7, #9] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r6, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1790275,21 +1790266,21 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 55cb98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452d38> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 55cd64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452f04> │ │ │ │ b.n 55cd12 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452eb2> │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bne.n 55ce50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452ff0> │ │ │ │ + beq.n 55ccf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452e90> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r1, #7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r0, 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, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1790351,17 +1790342,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.n 55ce14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452fb4> │ │ │ │ bl 55b3e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451584> │ │ │ │ movs r2, #5 │ │ │ │ bl 55b410 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4515b0> │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 55ce7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45301c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1790564,67 +1790555,67 @@ │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ movw r2, #4999 @ 0x1387 │ │ │ │ cmp r0, r2 │ │ │ │ beq.w 55ceec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45308c> │ │ │ │ b.n 55ce9a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45303a> │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + ldrb r2, [r4, #1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + strb r2, [r6, #29] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #88] @ 0x58 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1790661,19 +1790652,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (55d150 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4532f0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1484 @ 0x5cc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 55d15c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4532fc> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1790808,27 +1790799,27 @@ │ │ │ │ bl 55621c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44c3bc> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 55d262 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x453402> │ │ │ │ nop │ │ │ │ - strb r4, [r4, #27] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1791122,27 +1791113,27 @@ │ │ │ │ str r0, [r2, #16] │ │ │ │ b.n 55d368 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x453508> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 55d368 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x453508> │ │ │ │ b.n 55d58c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45372c> │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r0, #15] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1791186,23 +1791177,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (55d694 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x453834>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1734 @ 0x6c6 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - strb r6, [r6, #7] │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r2, [r3, #124] @ 0x7c │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1791259,25 +1791250,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (55d740 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4538e0>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (55d744 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4538e4>) │ │ │ │ movw r2, #1519 @ 0x5ef │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - strb r4, [r3, #11] │ │ │ │ + strb r4, [r5, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r7, #116] @ 0x74 │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r3, #12] │ │ │ │ + strb r2, [r5, #9] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r5, #112] @ 0x70 │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1791321,25 +1791312,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (55d7d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x453974>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2569 @ 0xa09 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1791373,19 +1791364,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2549 @ 0x9f5 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - str r2, [r1, #68] @ 0x44 │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1791499,23 +1791490,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (55d988 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x453b28>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2517 @ 0x9d5 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r4, [r0, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r6, [r4, #76] @ 0x4c │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 55d9b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x453b58> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 55d9dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x453b7c> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1791564,17 +1791555,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5317 @ 0x14c5 │ │ │ │ ldr r1, [pc, #12] @ (55da14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x453bb4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r4, [r6, #1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r1, #68] @ 0x44 │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, #3 │ │ │ │ @@ -1791689,27 +1791680,27 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5402 @ 0x151a │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ stmia r3!, {r0, r5, r7} │ │ │ │ - vmlsl.u q11, d15, d30[0] │ │ │ │ + vsli.64 d22, d30, #63 @ 0x3f │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r0, 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, #480] @ 0x1e0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1791778,25 +1791769,25 @@ │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ ldr r1, [pc, #32] @ (55dc48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x453de8>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + str r2, [r1, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r4, #8] │ │ │ │ + ldrsh r2, [r6, r7] │ │ │ │ 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 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1791873,21 +1791864,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (55dd20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x453ec0>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ movs r2, #1 │ │ │ │ b.n 55dcae <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x453e4e> │ │ │ │ - ldr r6, [r3, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + ldrsh r6, [r2, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1792346,19 +1792337,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + str r6, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.n 55e2ba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45445a> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1792478,37 +1792469,37 @@ │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ mov r0, r5 │ │ │ │ bl 55b3e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451584> │ │ │ │ ldr r0, [pc, #48] @ (55e324 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4544c4>) │ │ │ │ add r0, pc │ │ │ │ b.n 55e1ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45438c> │ │ │ │ nop │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r1, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r5, r0] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r7, r7] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1792583,17 +1792574,17 @@ │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ ldr r1, [pc, #16] @ (55e400 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4545a0>) │ │ │ │ add r3, pc │ │ │ │ str.w lr, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldr r6, [r2, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ 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 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1792801,29 +1792792,29 @@ │ │ │ │ ldr r3, [pc, #40] @ (55e658 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4547f8>) │ │ │ │ mov.w r2, #1136 @ 0x470 │ │ │ │ ldr r1, [pc, #36] @ (55e65c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4547fc>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r2, [r3, r3] │ │ │ │ + ldrsb r2, [r5, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3408] @ 0xd50 │ │ │ │ ldr.w r5, [pc, #1692] @ 55ed10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x454eb0> │ │ │ │ mov r7, r2 │ │ │ │ @@ -1793438,27 +1793429,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, r7] │ │ │ │ + str r2, [r5, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r0, [r3, r4] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + str r2, [r7, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldrd r3, r2, [r3, #84] @ 0x54 │ │ │ │ add r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ negs r2, r2 │ │ │ │ ands r3, r2 │ │ │ │ @@ -1793697,15 +1793688,15 @@ │ │ │ │ b.n 55ee92 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455032> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ b.n 55ee50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x454ff0> │ │ │ │ movs r6, #1 │ │ │ │ b.n 55ee92 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455032> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ae9928 │ │ │ │ + bl ae99f8 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 55ef58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4550f8> │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov ip, r9 │ │ │ │ cmp.w r0, #362 @ 0x16a │ │ │ │ @@ -1793781,15 +1793772,15 @@ │ │ │ │ mov.w r9, r8, lsl #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r3, r9 │ │ │ │ vldr s0, [r3] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 55f740 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4558e0> │ │ │ │ - bl ae9a64 │ │ │ │ + bl ae9b34 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #13 │ │ │ │ bhi.w 55f3f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455590> │ │ │ │ cmp r3, #2 │ │ │ │ bls.w 55f3e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455584> │ │ │ │ subs r3, #3 │ │ │ │ @@ -1793828,15 +1793819,15 @@ │ │ │ │ beq.w 55f672 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455812> │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [sl] │ │ │ │ str.w r2, [sl, #4] │ │ │ │ strh.w r0, [sl] │ │ │ │ b.n 55f0cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45526c> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ae9aa4 │ │ │ │ + bl ae9b74 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 55ef58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4550f8> │ │ │ │ rsb r5, r7, #1 │ │ │ │ cbnz r3, 55f142 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4552e2> │ │ │ │ mov r5, r7 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -1794234,15 +1794225,15 @@ │ │ │ │ mov.w r9, r8, lsl #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r3, r9 │ │ │ │ vldr s0, [r3] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 55f730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4558d0> │ │ │ │ - bl ae98e8 │ │ │ │ + bl ae99b8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ b.n 55f09c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45523c> │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 58c7e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482988> │ │ │ │ ldr r3, [pc, #856] @ (55f910 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455ab0>) │ │ │ │ ldr r1, [pc, #860] @ (55f914 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455ab4>) │ │ │ │ @@ -1794381,21 +1794372,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 55e748 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4548e8> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ blx 6c0d8 │ │ │ │ b.w 55e748 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4548e8> │ │ │ │ - bl ae9808 │ │ │ │ + bl ae98d8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ b.n 55f09c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45523c> │ │ │ │ mov r5, r1 │ │ │ │ mov r4, fp │ │ │ │ b.w 55e748 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4548e8> │ │ │ │ - bl ae998c │ │ │ │ + bl ae9a5c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ b.n 55f09c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45523c> │ │ │ │ ldr r2, [pc, #460] @ (55f918 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455ab8>) │ │ │ │ ldr r3, [pc, #464] @ (55f91c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455abc>) │ │ │ │ ldr r1, [pc, #464] @ (55f920 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455ac0>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -1794546,104 +1794537,104 @@ │ │ │ │ add r1, pc │ │ │ │ movw r2, #2741 @ 0xab5 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ sub sp, #444 @ 0x1bc │ │ │ │ @ instruction: 0xffff1a58 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, r5] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [pc, #656] @ (55fb74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455d14>) │ │ │ │ + ldr r3, [pc, #976] @ (55fcb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455e54>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ b.n 55f2aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45544a> │ │ │ │ - vtbl.8 d21, {d15-d17}, d6 │ │ │ │ + vqrshrn.u64 d21, q3, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [pc, #96] @ (55f950 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455af0>) │ │ │ │ + ldr r2, [pc, #416] @ (55fa90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455c30>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrh r6, [r5, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [pc, #472] @ (55fad0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455c70>) │ │ │ │ + ldr r1, [pc, #792] @ (55fc10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455db0>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [pc, #904] @ (55fc88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455e28>) │ │ │ │ + ldr r1, [pc, #200] @ (55f9c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455b68>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [pc, #784] @ (55fc18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455db8>) │ │ │ │ + ldr r1, [pc, #80] @ (55f958 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455af8>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r0, r1] │ │ │ │ + ldr r6, [r2, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [pc, #992] @ (55fcf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455e90>) │ │ │ │ + ldr r0, [pc, #288] @ (55fa30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455bd0>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [pc, #584] @ (55fb60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455d00>) │ │ │ │ + @ instruction: 0x47e2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [r5, r4] │ │ │ │ + ldr r2, [r7, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 55fcb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455e58>) │ │ │ │ + add r5, pc, #216 @ (adr r5, 55f9f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455b98>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - mov lr, pc │ │ │ │ + mov r6, r9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mov lr, r9 │ │ │ │ + mov r6, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r6, r1] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #256 @ (adr r5, 55fa34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455bd4>) │ │ │ │ + add r4, pc, #576 @ (adr r4, 55fb74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455d14>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - mov r0, fp │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #160 @ (adr r5, 55f9e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455b80>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 55fb20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455cc0>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - mov r0, r8 │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, pc, #48 @ (adr r5, 55f97c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455b1c>) │ │ │ │ + add r4, pc, #368 @ (adr r4, 55fabc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455c5c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - mov r4, r4 │ │ │ │ + cmp r4, lr │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r2, [r1, r3] │ │ │ │ + ldrsb r2, [r3, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 55fd38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455ed8>) │ │ │ │ + add r4, pc, #288 @ (adr r4, 55fa78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455c18>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - mov r0, r2 │ │ │ │ + cmp r0, ip │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + strb r2, [r1, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r4, pc, #896 @ (adr r4, 55fce4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455e84>) │ │ │ │ + add r4, pc, #192 @ (adr r4, 55fa24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455bc4>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r8, pc │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r6, [r5, r3] │ │ │ │ + ldrsb r6, [r7, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r4, pc, #800 @ (adr r4, 55fc90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455e30>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 55f9d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455b70>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r8, ip │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + ldrsb r2, [r7, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r4, pc, #704 @ (adr r4, 55fc3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455ddc>) │ │ │ │ + add r4, pc, #0 @ (adr r4, 55f97c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455b1c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r8, r9 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r3, r2] │ │ │ │ + strh r2, [r5, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp ip, r5 │ │ │ │ + add ip, pc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r0, r6] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r4, pc, #464 @ (adr r4, 55fb60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455d00>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 55fca0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455e40>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp ip, r1 │ │ │ │ + add ip, fp │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r2, [pc, #100] @ (55f9fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455b9c>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #100] @ (55fa00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455ba0>) │ │ │ │ ldr r1, [pc, #104] @ (55fa04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455ba4>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ @@ -1794678,33 +1794669,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #48] @ (55fa20 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455bc0>) │ │ │ │ movw r2, #3037 @ 0xbdd │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, pc, #616 @ (adr r3, 55fc6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455e0c>) │ │ │ │ + add r2, pc, #936 @ (adr r2, 55fdac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455f4c>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add sl, r6 │ │ │ │ + add r2, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + strb r4, [r5, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, pc, #504 @ (adr r3, 55fc08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455da8>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 55fd48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x455ee8>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add lr, r2 │ │ │ │ + mvns r6, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc │ │ │ │ + mvns r2, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r0, ip │ │ │ │ + bics r0, r6 │ │ │ │ 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 r5, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1795328,126 +1795319,126 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ lsls r4, r7, #22 │ │ │ │ lsls r1, r6, #5 │ │ │ │ add r3, pc, #412 @ (adr r3, 5601fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45639c>) │ │ │ │ vtbl.8 d30, {d15}, d5 │ │ │ │ - vsli.32 , q12, #31 │ │ │ │ + vmls.i , , d8[0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adcs r4, r1 │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r4 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r6, r7 │ │ │ │ + eors r6, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r0, r4 │ │ │ │ + ands r0, r6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + strb r6, [r3, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r7 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r6, r4] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r2, r1 │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r2 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strh r0, [r7, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + strh r4, [r6, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ asrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r4, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, #28 │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + strh r6, [r7, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r2, pc, #908 @ (adr r2, 560478 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x456618>) │ │ │ │ - vrshr.u64 , q2, #1 │ │ │ │ + vsubl.u , d15, d20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + strh r2, [r6, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ b.n 56089a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x456a3a> │ │ │ │ - vmlal.u , d31, d22[0] │ │ │ │ + vrshr.u32 d21, d22, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ble.n 56003a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4561da> │ │ │ │ - vrshr.u64 , q3, #1 │ │ │ │ + vsubl.u , d15, d22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmia r6!, {r0, r2, r4, r5} │ │ │ │ - vsubw.u , , d0 │ │ │ │ + vrshr.u32 , q0, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, #142 @ 0x8e │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + str r2, [r1, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + str r4, [r3, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r6, [sp, #548] @ 0x224 │ │ │ │ - vrshr.u32 , q8, #1 │ │ │ │ + @ instruction: 0xffff51c0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r6, r1] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, #26 │ │ │ │ + subs r5, #106 @ 0x6a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, #4 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1795481,17 +1795472,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (5601b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x456358>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (5601bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45635c>) │ │ │ │ movw r2, #607 @ 0x25f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - add r0, r0 │ │ │ │ + muls r0, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r0, 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] @ (56028c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45642c>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -1795570,17 +1795561,17 @@ │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ mcr2 1, 1, r0, cr6, cr0, {3} │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [ip, #448] @ 0x1c0 │ │ │ │ - orrs r0, r6 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r3, #210 @ 0xd2 │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ 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, #3720] @ 0xe88 │ │ │ │ ldr.w r4, [pc, #2988] @ 560e60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x457000> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1796733,79 +1796724,79 @@ │ │ │ │ stc2 1, cr0, [lr, #-448]! @ 0xfffffe40 │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 560d9a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x456f3a> │ │ │ │ vshll.u32 q14, d7, #31 │ │ │ │ @ instruction: 0xfffffbb0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - mov sl, r8 │ │ │ │ + mov r2, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - muls r4, r0 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r1, #18 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ lsls r0, r7, #2 │ │ │ │ beq.n 560dce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x456f6e> │ │ │ │ vtbx.8 d19, {d31- instruction: 0xffffc76b │ │ │ │ vqshl.u32 d25, d29, #31 │ │ │ │ vaddl.u , d15, d16 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #464] @ (561088 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x457228>) │ │ │ │ + ldr r3, [pc, #784] @ (5611c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x457368>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldmia r2, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ - @ instruction: 0xffff4d8c │ │ │ │ + @ instruction: 0xffff4cdc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r6, r7, #4 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r6, r7, #4 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r0, r7, #2 │ │ │ │ asrs r0, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bx fp │ │ │ │ + mov sl, r5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [pc, #0] @ (560ee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x457088>) │ │ │ │ + ldr r0, [pc, #320] @ (561028 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4571c8>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #208] @ (560fc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x457164>) │ │ │ │ + ldr r0, [pc, #528] @ (561104 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4572a4>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [pc, #16] @ (560f0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4570ac>) │ │ │ │ + ldr r1, [pc, #336] @ (56104c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4571ec>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + adds r0, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #504] @ (561100 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4572a0>) │ │ │ │ + ldr r1, [pc, #824] @ (561240 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4573e0>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r0, #148 @ 0x94 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ asrs r4, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1797057,112 +1797048,112 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #212] @ (561260 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x457400>) │ │ │ │ movw r2, #2019 @ 0x7e3 │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #912] @ (561538 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4576d8>) │ │ │ │ + ldr r1, [pc, #208] @ (561278 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x457418>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r6, #246 @ 0xf6 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldc2l 0, cr0, [r6], {185} @ 0xb9 │ │ │ │ - mov r6, r5 │ │ │ │ + stc2 0, cr0, [r6], #-740 @ 0xfffffd1c │ │ │ │ + cmp r6, pc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r8, r3 │ │ │ │ + add r8, sp │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r6, #150 @ 0x96 │ │ │ │ + cmp r5, #230 @ 0xe6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + add r6, pc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + cmp r5, #212 @ 0xd4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r8, r4 │ │ │ │ + add r8, lr │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp lr, r6 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r3 │ │ │ │ + cmp r0, sp │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + mov sl, lr │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r0, r2, r4, r5, r7} │ │ │ │ vmlal.u q14, d15, d21[0] │ │ │ │ - vshr.u64 d31, d8, #1 │ │ │ │ + vqrdmlsh.s q15, , d24[0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, r4 │ │ │ │ + muls r2, r6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mvns r2, r6 │ │ │ │ + muls r2, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bics r6, r7 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r5, #146 @ 0x92 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - muls r4, r5 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r6 │ │ │ │ + bics r6, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - muls r0, r3 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mov r0, r4 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bx lr │ │ │ │ + mov sl, r8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bx r5 │ │ │ │ + mov r0, pc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + mov lr, sl │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bx sl │ │ │ │ + mov sl, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - muls r6, r0 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + cmp r4, #18 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1797372,17 +1797363,17 @@ │ │ │ │ bl 55e328 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4544c8> │ │ │ │ b.n 56145a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4575fa> │ │ │ │ movw r3, #5115 @ 0x13fb │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 56144e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4575ee> │ │ │ │ b.n 5612e6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x457486> │ │ │ │ nop │ │ │ │ - bx ip │ │ │ │ + mov sl, r6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldmia r6, {r0, r1, r3, r4, r5, r6, r7} │ │ │ │ vtbx.8 d24, {d15-d17}, d11 │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1797487,31 +1797478,31 @@ │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ ldr r3, [pc, #40] @ (561624 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4577c4>) │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ ldr r1, [pc, #40] @ (561628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4577c8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r5, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, lr │ │ │ │ + mvns r6, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r4, #58] @ 0x3a │ │ │ │ + strh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r4, lr │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ 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 r6, r1 │ │ │ │ ldr r1, [pc, #616] @ (5618a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x457a48>) │ │ │ │ @@ -1797727,27 +1797718,27 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xe9b80170 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 561828 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4579c8> │ │ │ │ lsls r0, r6, #5 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - tst r4, r2 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #32] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r5, #206 @ 0xce │ │ │ │ + movs r5, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r5, #8 │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #2660] @ 562348 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4584e8> │ │ │ │ mov r5, r1 │ │ │ │ @@ -1798702,41 +1798693,41 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 562158 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4582f8> │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ lsls r6, r7, #4 │ │ │ │ - tst r2, r0 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r4, r6, #1 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ udf #0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + subs r4, r6, r5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r0, r7, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + adds r2, r4, r3 │ │ │ │ lsls r0, 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] @ (562660 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x458800>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1799017,23 +1799008,23 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bgt.n 562710 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4588b0> │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 56273c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4588dc> │ │ │ │ lsls r0, r6, #5 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + subs r4, r0, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r5, #160 @ 0xa0 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r4, r4, r0 │ │ │ │ + asrs r4, r6, #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, #3968] @ 0xf80 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r1, [pc, #1700] @ 562d38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x458ed8> │ │ │ │ @@ -1799653,37 +1799644,37 @@ │ │ │ │ ... │ │ │ │ bls.n 562dfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x458f9c> │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 562df0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x458f90> │ │ │ │ lsls r0, r6, #5 │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + subs r6, r0, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 562cc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x458e60> │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r7, #0] │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r6, r1, #31 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ 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, #3576] @ 0xdf8 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r1, [pc, #2808] @ 563880 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x459a20> │ │ │ │ @@ -1800710,92 +1800701,92 @@ │ │ │ │ add r1, pc │ │ │ │ movw r2, #3918 @ 0xf4e │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ bcs.n 56395c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x459afc> │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ lsls r0, r7, #2 │ │ │ │ beq.n 563854 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4599f4> │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ @ instruction: 0xffff6e25 │ │ │ │ vqrdmulh.s q11, , d19[0] │ │ │ │ - @ instruction: 0xffff2ff6 │ │ │ │ + vqrdmlsh.s q9, , d6[0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r1, #19 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r6, r0, #13 │ │ │ │ + lsrs r6, r2, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r4, #16] │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + str r6, [r7, #124] @ 0x7c │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r1, #86 @ 0x56 │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r6, r0, #4 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #20] │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r1, r3 │ │ │ │ bcs.w 562f38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4590d8> │ │ │ │ @@ -1802021,112 +1802012,112 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3550 @ 0xdde │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ - vmlsl.u q9, d31, d8[0] │ │ │ │ + vqshlu.s32 d18, d8, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - vshr.u64 d16, d23, #54 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + vqadd.u16 d0, d26, d23 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #-732]! @ 0xfffffd24 │ │ │ │ - movs r0, #52 @ 0x34 │ │ │ │ + stc2l 0, cr0, [sl], {183} @ 0xb7 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfbae00b7 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + @ instruction: 0xfafe00b7 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfb9600b7 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + @ instruction: 0xfae600b7 │ │ │ │ + movs r1, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfb8200b7 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + @ instruction: 0xfad200b7 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfb7000b7 │ │ │ │ - movs r0, #0 │ │ │ │ + @ instruction: 0xfac000b7 │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - @ instruction: 0xfa0200b7 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + ldr??.w r0, [r2, r7, lsl #3] │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr??.w r0, [lr, #183] @ 0xb7 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + vld4.32 {d0-d3}, [lr :256], r7 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [r7, r1] │ │ │ │ + ldrsb r2, [r1, r7] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrsb.w r0, [r2, #183] @ 0xb7 │ │ │ │ - subs r4, r0, #1 │ │ │ │ + str??.w r0, [r2, #183] @ 0xb7 │ │ │ │ + adds r4, r2, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - vst4.32 {d16-d19}, [lr :256], r7 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + ldrb.w r0, [lr, #183] @ 0xb7 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf7b600b7 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + @ instruction: 0xf70600b7 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldrsb r6, [r0, r5] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - vst4.32 {d0-d3}, [lr :256], r7 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + ldr.w r0, [lr, r7, lsl #3] │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr??.w r0, [r8, #183] @ 0xb7 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + str.w r0, [r8, r7, lsl #3] │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf76000b7 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + @ instruction: 0xf6b000b7 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str.w r0, [ip, #183] @ 0xb7 │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + ldrb.w r0, [ip, r7, lsl #3] │ │ │ │ + asrs r6, r3, #25 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh.w r0, [r4, #183] @ 0xb7 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + strb.w r0, [r4, r7, lsl #3] │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf71800b7 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + @ instruction: 0xf66800b7 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb.w r0, [r4, #183] @ 0xb7 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + @ instruction: 0xf7d400b7 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh.w r0, [r0, r7, lsl #3] │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + @ instruction: 0xf78000b7 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrb.w r0, [r8, r7, lsl #3] │ │ │ │ - subs r2, r2, r1 │ │ │ │ + @ instruction: 0xf76800b7 │ │ │ │ + adds r2, r4, r6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb.w r0, [r0, r7, lsl #3] │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + @ instruction: 0xf75000b7 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - @ instruction: 0xf7e800b7 │ │ │ │ + @ instruction: 0xf73800b7 │ │ │ │ ldr r2, [pc, #224] @ (564850 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45a9f0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #224] @ (564854 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45a9f4>) │ │ │ │ ldr r1, [pc, #228] @ (564858 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45a9f8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -1802208,35 +1802199,35 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #26 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #20 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ b.w 5631ca <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45936a> │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r0, r7] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - @ instruction: 0xf6da00b7 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + @ instruction: 0xf62a00b7 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r5, r6] │ │ │ │ + strb r2, [r7, r3] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movt r0, #10423 @ 0x28b7 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + @ instruction: 0xf61200b7 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r2, r6] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subw r0, sl, #2231 @ 0x8b7 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + @ instruction: 0xf5fa00b7 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf69400b7 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + @ instruction: 0xf5e400b7 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf68200b7 │ │ │ │ + rsbs r0, r2, #5996544 @ 0x5b8000 │ │ │ │ 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, #3736] @ 0xe98 │ │ │ │ ldr.w r5, [pc, #2820] @ 5653a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45b540> │ │ │ │ @@ -1803975,49 +1803966,49 @@ │ │ │ │ movs r6, #1 │ │ │ │ b.n 56583e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45b9de> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vqadd.s64 d16, d30, d23 │ │ │ │ - b.n 5655e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45b788> │ │ │ │ + mcr 0, 6, r0, cr14, cr7, {5} │ │ │ │ + b.n 565488 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45b628> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - muls r6, r2 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 565438 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45b5d8> │ │ │ │ + b.n 5662d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c478> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs.w r0, r0, r7, ror #2 │ │ │ │ - b.n 565408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45b5a8> │ │ │ │ + add.w r0, r0, r7, ror #2 │ │ │ │ + b.n 5662a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c448> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf0bc00b7 │ │ │ │ - b.n 565f64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c104> │ │ │ │ + and.w r0, ip, #183 @ 0xb7 │ │ │ │ + b.n 565e04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45bfa4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf0aa00b7 │ │ │ │ - b.n 565f48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c0e8> │ │ │ │ + vshr.s64 d16, d23, #6 │ │ │ │ + b.n 565de8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45bf88> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 565f78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c118> │ │ │ │ + b.n 565e18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45bfb8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 565f2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c0cc> │ │ │ │ + b.n 565dcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45bf6c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 565f5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c0fc> │ │ │ │ + b.n 565dfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45bf9c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 565f10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c0b0> │ │ │ │ + b.n 565db0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45bf50> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 5661fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c39c> │ │ │ │ + b.n 56609c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c23c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r5, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 5661e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c380> │ │ │ │ + b.n 566080 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c220> │ │ │ │ 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, #3736] @ 0xe98 │ │ │ │ ldr.w r5, [pc, #2764] @ 566674 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c814> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1805002,59 +1804993,58 @@ │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ add r4, pc, #304 @ (adr r4, 5667a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c948>) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #400 @ (adr r3, 566810 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c9b0>) │ │ │ │ lsls r0, r6, #5 │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsls r4, r1, #29 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 565f4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c0ec> │ │ │ │ + b.n 566dec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cf8c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ble.n 566694 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c834> │ │ │ │ + bgt.n 566734 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c8d4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bgt.n 566670 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c810> │ │ │ │ + bgt.n 566710 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c8b0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r3, #18 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bgt.n 5666fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c89c> │ │ │ │ + blt.n 56679c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c93c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r4, #12 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bge.n 566718 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c8b8> │ │ │ │ + bls.n 5665b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c758> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bge.n 5666fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c89c> │ │ │ │ + bls.n 56679c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c93c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, r6 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - adds r7, #16 │ │ │ │ + vshr.u64 d0, d23, #58 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bhi.n 566714 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c8b4> │ │ │ │ + bvc.n 5667b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c954> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 566160 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c300> │ │ │ │ + b.n 566000 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c1a0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 5665e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c784> │ │ │ │ + bpl.n 566684 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c824> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 566140 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c2e0> │ │ │ │ + b.n 565fe0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c180> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 5667c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c960> │ │ │ │ + bpl.n 566660 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c800> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 56611c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c2bc> │ │ │ │ + b.n 565fbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c15c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 5667a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c940> │ │ │ │ + bpl.n 566640 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45c7e0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 55c478 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452618> │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 558a94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44ec34> │ │ │ │ @@ -1805506,61 +1805496,61 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 566906 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45caa6> │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 566afe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cc9e> │ │ │ │ mov r4, sl │ │ │ │ b.n 566b56 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ccf6> │ │ │ │ nop │ │ │ │ - vqadd.u32 d16, d28, d23 │ │ │ │ - adds r5, #2 │ │ │ │ + mrc2 0, 5, r0, cr12, cr7, {5} │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bvs.n 566c58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cdf8> │ │ │ │ + bpl.n 566cf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ce98> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mrc2 0, 0, r0, cr2, cr7, {5} │ │ │ │ - adds r4, #166 @ 0xa6 │ │ │ │ + stc2l 0, cr0, [r2, #-732]! @ 0xfffffd24 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bpl.n 566bac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cd4c> │ │ │ │ + bpl.n 566c4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cdec> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #732]! @ 0x2dc │ │ │ │ - adds r4, #66 @ 0x42 │ │ │ │ + stc2l 0, cr0, [ip, #-732] @ 0xfffffd24 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bpl.n 566cf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ce90> │ │ │ │ + bmi.n 566b90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cd30> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2 0, cr0, [r8, #732]! @ 0x2dc │ │ │ │ - bpl.n 566c48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cde8> │ │ │ │ + stc2 0, cr0, [r8, #-732] @ 0xfffffd24 │ │ │ │ + bmi.n 566ce8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ce88> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 56743c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45d5dc> │ │ │ │ + b.n 5672dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45d47c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 566c08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cda8> │ │ │ │ + bmi.n 566ca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ce48> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2l 0, cr0, [r2, #732]! @ 0x2dc │ │ │ │ - bmi.n 566bec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cd8c> │ │ │ │ + ldc2 0, cr0, [r2, #-732]! @ 0xfffffd24 │ │ │ │ + bmi.n 566c8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ce2c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2 0, cr0, [r6], {183} @ 0xb7 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xfbe600b7 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bmi.n 566bd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cd70> │ │ │ │ + bmi.n 566c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ce10> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2l 0, cr0, [r2], #732 @ 0x2dc │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + ldc2 0, cr0, [r2], #-732 @ 0xfffffd24 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bmi.n 566bac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cd4c> │ │ │ │ + bcc.n 566c4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cdec> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2 0, cr0, [r0, #732]! @ 0x2dc │ │ │ │ - bmi.n 566b88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cd28> │ │ │ │ + ldc2l 0, cr0, [r0], #732 @ 0x2dc │ │ │ │ + bcc.n 566c28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cdc8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mcr2 0, 0, r0, cr0, cr7, {5} │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + ldc2l 0, cr0, [r0, #-732] @ 0xfffffd24 │ │ │ │ + ble.n 566c54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cdf4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 566d54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cef4> │ │ │ │ + bcc.n 566bf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cd94> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r8], {183} @ 0xb7 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + stc2 0, cr0, [r8], #-732 @ 0xfffffd24 │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - bmi.n 566d30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ced0> │ │ │ │ + bcc.n 566bd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45cd70> │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [pc, #2836] @ 5677b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45d954> │ │ │ │ @@ -1806756,29 +1806746,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r6, #5 │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r6, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf79400b7 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + @ instruction: 0xf6e400b7 │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvc.n 5678b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45da54> │ │ │ │ + bvs.n 567754 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45d8f4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcc.n 5677c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45d960> │ │ │ │ + bcc.n 567860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45da00> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf1e600b7 │ │ │ │ - movs r7, #24 │ │ │ │ + @ instruction: 0xf13600b7 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #49 @ 0x31 │ │ │ │ bl 48335c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3794fc> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 487b60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37dd00> │ │ │ │ @@ -1807920,99 +1807910,99 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6350 @ 0x18ce │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeafc00b7 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + orr.w r0, ip, r7, ror #2 │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs.w r0, lr, r7, ror #2 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + @ instruction: 0xe9ae00b7 │ │ │ │ + subs r0, r5, #3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + stmia r0!, {} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + pop {r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 568488 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e628> │ │ │ │ + b.n 568328 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e4c8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 56838c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e52c> │ │ │ │ + b.n 56822c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e3cc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r2, 568516 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e6b6> │ │ │ │ + cbnz r2, 5684ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e68a> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 568084 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e224> │ │ │ │ + b.n 567f24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e0c4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 568516 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e6b6> │ │ │ │ + cbnz r6, 5684ea <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e68a> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5680c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e264> │ │ │ │ + b.n 567f64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e104> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 568512 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e6b2> │ │ │ │ + revsh r6, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5683f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e590> │ │ │ │ + b.n 568290 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e430> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r4, 568516 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e6b6> │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rev r4, r5 │ │ │ │ + cbnz r4, 5684d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e672> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rev r4, r0 │ │ │ │ + cbnz r4, 5684cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e66c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 5684fa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e69a> │ │ │ │ + cbnz r6, 5684ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e66e> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r0, 5684fe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e69e> │ │ │ │ + cbnz r0, 5684d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e672> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - nop {11} │ │ │ │ + nop │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cbnz r2, 568522 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e6c2> │ │ │ │ + hlt 0x000a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r4, r6} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 5684fe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e69e> │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 567e54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45dff4> │ │ │ │ + b.n 567cf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45de94> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - revsh r4, r2 │ │ │ │ + rev r4, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 568128 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e2c8> │ │ │ │ + b.n 567fc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e168> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rev16 r0, r7 │ │ │ │ + cbnz r0, 568522 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e6c2> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 567ef0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e090> │ │ │ │ + b.n 567d90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45df30> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rev16 r4, r1 │ │ │ │ + cbnz r4, 56851e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e6be> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 567f7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e11c> │ │ │ │ + b.n 567e1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45dfbc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rev r2, r5 │ │ │ │ + cbnz r2, 56851e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e6be> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5680e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e284> │ │ │ │ + b.n 567f84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e124> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + adds r6, r1, r1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - rev r6, r2 │ │ │ │ + cbnz r6, 568524 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e6c4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5680f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e290> │ │ │ │ + b.n 567f90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e130> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r4, r3 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cbnz r6, 568556 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e6f6> │ │ │ │ + cbnz r6, 56852a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45e6ca> │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ @@ -1808423,15 +1808413,15 @@ │ │ │ │ ldr.w r3, [pc, #2100] @ 569190 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45f330> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 569b78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45fd18> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl af4c1c │ │ │ │ + bl af4cec │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 569140 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45f2e0> │ │ │ │ subs r3, #9 │ │ │ │ @@ -1809118,51 +1809108,51 @@ │ │ │ │ blt.n 569210 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45f3b0> │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldrb r6, [r2, #10] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r7, r7, r4 │ │ │ │ @ instruction: 0xffffdb1c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - b.n 568aa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ec48> │ │ │ │ + b.n 569948 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45fae8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 568a94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ec34> │ │ │ │ + b.n 569934 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45fad4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ strb r1, [r4, #14] │ │ │ │ vqshrn.u64 d23, q6, #1 │ │ │ │ lsls r0, r6, #5 │ │ │ │ ldrh r1, [r6, #18] │ │ │ │ vsli.32 q9, q8, #31 │ │ │ │ movs r0, r0 │ │ │ │ b.n 569852 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45f9f2> │ │ │ │ @ instruction: 0xffffd74e │ │ │ │ lsls r3, r6, #5 │ │ │ │ - b.n 568f00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45f0a0> │ │ │ │ + b.n 568da0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ef40> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 568d58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45eef8> │ │ │ │ + b.n 568bf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ed98> │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5695d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45f774> │ │ │ │ + b.n 569474 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45f614> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #824 @ 0x338 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 569260 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45f400> │ │ │ │ + bge.n 569100 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45f2a0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r8], #-728 @ 0xfffffd28 │ │ │ │ - bge.n 569110 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45f2b0> │ │ │ │ + @ instruction: 0xfbb800b6 │ │ │ │ + bls.n 5691b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45f350> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr.w r2, [pc, #3360] @ 569eec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46008c> │ │ │ │ ldr.w r3, [pc, #3360] @ 569ef0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460090> │ │ │ │ ldr.w r1, [pc, #3360] @ 569ef4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460094> │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ @@ -1810242,99 +1810232,97 @@ │ │ │ │ b.w 568daa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ef4a> │ │ │ │ ldrb.w r2, [r3, #360] @ 0x168 │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb.w r2, [r3, #360] @ 0x168 │ │ │ │ b.w 568daa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45ef4a> │ │ │ │ nop │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bls.n 569e7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46001c> │ │ │ │ + bls.n 569f1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4600bc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bhi.n 569e64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460004> │ │ │ │ + bvc.n 569f04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4600a4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ lsrs r5, r7, #22 │ │ │ │ - @ instruction: 0xfffff9fe │ │ │ │ + vtbx.8 d31, {d15-d16}, d14 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - ble.n 569f58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4600f8> │ │ │ │ + bgt.n 569ff8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460198> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bgt.n 569f7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46011c> │ │ │ │ + blt.n 56a01c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4601bc> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bgt.n 569f30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4600d0> │ │ │ │ + blt.n 569fd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460170> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r7, #5 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bhi.n 569ecc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46006c> │ │ │ │ + bhi.n 569f6c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46010c> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r7, pc, #944 @ (adr r7, 56a2ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46048c>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 569e54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x45fff4> │ │ │ │ + bpl.n 569ef4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460094> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #848 @ (adr r7, 56a294 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460434>) │ │ │ │ + add r7, pc, #144 @ (adr r7, 569fd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460174>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 569f70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460110> │ │ │ │ + bpl.n 56a010 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4601b0> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #336 @ (adr r4, 56a0a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460240>) │ │ │ │ + add r3, pc, #656 @ (adr r3, 56a1e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460380>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcs.n 569fd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460178> │ │ │ │ + bne.n 569e78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460018> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r4, pc, #216 @ (adr r4, 56a034 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4601d4>) │ │ │ │ + add r3, pc, #536 @ (adr r3, 56a174 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460314>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 56a064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460204> │ │ │ │ + bcc.n 569f04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4600a4> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - lsls r5, r0, #3 │ │ │ │ - add r1, pc, #696 @ (adr r1, 56a228 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4603c8>) │ │ │ │ + vmla.i32 q8, q11, d4[0] │ │ │ │ + add r0, pc, #1016 @ (adr r0, 56a368 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460508>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 569fd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460170> │ │ │ │ + bcc.n 56a070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460210> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ - lsls r5, r0, #3 │ │ │ │ - add r1, pc, #600 @ (adr r1, 56a1d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460374>) │ │ │ │ + vmla.i q8, q15, d0[1] │ │ │ │ + add r0, pc, #920 @ (adr r0, 56a314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4604b4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bne.n 569f88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460128> │ │ │ │ + beq.n 56a028 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4601c8> │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vmla.i q0, q10, d0[1] │ │ │ │ - add r0, pc, #624 @ (adr r0, 56a1f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460398>) │ │ │ │ + cdp2 0, 13, cr0, cr4, cr4, {6} │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cdp2 0, 11, cr0, cr6, cr4, {6} │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + cdp2 0, 0, cr0, cr6, cr4, {6} │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - beq.n 569fac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46014c> │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cdp2 0, 8, cr0, cr10, cr4, {6} │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + ldc2l 0, cr0, [sl, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr.w r3, [r9, #436] @ 0x1b4 │ │ │ │ ldrsb.w r2, [r3, #65] @ 0x41 │ │ │ │ cmp r2, #5 │ │ │ │ bne.w 56a3bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46055c> │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r2, [r3, #388] @ 0x184 │ │ │ │ @@ -1811067,294 +1811055,294 @@ │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ movs r3, #3 │ │ │ │ b.n 56a09e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46023e> │ │ │ │ movs r3, #2 │ │ │ │ b.n 56a09e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46023e> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #-784] @ 0xfffffcf0 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + stc2 0, cr0, [r0], #784 @ 0x310 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2, #-784]! @ 0xfffffcf0 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + stc2 0, cr0, [r2], {196} @ 0xc4 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2 0, cr0, [r4, #-784] @ 0xfffffcf0 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + stc2l 0, cr0, [r4], #-784 @ 0xfffffcf0 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2 0, cr0, [ip], #784 @ 0x310 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + stc2 0, cr0, [ip], {196} @ 0xc4 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2 0, cr0, [r2], {196} @ 0xc4 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + smlsld r0, r0, r2, r4 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2l 0, cr0, [r4], #-784 @ 0xfffffcf0 │ │ │ │ - ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ + @ instruction: 0xfbb400c4 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mcrr2 0, 12, r0, r6, cr4 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + @ instruction: 0xfb9600c4 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2 0, cr0, [r0], #-784 @ 0xfffffcf0 │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + @ instruction: 0xfb7000c4 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - smlald r0, r0, r8, r4 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + @ instruction: 0xfb1800c4 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfbaa00c4 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + @ instruction: 0xfafa00c4 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfb5200c4 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + @ instruction: 0xfaa200c4 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfb3400c4 │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + @ instruction: 0xfa8400c4 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfb1600c4 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + @ instruction: 0xfa6600c4 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfaf800c4 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + @ instruction: 0xfa4800c4 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfad600c4 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + @ instruction: 0xfa2600c4 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfabc00c4 │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + @ instruction: 0xfa0c00c4 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfa8a00c4 │ │ │ │ - ldr r3, [sp, #648] @ 0x288 │ │ │ │ + ldr??.w r0, [sl, #196] @ 0xc4 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfa4200c4 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldrsb.w r0, [r2, #196] @ 0xc4 │ │ │ │ + ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfa2400c4 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr??.w r0, [r4, r4] │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfa0600c4 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr??.w r0, [r6, r4] │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vld1.8 {d16[6]}, [r4], r4 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldrsh.w r0, [r4, r4] │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vst1.8 {d16[6]}, [r6], r4 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldrsb.w r0, [r6, r4] │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vld1.8 {d0[6]}, [r4], r4 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr??.w r0, [r4, #196] @ 0xc4 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vst1.8 {d0[6]}, [sl], r4 │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ + ldr.w r0, [sl, #196] @ 0xc4 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vld4. {d16-d19}, [ip], r4 │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldrh.w r0, [ip, #196] @ 0xc4 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr.w r0, [r4, r4] │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + @ instruction: 0xf7a400c4 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh.w r0, [r6, r4] │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + @ instruction: 0xf78600c4 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb.w r0, [r2, r4] │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + @ instruction: 0xf75200c4 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf7e400c4 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + @ instruction: 0xf73400c4 │ │ │ │ + ldr r0, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r7!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf7c600c4 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + @ instruction: 0xf71600c4 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf72600c4 │ │ │ │ - ldr r0, [sp, #248] @ 0xf8 │ │ │ │ + @ instruction: 0xf67600c4 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf70e00c4 │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + @ instruction: 0xf65e00c4 │ │ │ │ + str r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf6f600c4 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + movw r0, #26820 @ 0x68c4 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r6!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf6de00c4 │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ + @ instruction: 0xf62e00c4 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subw r0, sl, #2244 @ 0x8c4 │ │ │ │ - str r7, [sp, #776] @ 0x308 │ │ │ │ + @ instruction: 0xf5fa00c4 │ │ │ │ + str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf69200c4 │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ + @ instruction: 0xf5e200c4 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf67a00c4 │ │ │ │ - str r7, [sp, #584] @ 0x248 │ │ │ │ + rsb r0, sl, #6422528 @ 0x620000 │ │ │ │ + str r6, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf66200c4 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + subs.w r0, r2, #6422528 @ 0x620000 │ │ │ │ + str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf62600c4 │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ + sbcs.w r0, r6, #6422528 @ 0x620000 │ │ │ │ + str r6, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - addw r0, lr, #2244 @ 0x8c4 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + adcs.w r0, lr, #6422528 @ 0x620000 │ │ │ │ + str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf5f600c4 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + adc.w r0, r6, #6422528 @ 0x620000 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rsbs r0, lr, #6422528 @ 0x620000 │ │ │ │ - str r6, [sp, #984] @ 0x3d8 │ │ │ │ + @ instruction: 0xf52e00c4 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs.w r0, r6, #6422528 @ 0x620000 │ │ │ │ - str r6, [sp, #824] @ 0x338 │ │ │ │ + add.w r0, r6, #6422528 @ 0x620000 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ @@ -1811433,17 +1811421,17 @@ │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (56ab40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460ce0>) │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, 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, r1 │ │ │ │ @@ -1811531,18 +1811519,18 @@ │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ ldr r1, [pc, #20] @ (56ac34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x460dd4>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds.w r0, r8, #196 @ 0xc4 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + orn r0, r8, #196 @ 0xc4 │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1813698,17 +1813686,17 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ lsls r3, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1813982,17 +1813970,17 @@ │ │ │ │ movs r0, #217 @ 0xd9 │ │ │ │ b.n 56c4b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x462652> │ │ │ │ movs r0, #241 @ 0xf1 │ │ │ │ b.n 56c4b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x462652> │ │ │ │ movs r0, #239 @ 0xef │ │ │ │ b.n 56c4b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x462652> │ │ │ │ nop │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #5 │ │ │ │ bhi.n 56c63c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4627dc> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1814095,25 +1814083,25 @@ │ │ │ │ mov.w r2, #486 @ 0x1e6 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1814137,17 +1814125,17 @@ │ │ │ │ beq.n 56c750 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4628f0> │ │ │ │ ldr r3, [pc, #12] @ (56c784 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x462924>) │ │ │ │ mov.w r2, #510 @ 0x1fe │ │ │ │ ldr r1, [pc, #12] @ (56c788 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x462928>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1815132,27 +1815120,27 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ adds r7, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #144 @ 0x90 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcc.n 56d0e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x463288> │ │ │ │ + bcs.n 56d188 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x463328> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r4, #246 @ 0xf6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r7, pc, #736 @ (adr r7, 56d478 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x463618>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #8 @ (adr r7, 56d1a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x463348>) │ │ │ │ + add r6, pc, #328 @ (adr r6, 56d2e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x463488>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ add.w ip, sp, #108 @ 0x6c │ │ │ │ strb.w r7, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ add r5, sp, #140 @ 0x8c │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -1816063,115 +1816051,115 @@ │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ bl 56b020 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4611c0> │ │ │ │ b.n 56d2d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x463472> │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r4!, {r4} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r3!, {} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [sp, #72] @ 0x48 │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ ldr.w r4, [pc, #2364] @ 56e4ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46468c> │ │ │ │ @@ -1817079,55 +1817067,55 @@ │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r4, #72 @ 0x48 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + itee al │ │ │ │ + lslal r4, r0, #3 │ │ │ │ + str r5, [sp, #104] @ 0x68 │ │ │ │ + lsl r7, r6, #2 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + bkpt 0x00ce │ │ │ │ + lsls r4, r0, #3 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ittt vc │ │ │ │ - lslvc r4, r0, #3 │ │ │ │ - strvc r4, [sp, #680] @ 0x2a8 │ │ │ │ - lslvc r7, r6, #2 │ │ │ │ ldmia r4, {r0, r1, r4} │ │ │ │ @ instruction: 0xffff1f96 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldmia r0, {r0, r1, r2, r4, r5, r7} │ │ │ │ vqrshrun.s64 d28, , #1 │ │ │ │ @ instruction: 0xffffc89d │ │ │ │ - vmlal.u , d31, d12[0] │ │ │ │ + vrshr.u32 d25, d12, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r4, 56e54c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4646ec> │ │ │ │ + @ instruction: 0xb884 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r0, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ 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] @ (56e698 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x464838>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1817261,23 +1817249,23 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r6, r2, r2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r7 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r5, #24] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (56e7d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x464978>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1817882,33 +1817870,33 @@ │ │ │ │ ... │ │ │ │ asrs r4, r4, #21 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #21 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r4, pc, #96 @ (adr r4, 56eda8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x464f48>) │ │ │ │ + add r3, pc, #416 @ (adr r3, 56eee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x465088>) │ │ │ │ lsls r5, r7, #4 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 56f134 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4652d4>) │ │ │ │ + add r3, pc, #296 @ (adr r3, 56ee74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x465014>) │ │ │ │ lsls r5, r7, #4 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #17 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r7, [pc, #928] @ (56f0f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x465298>) │ │ │ │ + ldr r7, [pc, #224] @ (56ee38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x464fd8>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r0, r0] │ │ │ │ + ldr r7, [pc, #328] @ (56eea4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x465044>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #784] @ (56f070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x465210>) │ │ │ │ + ldr r7, [pc, #80] @ (56edb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x464f50>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #896] @ (56f0e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x465284>) │ │ │ │ + ldr r7, [pc, #192] @ (56ee24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x464fc4>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #648] @ (56eff0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x465190>) │ │ │ │ + ldr r6, [pc, #968] @ (56f130 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4652d0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #760] @ (56f064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x465204>) │ │ │ │ + ldr r7, [pc, #56] @ (56eda4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x464f44>) │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #580] @ (56efc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x465164>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1818498,17 +1818486,17 @@ │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #32 │ │ │ │ lsls r0, r6, #5 │ │ │ │ lsrs r4, r2, #28 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r1, [pc, #632] @ (56f644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4657e4>) │ │ │ │ + ldr r0, [pc, #952] @ (56f784 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x465924>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #752] @ (56f6c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x465860>) │ │ │ │ + ldr r1, [pc, #48] @ (56f400 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4655a0>) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ @@ -1818575,21 +1818563,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r3, r0, #5344 @ 0x14e0 │ │ │ │ subs r3, #11 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 56f45e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4655fe> │ │ │ │ b.n 56f454 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4655f4> │ │ │ │ nop │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r3, #24] │ │ │ │ + strh r2, [r5, #18] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1818748,17 +1818736,17 @@ │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (56f634 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4657d4>) │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - mov lr, r1 │ │ │ │ + cmp lr, fp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r8, r5 │ │ │ │ + cmp r8, pc │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #17 │ │ │ │ beq.n 56f640 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4657e0> │ │ │ │ bx lr │ │ │ │ ldr.w r1, [r0, #436] @ 0x1b4 │ │ │ │ ldrsb.w r1, [r1, #65] @ 0x41 │ │ │ │ @@ -1818783,19 +1818771,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r6, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 56f99c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x465b3c>) │ │ │ │ + add r6, pc, #80 @ (adr r6, 56f6dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46587c>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ 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] @ (56f704 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4658a4>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1818843,17 +1818831,17 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r2, #5 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #4 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 56f720 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4658c0> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1819082,15 +1819070,15 @@ │ │ │ │ bl 56f60c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4657ac> │ │ │ │ movs r2, #4 │ │ │ │ bl 55b410 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4515b0> │ │ │ │ b.n 56f8c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x465a64> │ │ │ │ mov r0, r4 │ │ │ │ bl 56f60c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4657ac> │ │ │ │ nop │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #1000] @ (56fd7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x465f1c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1819449,15 +1819437,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r3, #25 │ │ │ │ lsls r0, r6, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #23 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ 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 │ │ │ │ ldr.w r4, [pc, #1468] @ 570364 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x466504> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1820009,66 +1819997,66 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ bl 2aa372 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x1a0512> │ │ │ │ bl 3fa376 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2f0516> │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r7, #22] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ bl 91639a │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #240 @ 0xf0 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #200 @ 0xc8 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r0, #18] │ │ │ │ + strb r6, [r2, #15] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r6, [r5, #17] │ │ │ │ + strb r6, [r7, #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, #4008] @ 0xfa8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #392] @ (570580 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x466720>) │ │ │ │ @@ -1820222,19 +1820210,19 @@ │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stc2 1, cr0, [r0], {111} @ 0x6f │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb3a016f │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + adds r6, #170 @ 0xaa │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #516] @ (5707b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x466950>) │ │ │ │ @@ -1820441,21 +1820429,21 @@ │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xfa4c016f │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #36] @ (5707fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46699c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1820567,17 +1820555,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7e4016f │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #4] │ │ │ │ + strb r2, [r3, #1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r7, 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, #3944] @ 0xf68 │ │ │ │ ldr.w r4, [pc, #1104] @ 570d80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x466f20> │ │ │ │ @@ -1821216,52 +1821204,52 @@ │ │ │ │ ldr r1, [pc, #60] @ (571004 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4671a4>) │ │ │ │ mov.w r2, #740 @ 0x2e4 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldaexd pc, pc, [pc] @ │ │ │ │ @ instruction: 0xf194016f │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r4, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + str r4, [r6, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r6, #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] @ (57102c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4671cc>) │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (571030 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4671d0>) │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r7, r6, #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, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1821327,17 +1821315,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 571008 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4671a8> │ │ │ │ movs r2, #5 │ │ │ │ bl 55b410 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4515b0> │ │ │ │ b.n 571062 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x467202> │ │ │ │ nop │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1821443,35 +1821431,35 @@ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #52] @ (57122c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4673cc>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r6, #12] │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1822581,56 +1822569,56 @@ │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 571d62 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x467f02> │ │ │ │ ldcl 1, cr0, [r8, #-444] @ 0xfffffe44 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [ip, #-444] @ 0xfffffe44 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #760 @ (adr r3, 57219c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46833c>) │ │ │ │ + add r3, pc, #56 @ (adr r3, 571edc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46807c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeaae016f │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r6, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r2, [r3, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ands r2, r1 │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r0, #20 │ │ │ │ + subs r4, r4, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1388] @ 572474 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468614> │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -1823140,43 +1823128,43 @@ │ │ │ │ nop │ │ │ │ b.n 572650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4687f0> │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 572648 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4687e8> │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldrh r2, [r4, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldr r4, [r2, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ bgt.n 5724b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468654> │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r0, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r0, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #424] @ (572678 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468818>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1823351,25 +1823339,25 @@ │ │ │ │ nop │ │ │ │ blt.n 5726cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46886c> │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 5726ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46888c> │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrsb r2, [r0, r0] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #336] @ (572800 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4689a0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1823497,29 +1823485,29 @@ │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bls.n 572894 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468a34> │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #776] @ 0x308 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ bhi.n 57289c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468a3c> │ │ │ │ lsls r7, r5, #5 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strh r2, [r0, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + strh r0, [r2, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strh r6, [r2, r2] │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r7, r6, #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] @ 5728e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468a84> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1823530,15 +1823518,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 ac9820 │ │ │ │ + bl ac98f0 │ │ │ │ ldr r3, [pc, #144] @ (5728f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468a90>) │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ tst.w r4, #8 │ │ │ │ ite ne │ │ │ │ movne r3, #76 @ 0x4c │ │ │ │ @@ -1823548,28 +1823536,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 ac08a0 │ │ │ │ + bl ac0970 │ │ │ │ cbnz r0, 5728c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468a66> │ │ │ │ ldr r2, [pc, #100] @ (5728f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468a94>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 6bc80 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl acc7ec │ │ │ │ + bl acc8bc │ │ │ │ ldr r2, [pc, #72] @ (5728f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468a98>) │ │ │ │ ldr r3, [pc, #52] @ (5728e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468a88>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1823579,49 +1823567,49 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (5728fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468a9c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl abe4d4 │ │ │ │ + bl abe5a4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl abe430 │ │ │ │ + bl abe500 │ │ │ │ b.n 5728a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468a48> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bvc.n 572860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468a00> │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 572854 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4689f4> │ │ │ │ lsls r7, r5, #5 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ bvc.n 572990 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468b30> │ │ │ │ lsls r7, r5, #5 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ lsls r7, r6, #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] @ (572924 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468ac4>) │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (572928 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468ac8>) │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + asrs r2, r5, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (572a4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x468bec>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1825768,15 +1825756,15 @@ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ ldmia r2, {r2, r3, r6} │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r6, r7} │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + ldrsb r0, [r2, r7] │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ movw r1, #283 @ 0x11b │ │ │ │ mov r0, r4 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ bl 487ddc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37df7c> │ │ │ │ @@ -1826707,17 +1826695,17 @@ │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [pc, #916] @ (574b94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46ad34>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ ldr r2, [sp, #380] @ 0x17c │ │ │ │ pop {r0, r6, r7} │ │ │ │ ldrh r7, [r0, #44] @ 0x2c │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ strb.w r3, [sp, #24] │ │ │ │ vldr d7, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ @@ -1827489,25 +1827477,25 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffff7fff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #312] @ (575118 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46b2b8>) │ │ │ │ + ldr r5, [pc, #632] @ (575258 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46b3f8>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #12 │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #216] @ (5750c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46b264>) │ │ │ │ + ldr r5, [pc, #536] @ (575204 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46b3a4>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r5, #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, #3656] @ 0xe48 │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1827713,54 +1827701,54 @@ │ │ │ │ b.n 575070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46b210> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #904 @ 0x388 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r1, #4] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r6, #8] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #30] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf61000ba │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + sbc.w r0, r0, #6094848 @ 0x5d0000 │ │ │ │ + ldrb r6, [r6, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [pc, #296] @ (575350 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46b4f0>) │ │ │ │ + ldr r3, [pc, #616] @ (575490 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46b630>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r6, sp, #600 @ 0x258 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #364] @ (5753bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46b55c>) │ │ │ │ @@ -1827910,61 +1827898,63 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #640 @ 0x280 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #584] @ (575618 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46b7b8>) │ │ │ │ + ldr r1, [pc, #904] @ (575758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46b8f8>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r1, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #8 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r7, r6, #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] @ (57542c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46b5cc>) │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (575430 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46b5d0>) │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - ldmia.w r2, {r1, r2, r4, r5, r7} │ │ │ │ - stmia.w ip!, {r1, r2, r4, r5, r7} │ │ │ │ + b.n 5753f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46b594> │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + b.n 57542c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46b5cc> │ │ │ │ + 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 r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1828189,25 +1828179,25 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - cmp r0, #12 │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bx r0 │ │ │ │ + mov r2, sl │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r6, #66 @ 0x42 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov r8, sp │ │ │ │ + mov r0, r7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ lsls r7, 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 r7, r1 │ │ │ │ @@ -1828667,17 +1828657,17 @@ │ │ │ │ mov.w r1, #370 @ 0x172 │ │ │ │ b.n 575a00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46bba0> │ │ │ │ movw r1, #313 @ 0x139 │ │ │ │ b.n 575a00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46bba0> │ │ │ │ mov.w r1, #430 @ 0x1ae │ │ │ │ b.n 575a00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46bba0> │ │ │ │ nop │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (575bf8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46bd98>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1829692,23 +1829682,23 @@ │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #640 @ (adr r1, 576850 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46c9f0>) │ │ │ │ lsls r7, r5, #5 │ │ │ │ add r1, pc, #616 @ (adr r1, 57683c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46c9dc>) │ │ │ │ lsls r7, r5, #5 │ │ │ │ - subs r6, r1, #5 │ │ │ │ + subs r6, r3, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1829910,15 +1829900,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldr r1, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ mov r9, r2 │ │ │ │ ldr.w r2, [pc, #1120] @ 576c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46ce10> │ │ │ │ @@ -1831719,21 +1831709,21 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r7, r5, #5 │ │ │ │ strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r7, r5, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r4, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bne.n 577ad8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46dc78> │ │ │ │ + beq.n 577b78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46dd18> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -1832417,15 +1832407,15 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ strb r2, [r5, r7] │ │ │ │ lsls r0, r5, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #16] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - add r2, pc, #136 @ (adr r2, 5781bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46e35c>) │ │ │ │ + add r1, pc, #456 @ (adr r1, 5782fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46e49c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrd r7, r6, [r6] │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 487e2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37dfcc> │ │ │ │ mov r3, r6 │ │ │ │ @@ -1833246,19 +1833236,19 @@ │ │ │ │ str.w lr, [sp, #72] @ 0x48 │ │ │ │ b.n 5788be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46ea5e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ b.w 577d04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46dea4> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - subw r0, sl, #2230 @ 0x8b6 │ │ │ │ - @ instruction: 0xf6f800b6 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + @ instruction: 0xf5fa00b6 │ │ │ │ + movw r0, #34998 @ 0x88b6 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr.w r5, [pc, #1740] @ 579098 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f238> │ │ │ │ mov r6, r3 │ │ │ │ @@ -1833889,26 +1833879,26 @@ │ │ │ │ strb r0, [r5, #24] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, #24] │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldmia r4!, {r0, r1, r6, r7} │ │ │ │ - vraddhn.i d31, , q12 │ │ │ │ + vrsra.u64 , q12, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movt r0, #16566 @ 0x40b6 │ │ │ │ + @ instruction: 0xf21400b6 │ │ │ │ b.n 57949a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f63a> │ │ │ │ @ instruction: 0xffff7562 │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldmia r4, {r0, r3, r4, r5, r7} │ │ │ │ - vrshr.u64 , q10, #1 │ │ │ │ + vmlal.u , d15, d4[0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ mcr 15, 1, pc, cr7, cr15, {7} @ │ │ │ │ b.n 5797be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f95e> │ │ │ │ - vsli.64 q11, q0, #63 @ 0x3f │ │ │ │ + vabal.u q11, d15, d16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1833977,21 +1833967,21 @@ │ │ │ │ ldr r0, [pc, #28] @ (579198 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f338>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (57919c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f33c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - mcr 0, 7, r0, cr12, cr6, {5} │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + mrc 0, 1, r0, cr12, cr6, {5} │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mcr 0, 7, r0, cr12, cr6, {5} │ │ │ │ - vst4.32 {d0-d3}, [r2 :256], r6 │ │ │ │ - @ instruction: 0xf0ac00b6 │ │ │ │ - udf #250 @ 0xfa │ │ │ │ + mrc 0, 1, r0, cr12, cr6, {5} │ │ │ │ + ldr.w r0, [r2, r6, lsl #3] │ │ │ │ + vshr.s64 d16, d22, #4 │ │ │ │ + udf #74 @ 0x4a │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1834278,22 +1834268,22 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2], #-728 @ 0xfffffd28 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + @ instruction: 0xeb8200b6 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xebf400b6 │ │ │ │ - stc 0, cr0, [lr], {182} @ 0xb6 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + adc.w r0, r4, r6, ror #2 │ │ │ │ + adcs.w r0, lr, r6, ror #2 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - rsbs r0, ip, r6, ror #2 │ │ │ │ + @ instruction: 0xeb2c00b6 │ │ │ │ ldr r4, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #232] @ 5795d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f770> │ │ │ │ @@ -1834391,26 +1834381,26 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r5, #5 │ │ │ │ - adds.w r0, r8, r6, ror #2 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + orn r0, r8, r6, ror #2 │ │ │ │ + lsls r6, r6, #27 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xeace00b6 │ │ │ │ - add.w r0, lr, r6, ror #2 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + ands.w r0, lr, r6, ror #2 │ │ │ │ + orrs.w r0, lr, r6, ror #2 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xeab800b6 │ │ │ │ - add.w r0, r8, r6, ror #2 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + and.w r0, r8, r6, ror #2 │ │ │ │ + orrs.w r0, r8, r6, ror #2 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xeaa200b6 │ │ │ │ + ldrd r0, r0, [r2, #728]! @ 0x2d8 │ │ │ │ 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] @ (5797dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f97c>) │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #456] @ (5797e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f980>) │ │ │ │ @@ -1834596,18 +1834586,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, #28] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - stmdb r4, {r1, r2, r4, r5, r7} │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + @ instruction: 0xe85400b6 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldmia.w r6, {r1, r2, r4, r5, r7} │ │ │ │ + b.n 5797c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f960> │ │ │ │ + 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, #4064] @ 0xfe0 │ │ │ │ ldrb.w r4, [r3, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -1834745,35 +1834736,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (579990 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fb30>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - add r3, pc, #896 @ (adr r3, 579cec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fe8c>) │ │ │ │ + add r3, pc, #192 @ (adr r3, 579a2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fbcc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 579d68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46ff08>) │ │ │ │ + add r3, pc, #312 @ (adr r3, 579aa8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fc48>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 57981c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f9bc> │ │ │ │ + b.n 5796bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f85c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 579b98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fd38>) │ │ │ │ + add r2, pc, #856 @ (adr r2, 579cd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fe78>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #656 @ (adr r3, 579c14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fdb4>) │ │ │ │ + add r2, pc, #976 @ (adr r2, 579d54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fef4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #464 @ (adr r3, 579b58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fcf8>) │ │ │ │ + add r2, pc, #784 @ (adr r2, 579c98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fe38>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #584 @ (adr r3, 579bd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fd74>) │ │ │ │ + add r2, pc, #904 @ (adr r2, 579d14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46feb4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 579ae8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fc88>) │ │ │ │ + add r2, pc, #664 @ (adr r2, 579c28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fdc8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #464 @ (adr r3, 579b64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fd04>) │ │ │ │ + add r2, pc, #784 @ (adr r2, 579ca4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fe44>) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #760] @ (579ca0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fe40>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1835084,45 +1835075,45 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r2, [r2, #100] @ 0x64 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 5795dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f77c> │ │ │ │ + b.n 57a47c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47061c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #840 @ (adr r0, 57a004 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4701a4>) │ │ │ │ + add r0, pc, #136 @ (adr r0, 579d44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fee4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #960 @ (adr r0, 57a080 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470220>) │ │ │ │ + add r0, pc, #256 @ (adr r0, 579dc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46ff60>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5796ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f84c> │ │ │ │ + b.n 57954c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f6ec> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 579580 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46f720> │ │ │ │ + b.n 57a420 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4705c0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #608 @ (adr r0, 579f30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4700d0>) │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #728 @ (adr r0, 579fac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47014c>) │ │ │ │ + add r0, pc, #24 @ (adr r0, 579cec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46fe8c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 579ee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470088>) │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #648 @ (adr r0, 579f64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470104>) │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #392 @ (adr r0, 579e68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470008>) │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #512 @ (adr r0, 579ee4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470084>) │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #168 @ (adr r0, 579d90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46ff30>) │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #280 @ (adr r0, 579e04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x46ffa4>) │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1300] @ 57a214 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4703b4> │ │ │ │ @@ -1835635,108 +1835626,108 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r5, #5 │ │ │ │ str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - b.n 57a4bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47065c> │ │ │ │ + b.n 57a35c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4704fc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #-780] @ 0xfffffcf4 │ │ │ │ - b.n 57a338 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4704d8> │ │ │ │ + stc2 0, cr0, [ip], #780 @ 0x30c │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 57a478 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470618> │ │ │ │ + b.n 57a318 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4704b8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stc2l 0, cr0, [r2], {195} @ 0xc3 │ │ │ │ - svc 234 @ 0xea │ │ │ │ + ldc2 0, cr0, [r2], {195} @ 0xc3 │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r1, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stc2 0, cr0, [sl], #780 @ 0x30c │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + @ instruction: 0xfbfa00c3 │ │ │ │ + svc 34 @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 57a558 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4706f8> │ │ │ │ + b.n 57a3f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470598> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2], {195} @ 0xc3 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + @ instruction: 0xfbe200c3 │ │ │ │ + svc 10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 57a534 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4706d4> │ │ │ │ + b.n 57a3d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470574> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc2l 0, cr0, [sl], #-780 @ 0xfffffcf4 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + smlald r0, r0, sl, r3 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 57a398 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470538> │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stc2l 0, cr0, [r2], #-780 @ 0xfffffcf4 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + @ instruction: 0xfbb200c3 │ │ │ │ + udf #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 57a9a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470b44> │ │ │ │ + b.n 57a844 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4709e4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mcrr2 0, 12, r0, r6, cr3 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + @ instruction: 0xfb9600c3 │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 57a2f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470490> │ │ │ │ + svc 136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2], #-780 @ 0xfffffcf4 │ │ │ │ - svc 90 @ 0x5a │ │ │ │ + @ instruction: 0xfb8200c3 │ │ │ │ + udf #170 @ 0xaa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldc2 0, cr0, [sl], {195} @ 0xc3 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + @ instruction: 0xfb6a00c3 │ │ │ │ + udf #146 @ 0x92 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 57a4b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470658> │ │ │ │ + b.n 57a358 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4704f8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stc2 0, cr0, [r2], {195} @ 0xc3 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + @ instruction: 0xfb5200c3 │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 57a40c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4705ac> │ │ │ │ + b.n 57a2ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47044c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfbea00c3 │ │ │ │ - svc 18 │ │ │ │ + @ instruction: 0xfb3a00c3 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - smlsld r0, r0, r2, r3 │ │ │ │ - udf #250 @ 0xfa │ │ │ │ + @ instruction: 0xfb2200c3 │ │ │ │ + udf #74 @ 0x4a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 57a424 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4705c4> │ │ │ │ + b.n 57a2c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470464> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfbba00c3 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + @ instruction: 0xfb0a00c3 │ │ │ │ + udf #50 @ 0x32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfba200c3 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + @ instruction: 0xfaf200c3 │ │ │ │ + udf #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 57a424 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4705c4> │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfb8a00c3 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + @ instruction: 0xfada00c3 │ │ │ │ + udf #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 57a2f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470498> │ │ │ │ + svc 92 @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfb7200c3 │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + @ instruction: 0xfac200c3 │ │ │ │ + ble.n 57a2bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47045c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 57a304 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4704a4> │ │ │ │ + svc 92 @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfb5a00c3 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + @ instruction: 0xfaaa00c3 │ │ │ │ + ble.n 57a298 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470438> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 57a40c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4705ac> │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + ble.n 57a26c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47040c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 57a428 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4705c8> │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #86 @ 0x56 │ │ │ │ + ble.n 57a250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4703f0> │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #2920] @ 57ae80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471020> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1836859,125 +1836850,125 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldrb r4, [r2, r3] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - svc 90 @ 0x5a │ │ │ │ + udf #170 @ 0xaa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf71800c3 │ │ │ │ - bge.n 57af1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4710bc> │ │ │ │ + @ instruction: 0xf66800c3 │ │ │ │ + bls.n 57adbc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470f5c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 57af7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47111c> │ │ │ │ + blt.n 57ae1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470fbc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 57af7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47111c> │ │ │ │ + bhi.n 57ae1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470fbc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 57adec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470f8c> │ │ │ │ + blt.n 57ae8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47102c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adc.w r0, r4, #6389760 @ 0x618000 │ │ │ │ - bhi.n 57af90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471130> │ │ │ │ + eors.w r0, r4, #6389760 @ 0x618000 │ │ │ │ + bvc.n 57ae30 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470fd0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 57af0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4710ac> │ │ │ │ + blt.n 57afac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47114c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf52a00c3 │ │ │ │ - bhi.n 57af68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471108> │ │ │ │ + orns r0, sl, #6389760 @ 0x618000 │ │ │ │ + bvc.n 57ae08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470fa8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 57ade4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470f84> │ │ │ │ + blt.n 57ae84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471024> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add.w r0, ip, #6389760 @ 0x618000 │ │ │ │ - bhi.n 57af38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4710d8> │ │ │ │ + orrs.w r0, ip, #6389760 @ 0x618000 │ │ │ │ + bvc.n 57add8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470f78> │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r1, r6] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - bge.n 57ae38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470fd8> │ │ │ │ + bls.n 57aed8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471078> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf4a000c3 │ │ │ │ - bvc.n 57ae74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471014> │ │ │ │ + @ instruction: 0xf3f000c3 │ │ │ │ + bvc.n 57af14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4710b4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrd pc, pc, [r7], #-1020 @ 0x3fc │ │ │ │ - bgt.n 57ae08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470fa8> │ │ │ │ + blt.n 57aea8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471048> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - usat r0, #3, r0, asr #3 │ │ │ │ - bvs.n 57ae84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471024> │ │ │ │ + @ instruction: 0xf2f000c3 │ │ │ │ + bvs.n 57af24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4710c4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 57af60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471100> │ │ │ │ + bls.n 57ae00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470fa0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf21a00c3 │ │ │ │ - bpl.n 57af84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471124> │ │ │ │ + sbc.w r0, sl, #195 @ 0xc3 │ │ │ │ + bmi.n 57ae24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470fc4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 57afec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47118c> │ │ │ │ + bhi.n 57ae8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47102c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf1fe00c3 │ │ │ │ - bpl.n 57af58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4710f8> │ │ │ │ + adc.w r0, lr, #195 @ 0xc3 │ │ │ │ + bmi.n 57aff8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471198> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 57ae28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470fc8> │ │ │ │ + bvc.n 57aec8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471068> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf18a00c3 │ │ │ │ - bmi.n 57ae84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471024> │ │ │ │ + @ instruction: 0xf0da00c3 │ │ │ │ + bmi.n 57af24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4710c4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 57af7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47111c> │ │ │ │ + bls.n 57b01c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4711bc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sbc.w r0, sl, #195 @ 0xc3 │ │ │ │ - bmi.n 57ae50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470ff0> │ │ │ │ + @ instruction: 0xf0ba00c3 │ │ │ │ + bcc.n 57aef0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471090> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 57afa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471140> │ │ │ │ + bvs.n 57ae40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x470fe0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf12a00c3 │ │ │ │ - bmi.n 57afdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47117c> │ │ │ │ + orns r0, sl, #195 @ 0xc3 │ │ │ │ + bcc.n 57ae7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47101c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 57ae88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471028> │ │ │ │ + bvs.n 57af28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4710c8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - eor.w r0, r8, #195 @ 0xc3 │ │ │ │ - bcc.n 57aea4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471044> │ │ │ │ + vmla.i16 d16, d24, d3[0] │ │ │ │ + bcc.n 57af44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4710e4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 57af18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4710b8> │ │ │ │ + bvc.n 57afb8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471158> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - orr.w r0, r2, #195 @ 0xc3 │ │ │ │ - bcc.n 57b024 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4711c4> │ │ │ │ + vmla.i16 d0, d18, d3[0] │ │ │ │ + bcs.n 57aec4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471064> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 57af00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4710a0> │ │ │ │ + bhi.n 57afa0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471140> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bic.w r0, r0, #195 @ 0xc3 │ │ │ │ - bcc.n 57afec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47118c> │ │ │ │ + vhadd.s q8, q8, │ │ │ │ + bcs.n 57ae8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47102c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 57aebc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47105c> │ │ │ │ + bvc.n 57af5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4710fc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - and.w r0, ip, #195 @ 0xc3 │ │ │ │ - bcc.n 57afd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471170> │ │ │ │ + vhadd.s16 q8, q14, │ │ │ │ + bcs.n 57ae70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471010> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 57aea0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471040> │ │ │ │ + bvs.n 57af40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4710e0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vext.8 q8, q10, , #0 │ │ │ │ - bcc.n 57afac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47114c> │ │ │ │ + vhadd.s8 q8, q10, │ │ │ │ + bcs.n 57b04c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4711ec> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r2, r0, #3 │ │ │ │ - vmla.i16 d16, d28, d3[0] │ │ │ │ - bcc.n 57af88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471128> │ │ │ │ + vhadd.s32 q0, q14, │ │ │ │ + bcs.n 57b028 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4711c8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 57af70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471110> │ │ │ │ + bvc.n 57b010 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4711b0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vmla.i16 d0, d16, d3[0] │ │ │ │ - bcs.n 57aefc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47109c> │ │ │ │ + cdp 0, 14, cr0, cr0, cr3, {6} │ │ │ │ + bcs.n 57af9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47113c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 57b014 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4711b4> │ │ │ │ + bvs.n 57aeb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471054> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vhadd.s q8, q12, │ │ │ │ - bcs.n 57aed8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471078> │ │ │ │ + cdp 0, 12, cr0, cr8, cr3, {6} │ │ │ │ + bne.n 57af78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471118> │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ beq.w 57b0e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471280> │ │ │ │ ldr.w r2, [r9, r5, lsl #2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1837711,168 +1837702,169 @@ │ │ │ │ b.n 57b56e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47170e> │ │ │ │ ldr r3, [pc, #332] @ (57b7e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471984>) │ │ │ │ add r3, pc │ │ │ │ b.n 57b56e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47170e> │ │ │ │ ldr r3, [pc, #332] @ (57b7e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471988>) │ │ │ │ add r3, pc │ │ │ │ b.n 57b56e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47170e> │ │ │ │ - bvs.n 57b720 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4718c0> │ │ │ │ + bpl.n 57b5c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471760> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldcl 0, cr0, [ip], {195} @ 0xc3 │ │ │ │ - beq.n 57b6b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471854> │ │ │ │ + stc 0, cr0, [ip], #-780 @ 0xfffffcf4 │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 57b780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471920> │ │ │ │ + bpl.n 57b620 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4717c0> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc 0, cr0, [lr], #780 @ 0x30c │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + stc 0, cr0, [lr], {195} @ 0xc3 │ │ │ │ + ldmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 57b630 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4717d0> │ │ │ │ + bpl.n 57b6d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471870> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc 0, cr0, [ip], {195} @ 0xc3 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + @ instruction: 0xebec00c3 │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #134 @ 0x86 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sub.w r0, r8, r3, lsl #3 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + @ instruction: 0xeaf800c3 │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 57b764 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471904> │ │ │ │ + bpl.n 57b604 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4717a4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xeb8600c3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xead600c3 │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 57b6e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471884> │ │ │ │ + bpl.n 57b784 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471924> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sbc.w r0, ip, r3, lsl #3 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + @ instruction: 0xeabc00c3 │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 57b694 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471834> │ │ │ │ + bpl.n 57b734 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4718d4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adc.w r0, lr, r3, lsl #3 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + eors.w r0, lr, r3, lsl #3 │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 57b6c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471864> │ │ │ │ + bpl.n 57b764 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471904> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 57b744 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4718e4> │ │ │ │ + bpl.n 57b7e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471984> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 57b758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4718f8> │ │ │ │ + bpl.n 57b7f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471998> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 57b78c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47192c> │ │ │ │ + bpl.n 57b62c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4717cc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 57b6e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471880> │ │ │ │ + bpl.n 57b780 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471920> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrd r0, r0, [ip, #780] @ 0x30c │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + stmdb ip!, {r0, r1, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 57b67c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47181c> │ │ │ │ + bpl.n 57b71c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4718bc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strd r0, r0, [r4, #780] @ 0x30c │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmdb r4, {r0, r1, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 57b6d8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471878> │ │ │ │ + bpl.n 57b778 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471918> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 57b6ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47188c> │ │ │ │ + bpl.n 57b78c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47192c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 57b70c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4718ac> │ │ │ │ + bpl.n 57b7ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47194c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #98 @ 0x62 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xe99400c3 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strd r0, r0, [r4], #780 @ 0x30c │ │ │ │ + strb r0, [r5, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bpl.n 57b69c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47183c> │ │ │ │ + bpl.n 57b73c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4718dc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 57b798 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471938> │ │ │ │ + bcs.n 57b838 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4719d8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 57b844 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4719e4> │ │ │ │ + bmi.n 57b6e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471884> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 57b7b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471958> │ │ │ │ + bmi.n 57b658 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4717f8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r7, r4] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bx sp │ │ │ │ + mov sl, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 57b6e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471884> │ │ │ │ + bvs.n 57b784 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471924> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bcs.n 57b824 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4719c4> │ │ │ │ + bne.n 57b6c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471864> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xe82a00c3 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + b.n 57b66c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47180c> │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r4, {r2, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 57b820 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4719c0> │ │ │ │ + bcc.n 57b6c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471860> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 57b81c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4719bc> │ │ │ │ + bcc.n 57b6bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47185c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [r0, #112] @ 0x70 │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bmi.n 57b85c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4719fc> │ │ │ │ + bcc.n 57b6fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47189c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 57b820 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4719c0> │ │ │ │ + bcc.n 57b6c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471860> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 57b7c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471960> │ │ │ │ + bcc.n 57b860 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471a00> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 57b824 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4719c4> │ │ │ │ + bcc.n 57b6c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471864> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 57b818 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4719b8> │ │ │ │ + bcc.n 57b8b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471a58> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r3, #23 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bcc.n 57b72c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4718cc> │ │ │ │ + bcc.n 57b7cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47196c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 57b758 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4718f8> │ │ │ │ + bcc.n 57b7f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471998> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 57b6f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471890> │ │ │ │ + bcs.n 57b790 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471930> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 57b8c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471a64> │ │ │ │ + bcs.n 57b764 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471904> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 57b898 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471a38> │ │ │ │ + bcs.n 57b738 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4718d8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 57b86c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471a0c> │ │ │ │ + bcs.n 57b70c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4718ac> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r2, 57b81c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4719bc> │ │ │ │ + cbnz r2, 57b7f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471990> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 57b7a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471944> │ │ │ │ + bcc.n 57b844 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4719e4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -1838593,59 +1838585,59 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ blxns ip │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 57be78 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x472018> │ │ │ │ + beq.n 57bf18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4720b8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 57b788 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x471928> │ │ │ │ + b.n 57c628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4727c8> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 57bf28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4720c8> │ │ │ │ + beq.n 57bfc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x472168> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #206 @ 0xce │ │ │ │ + udf #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + ble.n 57beb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x472050> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 55c5b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x452750> │ │ │ │ ldr.w r1, [r9] │ │ │ │ @@ -1838862,61 +1838854,61 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1372 @ 0x55c │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 57c118 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4722b8> │ │ │ │ + blt.n 57c1b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x472358> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - itee gt │ │ │ │ - lslgt r6, r6, #2 │ │ │ │ - ldmiale r2!, {r5} │ │ │ │ - lslle r6, r6, #2 │ │ │ │ - bgt.n 57c0ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47228c> │ │ │ │ + ittt ne │ │ │ │ + lslne r6, r6, #2 │ │ │ │ + ldmiane r1!, {r4, r5, r6} │ │ │ │ + lslne r6, r6, #2 │ │ │ │ + blt.n 57c18c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47232c> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - itee lt │ │ │ │ - lsllt r6, r6, #2 │ │ │ │ - ldmiage r2, {r2, r3, r7} │ │ │ │ - lslge r6, r6, #2 │ │ │ │ - bgt.n 57c2d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x472470> │ │ │ │ + ittt eq │ │ │ │ + lsleq r6, r6, #2 │ │ │ │ + ldmiaeq r1!, {r2, r3, r4, r6, r7} │ │ │ │ + lsleq r6, r6, #2 │ │ │ │ + blt.n 57c170 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x472310> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ittt ls │ │ │ │ - lslls r6, r6, #2 │ │ │ │ - stmials r4!, {r5, r6} │ │ │ │ - lslls r6, r6, #2 │ │ │ │ - bgt.n 57c22c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4723cc> │ │ │ │ + bkpt 0x00ee │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + stmia r3!, {r4, r5, r7} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + blt.n 57c2cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47246c> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - itte mi │ │ │ │ - lslmi r6, r6, #2 │ │ │ │ - stmiami r2!, {r1, r2, r3, r4} │ │ │ │ - lslpl r6, r6, #2 │ │ │ │ - itt ne │ │ │ │ - lslne r6, r6, #2 │ │ │ │ - ldmiane r1!, {r5, r7} │ │ │ │ + bkpt 0x0096 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - itet eq │ │ │ │ - lsleq r6, r6, #2 │ │ │ │ - ldmiane r2, {r1, r2, r3, r5} │ │ │ │ - lsleq r6, r6, #2 │ │ │ │ - bkpt 0x00e0 │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + bkpt 0x006c │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + bkpt 0x005a │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + bkpt 0x0030 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 57c154 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4722f4> │ │ │ │ + bge.n 57c1f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x472394> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 57c130 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4722d0> │ │ │ │ + bge.n 57c1d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x472370> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r6, r6, #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, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1838987,21 +1838979,21 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ movs r2, #5 │ │ │ │ bl 55b410 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4515b0> │ │ │ │ b.n 57c252 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4723f2> │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1839160,31 +1839152,31 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ movs r3, #1 │ │ │ │ b.n 57c37e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47251e> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 57c448 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4725e8> │ │ │ │ + bhi.n 57c4e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x472688> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 57c428 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4725c8> │ │ │ │ + bhi.n 57c4c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x472668> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 57c408 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4725a8> │ │ │ │ + bvc.n 57c4a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x472648> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r6!, {r7} │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2736] @ 57cf90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x473130> │ │ │ │ @@ -1840249,43 +1840241,43 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ subs r3, #24 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r4, #5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r4, r7, #4 │ │ │ │ - bkpt 0x00d2 │ │ │ │ + bkpt 0x0022 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bkpt 0x001c │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bkpt 0x0096 │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bkpt 0x000c │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + cbnz r6, 57d032 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4731d2> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r2, r4, r6} │ │ │ │ + cbnz r4, 57d034 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4731d4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r6} │ │ │ │ + cbnz r2, 57d038 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4731d8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 57d006 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4731a6> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1840380,25 +1840372,25 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ movw r2, #2765 @ 0xacd │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r4, r5, r7} │ │ │ │ + pop {r1} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r6, 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 r4, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -1840468,27 +1840460,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (57d1b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x473354>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - pop {r4, r7} │ │ │ │ + cbnz r0, 57d218 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4733b8> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + cbnz r2, 57d206 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4733a6> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + cbnz r4, 57d20a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4733aa> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r1, r2, r3} │ │ │ │ + cbnz r6, 57d206 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4733a6> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r0, 57d22a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4733ca> │ │ │ │ + cbnz r0, 57d1fe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47339e> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r7} │ │ │ │ + cbnz r0, 57d22c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4733cc> │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ movw ip, #5300 @ 0x14b4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb.w r3, [r0, #920] @ 0x398 │ │ │ │ cmp r2, ip │ │ │ │ beq.n 57d1d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x473376> │ │ │ │ @@ -1840548,48 +1840540,48 @@ │ │ │ │ movw r2, #721 @ 0x2d1 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (57d26c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47340c>) │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - ldr r6, [r2, #36] @ 0x24 │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ lsls r6, r6, #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] @ (57d294 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x473434>) │ │ │ │ mov.w r2, #752 @ 0x2f0 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (57d298 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x473438>) │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (57d2b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x473458>) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r1, [pc, #12] @ (57d2bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47345c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - cbnz r0, 57d328 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4734c8> │ │ │ │ + cbnz r0, 57d2fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47349c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - hlt 0x0032 │ │ │ │ + rev r2, r0 │ │ │ │ lsls r6, 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 │ │ │ │ cbz r2, 57d30c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4734ac> │ │ │ │ @@ -1840620,21 +1840612,21 @@ │ │ │ │ movw r2, #1595 @ 0x63b │ │ │ │ ldr r1, [pc, #24] @ (57d32c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4734cc>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55a870 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x450a10> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cbnz r4, 57d390 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x473530> │ │ │ │ + cbnz r4, 57d364 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x473504> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - rev16 r2, r4 │ │ │ │ + cbnz r2, 57d354 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4734f4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r4, 57d388 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x473528> │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - rev16 r6, r1 │ │ │ │ + cbnz r6, 57d356 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4734f6> │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -1840674,19 +1840666,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #794 @ 0x31a │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (57d4d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x473670>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1840874,17 +1840866,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 57d244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4733e4> │ │ │ │ movs r2, #5 │ │ │ │ bl 55b410 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4515b0> │ │ │ │ b.n 57d50a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4736aa> │ │ │ │ nop │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r6, #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, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1840950,17 +1840942,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 57d244 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4733e4> │ │ │ │ movs r2, #5 │ │ │ │ bl 55b410 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4515b0> │ │ │ │ b.n 57d5be <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47375e> │ │ │ │ nop │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [r0, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r6, 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, #3888] @ 0xf30 │ │ │ │ mov fp, r1 │ │ │ │ @@ -1841744,23 +1841736,23 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #5 │ │ │ │ movs r5, #108 @ 0x6c │ │ │ │ lsls r7, r5, #5 │ │ │ │ - push {r3, r6} │ │ │ │ + cbz r0, 57df22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4740c2> │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bkpt 0x00cc │ │ │ │ + bkpt 0x001c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1844321,71 +1844313,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 57ed52 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x474ef2> │ │ │ │ - add r4, pc, #56 @ (adr r4, 57fb88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475d28>) │ │ │ │ + add r3, pc, #376 @ (adr r3, 57fcc8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475e68>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r0, r1] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #280 @ (adr r2, 57fc84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475e24>) │ │ │ │ + add r1, pc, #600 @ (adr r1, 57fdc4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475f64>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #432 @ (adr r3, 57fd24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475ec4>) │ │ │ │ + add r2, pc, #752 @ (adr r2, 57fe64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x476004>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #280 @ (adr r0, 57fc94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475e34>) │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, pc, #368 @ (adr r1, 57fcf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475e94>) │ │ │ │ + add r0, pc, #688 @ (adr r0, 57fe34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475fd4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 57fe54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475ff4>) │ │ │ │ + add r0, pc, #8 @ (adr r0, 57fb94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475d34>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #800 @ (adr r0, 57feb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x476054>) │ │ │ │ + add r0, pc, #96 @ (adr r0, 57fbf4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475d94>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r2, pc, #168 @ (adr r2, 57fc64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475e04>) │ │ │ │ + add r1, pc, #488 @ (adr r1, 57fda4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475f44>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r6, #2 │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ b.w 57f1e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475388> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #2097152 @ 0x200000 │ │ │ │ bfi r3, r2, #0, #26 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -1844600,51 +1844592,51 @@ │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ b.w 57f1c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x475364> │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r2, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ @@ -1844882,23 +1844874,23 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 57ecb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x474e50> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 580098 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x476238> │ │ │ │ b.n 57ff22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4760c2> │ │ │ │ nop │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ 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, #3864] @ 0xf18 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [pc, #1044] @ 5804f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x476694> │ │ │ │ @@ -1845616,15 +1845608,15 @@ │ │ │ │ b.n 5806ce <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47686e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfae4016e │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfab4016e │ │ │ │ - cbz r6, 580894 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x476a34> │ │ │ │ + cbz r6, 580868 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x476a08> │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -1845799,17 +1845791,17 @@ │ │ │ │ mov.w r2, #2 │ │ │ │ beq.n 580a1e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x476bbe> │ │ │ │ mov r0, r2 │ │ │ │ b.n 5808cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x476a6c> │ │ │ │ movs r0, #16 │ │ │ │ b.n 5808cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x476a6c> │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #28] │ │ │ │ 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.w r4, [pc, #2824] @ 581548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4776e8> │ │ │ │ mov r8, r2 │ │ │ │ @@ -1846845,143 +1846837,143 @@ │ │ │ │ subs.w r1, r4, #15597568 @ 0xee0000 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r2, r3, r7} │ │ │ │ vrshr.u64 d31, d25, #1 │ │ │ │ vrshr.u32 , , #1 │ │ │ │ vsli.64 d28, d7, #63 @ 0x3f │ │ │ │ - vqrshrun.s64 d24, q2, #1 │ │ │ │ + vabdl.u q12, d31, d20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + str r0, [sp, #24] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xf290016e │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r0, #38] @ 0x26 │ │ │ │ + ldrh r2, [r2, #32] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r1, #60] @ 0x3c │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r6, r6, #2 │ │ │ │ bkpt 0x00bf │ │ │ │ - vsubl.u q12, d31, d2 │ │ │ │ + vsra.u64 q12, q1, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r3, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r3, #36] @ 0x24 │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r2, #26] │ │ │ │ + strh r6, [r4, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r2, #30] │ │ │ │ + strh r0, [r4, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r6, #4] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r0, #20] │ │ │ │ + strh r4, [r2, #14] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + ldrb r6, [r5, #1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r2, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + strb r2, [r1, #31] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + ldr r6, [r2, #16] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r1, #26] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 581682 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x477822> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 5816e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x477880> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1847109,17 +1847101,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 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r4, [r1, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ lsls r6, r6, #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, #136] @ 581878 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x477a18> │ │ │ │ sub sp, #16 │ │ │ │ @@ -1847340,23 +1847332,23 @@ │ │ │ │ bl 580500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4766a0> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 55dd94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x453f34> │ │ │ │ b.n 581962 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x477b02> │ │ │ │ nop │ │ │ │ - movs r3, #52 @ 0x34 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r4, #14] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r2, #14] │ │ │ │ + strb r2, [r4, #11] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #396] @ (581c08 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x477da8>) │ │ │ │ @@ -1847514,25 +1847506,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 581700 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4778a0> │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ b.n 581510 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4776b0> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r2, #3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r5, #5] │ │ │ │ + strb r6, [r7, #2] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1847609,19 +1847601,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 57d29c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47343c> │ │ │ │ nop │ │ │ │ b.n 58246c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47860c> │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov fp, r2 │ │ │ │ @@ -1848346,51 +1848338,51 @@ │ │ │ │ beq.w 582274 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x478414> │ │ │ │ b.n 58225a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4783fa> │ │ │ │ mov r0, sl │ │ │ │ bl 57d29c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47343c> │ │ │ │ nop │ │ │ │ b.n 582a94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x478c34> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + strb r2, [r1, #31] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [r0, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r6, #17] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + strb r6, [r0, #30] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #100] @ (5825f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x478790>) │ │ │ │ @@ -1848440,19 +1848432,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bge.n 5826d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x478870> │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 5826ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47884c> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r3, #29] │ │ │ │ + strb r2, [r5, #26] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (5826ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47884c>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1848522,19 +1848514,19 @@ │ │ │ │ nop │ │ │ │ bls.n 58266c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47880c> │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 582610 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4787b0> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r0, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r3, #26] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #936] @ (582a80 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x478c20>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1848892,41 +1848884,41 @@ │ │ │ │ movs r0, r0 │ │ │ │ bls.n 582abc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x478c5c> │ │ │ │ lsls r6, r5, #5 │ │ │ │ bhi.n 582a10 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x478bb0> │ │ │ │ lsls r6, r5, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r0, [r4, #16] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + strb r2, [r7, #1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r6, [r1, #15] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r6, [r2, #0] │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -1849063,23 +1849055,23 @@ │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ bmi.n 582c0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x478dac> │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 582c64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x478e04> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r0, [r5, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + str r2, [r2, #8] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #264] @ (582d64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x478f04>) │ │ │ │ @@ -1849187,19 +1849179,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bcc.n 582ca0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x478e40> │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 582d04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x478ea4> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [r1, #0] │ │ │ │ + ldrsh r6, [r3, r5] │ │ │ │ lsls r6, r6, #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] @ (582e84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x479024>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -1849304,25 +1849296,25 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bcs.n 582f60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x479100> │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 582ef8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x479098> │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r2, [r5, r4] │ │ │ │ + ldrsh r2, [r7, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1849376,17 +1849368,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (582f40 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4790e0>) │ │ │ │ movw r2, #2114 @ 0x842 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + ldrb r6, [r7, r5] │ │ │ │ lsls r6, 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 │ │ │ │ movs r4, #0 │ │ │ │ @@ -1849503,54 +1849495,54 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2625 @ 0xa41 │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrb r4, [r4, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #68] @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 5830b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x479250> │ │ │ │ ldr r3, [pc, #12] @ (5830b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x479254>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 5830f6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x479296> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1849568,15 +1849560,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 55bd28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451ec8> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 58313a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4792da> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1849594,15 +1849586,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 55bd28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x451ec8> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1849770,23 +1849762,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (583334 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4794d4>) │ │ │ │ movw r2, #2731 @ 0xaab │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ nop │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r6, #32] │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ 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 │ │ │ │ ldr.w r4, [pc, #2916] @ 583eb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47a050> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1850897,27 +1850889,27 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r4, r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + strb r6, [r4, r7] │ │ │ │ lsls r4, r7, #4 │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r4, r7, #4 │ │ │ │ - strb r4, [r4, r4] │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r4, r7, #4 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r4, r7, #4 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + strh r4, [r0, r2] │ │ │ │ lsls r4, r7, #4 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r2, [r0, #480] @ 0x1e0 │ │ │ │ cmp r1, r2 │ │ │ │ bcs.w 58414e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47a2ee> │ │ │ │ @@ -1852202,64 +1852194,64 @@ │ │ │ │ movw r2, #3221 @ 0xc95 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r5, #40] @ 0x28 │ │ │ │ - vtbl.8 d21, {d15-d16}, d12 │ │ │ │ + vqrshrun.s64 d21, q6, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [pc, #296] @ (584dfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47af9c>) │ │ │ │ + ldr r1, [pc, #616] @ (584f3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b0dc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r0, #21 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [pc, #144] @ (584d70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47af10>) │ │ │ │ + ldr r1, [pc, #464] @ (584eb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b050>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r3, #16 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r0, r5] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf4d600b5 │ │ │ │ + bic.w r0, r6, #5931008 @ 0x5a8000 │ │ │ │ subs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r7] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - rors r6, r0 │ │ │ │ + asrs r6, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r0, r4] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sbcs r4, r6 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sbcs r2, r4 │ │ │ │ + lsrs r2, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sbcs r0, r2 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + str r0, [r4, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adcs r6, r7 │ │ │ │ + lsrs r6, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r1 │ │ │ │ + eors r4, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + strh r2, [r5, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r7 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + str r4, [r3, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r6, r4 │ │ │ │ + subs r7, #246 @ 0xf6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [pc, #948] @ (5850ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b28c>) │ │ │ │ movw r2, #3105 @ 0xc21 │ │ │ │ ldr r1, [pc, #948] @ (5850f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b290>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -1852601,69 +1852593,69 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2941 @ 0xb7d │ │ │ │ bl 55b34c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4514ec> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - ldr r7, [pc, #408] @ (585288 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b428>) │ │ │ │ + ldr r6, [pc, #728] @ (5853c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b568>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r4, r4 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc2 0, cr0, [r8, #-724]! @ 0xfffffd2c │ │ │ │ - mrc 0, 3, r0, cr6, cr5, {5} │ │ │ │ - stc2 0, cr0, [r2, #-724]! @ 0xfffffd2c │ │ │ │ - mcr 0, 3, r0, cr0, cr5, {5} │ │ │ │ - stc2 0, cr0, [ip, #-724] @ 0xfffffd2c │ │ │ │ - mcr 0, 2, r0, cr10, cr5, {5} │ │ │ │ - ldc2l 0, cr0, [r6], #724 @ 0x2d4 │ │ │ │ - mrc 0, 1, r0, cr4, cr5, {5} │ │ │ │ - stc2l 0, cr0, [r0], #724 @ 0x2d4 │ │ │ │ - mrc 0, 0, r0, cr14, cr5, {5} │ │ │ │ - ldr r6, [pc, #392] @ (5852a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b448>) │ │ │ │ + stc2 0, cr0, [r8], {181} @ 0xb5 │ │ │ │ + stcl 0, cr0, [r6, #724] @ 0x2d4 │ │ │ │ + ldc2l 0, cr0, [r2], #-724 @ 0xfffffd2c │ │ │ │ + ldc 0, cr0, [r0, #724]! @ 0x2d4 │ │ │ │ + mrrc2 0, 11, r0, ip, cr5 │ │ │ │ + ldc 0, cr0, [sl, #724] @ 0x2d4 │ │ │ │ + mcrr2 0, 11, r0, r6, cr5 │ │ │ │ + stc 0, cr0, [r4, #724] @ 0x2d4 │ │ │ │ + ldc2 0, cr0, [r0], #-724 @ 0xfffffd2c │ │ │ │ + stcl 0, cr0, [lr, #-724]! @ 0xfffffd2c │ │ │ │ + ldr r5, [pc, #712] @ (5853e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b588>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #616] @ (585390 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b530>) │ │ │ │ + ldr r4, [pc, #936] @ (5854d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b670>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + strh r4, [r2, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #824] @ (585470 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b610>) │ │ │ │ + ldr r4, [pc, #120] @ (5851b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b350>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [pc, #32] @ (585160 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b300>) │ │ │ │ + ldr r6, [pc, #352] @ (5852a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b440>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #2 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [pc, #488] @ (585330 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b4d0>) │ │ │ │ + ldr r5, [pc, #808] @ (585470 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b610>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + ldr r7, [pc, #448] @ (585310 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b4b0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #178 @ 0xb2 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r5, r1] │ │ │ │ + ldr r7, [pc, #744] @ (585440 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b5e0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r3, [pc, #240] @ (585250 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b3f0>) │ │ │ │ + ldr r2, [pc, #560] @ (585390 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b530>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #254 @ 0xfe │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [pc, #1008] @ (585558 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b6f8>) │ │ │ │ + ldr r2, [pc, #304] @ (585298 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b438>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #376] @ (5852e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b484>) │ │ │ │ + ldr r3, [pc, #696] @ (585424 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47b5c4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 58685c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47c9fc> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 585b70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47bd10> │ │ │ │ @@ -1857396,23 +1857388,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (587d34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47ded4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (587d38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47ded8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r4, #220 @ 0xdc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r6, r6, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 58860e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47e7ae> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 5880e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47e280> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1858462,273 +1858454,273 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #520] @ (588828 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47e9c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #520] @ (58882c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47e9cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + subs r4, r4, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, r4, #7 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #6 │ │ │ │ + subs r6, r2, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #24 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #132 @ 0x84 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + subs r2, r4, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + subs r4, r6, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #12 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r1, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r1, #138 @ 0x8a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r4, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + subs r6, r4, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #136 @ 0x88 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r3, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #134 @ 0x86 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r2, #184 @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r2, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs r4, #64 @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r4, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #14 │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r6, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r5, #70 @ 0x46 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #208 @ 0xd0 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #174 @ 0xae │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r1, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r0, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #16 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + movs r7, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #124 @ 0x7c │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r6, #64 @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r5, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r2, #42 @ 0x2a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + movs r0, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + lsrs r2, r4, #3 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 58a4b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x480654> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 589234 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47f3d4> │ │ │ │ @@ -1861252,490 +1861244,490 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (58a3a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x480544>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (58a3a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x480548>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - stc2 0, cr0, [r0, #736] @ 0x2e0 │ │ │ │ - movs r0, #8 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - rors r0, r2 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + ldc2l 0, cr0, [r0], {184} @ 0xb8 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + asrs r0, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r1, r1 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r1, r2 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r6, r3 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r2, r5 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r5, r6 │ │ │ │ + adds r0, r1, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + adds r4, r4, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + adds r4, r5, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r0, r3 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + adds r4, r7, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + subs r4, r4, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r7, r4 │ │ │ │ + subs r0, r1, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r2, r5 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + subs r4, r7, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + subs r0, r4, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + subs r0, r4, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + adds r0, r4, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #184 @ 0xb8 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + adds r4, r2, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r4, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #4 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r1, #252 @ 0xfc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #152 @ 0x98 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #20 │ │ │ │ + movs r1, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #240 @ 0xf0 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #28 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r2, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r4, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r6, #124 @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #224 @ 0xe0 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r5, #48 @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r5, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #4 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + movs r4, #64 @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r3, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #28 │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #224 @ 0xe0 │ │ │ │ + cmp r0, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #48 @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r6, #124 @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #28 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r4, #2 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r5, #4 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r4, r6, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r4, r6, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r4, #1 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r0, r6, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r6, r5 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + subs r0, r4, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r1, r4 │ │ │ │ + subs r0, r4, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r4, r3, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #192 @ 0xc0 │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #28 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + subs r1, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #24 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #232 @ 0xe8 │ │ │ │ + subs r0, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + adds r7, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + adds r7, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r6, #88 @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #12 │ │ │ │ + adds r6, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r5, #92 @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #8 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r4, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #172 @ 0xac │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r1, #80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r0, #252 @ 0xfc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #202 @ 0xca │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #2 │ │ │ │ + adds r0, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r0, [pc, #404] @ (58a544 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4806e4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #404] @ (58a548 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4806e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1861924,123 +1861916,123 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (58a61c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4807bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (58a620 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4807c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - cmp r3, #26 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + cmp r2, #106 @ 0x6a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #8 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #180 @ 0xb4 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r1, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #14 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r6, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r6, #130 @ 0x82 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r6, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r5, #60 @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r5, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r4, #140 @ 0x8c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + movs r4, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #84 @ 0x54 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #30 │ │ │ │ + asrs r6, r6, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - eors.w r0, r4, r8, ror #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #212 @ 0xd4 │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - orns r0, r6, r8, ror #2 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + strd r0, r0, [r4, #736]! @ 0x2e0 │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + strd r0, r0, [r6, #736] @ 0x2e0 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 58a6ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48084c> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 58a8c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x480a60> │ │ │ │ @@ -1863284,320 +1863276,320 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #616] @ (58b610 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4817b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #616] @ (58b614 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4817b4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - stmdb r8, {r3, r4, r5, r7} │ │ │ │ - adds r0, #36 @ 0x24 │ │ │ │ + @ instruction: 0xe85800b8 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #38 @ 0x26 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r3, #172 @ 0xac │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r4, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #208 @ 0xd0 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r5, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #138 @ 0x8a │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r2, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + cmp r1, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + cmp r1, #44 @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #4 │ │ │ │ + cmp r1, #84 @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #82 @ 0x52 │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #2 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #224 @ 0xe0 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r2, #132 @ 0x84 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #222 @ 0xde │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #148 @ 0x94 │ │ │ │ + adds r4, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r4, #250 @ 0xfa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r3, #184 @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r5, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #230 @ 0xe6 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #252 @ 0xfc │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #164 @ 0xa4 │ │ │ │ + adds r5, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #198 @ 0xc6 │ │ │ │ + adds r6, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + adds r6, #78 @ 0x4e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #20 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r2, #234 @ 0xea │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #188 @ 0xbc │ │ │ │ + adds r3, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r1, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r0, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #222 @ 0xde │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + adds r1, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #6 │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #32 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #2 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r6, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r4, #146 @ 0x92 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #138 @ 0x8a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r5, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #18 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #16 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #204 @ 0xcc │ │ │ │ + subs r1, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + subs r0, #250 @ 0xfa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #86 @ 0x56 │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r5, #102 @ 0x66 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #98 @ 0x62 │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #210 @ 0xd2 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 58b660 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x481800> │ │ │ │ + blt.n 58b500 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4816a0> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + subs r0, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #222 @ 0xde │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 58b628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4817c8> │ │ │ │ + blt.n 58b6c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x481868> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bgt.n 58b620 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4817c0> │ │ │ │ + blt.n 58b6c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x481860> │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 58b650 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4817f0> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 58b664 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x481804> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1863631,31 +1863623,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (58b688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x481828>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (58b68c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48182c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + adds r7, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #98 @ 0x62 │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #104 @ 0x68 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 58b72c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4818cc> │ │ │ │ + bhi.n 58b5cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48176c> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r7, #30 │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r6, r6, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 58b708 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4818a8> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 58ba00 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x481ba0> │ │ │ │ @@ -1864429,223 +1864421,223 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #420] @ (58c06c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48220c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #420] @ (58c070 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482210>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bhi.n 58be2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x481fcc> │ │ │ │ + bvc.n 58becc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48206c> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - rors r0, r1 │ │ │ │ + asrs r0, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #210 @ 0xd2 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ + adds r4, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #172 @ 0xac │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r4, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #230 @ 0xe6 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + subs r6, #150 @ 0x96 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r2, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r1, #172 @ 0xac │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ + adds r7, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #16 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r1, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + adds r6, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #2 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #82 @ 0x52 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + subs r0, #74 @ 0x4a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #150 @ 0x96 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + adds r7, #134 @ 0x86 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #4 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r6, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #130 @ 0x82 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r3, #122 @ 0x7a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 58c0bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48225c> │ │ │ │ + beq.n 58bf5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4820fc> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r4, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #18 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #22 │ │ │ │ + adds r3, #102 @ 0x66 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 58c05c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4821fc> │ │ │ │ + beq.n 58c0fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48229c> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - beq.n 58c054 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4821f4> │ │ │ │ + beq.n 58c0f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482294> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - beq.n 58c04c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4821ec> │ │ │ │ + beq.n 58c0ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48228c> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - beq.n 58c044 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4821e4> │ │ │ │ + beq.n 58c0e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482284> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r0, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 58c142 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4822e2> │ │ │ │ bhi.n 58c092 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482232> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 58c12e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4822ce> │ │ │ │ @@ -1864749,51 +1864741,51 @@ │ │ │ │ ldr r0, [pc, #80] @ (58c1a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482340>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #76] @ (58c1a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482344>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r4, #156 @ 0x9c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r3, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #242 @ 0xf2 │ │ │ │ + subs r3, #66 @ 0x42 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 58c1cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48236c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (58c1d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482374>) │ │ │ │ @@ -1864808,23 +1864800,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (58c1e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482380>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (58c1e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482384>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r4, #190 @ 0xbe │ │ │ │ + subs r4, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #226 @ 0xe2 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 58c228 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4823c8> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 58c23c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4823dc> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1864862,33 +1864854,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (58c264 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482404>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (58c268 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482408>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r6, #0 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #248 @ 0xf8 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r4, #170 @ 0xaa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r4, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 58c39c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48253c> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ ldrh r0, [r2, #44] @ 0x2c │ │ │ │ strh r2, [r1, #60] @ 0x3c │ │ │ │ @@ -1865036,99 +1865028,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (58c448 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4825e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (58c44c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4825ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r4, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r1 │ │ │ │ + eors r2, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r6 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r2 │ │ │ │ + ands r6, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r7 │ │ │ │ + ands r4, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r4 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r0 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - eors r6, r4 │ │ │ │ + subs r7, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - eors r0, r1 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r6, r5 │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r0, r2 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #242 @ 0xf2 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + subs r7, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + subs r6, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + subs r6, #214 @ 0xd6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #26 │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + subs r6, #46 @ 0x2e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #162 @ 0xa2 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r5, #148 @ 0x94 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #42 @ 0x2a │ │ │ │ + subs r5, #122 @ 0x7a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r5, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #14 │ │ │ │ + subs r4, #94 @ 0x5e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + subs r4, #68 @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r4, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 58c51c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4826bc> │ │ │ │ bls.n 58c478 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482618> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 58c510 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4826b0> │ │ │ │ bhi.n 58c4d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482670> │ │ │ │ @@ -1865233,57 +1865225,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (58c590 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482730>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (58c594 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482734>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - eors r4, r0 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ands r6, r5 │ │ │ │ + subs r7, #126 @ 0x7e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #80 @ 0x50 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #142 @ 0x8e │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ lsls r6, r6, #2 │ │ │ │ - eors r0, r1 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r2, r1 │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - eors r0, r3 │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r6, r6, #2 │ │ │ │ - eors r4, r4 │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #162 @ 0xa2 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 58c5bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48275c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (58c5c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482764>) │ │ │ │ @@ -1865298,23 +1865290,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (58c5d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482770>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (58c5d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482774>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ands r2, r2 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #244 @ 0xf4 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r6, r6 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r0, r3 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 58c742 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4828e2> │ │ │ │ bls.n 58c63e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4827de> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1865488,81 +1865480,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (58c7e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482980>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (58c7e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x482984>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - negs r0, r7 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmn r2, r1 │ │ │ │ + tst r2, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmn r4, r4 │ │ │ │ + tst r4, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + subs r7, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r4, r1 │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r2, r4 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r4, r7 │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - eors r6, r1 │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - negs r4, r3 │ │ │ │ + sbcs r4, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - rors r6, r4 │ │ │ │ + asrs r6, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r0 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sbcs r6, r6 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r3 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sbcs r2, r0 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r5 │ │ │ │ + eors r4, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adcs r6, r1 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r3 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r2, r6 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - eors r6, r3 │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r0, r2 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - rors r6, r3 │ │ │ │ + asrs r6, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r0, r4 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movw r3, #6918 @ 0x1b06 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 58fe0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x485fac> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r6, #216 @ 0xd8 │ │ │ │ subs r7, r0, r4 │ │ │ │ @@ -1873706,831 +1873698,831 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 591128 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4872c8> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 59112c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4872cc> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r1, [sp, #640] @ 0x280 │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - strb r4, [r6, #1] │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + strb r4, [r0, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #124] @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r0, #32] │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r6, #20] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r4, #96] @ 0x60 │ │ │ │ + str r0, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r4, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r4, [r7, #64] @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r0, [r1, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r4, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r4, #24] │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [r2, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r2, #20] │ │ │ │ + str r4, [r5, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + str r4, [r3, #16] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r2, #8] │ │ │ │ + str r4, [r4, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r0, #4] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + str r4, [r1, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r0, [r2, r7] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r4, [r1, r4] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrsh r4, [r5, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r4, [r6, r1] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r4, r7] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrb r0, [r7, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r0, [r4, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r4, [r7, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r3, r1] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r2, r0] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldrsb r0, [r2, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrsb r0, [r2, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r0, [r4, r1] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsb r0, [r3, r0] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ strb r4, [r5, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ strb r0, [r6, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r1, r6] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + strh r0, [r5, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + str r0, [r1, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + str r0, [r4, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + str r4, [r7, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [pc, #736] @ (591098 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487238>) │ │ │ │ + ldr r7, [pc, #1008] @ (591198 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487338>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [pc, #448] @ (590f7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48711c>) │ │ │ │ + ldr r7, [pc, #768] @ (5910ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48724c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r7, [pc, #176] @ (590e70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487010>) │ │ │ │ + ldr r7, [pc, #528] @ (590fc0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487160>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [pc, #912] @ (591154 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4872f4>) │ │ │ │ + ldr r7, [pc, #320] @ (590ef4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487094>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [pc, #640] @ (591048 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4871e8>) │ │ │ │ + ldr r7, [pc, #32] @ (590dd8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x486f78>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [pc, #368] @ (590f3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4870dc>) │ │ │ │ + ldr r6, [pc, #768] @ (5910bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48725c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [pc, #128] @ (590e50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x486ff0>) │ │ │ │ + ldr r6, [pc, #496] @ (590fb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487150>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #912] @ (591164 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487304>) │ │ │ │ + ldr r6, [pc, #208] @ (590e94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487034>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #720] @ (5910a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487248>) │ │ │ │ + ldr r5, [pc, #960] @ (591188 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487328>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #448] @ (590f9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48713c>) │ │ │ │ + ldr r5, [pc, #688] @ (59107c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48721c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [pc, #208] @ (590eb0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487050>) │ │ │ │ + ldr r5, [pc, #448] @ (590f90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487130>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #1008] @ (5911d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487374>) │ │ │ │ + ldr r5, [pc, #208] @ (590ea4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487044>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #800] @ (591108 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4872a8>) │ │ │ │ + ldr r5, [pc, #16] @ (590de8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x486f88>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #608] @ (59104c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4871ec>) │ │ │ │ + ldr r4, [pc, #768] @ (5910dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48727c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #416] @ (590f90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487130>) │ │ │ │ + ldr r4, [pc, #528] @ (590ff0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487190>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #208] @ (590ec4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487064>) │ │ │ │ + ldr r4, [pc, #304] @ (590f14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4870b4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #0] @ (590df8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x486f98>) │ │ │ │ + ldr r4, [pc, #96] @ (590e48 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x486fe8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r3, [pc, #848] @ (59114c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4872ec>) │ │ │ │ + ldr r3, [pc, #928] @ (59118c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48732c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r3, [pc, #544] @ (591020 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4871c0>) │ │ │ │ + ldr r3, [pc, #736] @ (5910d0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487270>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r3, [pc, #320] @ (590f44 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4870e4>) │ │ │ │ + ldr r3, [pc, #528] @ (591004 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4871a4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r3, [pc, #80] @ (590e58 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x486ff8>) │ │ │ │ + ldr r3, [pc, #320] @ (590f38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4870d8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [pc, #896] @ (59118c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48732c>) │ │ │ │ + ldr r3, [pc, #144] @ (590e8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48702c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [pc, #688] @ (5910c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487260>) │ │ │ │ + ldr r2, [pc, #864] @ (591160 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487300>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [pc, #480] @ (590ff4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487194>) │ │ │ │ + ldr r2, [pc, #640] @ (591084 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487224>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [pc, #256] @ (590f18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4870b8>) │ │ │ │ + ldr r2, [pc, #400] @ (590f98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487138>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [pc, #48] @ (590e4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x486fec>) │ │ │ │ + ldr r2, [pc, #192] @ (590ecc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48706c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [pc, #864] @ (591180 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487320>) │ │ │ │ + ldr r1, [pc, #1008] @ (591200 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4873a0>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [pc, #656] @ (5910b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487254>) │ │ │ │ + ldr r1, [pc, #800] @ (591134 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4872d4>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [pc, #448] @ (590fe8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487188>) │ │ │ │ + ldr r1, [pc, #576] @ (591058 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4871f8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [pc, #240] @ (590f1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4870bc>) │ │ │ │ + ldr r1, [pc, #368] @ (590f8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48712c>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r1, [pc, #32] @ (590e50 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x486ff0>) │ │ │ │ + ldr r1, [pc, #160] @ (590ec0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487060>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [pc, #848] @ (591184 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487324>) │ │ │ │ + ldr r0, [pc, #976] @ (5911f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487394>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [pc, #640] @ (5910b8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487258>) │ │ │ │ + ldr r0, [pc, #768] @ (591128 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4872c8>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [pc, #336] @ (590f8c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48712c>) │ │ │ │ + ldr r0, [pc, #560] @ (59105c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4871fc>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [pc, #32] @ (590e60 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487000>) │ │ │ │ + ldr r0, [pc, #352] @ (590f90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487130>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blxns r8 │ │ │ │ + ldr r0, [pc, #144] @ (590ec4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487064>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blxns r2 │ │ │ │ + blx lr │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bxns r9 │ │ │ │ + blxns r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bxns r1 │ │ │ │ + bx fp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mov ip, r9 │ │ │ │ + bxns r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mov r8, r2 │ │ │ │ + mov ip, ip │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mov r0, sl │ │ │ │ + mov ip, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mov r4, r1 │ │ │ │ + mov r4, fp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp ip, r9 │ │ │ │ + mov r4, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp ip, r0 │ │ │ │ + cmp r8, ip │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, r8 │ │ │ │ + cmp r8, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + cmp r4, fp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r8, r9 │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r8, r2 │ │ │ │ + add ip, sl │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, sl │ │ │ │ + add ip, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, r2 │ │ │ │ + add r0, fp │ │ │ │ lsls r6, r6, #2 │ │ │ │ - mvns r4, r0 │ │ │ │ + add r0, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bics r0, r4 │ │ │ │ + mvns r0, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - muls r4, r7 │ │ │ │ + bics r4, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - muls r0, r1 │ │ │ │ + muls r0, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ orrs r4, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmn r0, r3 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - cmp r4, r3 │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - negs r0, r7 │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - negs r4, r2 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - tst r0, r6 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - tst r4, r1 │ │ │ │ + tst r0, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - rors r0, r5 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - rors r4, r0 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ sbcs r4, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - sbcs r0, r1 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - adcs r4, r4 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adcs r0, r1 │ │ │ │ + adcs r4, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r6 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r4, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r7 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r3 │ │ │ │ + lsrs r0, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r0 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r5 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r1 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ eors r4, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r0, r7 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r4, r3 │ │ │ │ + ands r4, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ands r0, r0 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #228 @ 0xe4 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #100 @ 0x64 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r7, #16 │ │ │ │ + subs r7, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r6, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r6, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #176 @ 0xb0 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r6, #40 @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r6, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r5, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r4, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, #20 │ │ │ │ + subs r4, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r3, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r2, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r1, #236 @ 0xec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #68 @ 0x44 │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + subs r1, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #136 @ 0x88 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + subs r0, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, #24 │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #240 @ 0xf0 │ │ │ │ + subs r0, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + adds r7, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + adds r7, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #8 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r6, #88 @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r5, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #120 @ 0x78 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r5, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r4, #132 @ 0x84 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r2, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r2, #0 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #156 @ 0x9c │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r1, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + adds r0, #236 @ 0xec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #168 @ 0xa8 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, #12 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #224 @ 0xe0 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #4 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #160 @ 0xa0 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + cmp r6, #132 @ 0x84 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #16 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r5, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r5, #96 @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - cmp r5, #0 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #24 │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #184 @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + cmp r1, #8 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 591df8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487f98> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 591dfc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x487f9c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1875751,681 +1875743,675 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 592454 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4885f4> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 592458 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4885f8> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #12 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #48 @ 0x30 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + subs r0, r0, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r4, r2, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r4, r7, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r4, r3, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r2, #4 │ │ │ │ + adds r4, r5, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + adds r0, r1, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r4, r1, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r7, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r0, r4, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r3, r7 │ │ │ │ + subs r4, r3, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + subs r0, r7, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + subs r0, r5, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + subs r0, r4, r3 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r0, r3, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r4, r5, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r0, r0, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r4, r0 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r0, r2, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r4, r5 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + adds r0, r1, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r4, r6, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r4, r0 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r2, #27 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r4, r4, #25 │ │ │ │ lsls r6, r6, #2 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ asrs r4, r6, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r7, #23 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r4, r1, #17 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r0, #15 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r6, #13 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r0, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r0, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r4, r0, #9 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r4, r6, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + asrs r0, r2, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r7, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + asrs r0, r1, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r4, #29 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r2, #27 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r7, #18 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r2, #18 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r6, #14 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsrs r4, r6, #9 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r6, #8 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r0, r3, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsls r4, r5, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - lsls r0, r6, #28 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r2, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r2, #22 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r2, #16 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsls r0, r6, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r2, #10 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsls r4, r7, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r2, #4 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsls r0, r4, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, r7 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, r4 │ │ │ │ + movs r0, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, r0 │ │ │ │ + movs r0, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vshr.u64 d16, d21, #20 │ │ │ │ - vshr.u64 d16, d21, #48 │ │ │ │ - vshr.u64 d0, d21, #12 │ │ │ │ - vshr.u64 d0, d21, #44 │ │ │ │ - vqadd.u64 d16, d20, d21 │ │ │ │ - vqadd.u16 d16, d24, d21 │ │ │ │ - vqadd.u8 d16, d16, d21 │ │ │ │ - vqadd.u32 d0, d20, d21 │ │ │ │ - vqadd.u8 d0, d28, d21 │ │ │ │ - mrc2 0, 7, r0, cr4, cr5, {5} │ │ │ │ - mrc2 0, 6, r0, cr12, cr5, {5} │ │ │ │ + vshr.u64 d16, d21, #8 │ │ │ │ + vshr.u64 d16, d21, #40 │ │ │ │ + vshr.u64 d0, d21, #16 │ │ │ │ + vshr.u64 d0, d21, #52 │ │ │ │ + vqadd.u64 d16, d16, d21 │ │ │ │ + vqadd.u16 d16, d20, d21 │ │ │ │ + vqadd.u64 d0, d28, d21 │ │ │ │ + vqadd.u32 d0, d16, d21 │ │ │ │ + vqadd.u8 d0, d20, d21 │ │ │ │ + mcr2 0, 7, r0, cr4, cr5, {5} │ │ │ │ mcr2 0, 6, r0, cr4, cr5, {5} │ │ │ │ - mcr2 0, 5, r0, cr12, cr5, {5} │ │ │ │ - mrc2 0, 4, r0, cr8, cr5, {5} │ │ │ │ - mcr2 0, 4, r0, cr4, cr5, {5} │ │ │ │ - mrc2 0, 3, r0, cr0, cr5, {5} │ │ │ │ - mrc2 0, 2, r0, cr8, cr5, {5} │ │ │ │ - mcr2 0, 2, r0, cr0, cr5, {5} │ │ │ │ - mcr2 0, 1, r0, cr0, cr5, {5} │ │ │ │ - mcr2 0, 0, r0, cr0, cr5, {5} │ │ │ │ - stc2l 0, cr0, [r4, #724]! @ 0x2d4 │ │ │ │ - ldc2l 0, cr0, [r0, #724] @ 0x2d4 │ │ │ │ - ldc2 0, cr0, [r8, #724]! @ 0x2d4 │ │ │ │ - stc2 0, cr0, [r0, #724]! @ 0x2d4 │ │ │ │ - stc2 0, cr0, [r8, #724] @ 0x2d4 │ │ │ │ - stc2l 0, cr0, [r8, #-724]! @ 0xfffffd2c │ │ │ │ - stc2l 0, cr0, [r4, #-724] @ 0xfffffd2c │ │ │ │ - stc2 0, cr0, [r4, #-724]! @ 0xfffffd2c │ │ │ │ - stc2 0, cr0, [r0, #-724] @ 0xfffffd2c │ │ │ │ - ldc2l 0, cr0, [ip], {181} @ 0xb5 │ │ │ │ + mcr2 0, 5, r0, cr8, cr5, {5} │ │ │ │ + mrc2 0, 4, r0, cr0, cr5, {5} │ │ │ │ + mrc2 0, 3, r0, cr4, cr5, {5} │ │ │ │ + mrc2 0, 2, r0, cr12, cr5, {5} │ │ │ │ + mcr2 0, 2, r0, cr4, cr5, {5} │ │ │ │ + mcr2 0, 1, r0, cr12, cr5, {5} │ │ │ │ + mrc2 0, 0, r0, cr4, cr5, {5} │ │ │ │ + ldc2l 0, cr0, [ip, #724]! @ 0x2d4 │ │ │ │ + stc2l 0, cr0, [r8, #724]! @ 0x2d4 │ │ │ │ + ldc2l 0, cr0, [r4, #724] @ 0x2d4 │ │ │ │ + stc2l 0, cr0, [r0, #724] @ 0x2d4 │ │ │ │ + stc2 0, cr0, [r8, #724]! @ 0x2d4 │ │ │ │ + ldc2 0, cr0, [r0, #724] @ 0x2d4 │ │ │ │ + ldc2l 0, cr0, [r0, #-724]! @ 0xfffffd2c │ │ │ │ + ldc2l 0, cr0, [r0, #-724] @ 0xfffffd2c │ │ │ │ + ldc2 0, cr0, [r4, #-724]! @ 0xfffffd2c │ │ │ │ + stc2 0, cr0, [r0, #-724]! @ 0xfffffd2c │ │ │ │ + stc2 0, cr0, [r8, #-724] @ 0xfffffd2c │ │ │ │ + ldc2l 0, cr0, [r0], #724 @ 0x2d4 │ │ │ │ + ldc2l 0, cr0, [r8], {181} @ 0xb5 │ │ │ │ ldc2 0, cr0, [r8], #724 @ 0x2d4 │ │ │ │ - ldc2 0, cr0, [r8], {181} @ 0xb5 │ │ │ │ - ldc2l 0, cr0, [r8], #-724 @ 0xfffffd2c │ │ │ │ - mrrc2 0, 11, r0, r8, cr5 │ │ │ │ - ldc2 0, cr0, [ip], #-724 @ 0xfffffd2c │ │ │ │ - stc2 0, cr0, [r0], #-724 @ 0xfffffd2c │ │ │ │ - stc2 0, cr0, [r4], {181} @ 0xb5 │ │ │ │ + ldc2 0, cr0, [r4], {181} @ 0xb5 │ │ │ │ + ldc2l 0, cr0, [r4], #-724 @ 0xfffffd2c │ │ │ │ + mrrc2 0, 11, r0, r0, cr5 @ │ │ │ │ + stc2 0, cr0, [ip], #-724 @ 0xfffffd2c │ │ │ │ + stc2 0, cr0, [r8], {181} @ 0xb5 │ │ │ │ @ instruction: 0xfbe800b5 │ │ │ │ - smlaltt r0, r0, ip, r5 │ │ │ │ - @ instruction: 0xfbb400b5 │ │ │ │ - @ instruction: 0xfb9800b5 │ │ │ │ - @ instruction: 0xfb7c00b5 │ │ │ │ - @ instruction: 0xfb6400b5 │ │ │ │ - @ instruction: 0xfb4c00b5 │ │ │ │ - @ instruction: 0xfb2c00b5 │ │ │ │ - @ instruction: 0xfb0c00b5 │ │ │ │ - @ instruction: 0xfaf000b5 │ │ │ │ - @ instruction: 0xfad400b5 │ │ │ │ - @ instruction: 0xfabc00b5 │ │ │ │ - @ instruction: 0xfaa800b5 │ │ │ │ - @ instruction: 0xfa9400b5 │ │ │ │ + smlaltt r0, r0, r8, r5 │ │ │ │ + @ instruction: 0xfba800b5 │ │ │ │ + @ instruction: 0xfb8c00b5 │ │ │ │ + @ instruction: 0xfb7000b5 │ │ │ │ + @ instruction: 0xfb5400b5 │ │ │ │ + @ instruction: 0xfb3800b5 │ │ │ │ + @ instruction: 0xfb1c00b5 │ │ │ │ + @ instruction: 0xfb0400b5 │ │ │ │ + @ instruction: 0xfae800b5 │ │ │ │ + @ instruction: 0xfacc00b5 │ │ │ │ + @ instruction: 0xfab400b5 │ │ │ │ + @ instruction: 0xfa9c00b5 │ │ │ │ @ instruction: 0xfa7c00b5 │ │ │ │ - @ instruction: 0xfa6400b5 │ │ │ │ - @ instruction: 0xfa4c00b5 │ │ │ │ - @ instruction: 0xfa2c00b5 │ │ │ │ - @ instruction: 0xfa1000b5 │ │ │ │ + @ instruction: 0xfa5c00b5 │ │ │ │ + @ instruction: 0xfa4000b5 │ │ │ │ + @ instruction: 0xfa2400b5 │ │ │ │ + @ instruction: 0xfa0c00b5 │ │ │ │ ldr??.w r0, [r8, #181] @ 0xb5 │ │ │ │ - vld1.8 @ instruction: 0xf9e000b5 │ │ │ │ - vst1.8 @ instruction: 0xf9c400b5 │ │ │ │ - vld1.8 @ instruction: 0xf9ac00b5 │ │ │ │ - ldrsb.w r0, [r4, #181] @ 0xb5 │ │ │ │ + vld1.8 @ instruction: 0xf9e400b5 │ │ │ │ + vst1.8 @ instruction: 0xf9cc00b5 │ │ │ │ + ldrsh.w r0, [r4, #181] @ 0xb5 │ │ │ │ + ldrsb.w r0, [ip, #181] @ 0xb5 │ │ │ │ + ldr??.w r0, [ip, r5, lsl #3] │ │ │ │ + vld4.32 {d16-d19}, [r0 :256], r5 │ │ │ │ + vst4.32 {d16-d19}, [r8 :256], r5 │ │ │ │ + ldrsh.w r0, [r0, r5, lsl #3] │ │ │ │ + ldrsb.w r0, [r4, r5, lsl #3] │ │ │ │ + ldr??.w r0, [ip, #181] @ 0xb5 │ │ │ │ + str??.w r0, [r4, #181] @ 0xb5 │ │ │ │ + str.w r0, [ip, #181] @ 0xb5 │ │ │ │ + ldrh.w r0, [r8, #181] @ 0xb5 │ │ │ │ + strh.w r0, [r4, #181] @ 0xb5 │ │ │ │ + ldrb.w r0, [r0, #181] @ 0xb5 │ │ │ │ ldr??.w r0, [ip, r5, lsl #3] │ │ │ │ - vld4.32 {d16-d19}, [r8 :256], r5 │ │ │ │ - ldr??.w r0, [r4, r5, lsl #3] │ │ │ │ - vst4.32 {d16-d19}, [r0 :256], r5 │ │ │ │ - vld4.32 {d0-d3}, [ip :256], r5 │ │ │ │ - ldrsb.w r0, [r0, r5, lsl #3] │ │ │ │ - ldr??.w r0, [r4, #181] @ 0xb5 │ │ │ │ - ldr.w r0, [ip, #181] @ 0xb5 │ │ │ │ - str.w r0, [r4, #181] @ 0xb5 │ │ │ │ - ldrh.w r0, [r0, #181] @ 0xb5 │ │ │ │ - ldrb.w r0, [r4, #181] @ 0xb5 │ │ │ │ - ldr??.w r0, [r4, r5, lsl #3] │ │ │ │ - ldr.w r0, [r4, r5, lsl #3] │ │ │ │ - ldrh.w r0, [r4, r5, lsl #3] │ │ │ │ + str??.w r0, [r0, r5, lsl #3] │ │ │ │ + str.w r0, [r4, r5, lsl #3] │ │ │ │ + strh.w r0, [ip, r5, lsl #3] │ │ │ │ ldrb.w r0, [r4, r5, lsl #3] │ │ │ │ - @ instruction: 0xf7f400b5 │ │ │ │ - @ instruction: 0xf7e000b5 │ │ │ │ - @ instruction: 0xf7cc00b5 │ │ │ │ - @ instruction: 0xf7b800b5 │ │ │ │ + strb.w r0, [r0, r5, lsl #3] │ │ │ │ + @ instruction: 0xf7e400b5 │ │ │ │ + @ instruction: 0xf7c400b5 │ │ │ │ @ instruction: 0xf7a400b5 │ │ │ │ - @ instruction: 0xf79000b5 │ │ │ │ - @ instruction: 0xf77c00b5 │ │ │ │ - @ instruction: 0xf76800b5 │ │ │ │ - @ instruction: 0xf75400b5 │ │ │ │ - @ instruction: 0xf74000b5 │ │ │ │ - @ instruction: 0xf72c00b5 │ │ │ │ - @ instruction: 0xf71800b5 │ │ │ │ - @ instruction: 0xf70400b5 │ │ │ │ - @ instruction: 0xf6f000b5 │ │ │ │ - @ instruction: 0xf6dc00b5 │ │ │ │ - movt r0, #18613 @ 0x48b5 │ │ │ │ - subw r0, ip, #2229 @ 0x8b5 │ │ │ │ - @ instruction: 0xf69400b5 │ │ │ │ - @ instruction: 0xf66c00b5 │ │ │ │ - movw r0, #51381 @ 0xc8b5 │ │ │ │ + @ instruction: 0xf78400b5 │ │ │ │ + @ instruction: 0xf76400b5 │ │ │ │ + @ instruction: 0xf74400b5 │ │ │ │ + @ instruction: 0xf73000b5 │ │ │ │ + @ instruction: 0xf71c00b5 │ │ │ │ + @ instruction: 0xf70800b5 │ │ │ │ + @ instruction: 0xf6f400b5 │ │ │ │ + @ instruction: 0xf6e000b5 │ │ │ │ + movt r0, #51381 @ 0xc8b5 │ │ │ │ + @ instruction: 0xf6b800b5 │ │ │ │ + subw r0, r4, #2229 @ 0x8b5 │ │ │ │ + @ instruction: 0xf69000b5 │ │ │ │ + @ instruction: 0xf67c00b5 │ │ │ │ + @ instruction: 0xf66800b5 │ │ │ │ + @ instruction: 0xf65400b5 │ │ │ │ + movw r0, #2229 @ 0x8b5 │ │ │ │ @ instruction: 0xf62c00b5 │ │ │ │ - @ instruction: 0xf61000b5 │ │ │ │ - @ instruction: 0xf5f400b5 │ │ │ │ - rsbs r0, r8, #5931008 @ 0x5a8000 │ │ │ │ + @ instruction: 0xf61400b5 │ │ │ │ + @ instruction: 0xf5fc00b5 │ │ │ │ + @ instruction: 0xf5e400b5 │ │ │ │ subs.w r0, ip, #5931008 @ 0x5a8000 │ │ │ │ - sub.w r0, r0, #5931008 @ 0x5a8000 │ │ │ │ - @ instruction: 0xf58800b5 │ │ │ │ - sbcs.w r0, r0, #5931008 @ 0x5a8000 │ │ │ │ - adcs.w r0, r8, #5931008 @ 0x5a8000 │ │ │ │ - @ instruction: 0xf53c00b5 │ │ │ │ - @ instruction: 0xf52000b5 │ │ │ │ - add.w r0, r4, #5931008 @ 0x5a8000 │ │ │ │ - @ instruction: 0xf4e800b5 │ │ │ │ - @ instruction: 0xf4c800b5 │ │ │ │ + @ instruction: 0xf59c00b5 │ │ │ │ + sbcs.w r0, ip, #5931008 @ 0x5a8000 │ │ │ │ + sbc.w r0, r0, #5931008 @ 0x5a8000 │ │ │ │ + adc.w r0, r4, #5931008 @ 0x5a8000 │ │ │ │ + @ instruction: 0xf52800b5 │ │ │ │ + add.w r0, ip, #5931008 @ 0x5a8000 │ │ │ │ + @ instruction: 0xf4f000b5 │ │ │ │ + @ instruction: 0xf4d800b5 │ │ │ │ + @ instruction: 0xf4c000b5 │ │ │ │ @ instruction: 0xf4a800b5 │ │ │ │ eor.w r0, ip, #5931008 @ 0x5a8000 │ │ │ │ orns r0, r0, #5931008 @ 0x5a8000 │ │ │ │ - orrs.w r0, r0, #5931008 @ 0x5a8000 │ │ │ │ - bics.w r0, r0, #5931008 @ 0x5a8000 │ │ │ │ - ands.w r0, r0, #5931008 @ 0x5a8000 │ │ │ │ - @ instruction: 0xf3fc00b5 │ │ │ │ - @ instruction: 0xf3e400b5 │ │ │ │ - @ instruction: 0xf3cc00b5 │ │ │ │ - @ instruction: 0xf3ac00b5 │ │ │ │ - @ instruction: 0xf39000b5 │ │ │ │ - @ instruction: 0xf37800b5 │ │ │ │ + orrs.w r0, r4, #5931008 @ 0x5a8000 │ │ │ │ + bics.w r0, r8, #5931008 @ 0x5a8000 │ │ │ │ + ands.w r0, r8, #5931008 @ 0x5a8000 │ │ │ │ + @ instruction: 0xf3f800b5 │ │ │ │ + @ instruction: 0xf3dc00b5 │ │ │ │ + @ instruction: 0xf3c000b5 │ │ │ │ + @ instruction: 0xf3a000b5 │ │ │ │ + @ instruction: 0xf38000b5 │ │ │ │ + @ instruction: 0xf36000b5 │ │ │ │ @ instruction: 0xf34c00b5 │ │ │ │ - @ instruction: 0xf32000b5 │ │ │ │ - @ instruction: 0xf2f800b5 │ │ │ │ - @ instruction: 0xf2d000b5 │ │ │ │ - subw r0, r8, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xf28000b5 │ │ │ │ - @ instruction: 0xf25c00b5 │ │ │ │ - @ instruction: 0xf23800b5 │ │ │ │ - @ instruction: 0xf21c00b5 │ │ │ │ - addw r0, r4, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xf1ec00b5 │ │ │ │ - rsb r0, ip, #181 @ 0xb5 │ │ │ │ + @ instruction: 0xf33400b5 │ │ │ │ + @ instruction: 0xf31c00b5 │ │ │ │ + @ instruction: 0xf2fc00b5 │ │ │ │ + @ instruction: 0xf2e000b5 │ │ │ │ + movt r0, #32949 @ 0x80b5 │ │ │ │ + @ instruction: 0xf29c00b5 │ │ │ │ + @ instruction: 0xf27000b5 │ │ │ │ + movw r0, #32949 @ 0x80b5 │ │ │ │ + @ instruction: 0xf22000b5 │ │ │ │ + @ instruction: 0xf1f800b5 │ │ │ │ + rsbs r0, r0, #181 @ 0xb5 │ │ │ │ sub.w r0, ip, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xf18c00b5 │ │ │ │ - sbcs.w r0, r0, #181 @ 0xb5 │ │ │ │ - adc.w r0, ip, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xf12800b5 │ │ │ │ - add.w r0, r4, #181 @ 0xb5 │ │ │ │ - @ instruction: 0xf0e800b5 │ │ │ │ - @ instruction: 0xf0c800b5 │ │ │ │ - @ instruction: 0xf0ac00b5 │ │ │ │ - eors.w r0, r4, #181 @ 0xb5 │ │ │ │ - orns r0, r0, #181 @ 0xb5 │ │ │ │ - orr.w r0, ip, #181 @ 0xb5 │ │ │ │ - bics.w r0, r0, #181 @ 0xb5 │ │ │ │ - ands.w r0, r4, #181 @ 0xb5 │ │ │ │ - vshr.s64 d16, d21, #16 │ │ │ │ - vshr.s64 d16, d21, #44 │ │ │ │ - vshr.s64 d0, d21, #12 │ │ │ │ + @ instruction: 0xf18800b5 │ │ │ │ + sbc.w r0, ip, #181 @ 0xb5 │ │ │ │ + adcs.w r0, r4, #181 @ 0xb5 │ │ │ │ + @ instruction: 0xf13c00b5 │ │ │ │ + adds.w r0, ip, #181 @ 0xb5 │ │ │ │ + @ instruction: 0xf0fc00b5 │ │ │ │ + @ instruction: 0xf0dc00b5 │ │ │ │ + @ instruction: 0xf0c000b5 │ │ │ │ + eors.w r0, ip, #181 @ 0xb5 │ │ │ │ + orns r0, r8, #181 @ 0xb5 │ │ │ │ + orrs.w r0, r4, #181 @ 0xb5 │ │ │ │ + bics.w r0, r8, #181 @ 0xb5 │ │ │ │ + ands.w r0, r8, #181 @ 0xb5 │ │ │ │ + vshr.s64 d16, d21, #4 │ │ │ │ + vshr.s64 d16, d21, #28 │ │ │ │ + vshr.s64 d16, d21, #64 │ │ │ │ + vshr.s64 d0, d21, #36 │ │ │ │ + vshr.s64 d0, d21, #64 │ │ │ │ + vqadd.s32 d16, d20, d21 │ │ │ │ + vqadd.s8 d16, d16, d21 │ │ │ │ + vqadd.s32 d0, d20, d21 │ │ │ │ + vqadd.s8 d0, d20, d21 │ │ │ │ ldr r0, [pc, #332] @ (5925ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48874c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #332] @ (5925b0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488750>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #328] @ (5925b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488754>) │ │ │ │ @@ -1876586,112 +1876572,119 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (592684 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488824>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (592688 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488828>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldmdb sl!, {r0, r2, r4, r5, r7} │ │ │ │ - stmdb r8!, {r0, r2, r4, r5, r7} │ │ │ │ - ldmdb r6, {r0, r2, r4, r5, r7} │ │ │ │ - ldrd r0, r0, [r8], #724 @ 0x2d4 │ │ │ │ - strd r0, r0, [r2], #724 @ 0x2d4 │ │ │ │ - @ instruction: 0xe8c800b5 │ │ │ │ - stmia.w lr!, {r0, r2, r4, r5, r7} │ │ │ │ - ldmia.w r0, {r0, r2, r4, r5, r7} │ │ │ │ - ldrd r0, r0, [sl], #-724 @ 0x2d4 │ │ │ │ - strd r0, r0, [r0], #-724 @ 0x2d4 │ │ │ │ - @ instruction: 0xe83e00b5 │ │ │ │ - @ instruction: 0xe82400b5 │ │ │ │ - @ instruction: 0xe80600b5 │ │ │ │ - b.n 5925b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488754> │ │ │ │ + stmia.w sl, {r0, r2, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [r8], #-724 @ 0x2d4 │ │ │ │ + strd r0, r0, [r6], #-724 @ 0x2d4 │ │ │ │ + strex r0, r0, [r8, #724] @ 0x2d4 │ │ │ │ + @ instruction: 0xe83200b5 │ │ │ │ + @ instruction: 0xe81800b5 │ │ │ │ + b.n 5925c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488764> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 592584 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488724> │ │ │ │ + b.n 59258c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48872c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 59254c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4886ec> │ │ │ │ + b.n 592564 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488704> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 592514 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4886b4> │ │ │ │ + b.n 592534 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4886d4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5924ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48868c> │ │ │ │ + b.n 5924f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488694> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5924bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48865c> │ │ │ │ + b.n 5924c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488664> │ │ │ │ lsls r5, r6, #2 │ │ │ │ b.n 59248c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48862c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ b.n 592454 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4885f4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 59242c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4885cc> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 592404 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4885a4> │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - b.n 5923d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488574> │ │ │ │ + b.n 592424 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4885c4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 59239c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48853c> │ │ │ │ + b.n 5923ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48858c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 592374 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488514> │ │ │ │ + b.n 5923b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488554> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 592344 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4884e4> │ │ │ │ + b.n 59238c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48852c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 592314 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4884b4> │ │ │ │ + b.n 59235c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4884fc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5922ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48848c> │ │ │ │ + b.n 59232c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4884cc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5922c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488464> │ │ │ │ + b.n 5922f4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488494> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 59228c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48842c> │ │ │ │ + b.n 5922cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48846c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 592264 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488404> │ │ │ │ + b.n 5922a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488444> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 59222c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4883cc> │ │ │ │ + b.n 592274 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488414> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5921fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48839c> │ │ │ │ + b.n 59223c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4883dc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5921d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488374> │ │ │ │ + b.n 592214 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4883b4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5921ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48834c> │ │ │ │ + b.n 5921e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488384> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 592184 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488324> │ │ │ │ + b.n 5921b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488354> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 59215c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4882fc> │ │ │ │ + b.n 59218c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48832c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 592134 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4882d4> │ │ │ │ + b.n 592164 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488304> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 59210c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4882ac> │ │ │ │ + b.n 59212c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4882cc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5920e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488284> │ │ │ │ + b.n 592104 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4882a4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5920bc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48825c> │ │ │ │ + b.n 5920cc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48826c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 59208c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48822c> │ │ │ │ + b.n 59209c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48823c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 592064 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488204> │ │ │ │ + b.n 592074 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488214> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 592034 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4881d4> │ │ │ │ + b.n 59204c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4881ec> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 59200c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4881ac> │ │ │ │ + b.n 592024 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4881c4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 591fdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48817c> │ │ │ │ + b.n 591ffc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48819c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 591fb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488154> │ │ │ │ + b.n 591fd4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488174> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 591f94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488134> │ │ │ │ + b.n 591fac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48814c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 591f74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488114> │ │ │ │ + b.n 591f84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488124> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 591f4c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4880ec> │ │ │ │ + b.n 591f5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4880fc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ b.n 591f2c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4880cc> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 591ef4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488094> │ │ │ │ + b.n 591f04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4880a4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ b.n 591ed4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488074> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 591e9c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48803c> │ │ │ │ + b.n 591eac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48804c> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + b.n 591e7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48801c> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + b.n 592e54 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488ff4> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + b.n 592e34 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488fd4> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + b.n 592e14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488fb4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 592e64 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x489004> │ │ │ │ + b.n 592dec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488f8c> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + b.n 592dcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488f6c> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + b.n 592d94 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488f34> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + b.n 592d74 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488f14> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + b.n 592d3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488edc> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + b.n 592d04 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488ea4> │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5148 @ 0x141c │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 592754 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4888f4> │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 592a98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488c38> │ │ │ │ @@ -1877135,21 +1877128,21 @@ │ │ │ │ beq.w 5926d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488872> │ │ │ │ b.n 592750 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4888f0> │ │ │ │ sub.w r1, r1, #6912 @ 0x1b00 │ │ │ │ subs r1, #4 │ │ │ │ cmp r1, #2 │ │ │ │ bls.w 5926d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x488872> │ │ │ │ b.n 592750 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4888f0> │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r5, r6, #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, #1588] @ 0x634 │ │ │ │ @@ -1877594,15 +1877587,15 @@ │ │ │ │ add.w lr, r4, #180 @ 0xb4 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 59308e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48922e> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ lsls r3, r7, #4 │ │ │ │ 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 │ │ │ │ @@ -1885367,20 +1885360,20 @@ │ │ │ │ ... │ │ │ │ ldrb r4, [r7, #8] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - @ instruction: 0xe8d200b5 │ │ │ │ + @ instruction: 0xe82200b5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r4, [r1, #28] │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ @@ -1887280,21 +1887273,21 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 599ef0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x490090> │ │ │ │ + bmi.n 599d90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48ff30> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 599ee8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x490088> │ │ │ │ + bmi.n 599d88 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48ff28> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 599edc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49007c> │ │ │ │ + bmi.n 599d7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x48ff1c> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs.w r1, sl, #12189696 @ 0xba0000 │ │ │ │ + add.w r1, sl, #12189696 @ 0xba0000 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1888252,15 +1888245,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 59a7e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x490984> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r2, r3] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrsb r2, [r6, r5] │ │ │ │ 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, #3584] @ 0xe00 │ │ │ │ @@ -1889267,15 +1889260,15 @@ │ │ │ │ movs r6, #1 │ │ │ │ b.n 59b25c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4913fc> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r2, r4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r6, [pc, #648] @ (59b628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4917c8>) │ │ │ │ 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, #3592] @ 0xe08 │ │ │ │ @@ -1889774,15 +1889767,15 @@ │ │ │ │ b.n 59b764 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x491904> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #256] @ (59ba28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x491bc8>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 59b97c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x491b1c> │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r5, r6, #2 │ │ │ │ @ instruction: 0x47f6 │ │ │ │ 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 │ │ │ │ @@ -1890118,15 +1890111,15 @@ │ │ │ │ b.n 59bba0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x491d40> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ mov sl, r4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr.w r3, [pc, #2112] @ 59c508 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4926a8> │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ movs r4, #1 │ │ │ │ add r3, pc │ │ │ │ strb.w r4, [sp, #420] @ 0x1a4 │ │ │ │ @@ -1890862,17 +1890855,17 @@ │ │ │ │ movs r7, #12 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ b.n 59c08e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49222e> │ │ │ │ nop │ │ │ │ - sxtb r2, r7 │ │ │ │ + cbz r2, 59c53e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4926de> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ bl 483264 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x379404> │ │ │ │ @@ -1892916,15 +1892909,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #26 │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1893374,15 +1893367,15 @@ │ │ │ │ subs r7, #22 │ │ │ │ asrs r7, r0, #26 │ │ │ │ subs r6, #153 @ 0x99 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 59e1ee <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49438e> │ │ │ │ + cbz r2, 59e1c2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x494362> │ │ │ │ lsls r2, r7, #4 │ │ │ │ movs r0, #106 @ 0x6a │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r1, [pc, #148] @ (59e254 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4943f4>) │ │ │ │ subs r7, #146 @ 0x92 │ │ │ │ add r0, pc, #148 @ (adr r0, 59e258 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4943f8>) │ │ │ │ subs r7, #149 @ 0x95 │ │ │ │ @@ -1893721,31 +1893714,31 @@ │ │ │ │ bne.n 59e5aa <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x49474a> │ │ │ │ b.n 59e3c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x494564> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r4, r4, #2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r2, r7, #4 │ │ │ │ adds r4, r6, #0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r2, 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, #3736] @ 0xe98 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ ldr.w r3, [pc, #1624] @ 59ec68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x494e08> │ │ │ │ @@ -1898424,15 +1898417,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 5a1628 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4977c8> │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ lsls r2, r7, #4 │ │ │ │ b.n 5a1580 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x497720> │ │ │ │ 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, #3712] @ 0xe80 │ │ │ │ @@ -1899754,19 +1899747,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 5a28c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x498a68> │ │ │ │ ands r7, r7 │ │ │ │ udf #10 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5a2308 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4984a8> │ │ │ │ + b.n 5a21a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x498348> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #120] @ (5a2950 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x498af0>) │ │ │ │ + ldr r4, [pc, #440] @ (5a2a90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x498c30>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + subs r2, r7, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ bvc.n 5a2808 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4989a8> │ │ │ │ lsls r4, r5, #5 │ │ │ │ vldr d0, [pc, #436] @ 5a2a98 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x498c38> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, sp, #136 @ 0x88 │ │ │ │ @@ -1900715,19 +1900708,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (5a32a0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x499440>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (5a32a4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x499444>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r2, r7, #4 │ │ │ │ - ldrsh r2, [r5, r2] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r2, r7, #4 │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r2, 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, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #420] @ (5a3460 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x499600>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1901500,15 +1901493,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ b.n 5a3a14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x499bb4> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r2, r3] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ lsls r2, r7, #4 │ │ │ │ stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r4, 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, #3880] @ 0xf28 │ │ │ │ @@ -1922547,15 +1922540,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, r7] │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldrh r6, [r2, r5] │ │ │ │ lsls r7, r5, #5 │ │ │ │ ldrb r0, [r2, r5] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r1, r7, #4 │ │ │ │ udf #32 │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1925011,19 +1925004,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 5b3c3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a9ddc> │ │ │ │ b.n 5b3b32 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a9cd2> │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r1, r7, #4 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r1, r7, #4 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r1, r7, #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 r5, r1 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1925523,15 +1925516,15 @@ │ │ │ │ beq.n 5b4154 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aa2f4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 616264 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #600] @ 0x258 │ │ │ │ b.n 5b4158 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aa2f8> │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r5, #36 @ 0x24 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -1926933,15 +1926926,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ bl 47b730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3718d0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 5b5104 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4ab2a4> │ │ │ │ - subs r4, r5, #2 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r7, sp, #264 @ 0x108 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1931121,15 +1931114,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ b.n 5b7e5a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4adffa> │ │ │ │ nop │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsrs r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r8, #179 @ 0xb3 │ │ │ │ + @ instruction: 0xf0c800b3 │ │ │ │ adds r4, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 7, pc, cr13, cr15, {7} @ │ │ │ │ bl 281eb2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x178052> │ │ │ │ bl 247eb6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x13e056> │ │ │ │ mrc2 15, 0, pc, cr15, cr15, {7} │ │ │ │ bl 1d1ebe <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xc805e> │ │ │ │ @@ -1932505,15 +1932498,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 5b8d1a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aeeba> │ │ │ │ mov r3, r0 │ │ │ │ b.n 5b8d1a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aeeba> │ │ │ │ nop │ │ │ │ strb r4, [r3, #13] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - b.n 5b92f8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4af498> │ │ │ │ + b.n 5b9198 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4af338> │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r4, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ bl 98ed72 │ │ │ │ @@ -1936219,15 +1936212,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5bb4d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b1676> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5bb4c0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b1660> │ │ │ │ - revsh r6, r7 │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ @ instruction: 0xeae5ffff │ │ │ │ ldcl 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ stc 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xeb09ffff │ │ │ │ bl 6f94fa <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x66e3e> │ │ │ │ mrc 15, 2, APSR_nzcv, cr9, cr15, {7} │ │ │ │ @@ -1936487,15 +1936480,15 @@ │ │ │ │ b.n 5bb762 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b1902> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5bb74c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b18ec> │ │ │ │ ldr r0, [pc, #968] @ (5bbb3c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b1cdc>) │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsrs r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldc2l 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ vmaxnm.f16 , , │ │ │ │ mrc2 15, 5, pc, cr1, cr15, {7} │ │ │ │ @@ -1937544,15 +1937537,15 @@ │ │ │ │ b.n 5bc1b2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b2352> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5bc19c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b233c> │ │ │ │ subs r6, #164 @ 0xa4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsrs r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ mcr2 15, 2, pc, cr15, cr15, {7} @ │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ bl 3c21da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b837a> │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ push {lr} │ │ │ │ @@ -1938010,15 +1938003,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5bc69a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b283a> │ │ │ │ nop │ │ │ │ subs r1, #166 @ 0xa6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsrs r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 5bc738 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b28d8> │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb61ffff │ │ │ │ mcr2 15, 0, pc, cr5, cr15, {7} @ │ │ │ │ vminnm.f32 , , │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @@ -1938617,15 +1938610,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5bccd0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b2e70> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5bccba <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b2e5a> │ │ │ │ nop │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ stc2l 15, cr15, [pc, #-1020] @ 5bc8f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b2a90> │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @ instruction: 0xfa3bffff │ │ │ │ ldc2l 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ mcr2 15, 0, pc, cr7, cr15, {7} @ │ │ │ │ @@ -1939072,15 +1939065,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5bd122 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b32c2> │ │ │ │ nop │ │ │ │ cmp r7, #30 │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsrs r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5bcbf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b2d90> │ │ │ │ + b.n 5bca90 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b2c30> │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbf5ffff │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ @@ -1939630,15 +1939623,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5bd67a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b381a> │ │ │ │ nop │ │ │ │ cmp r1, #206 @ 0xce │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsrs r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ ldc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ sdiv pc, r5, pc │ │ │ │ @@ -1940017,15 +1940010,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5bda92 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b3c32> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5bda7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b3c1c> │ │ │ │ - str r5, [sp, #392] @ 0x188 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r6, #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} @ │ │ │ │ @@ -1940858,15 +1940851,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5be2e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b4484>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1941267,15 +1941260,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5be73a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b48da> │ │ │ │ nop │ │ │ │ adds r6, r0, r4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ lsrs r4, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ vmaxnm.f16 , , │ │ │ │ adds r4, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ udiv pc, pc, pc │ │ │ │ vmaxnm.f32 , , │ │ │ │ @@ -1941647,21 +1941640,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r6, #24 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #18 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r0, r7, #4 │ │ │ │ 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] @ (5bec1c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b4dbc>) │ │ │ │ @@ -1941770,15 +1941763,15 @@ │ │ │ │ blx r3 │ │ │ │ b.n 5beca8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b4e48> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5bec92 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b4e32> │ │ │ │ nop │ │ │ │ asrs r4, r0, #15 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strh r2, [r7, #26] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ lsls r3, r6, #2 │ │ │ │ @ instruction: 0xfbfbffff │ │ │ │ @ instruction: 0xfb79ffff │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1943657,19 +1943650,19 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldrb r0, [r1, #23] │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldrb r5, [r0, #23] │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldrb r2, [r6, #22] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrb r4, [r2, #21] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrb r4, [r5, #20] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1944192,15 +1944185,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #3400] @ 0xd48 │ │ │ │ blx r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r3, [r5, #3409] @ 0xd51 │ │ │ │ b.n 5c047a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b661a> │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r7, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1954361,15 +1954354,15 @@ │ │ │ │ b.n 5c765e <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4bd7fe> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldrh r4, [r6, #22] │ │ │ │ lsls r2, r5, #5 │ │ │ │ cmp r3, r4 │ │ │ │ beq.w 5c7760 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4bd900> │ │ │ │ mov r1, r3 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ @@ -1955132,15 +1955125,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5c7e24 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4bdfc4> │ │ │ │ nop │ │ │ │ vrhadd.u16 q0, , │ │ │ │ vrhadd.u8 q0, q5, │ │ │ │ - sbcs.w r0, ip, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf0cc00b2 │ │ │ │ cdp2 1, 11, cr0, cr8, cr13, {3} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #3960] @ 0xf78 │ │ │ │ @@ -1956209,15 +1956202,15 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbe1ffff │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xfbe7ffff │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r0, r7, #4 │ │ │ │ strb r4, [r1, #21] │ │ │ │ lsls r2, r5, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1958224,24 +1958217,24 @@ │ │ │ │ blx 6bb00 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r5, #5 │ │ │ │ str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 5ca02c │ │ │ │ + bmi.n 5ca0cc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf4e400b0 │ │ │ │ - bvs.n 5ca1a0 │ │ │ │ + bics.w r0, r4, #5767168 @ 0x580000 │ │ │ │ + bpl.n 5ca040 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 5ca0dc │ │ │ │ + bvs.n 5ca17c │ │ │ │ lsls r2, r6, #2 │ │ │ │ bl 3c00d6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x2b6276> │ │ │ │ bl 3260da <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x21c27a> │ │ │ │ bl 28c0de <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x18227e> │ │ │ │ bl 1f20e2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0xe8282> │ │ │ │ mcr 15, 6, pc, cr11, cr15, {7} @ │ │ │ │ bl 9480ea │ │ │ │ @@ -1958276,87 +1958269,87 @@ │ │ │ │ @ instruction: 0xeffdffff │ │ │ │ bl 30c162 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x202302> │ │ │ │ vrecps.f32 , , │ │ │ │ vrsqrts.f32 , , │ │ │ │ bl 5ea16e │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 5ca1c8 │ │ │ │ + bpl.n 5ca268 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 5ca228 │ │ │ │ + bpl.n 5ca0c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [r7, #16] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bmi.n 5ca140 │ │ │ │ + bmi.n 5ca1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5ca184 │ │ │ │ + beq.n 5ca224 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + svc 4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bne.n 5ca19c │ │ │ │ + beq.n 5ca23c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5ca194 │ │ │ │ + beq.n 5ca234 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5ca248 │ │ │ │ + beq.n 5ca0e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5ca270 │ │ │ │ + beq.n 5ca110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5ca0d4 │ │ │ │ + beq.n 5ca174 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5ca168 │ │ │ │ + bne.n 5ca208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5ca1a0 │ │ │ │ + bne.n 5ca240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5ca1b4 │ │ │ │ + bne.n 5ca254 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5ca238 │ │ │ │ + bne.n 5ca0d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5ca2a0 │ │ │ │ + bne.n 5ca140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5ca2a4 │ │ │ │ + bne.n 5ca144 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r2, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 5ca0d8 │ │ │ │ + bne.n 5ca178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5ca120 │ │ │ │ + bne.n 5ca1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5ca13c │ │ │ │ + bcs.n 5ca1dc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5ca1b8 │ │ │ │ + bcs.n 5ca258 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 5ca1f8 │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 5ca1dc │ │ │ │ + bcs.n 5ca27c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5ca204 │ │ │ │ + bcs.n 5ca2a4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5ca208 │ │ │ │ + bcs.n 5ca2a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5ca248 │ │ │ │ + bcs.n 5ca0e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5ca274 │ │ │ │ + bcs.n 5ca114 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5ca284 │ │ │ │ + bcc.n 5ca124 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5ca170 │ │ │ │ + bmi.n 5ca210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5ca1e4 │ │ │ │ + bmi.n 5ca284 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5ca1e0 │ │ │ │ + bmi.n 5ca280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5ca26c │ │ │ │ + bcc.n 5ca10c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5ca2b0 │ │ │ │ + bcs.n 5ca150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5ca21c │ │ │ │ + bcs.n 5ca2bc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5ca15c │ │ │ │ + bcs.n 5ca1fc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5ca2e0 │ │ │ │ + bcs.n 5ca180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #12] @ 5ca220 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1958394,27 +1958387,27 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5ca26c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcc.n 5ca284 │ │ │ │ + bcs.n 5ca324 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5ca278 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5ca284 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcc.n 5ca28c │ │ │ │ + bcs.n 5ca32c │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1959756,53 +1959749,53 @@ │ │ │ │ bne.n 5cb19c │ │ │ │ ldr.w r0, [r2, #1872] @ 0x750 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r1, [r0, #1564] @ 0x61c │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ addw r0, r2, #1876 @ 0x754 │ │ │ │ - bl aec99c │ │ │ │ + bl aeca6c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 6caa8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ addw r0, r3, #1876 @ 0x754 │ │ │ │ - bl aec99c │ │ │ │ + bl aeca6c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 6caa8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ addw r0, r3, #1876 @ 0x754 │ │ │ │ - bl aec99c │ │ │ │ + bl aeca6c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6caa8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ addw r0, r3, #1876 @ 0x754 │ │ │ │ - bl aec99c │ │ │ │ + bl aeca6c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6caa8 │ │ │ │ addw r0, r8, #1876 @ 0x754 │ │ │ │ - bl aec99c │ │ │ │ + bl aeca6c │ │ │ │ mov r0, r8 │ │ │ │ blx 6caa8 │ │ │ │ addw r0, r7, #1876 @ 0x754 │ │ │ │ - bl aec99c │ │ │ │ + bl aeca6c │ │ │ │ mov r0, r7 │ │ │ │ blx 6caa8 │ │ │ │ addw r0, r6, #1876 @ 0x754 │ │ │ │ - bl aec99c │ │ │ │ + bl aeca6c │ │ │ │ mov r0, r6 │ │ │ │ blx 6caa8 │ │ │ │ addw r0, r4, #1876 @ 0x754 │ │ │ │ - bl aec99c │ │ │ │ + bl aeca6c │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ b.n 5cb164 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ addw r0, r5, #1876 @ 0x754 │ │ │ │ - bl aec99c │ │ │ │ + bl aeca6c │ │ │ │ mov r0, r5 │ │ │ │ blx 6caa8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ b.n 5cb134 │ │ │ │ @@ -1960559,15 +1960552,15 @@ │ │ │ │ ldr.w r2, [r5, #1544] @ 0x608 │ │ │ │ ldr.w r3, [r5, #1548] @ 0x60c │ │ │ │ mov r5, r4 │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ addw r0, r4, #1876 @ 0x754 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl aec984 │ │ │ │ + bl aeca54 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5cba68 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1960622,15 +1960615,15 @@ │ │ │ │ bl 889a4e │ │ │ │ bl 9b3a52 │ │ │ │ mcr2 15, 2, pc, cr9, cr15, {7} @ │ │ │ │ ldc2 15, cr15, [r5, #1020]! @ 0x3fc │ │ │ │ stc2 15, cr15, [pc, #-1020]! @ 5cb664 │ │ │ │ @ instruction: 0xfac9ffff │ │ │ │ @ instruction: 0xe98bffff │ │ │ │ - cbnz r4, 5cbae0 │ │ │ │ + cbnz r4, 5cbab4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r3!, {r2, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1961401,27 +1961394,27 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ittt vs │ │ │ │ lslvs r5, r5, #5 │ │ │ │ ldrhvs r0, [r1, #6] │ │ │ │ lslvs r2, r5, #5 │ │ │ │ - bvc.n 5cc260 │ │ │ │ + bvc.n 5cc300 │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldrh r2, [r6, #4] │ │ │ │ lsls r2, r5, #5 │ │ │ │ it cc │ │ │ │ lslcc r5, r5, #5 │ │ │ │ ldrh r2, [r6, #2] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r5, #148 @ 0x94 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - cbz r4, 5cc30e │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r6, r6 │ │ │ │ + sxtb r6, r0 │ │ │ │ lsls r2, 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] @ (5cc32c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1961459,15 +1961452,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5cc302 │ │ │ │ nop │ │ │ │ bkpt 0x0076 │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r5, #5 │ │ │ │ - uxth r4, r5 │ │ │ │ + cbz r4, 5cc376 │ │ │ │ lsls r2, r6, #2 │ │ │ │ bkpt 0x0060 │ │ │ │ lsls r5, r5, #5 │ │ │ │ bkpt 0x003c │ │ │ │ lsls r5, r5, #5 │ │ │ │ bkpt 0x0046 │ │ │ │ lsls r5, r5, #5 │ │ │ │ @@ -1961584,45 +1961577,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ b.n 5cc380 │ │ │ │ bx lr │ │ │ │ pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ble.n 5cc388 │ │ │ │ + bgt.n 5cc428 │ │ │ │ lsls r6, r7, #2 │ │ │ │ pop {r2, r3, r6, r7, pc} │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - sxth r4, r0 │ │ │ │ + cbz r4, 5cc46c │ │ │ │ lsls r2, r6, #2 │ │ │ │ pop {r1, r5, r7, pc} │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - cbz r2, 5cc49c │ │ │ │ + cbz r2, 5cc470 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 5cc4a6 │ │ │ │ + cbz r0, 5cc47a │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - cbz r2, 5cc4a0 │ │ │ │ + cbz r2, 5cc474 │ │ │ │ lsls r2, r6, #2 │ │ │ │ pop {r3, r4, r6, pc} │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - cbz r0, 5cc4a6 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - cbz r6, 5cc4aa │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ 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 r5, [pc, #240] @ (5cc58c ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1961735,15 +1961728,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r5, #5 │ │ │ │ pop {r2, r4, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cbz r2, 5cc5a8 │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ pop {r1, r2, r3, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r5, #5 │ │ │ │ pop {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ @@ -1961751,25 +1961744,25 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r5, #5 │ │ │ │ pop {r3, r5} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cbnz r4, 5cc5e8 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r0, r5 │ │ │ │ + cbz r0, 5cc5f6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #824 @ 0x338 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, 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 4564d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c674> │ │ │ │ ldr r3, [pc, #488] @ (5cc7d4 ) │ │ │ │ @@ -1961984,61 +1961977,61 @@ │ │ │ │ b.n 5cc6a4 │ │ │ │ cbnz r6, 5cc832 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cbnz r4, 5cc82c │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - @ instruction: 0xb8cc │ │ │ │ + @ instruction: 0xb81c │ │ │ │ lsls r1, r7, #2 │ │ │ │ cbnz r0, 5cc83c │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r5, #5 │ │ │ │ cbnz r6, 5cc83a │ │ │ │ lsls r5, r5, #5 │ │ │ │ cbnz r6, 5cc83e │ │ │ │ lsls r5, r5, #5 │ │ │ │ revsh r4, r7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmdb r4!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + stmia.w r4, {r0, r1, r3, r4, r5, r7} │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ hlt 0x0032 │ │ │ │ lsls r5, r5, #5 │ │ │ │ hlt 0x0032 │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r0, [r4, #32] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xe8d600bb │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + @ instruction: 0xe82600bb │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ rev r0, r7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - @ instruction: 0xb7aa │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r1, r7, #2 │ │ │ │ strh r6, [r3, #28] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cbnz r2, 5cc868 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [pc, #264] @ (5cc950 ) │ │ │ │ ldr r2, [pc, #268] @ (5cc954 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1962158,15 +1962151,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ @ instruction: 0xb88c │ │ │ │ lsls r5, r5, #5 │ │ │ │ @ instruction: 0xb862 │ │ │ │ lsls r5, r5, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [pc, #20] @ (5cc98c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5cc988 │ │ │ │ ldr r3, [pc, #16] @ (5cc990 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1962246,15 +1962239,15 @@ │ │ │ │ cbz r3, 5cca32 │ │ │ │ ldr r4, [pc, #244] @ (5ccb20 ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5cca90 │ │ │ │ ldr r0, [pc, #240] @ (5ccb24 ) │ │ │ │ add r0, pc │ │ │ │ - bl 10a1654 │ │ │ │ + bl 10a15a4 │ │ │ │ ldr r0, [pc, #236] @ (5ccb28 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 461754 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3578f4> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5cca56 │ │ │ │ blx 6b1a8 │ │ │ │ @@ -1962332,56 +1962325,56 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5cc9f4 │ │ │ │ nop │ │ │ │ - add r4, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #48 @ 0x30 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xb75e │ │ │ │ lsls r5, r5, #5 │ │ │ │ @ instruction: 0xb76c │ │ │ │ lsls r5, r5, #5 │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xb742 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb734 │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r4, [r4, #4] │ │ │ │ lsls r2, r5, #5 │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - add r4, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r6, [r6, #2] │ │ │ │ lsls r2, r5, #5 │ │ │ │ @ instruction: 0xb6f4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xb6d6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6c0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ setend be │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r2, [r4, #31] │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r3, [pc, #8] @ (5ccb64 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1962688,29 +1962681,29 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r6, [r6, #21] │ │ │ │ lsls r2, r5, #5 │ │ │ │ cbz r0, 5cceb4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r0, [r4, #21] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - cbz r4, 5cce4e │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r1, r7, #2 │ │ │ │ cbz r4, 5cceb0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r1, pc, #936 @ (adr r1, 5cd1f0 ) │ │ │ │ + add r1, pc, #232 @ (adr r1, 5ccf30 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r4, #42 @ 0x2a │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #376 @ (adr r3, 5ccfcc ) │ │ │ │ + add r2, pc, #696 @ (adr r2, 5cd10c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #984 @ (adr r7, 5cd230 ) │ │ │ │ + add r7, pc, #280 @ (adr r7, 5ccf70 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ 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, [pc, #120] @ (5ccee4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1962771,21 +1962764,21 @@ │ │ │ │ nop │ │ │ │ uxtb r0, r4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ uxtb r2, r4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r6, [r1, #17] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r7, pc, #504 @ (adr r7, 5cd0ec ) │ │ │ │ + add r6, pc, #824 @ (adr r6, 5cd22c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r7, pc, #648 @ (adr r7, 5cd180 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ lsls r5, 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 r3, [pc, #136] @ (5ccf98 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1962858,23 +1962851,23 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r0, [r6, #14] │ │ │ │ lsls r2, r5, #5 │ │ │ │ sxth r6, r6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r0, [r4, #14] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r1, r7, #2 │ │ │ │ cbz r2, 5ccff2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r0, pc, #192 @ (adr r0, 5cd078 ) │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r7, pc, #544 @ (adr r7, 5cd1dc ) │ │ │ │ + add r6, pc, #864 @ (adr r6, 5cd31c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ 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, #120] @ (5cd048 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1962935,21 +1962928,21 @@ │ │ │ │ nop │ │ │ │ cbz r4, 5cd06a │ │ │ │ lsls r5, r5, #5 │ │ │ │ cbz r6, 5cd06e │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r2, [r5, #11] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r6, pc, #104 @ (adr r6, 5cd0c0 ) │ │ │ │ + add r5, pc, #424 @ (adr r5, 5cd200 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #968 @ (adr r6, 5cd424 ) │ │ │ │ + add r6, pc, #264 @ (adr r6, 5cd164 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strb r2, [r3, r0] │ │ │ │ lsls r5, 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] @ (5cd088 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1962958,15 +1962951,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5cd08c ) │ │ │ │ add r0, pc │ │ │ │ bl 5cc138 │ │ │ │ pop {r3, pc} │ │ │ │ sub sp, #352 @ 0x160 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r6, pc, #528 @ (adr r6, 5cd2a0 ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 5cd3e0 ) │ │ │ │ lsls r2, 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] @ (5cd0b8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1962978,15 +1962971,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5cc138 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r5, pc, #328 @ (adr r5, 5cd208 ) │ │ │ │ + add r4, pc, #648 @ (adr r4, 5cd348 ) │ │ │ │ lsls r2, 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] @ (5cd0e8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1962998,15 +1962991,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5cc138 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r6, pc, #216 @ (adr r6, 5cd1c8 ) │ │ │ │ + add r5, pc, #536 @ (adr r5, 5cd308 ) │ │ │ │ lsls r2, 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] @ (5cd118 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1963017,15 +1963010,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5cc138 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add sp, #304 @ 0x130 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r6, pc, #104 @ (adr r6, 5cd188 ) │ │ │ │ + add r5, pc, #424 @ (adr r5, 5cd2c8 ) │ │ │ │ lsls r2, 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] @ (5cd140 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1963135,17 +1963128,17 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r4, [r4, #3] │ │ │ │ lsls r2, r5, #5 │ │ │ │ add r7, sp, #376 @ 0x178 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r6, [r1, #3] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r5, pc, #224 @ (adr r5, 5cd320 ) │ │ │ │ + add r4, pc, #544 @ (adr r4, 5cd460 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #120 @ (adr r5, 5cd2bc ) │ │ │ │ + add r4, pc, #440 @ (adr r4, 5cd3fc ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (5cd2a4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5cd24e │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1963191,17 +1963184,17 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ lsls r2, r5, #5 │ │ │ │ add r6, sp, #904 @ 0x388 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r4, pc, #832 @ (adr r4, 5cd5fc ) │ │ │ │ + add r4, pc, #128 @ (adr r4, 5cd33c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #744 @ (adr r4, 5cd5a8 ) │ │ │ │ + add r4, pc, #40 @ (adr r4, 5cd2e8 ) │ │ │ │ lsls r2, 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] @ (5cd2fc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1963227,15 +1963220,15 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r4, [r5, #31] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r4, pc, #456 @ (adr r4, 5cd4d4 ) │ │ │ │ + add r3, pc, #776 @ (adr r3, 5cd614 ) │ │ │ │ lsls r2, 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] @ (5cd348 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1963261,15 +1963254,15 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r4, #30] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r4, pc, #184 @ (adr r4, 5cd410 ) │ │ │ │ + add r3, pc, #504 @ (adr r3, 5cd550 ) │ │ │ │ lsls r2, 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] @ (5cd394 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1963295,15 +1963288,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #912 @ 0x390 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r5, sp, #920 @ 0x398 │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r4, [r2, #29] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r3, pc, #952 @ (adr r3, 5cd75c ) │ │ │ │ + add r3, pc, #248 @ (adr r3, 5cd49c ) │ │ │ │ lsls r2, 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] @ (5cd3e0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1963329,15 +1963322,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #608 @ 0x260 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r5, sp, #616 @ 0x268 │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r1, #28] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r3, pc, #680 @ (adr r3, 5cd698 ) │ │ │ │ + add r2, pc, #1000 @ (adr r2, 5cd7d8 ) │ │ │ │ lsls r2, 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] @ (5cd414 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1963347,15 +1963340,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5cd418 ) │ │ │ │ add r0, pc │ │ │ │ bl 5cc138 │ │ │ │ pop {r3, pc} │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r3, pc, #496 @ (adr r3, 5cd60c ) │ │ │ │ + add r2, pc, #816 @ (adr r2, 5cd74c ) │ │ │ │ lsls r2, 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] @ (5cd458 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1963381,15 +1963374,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r5, sp, #136 @ 0x88 │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r2, #26] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r3, pc, #312 @ (adr r3, 5cd5a0 ) │ │ │ │ + add r2, pc, #632 @ (adr r2, 5cd6e0 ) │ │ │ │ lsls r2, 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] @ (5cd48c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1963399,15 +1963392,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5cd490 ) │ │ │ │ add r0, pc │ │ │ │ bl 5cc138 │ │ │ │ pop {r3, pc} │ │ │ │ add r4, sp, #848 @ 0x350 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r3, pc, #144 @ (adr r3, 5cd524 ) │ │ │ │ + add r2, pc, #464 @ (adr r2, 5cd664 ) │ │ │ │ lsls r2, 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] @ (5cd4d0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1963433,15 +1963426,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r3, #24] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r2, pc, #984 @ (adr r2, 5cd8b8 ) │ │ │ │ + add r2, pc, #280 @ (adr r2, 5cd5f8 ) │ │ │ │ lsls r2, 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] @ (5cd51c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1963467,15 +1963460,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r4, sp, #376 @ 0x178 │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r4, [r1, #23] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r2, pc, #728 @ (adr r2, 5cd804 ) │ │ │ │ + add r2, pc, #24 @ (adr r2, 5cd544 ) │ │ │ │ lsls r2, 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] @ (5cd574 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1963502,21 +1963495,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r2, pc, #544 @ (adr r2, 5cd79c ) │ │ │ │ + add r1, pc, #864 @ (adr r1, 5cd8dc ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r4, sp, #24 │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r4, [r6, #21] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - add r2, pc, #376 @ (adr r2, 5cd700 ) │ │ │ │ + add r1, pc, #696 @ (adr r1, 5cd840 ) │ │ │ │ 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, [pc, #80] @ (5cd5e8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1963557,19 +1963550,19 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r3, sp, #656 @ 0x290 │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r2, pc, #264 @ (adr r2, 5cd700 ) │ │ │ │ + add r1, pc, #584 @ (adr r1, 5cd840 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #264 @ (adr r2, 5cd704 ) │ │ │ │ + add r1, pc, #584 @ (adr r1, 5cd844 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #24 @ (adr r2, 5cd618 ) │ │ │ │ + add r1, pc, #344 @ (adr r1, 5cd758 ) │ │ │ │ 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, #1872] @ 0x750 │ │ │ │ ldr.w r3, [r0, #1648] @ 0x670 │ │ │ │ @@ -1963617,21 +1963610,21 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r1, pc, #904 @ (adr r1, 5cda2c ) │ │ │ │ + add r1, pc, #200 @ (adr r1, 5cd76c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #816 @ (adr r1, 5cd9d8 ) │ │ │ │ + add r1, pc, #112 @ (adr r1, 5cd718 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r8, r3 │ │ │ │ + mvns r0, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + ldrsb r6, [r6, r3] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1963692,29 +1963685,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} │ │ │ │ - add r1, pc, #464 @ (adr r1, 5cd940 ) │ │ │ │ + add r0, pc, #784 @ (adr r0, 5cda80 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #384 @ (adr r1, 5cd8f4 ) │ │ │ │ + add r0, pc, #704 @ (adr r0, 5cda34 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, r3 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r1, pc, #280 @ (adr r1, 5cd89c ) │ │ │ │ + add r0, pc, #600 @ (adr r0, 5cd9dc ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #248 @ (adr r1, 5cd880 ) │ │ │ │ + add r0, pc, #568 @ (adr r0, 5cd9c0 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #216 @ (adr r1, 5cd864 ) │ │ │ │ + add r0, pc, #536 @ (adr r0, 5cd9a4 ) │ │ │ │ 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 r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1963753,23 +1963746,23 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd064 │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r0, pc, #976 @ (adr r0, 5cdbe0 ) │ │ │ │ + add r0, pc, #272 @ (adr r0, 5cd920 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #872 @ (adr r0, 5cdb7c ) │ │ │ │ + add r0, pc, #168 @ (adr r0, 5cd8bc ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #968 @ (adr r0, 5cdbe0 ) │ │ │ │ + add r0, pc, #264 @ (adr r0, 5cd920 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1963814,23 +1963807,23 @@ │ │ │ │ bl 5cd064 │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #368 @ (adr r0, 5cda20 ) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #432 @ (adr r0, 5cda64 ) │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 5cda28 ) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - orns r0, r0, r0, ror #2 │ │ │ │ + strd r0, r0, [r0, #704] @ 0x2c0 │ │ │ │ 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, #1872] @ 0x750 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1963869,22 +1963862,22 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1764] @ 0x6e4 │ │ │ │ blx r6 │ │ │ │ bl 5cccd8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf59600be │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + @ instruction: 0xf4e600be │ │ │ │ + ldmia r0!, {r7} │ │ │ │ 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 │ │ │ │ @@ -1963909,21 +1963902,21 @@ │ │ │ │ bl 5cccd8 │ │ │ │ ldr.w r3, [r4, #1828] @ 0x724 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr??.w r0, [r2, sl, lsl #3] │ │ │ │ + strh.w r0, [r2, #186] @ 0xba │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5cda0c ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #68] @ (5cda10 ) │ │ │ │ @@ -1963945,19 +1963938,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ 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 r1, [pc, #92] @ (5cda84 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1963991,19 +1963984,19 @@ │ │ │ │ mov r1, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ b.n 5cda60 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1964029,21 +1964022,21 @@ │ │ │ │ bl 5cccd8 │ │ │ │ ldr.w r3, [r4, #1732] @ 0x6c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1964082,23 +1964075,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r2, 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] @ (5cdbe4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1964121,19 +1964114,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1964173,23 +1964166,22 @@ │ │ │ │ bne.n 5cdc68 │ │ │ │ bl 5cdbf0 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx r7 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - vqadd.u8 d16, d18, d25 │ │ │ │ - lsls r4, r0, #1 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + mrc2 0, 4, r0, cr2, cr9, {5} │ │ │ │ + vshr.u64 d0, d25, #44 │ │ │ │ @ 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1964214,21 +1964206,21 @@ │ │ │ │ ldr.w r3, [r4, #1664] @ 0x680 │ │ │ │ cbz r3, 5cdcda │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1964262,21 +1964254,21 @@ │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #584] @ 0x248 │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1964307,21 +1964299,21 @@ │ │ │ │ bne.n 5cddd0 │ │ │ │ bl 5cdd70 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1964359,21 +1964351,21 @@ │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5cde48 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1964399,21 +1964391,21 @@ │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1964444,21 +1964436,21 @@ │ │ │ │ bne.n 5cdf40 │ │ │ │ bl 5cdee0 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r2, 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] @ (5cdffc ) │ │ │ │ @@ -1964510,24 +1964502,24 @@ │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - mrc 0, 5, r0, cr8, cr14, {5} │ │ │ │ - add r5, pc, #240 @ (adr r5, 5ce100 ) │ │ │ │ + mcr 0, 0, r0, cr8, cr14, {5} │ │ │ │ + add r4, pc, #560 @ (adr r4, 5ce240 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r2, 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] @ (5ce094 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1964568,21 +1964560,21 @@ │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5ce076 │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r1, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - mcr 0, 0, r0, cr4, cr14, {5} │ │ │ │ + ldcl 0, cr0, [r4, #-760] @ 0xfffffd08 │ │ │ │ @ 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, #1872] @ 0x750 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1964662,28 +1964654,28 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5ce16e │ │ │ │ nop │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldc 0, cr0, [r8, #-760]! @ 0xfffffd08 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + stc 0, cr0, [r8], {190} @ 0xbe │ │ │ │ + push {r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ 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, #1872] @ 0x750 │ │ │ │ @@ -1964737,23 +1964729,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 6291fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r0, r0, #0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r3, r7, #2 │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1964778,19 +1964770,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1964815,21 +1964807,21 @@ │ │ │ │ bl 5cccd8 │ │ │ │ ldr.w r3, [r4, #1852] @ 0x73c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ 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, #124] @ (5ce3e0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1964871,23 +1964863,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 62c9f8 │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xeab000be │ │ │ │ + and.w r0, r0, lr, ror #2 │ │ │ │ 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, #1872] @ 0x750 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1964916,21 +1964908,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5cd090 │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #392] @ 0x188 │ │ │ │ + str r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x000a │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ 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 │ │ │ │ ldr.w r7, [r0, #1872] @ 0x750 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1965016,31 +1965008,31 @@ │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 5ce4fe │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #976] @ 0x3d0 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5cddd0 │ │ │ │ + b.n 5cec70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1965063,19 +1965055,19 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r5 │ │ │ │ bl 5cd1c8 │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1965098,19 +1965090,19 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r5 │ │ │ │ bl 5cd1c8 │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1965133,19 +1965125,19 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r5 │ │ │ │ bl 5cd1c8 │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, 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] @ (5ce71c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1965175,19 +1965167,19 @@ │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5ce6fe │ │ │ │ nop │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r2, 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] @ (5ce790 ) │ │ │ │ @@ -1965218,19 +1965210,19 @@ │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5ce772 │ │ │ │ nop │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r2, 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] @ (5ce804 ) │ │ │ │ @@ -1965261,19 +1965253,19 @@ │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5ce7e6 │ │ │ │ nop │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, 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, #1872] @ 0x750 │ │ │ │ @@ -1965342,25 +1965334,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} │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #352] @ 0x160 │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 5cebfc ) │ │ │ │ + add r6, pc, #80 @ (adr r6, 5ce93c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r3, 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, #1872] @ 0x750 │ │ │ │ @@ -1965425,25 +1965417,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ b.n 5ce936 │ │ │ │ @ instruction: 0xffd5ffff │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ 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, #1872] @ 0x750 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1965494,27 +1965486,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r6, [r4, #1700] @ 0x6a4 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1965565,25 +1965557,25 @@ │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #856] @ 0x358 │ │ │ │ + str r0, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, 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, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1965624,23 +1965616,23 @@ │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ cbz r4, 5cebca │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ 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 r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1965678,21 +1965670,21 @@ │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ cbz r4, 5cec60 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r2, #36] @ 0x24 │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1872] @ 0x750 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1965748,23 +1965740,23 @@ │ │ │ │ bl 5cccd8 │ │ │ │ cbz r4, 5ced20 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 5cecf4 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1965796,21 +1965788,21 @@ │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ cbz r4, 5ceda8 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1965903,32 +1965895,32 @@ │ │ │ │ bl 5cd064 │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r0, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [pc, #344] @ (5cf034 ) │ │ │ │ + ldr r6, [pc, #664] @ (5cf174 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #976 @ (adr r0, 5cf2b8 ) │ │ │ │ + add r0, pc, #272 @ (adr r0, 5ceff8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mrc 0, 5, r0, cr4, cr2, {5} │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + mcr 0, 0, r0, cr4, cr2, {5} │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1965996,26 +1965988,26 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5cef7e │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r1, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #112] @ (5cf03c ) │ │ │ │ + ldr r5, [pc, #432] @ (5cf17c ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ - ldrh r4, [r1, #14] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ 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.w r4, [r0, #1872] @ 0x750 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1966064,25 +1966056,25 @@ │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ cbz r4, 5cf072 │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + strh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r4, #8] │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -1966105,19 +1966097,19 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r5 │ │ │ │ bl 62bb28 │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #30] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ 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, #1872] @ 0x750 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1966170,25 +1966162,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5cd090 │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub.w r0, lr, r2, ror #2 │ │ │ │ + @ instruction: 0xeafe00b2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (5cf244 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #132] @ (5cf248 ) │ │ │ │ @@ -1966237,19 +1966229,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 4545dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a77c> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5cf20c │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r0, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r5, #5 │ │ │ │ @ instruction: 0xff99ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1966374,41 +1966366,41 @@ │ │ │ │ bl 5cd52c │ │ │ │ bl 5cce5c │ │ │ │ b.n 5cf358 │ │ │ │ ldr r0, [pc, #56] @ (5cf3f0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5cf2c8 │ │ │ │ nop │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + str r2, [r5, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, pc, #808 @ (adr r3, 5cf6fc ) │ │ │ │ + add r3, pc, #104 @ (adr r3, 5cf43c ) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 5cf4ac │ │ │ │ + bge.n 5cf34c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r5, #12] │ │ │ │ + ldrh r2, [r7, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r6, #12] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - tst r2, r0 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r5, r5, #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] @ (5cf494 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1966461,25 +1966453,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5cf4a8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5cf458 │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ 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 r1, [pc, #164] @ (5cf560 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1966539,27 +1966531,27 @@ │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5cf578 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5cf510 │ │ │ │ - ldrh r2, [r1, #2] │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #30] │ │ │ │ + strh r0, [r4, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r5} │ │ │ │ + cbz r0, 5cf5d8 │ │ │ │ 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, #1872] @ 0x750 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1966619,27 +1966611,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5cf64c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5cf5cc │ │ │ │ nop │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #60] @ 0x3c │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #808] @ 0x328 │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, #246 @ 0xf6 │ │ │ │ + subs r0, #70 @ 0x46 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 5cf6a2 │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1966729,32 +1966721,32 @@ │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5cf720 │ │ │ │ ldr r0, [pc, #40] @ (5cf778 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5cf6a4 │ │ │ │ nop │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r0, r7] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - sxth r6, r5 │ │ │ │ + cbz r6, 5cf79a │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1872] @ 0x750 │ │ │ │ @@ -1966836,29 +1966828,29 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 5cf844 │ │ │ │ ldr r0, [pc, #32] @ (5cf88c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5cf7d2 │ │ │ │ nop │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 5cf894 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ @@ -1966950,33 +1966942,33 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5cf9c4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5cf8e8 │ │ │ │ ldr r0, [pc, #44] @ (5cf9c8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5cf90a │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmdb r8!, {r2, r3, r4, r5, r7} │ │ │ │ - mov r4, pc │ │ │ │ + ldrd r0, r0, [r8], #-752 @ 0x2f0 │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmdb r0!, {r2, r3, r4, r5, r7} │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldrd r0, r0, [r0], #-752 @ 0x2f0 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r5, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r7, [r0, #1872] @ 0x750 │ │ │ │ @@ -1967064,31 +1967056,31 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 5cfaaa │ │ │ │ ldr r0, [pc, #36] @ (5cfaf4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5cfa24 │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r6, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, pc, #696 @ (adr r3, 5cfda0 ) │ │ │ │ + add r2, pc, #1016 @ (adr r2, 5cfee0 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r5, #25] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #1872] @ 0x750 │ │ │ │ @@ -1967199,33 +1967191,33 @@ │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 5cfc20 │ │ │ │ ldr r0, [pc, #44] @ (5cfc70 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5cfb52 │ │ │ │ bl 5cd2c0 │ │ │ │ b.n 5cfbea │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1872] @ 0x750 │ │ │ │ ldr r3, [pc, #120] @ (5cfd00 ) │ │ │ │ @@ -1967787,29 +1967779,29 @@ │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ b.n 5cfe8a │ │ │ │ nop │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r4, [pc, #348] @ (5d03e8 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ strh r0, [r4, #22] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r6, [r0, #22] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r4, [r6, #20] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r1, r7, #2 │ │ │ │ bl 8a62a2 │ │ │ │ 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 5d023a │ │ │ │ vsubw.u q15, , d15 │ │ │ │ @ instruction: 0xfffff1e5 │ │ │ │ @@ -1967862,20 +1967854,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- , , d14[0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 5cfe8e │ │ │ │ - @ instruction: 0xffff18d4 │ │ │ │ + vtbl.8 d17, {d15}, d20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5d03b0 ) │ │ │ │ add r2, pc │ │ │ │ @@ -1967997,23 +1967989,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + ldrb r6, [r1, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1968378,15 +1968370,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r2, #1 │ │ │ │ b.n 5d08c0 │ │ │ │ nop │ │ │ │ @ instruction: 0xf7900169 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ @@ -1968520,24 +1968512,24 @@ │ │ │ │ str.w r0, [r4, #244] @ 0xf4 │ │ │ │ b.n 5d09bc │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movt r1, #26729 @ 0x6869 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6b80169 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r4, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xf6360169 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r2, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r7, #23] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1968885,20 +1968877,20 @@ │ │ │ │ bmi.n 5d0e84 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ b.n 5d0e9a │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf4f40169 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #568] @ 0x238 │ │ │ │ + str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xf3c40169 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ 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 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1969743,15 +1969735,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5d17ea │ │ │ │ mov r0, r4 │ │ │ │ bl 5d0aac │ │ │ │ b.n 5d17ea │ │ │ │ nop │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ 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 │ │ │ │ @@ -1970069,15 +1970061,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 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1970260,21 +1970252,21 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 5d257c │ │ │ │ lsls r1, r5, #5 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + strh r2, [r3, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r2, #4] │ │ │ │ + strb r2, [r4, #1] │ │ │ │ lsls r0, 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, #3176] @ 0xc68 │ │ │ │ @@ -1970324,25 +1970316,25 @@ │ │ │ │ ldr r1, [pc, #32] @ (5d1ee8 ) │ │ │ │ movs r4, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 5d1ef6 │ │ │ │ nop │ │ │ │ b.n 5d2204 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 5d21ec │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r1, #72] @ 0x48 │ │ │ │ + str r0, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r0 │ │ │ │ movs r4, #1 │ │ │ │ mov.w r3, #500 @ 0x1f4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #880] @ (5d2268 ) │ │ │ │ movs r7, #45 @ 0x2d │ │ │ │ @@ -1970626,45 +1970618,45 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ cmn r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r4, #38 @ 0x26 │ │ │ │ lsls r2, r5, #5 │ │ │ │ cmp r4, #44 @ 0x2c │ │ │ │ lsls r2, r5, #5 │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r3, #246 @ 0xf6 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ + str r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [r4, #24] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ lsls r7, r6, #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r5, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5d27f4 │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ mov r4, sl │ │ │ │ @@ -1971854,225 +1971846,224 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 5d4284 │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ b.w 5d23aa │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #8] │ │ │ │ + ldrsh r2, [r6, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xfa1c00bb │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #864] @ (5d32e4 ) │ │ │ │ + vld4.32 {d16-d19}, [ip :256], fp │ │ │ │ + vshr.u64 d16, d20, #8 │ │ │ │ + ldr r7, [pc, #160] @ (5d3024 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ bge.n 5d2f40 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #28] │ │ │ │ + strb r2, [r0, #26] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + str r4, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, #20 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldr r4, [r5, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r3, r4] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldrh r2, [r2, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldrh r0, [r0, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r4, r2] │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r2, [r2, r0] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r4, [r3, r6] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + ldrsh r4, [r4, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r1, #4] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + str r4, [r5, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r3, #16] │ │ │ │ + str r0, [r5, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r6, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r3, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r2, #24] │ │ │ │ + str r2, [r4, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r2, #24] │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r2, #24] │ │ │ │ + str r6, [r4, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + str r4, [r4, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r6, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ bvc.n 5d30ba │ │ │ │ vsri.64 d21, d21, #1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r7, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r6, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r5, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r5, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r5, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r5, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r5, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + str r4, [r1, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r1, #104] @ 0x68 │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [pc, #376] @ (5d323c ) │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r7, #32] │ │ │ │ + str r6, [r1, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r6, r6 │ │ │ │ + rev16 r6, r0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r6, [r6, #28] │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r2, [r0, r4] │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r2, [r3, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r6, [r2, r4] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + ldrsh r6, [r7, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + ldrsh r2, [r3, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r2, [r1, r6] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r6, [r5, r1] │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5d4f20 │ │ │ │ movs r3, #4 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1972473,23 +1972464,23 @@ │ │ │ │ b.n 5d349c │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #30] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #264] @ (5d3678 ) │ │ │ │ @@ -1972849,15 +1972840,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ b.n 5d391a │ │ │ │ stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ mrrc2 15, 15, pc, fp, cr15 @ │ │ │ │ @ instruction: 0xfaf3ffff │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1973108,37 +1973099,37 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx 6abcc │ │ │ │ b.n 5d3b56 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsb r4, [r3, r3] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r5!, {r2, r4, r5} │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r5} │ │ │ │ lsls r1, r5, #5 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r6, #20] │ │ │ │ lsls r6, r7, #2 │ │ │ │ stmia r4!, {r2, r3, r7} │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrsb r0, [r4, r1] │ │ │ │ + strb r0, [r6, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r5, r7] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ 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, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (5d3ed4 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1973405,39 +1973396,39 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {r6, r7} │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + strb r6, [r3, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, pc │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r0, fp │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ muls r6, r7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ orrs r2, r4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ orrs r6, r1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ orrs r6, r0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ @@ -1973660,29 +1973651,29 @@ │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r4, r5, r7} │ │ │ │ lsls r1, r5, #5 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrb r2, [r3, r5] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + ldr r7, [pc, #720] @ (5d4484 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + ldr r7, [pc, #760] @ (5d44b0 ) │ │ │ │ lsls r2, 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] @ (5d4270 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1973852,20 +1973843,20 @@ │ │ │ │ movs r2, #1 │ │ │ │ blx 6af8c <__snprintf_chk@plt> │ │ │ │ b.n 5d4306 │ │ │ │ subs r6, #204 @ 0xcc │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r6, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r7, [pc, #704] @ (5d463c ) │ │ │ │ + ldr r7, [pc, #0] @ (5d437c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - ldr r7, [pc, #280] @ (5d449c ) │ │ │ │ + ldr r6, [pc, #600] @ (5d45dc ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [pc, #216] @ (5d4460 ) │ │ │ │ + ldr r6, [pc, #536] @ (5d45a0 ) │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1973930,15 +1973921,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 5d44aa │ │ │ │ lsls r1, r5, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #600] @ (5d468c ) │ │ │ │ + ldr r5, [pc, #920] @ (5d47cc ) │ │ │ │ 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, #3528] @ 0xdc8 │ │ │ │ ldr r1, [pc, #496] @ (5d4638 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -1974141,37 +1974132,37 @@ │ │ │ │ b.n 5d462a │ │ │ │ cbnz r6, 5d46a6 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #48 @ 0x30 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r6, [pc, #432] @ (5d47f8 ) │ │ │ │ + ldr r5, [pc, #752] @ (5d4938 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #392] @ (5d47d4 ) │ │ │ │ + ldr r5, [pc, #712] @ (5d4914 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #416] @ (5d47f0 ) │ │ │ │ + ldr r5, [pc, #736] @ (5d4930 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #520] @ (5d485c ) │ │ │ │ + ldr r5, [pc, #840] @ (5d499c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #168] @ (5d4700 ) │ │ │ │ + ldr r5, [pc, #488] @ (5d4840 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [pc, #48] @ (5d468c ) │ │ │ │ + ldr r5, [pc, #368] @ (5d47cc ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r4, #36 @ 0x24 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r5, [pc, #320] @ (5d47a4 ) │ │ │ │ + ldr r4, [pc, #640] @ (5d48e4 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + strh r0, [r5, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #416] @ (5d4810 ) │ │ │ │ + ldr r3, [pc, #736] @ (5d4950 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [pc, #696] @ (5d492c ) │ │ │ │ + ldr r4, [pc, #1016] @ (5d4a6c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r3, #202 @ 0xca │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #186 @ 0xba │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #174 @ 0xae │ │ │ │ lsls r5, r5, #5 │ │ │ │ @@ -1974257,21 +1974248,21 @@ │ │ │ │ b.n 5d46d8 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5d43ec │ │ │ │ b.n 5d46d8 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5d43ec │ │ │ │ b.n 5d4728 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r1, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, #7] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ lsls r7, r5, #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] @ (5d4840 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1974434,20 +1974425,20 @@ │ │ │ │ ldr r2, [pc, #24] @ (5d4934 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5d4902 │ │ │ │ subs r1, #14 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r1, #4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r2, [pc, #664] @ (5d4bc4 ) │ │ │ │ + ldr r1, [pc, #984] @ (5d4d04 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - ldr r2, [pc, #448] @ (5d4af4 ) │ │ │ │ + ldr r1, [pc, #768] @ (5d4c34 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [pc, #368] @ (5d4aa8 ) │ │ │ │ + ldr r1, [pc, #688] @ (5d4be8 ) │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1974480,17 +1974471,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 6b32c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5d49a4 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blx sl │ │ │ │ + bx r4 │ │ │ │ lsls r2, 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] @ (5d4af4 ) │ │ │ │ @@ -1974638,17 +1974629,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r2, [r2, r0] │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [pc, #280] @ (5d4c84 ) │ │ │ │ + @ instruction: 0x4796 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #74 @ 0x4a │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r6, #76 @ 0x4c │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1974688,17 +1974679,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 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + bx r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r5, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r5, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1974911,37 +1974902,37 @@ │ │ │ │ nop │ │ │ │ cbz r2, 5d4e82 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #76 @ 0x4c │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bxns r9 │ │ │ │ + mov ip, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bx r7 │ │ │ │ + mov r8, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bx r3 │ │ │ │ + mov r2, sp │ │ │ │ lsls r2, r6, #2 │ │ │ │ - mov ip, fp │ │ │ │ + mov r4, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r4, #42 @ 0x2a │ │ │ │ lsls r5, r5, #5 │ │ │ │ uxth r2, r0 │ │ │ │ lsls r1, r5, #5 │ │ │ │ adds r4, #0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp ip, sp │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sl │ │ │ │ + bics r2, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp lr, ip │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r3, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1975101,18 +1975092,18 @@ │ │ │ │ blx 6af8c <__snprintf_chk@plt> │ │ │ │ b.n 5d4f9e │ │ │ │ nop │ │ │ │ adds r2, #80 @ 0x50 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r2, #68 @ 0x44 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r0, r9 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xfa0dffff │ │ │ │ - mvns r4, r6 │ │ │ │ + muls r4, r0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1975160,17 +1975151,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r5, [pc, #32] @ (5d50a8 ) │ │ │ │ + ldr r4, [pc, #352] @ (5d51e8 ) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r1, #58 @ 0x3a │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r1, #62 @ 0x3e │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1975352,31 +1975343,31 @@ │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #238 @ 0xee │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, #18 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cmp r4, r4 │ │ │ │ + rors r4, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r2, r1 │ │ │ │ + rors r2, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - negs r0, r6 │ │ │ │ + rors r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r7, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r7, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r7, #170 @ 0xaa │ │ │ │ lsls r5, r5, #5 │ │ │ │ add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - rors r4, r0 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rors r0, r2 │ │ │ │ + asrs r0, r4 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1975598,29 +1975589,29 @@ │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #392 @ 0x188 │ │ │ │ lsls r1, r5, #5 │ │ │ │ add r4, sp, #824 @ 0x338 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - lsls r2, r1 │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r3 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ands r2, r2 │ │ │ │ + subs r7, #98 @ 0x62 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + subs r7, #26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + subs r7, #2 │ │ │ │ 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, #156] @ 0x9c │ │ │ │ sub sp, #12 │ │ │ │ @@ -1975908,28 +1975899,28 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5d574c │ │ │ │ nop │ │ │ │ cmp r2, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r2, #166 @ 0xa6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - subs r5, #28 │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #6 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ 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 r3, [r0, #156] @ 0x9c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ @@ -1976203,15 +1976194,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #344 @ (adr r7, 5d5c30 ) │ │ │ │ lsls r1, r5, #5 │ │ │ │ add r6, pc, #808 @ (adr r6, 5d5e04 ) │ │ │ │ lsls r1, r5, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #72 @ 0x48 │ │ │ │ + subs r1, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [pc, #280] @ (5d5c00 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5d5bbe │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1976332,21 +1976323,21 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5d5b98 │ │ │ │ add r5, pc, #88 @ (adr r5, 5d5c5c ) │ │ │ │ lsls r1, r5, #5 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r1, #10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ + subs r0, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [pc, #76] @ (5d5c64 ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5d5c60 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1976379,15 +1976370,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r3, pc, #920 @ (adr r3, 5d6000 ) │ │ │ │ lsls r1, r5, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cbz r6, 5d5cc0 │ │ │ │ @@ -1976784,15 +1976775,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5d1b88 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r5, #30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ mrc2 15, 2, pc, cr15, cr15, {7} │ │ │ │ mcr2 15, 2, pc, cr5, 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 │ │ │ │ @@ -1976947,15 +1976938,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #38 @ 0x26 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r5, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5d63aa │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1977068,15 +1977059,15 @@ │ │ │ │ bx lr │ │ │ │ strb r6, [r3, #6] │ │ │ │ lsls r1, r5, #5 │ │ │ │ strb r0, [r3, #6] │ │ │ │ lsls r1, r5, #5 │ │ │ │ strb r2, [r0, #4] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - adds r2, #186 @ 0xba │ │ │ │ + adds r2, #10 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #408] @ (5d6568 ) │ │ │ │ @@ -1977233,31 +1977224,31 @@ │ │ │ │ bl 5d6208 │ │ │ │ b.n 5d6528 │ │ │ │ ldr r0, [pc, #40] @ (5d6588 ) │ │ │ │ add r0, pc │ │ │ │ bl 5d6208 │ │ │ │ b.n 5d64e0 │ │ │ │ nop │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r5, #5 │ │ │ │ - adds r2, #190 @ 0xbe │ │ │ │ + adds r2, #14 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, #2 │ │ │ │ + adds r1, #82 @ 0x52 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r0, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ @@ -1977438,23 +1977429,23 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r1, #58 @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #544] @ (5d69e0 ) │ │ │ │ @@ -1977663,49 +1977654,49 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5d6208 │ │ │ │ b.n 5d69ca │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [pc, #208] @ (5d6ac0 ) │ │ │ │ + ldr r0, [pc, #528] @ (5d6c00 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r2, #186 @ 0xba │ │ │ │ + adds r2, #10 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r2, [pc, #80] @ (5d6a50 ) │ │ │ │ + ldr r1, [pc, #400] @ (5d6b90 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r0, #18 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, #182 @ 0xb6 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [pc, #88] @ (5d6a70 ) │ │ │ │ + ldr r2, [pc, #408] @ (5d6bb0 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + cmp r7, #44 @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r6, #60 @ 0x3c │ │ │ │ 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, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1978102,15 +1978093,15 @@ │ │ │ │ b.n 5d6b18 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r7, r6, #4 │ │ │ │ asrs r6, r3, #28 │ │ │ │ lsls r5, r5, #5 │ │ │ │ asrs r6, r0, #28 │ │ │ │ lsls r5, r5, #5 │ │ │ │ b.n 5d6fd4 │ │ │ │ lsls r1, r5, #5 │ │ │ │ @@ -1978332,21 +1978323,21 @@ │ │ │ │ bl 5d6208 │ │ │ │ b.n 5d70d4 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ 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] @ (5d7190 ) │ │ │ │ @@ -1978376,15 +1978367,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ @@ -1978778,15 +1978769,15 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ blx r7 │ │ │ │ b.n 5d73bc │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #76] @ (5d7618 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1978917,17 +1978908,17 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #10] │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #8] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r0, #20 │ │ │ │ @@ -1979882,21 +1979873,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 r2, r3, #6 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r5, #2 │ │ │ │ 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 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1979921,21 +1979912,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5d822c ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5d81fe │ │ │ │ ldrb r2, [r1, #24] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - bpl.n 5d81e0 │ │ │ │ + bpl.n 5d8280 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, pc, #16 @ (adr r3, 5d8238 ) │ │ │ │ + add r2, pc, #336 @ (adr r2, 5d8378 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + subs r2, r6, r1 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #676] @ (5d84e8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1980227,82 +1980218,82 @@ │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov fp, r5 │ │ │ │ cmp r8, r5 │ │ │ │ bhi.w 5d82b8 │ │ │ │ b.n 5d8312 │ │ │ │ nop │ │ │ │ - subs r0, r6, r3 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r0, [r1, #22] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 5d859c │ │ │ │ + blt.n 5d843c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 5d85a8 │ │ │ │ + bmi.n 5d8448 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r1, pc, #904 @ (adr r1, 5d88a8 ) │ │ │ │ + add r1, pc, #200 @ (adr r1, 5d85e8 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r5, r7 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stc 0, cr0, [r6, #-696]! @ 0xfffffd48 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + ldcl 0, cr0, [r6], #-696 @ 0xfffffd48 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r2, r2, #27 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r3, #26 │ │ │ │ + asrs r6, r5, #23 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r6, [r7, r3] │ │ │ │ + ldrsh r6, [r1, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r4, r5, r4 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r0, r6, r3 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 5d8468 │ │ │ │ + bcs.n 5d8508 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r6, r7, #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 │ │ │ │ ldr r4, [pc, #356] @ (5d86ec ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1980453,57 +1980444,57 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5d85b4 │ │ │ │ nop │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - bcs.n 5d874c │ │ │ │ + bne.n 5d87ec │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [pc, #344] @ (5d8868 ) │ │ │ │ + ldr r6, [pc, #664] @ (5d89a8 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 5d8804 │ │ │ │ + beq.n 5d86a4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bne.n 5d87ec │ │ │ │ + beq.n 5d868c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bne.n 5d87d4 │ │ │ │ + beq.n 5d8674 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bne.n 5d87bc │ │ │ │ + beq.n 5d865c │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #26 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r7, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ movs r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ subs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #25 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ asrs r4, r3, #16 │ │ │ │ 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 │ │ │ │ @@ -1981467,169 +1981458,169 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5d900a │ │ │ │ ldr r2, [pc, #316] @ (5d91fc ) │ │ │ │ add r2, pc │ │ │ │ b.n 5d8c4c │ │ │ │ ldrb r4, [r2, #2] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r2, r4, r3 │ │ │ │ + adds r2, r6, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #736] @ (5d93d8 ) │ │ │ │ + ldr r4, [pc, #32] @ (5d9118 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r2!, {r2, r4, r7} │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r4, [pc, #440] @ (5d92bc ) │ │ │ │ + ldr r3, [pc, #760] @ (5d93fc ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [pc, #968] @ (5d94dc ) │ │ │ │ + ldr r3, [pc, #264] @ (5d921c ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r3, [pc, #592] @ (5d9370 ) │ │ │ │ + ldr r2, [pc, #912] @ (5d94b0 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [pc, #376] @ (5d92a0 ) │ │ │ │ + ldr r2, [pc, #696] @ (5d93e0 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [pc, #40] @ (5d9158 ) │ │ │ │ + ldr r2, [pc, #360] @ (5d9298 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r6, r1, #10 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r4} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r5, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [pc, #288] @ (5d926c ) │ │ │ │ + ldr r1, [pc, #608] @ (5d93ac ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r0!, {r1, r3, r5} │ │ │ │ lsls r1, r5, #5 │ │ │ │ movs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r1, #6 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r6, r0, #4 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #480] @ (5d9368 ) │ │ │ │ + blx r9 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [pc, #304] @ (5d92bc ) │ │ │ │ + blxns r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bx lr │ │ │ │ + mov sl, r8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #14] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ pop {r4, r6, pc} │ │ │ │ lsls r1, r5, #5 │ │ │ │ - bxns r5 │ │ │ │ + mov r4, pc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mov r8, pc │ │ │ │ + mov r0, r9 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mov ip, r2 │ │ │ │ + cmp ip, ip │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ pop {r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #5 │ │ │ │ - mov r6, r7 │ │ │ │ + cmp lr, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mov r4, r1 │ │ │ │ + cmp r4, fp │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r1, #6 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cbnz r6, 5d924e │ │ │ │ lsls r1, r5, #5 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r2, r8 │ │ │ │ + add sl, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, r3 │ │ │ │ + add r0, sp │ │ │ │ lsls r3, r7, #2 │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r1, r0 │ │ │ │ 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 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ @@ -1982303,177 +1982294,177 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5d945a │ │ │ │ nop │ │ │ │ ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r5, #5 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r7, #1 │ │ │ │ + lsls r4, r1, #31 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmn r4, r5 │ │ │ │ + tst r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmn r6, r1 │ │ │ │ + tst r6, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - negs r0, r3 │ │ │ │ + sbcs r0, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ subs r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #22 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r2, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r0, [r3, #8] │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsls r6, r6, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ lsrs r4, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + nop {15} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r4, #23 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + itee lt │ │ │ │ + lsllt r0, r7, #2 │ │ │ │ + lslge r6, r6, #11 │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r0, #6 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - itt gt │ │ │ │ - lslgt r0, r7, #2 │ │ │ │ - subgt r4, #216 @ 0xd8 │ │ │ │ + ite ne │ │ │ │ + lslne r0, r7, #2 │ │ │ │ + subeq r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ @@ -1986335,15 +1986326,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #148 @ 0x94 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 5dc764 │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ subs r0, #16 │ │ │ │ lsls r1, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1986411,15 +1986402,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5dc8ba │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r7, #202 @ 0xca │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r7, #88 @ 0x58 │ │ │ │ lsls r1, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1986485,15 +1986476,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5dc980 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r6, #254 @ 0xfe │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r6, #146 @ 0x92 │ │ │ │ lsls r1, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1986583,15 +1986574,15 @@ │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #244 @ 0xf4 │ │ │ │ lsls r1, r5, #5 │ │ │ │ @ instruction: 0xb780 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1988840,21 +1988831,21 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5de086 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r4, r7, #7 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ subs r2, r5, #2 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ ldr r2, [pc, #572] @ (5de508 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -1989067,19 +1989058,19 @@ │ │ │ │ b.n 5de310 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, r5, #4 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r6, r1, #1 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - cbz r4, 5de596 │ │ │ │ + cbz r4, 5de56a │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ ldr r5, [pc, #976] @ (5de900 ) │ │ │ │ mov sl, r3 │ │ │ │ @@ -1989435,29 +1989426,29 @@ │ │ │ │ b.n 5de5fc │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, r0, r3 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r3 │ │ │ │ + cbz r0, 5de946 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - sxth r4, r6 │ │ │ │ + cbz r4, 5de930 │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r6, r4, r6 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - cbz r2, 5de942 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r7, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r7, r6, #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] @ (5dea88 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1989586,15 +1989577,15 @@ │ │ │ │ nop │ │ │ │ asrs r4, r7, #26 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0, #26 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ 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, #3808] @ 0xee0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #352] @ (5dec0c ) │ │ │ │ @@ -1990539,15 +1990530,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r6, #18 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r4, #16 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - add r3, pc, #128 @ (adr r3, 5df58c ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 5df6cc ) │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1990705,15 +1990696,15 @@ │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ lsrs r2, r1, #11 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #7 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - add r1, pc, #152 @ (adr r1, 5df7a4 ) │ │ │ │ + add r0, pc, #472 @ (adr r0, 5df8e4 ) │ │ │ │ lsls r7, r6, #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] @ (5df9cc ) │ │ │ │ @@ -1990934,17 +1990925,17 @@ │ │ │ │ stmia r3!, {} │ │ │ │ lsrs r6, r2, #3 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #2 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ 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, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #1000] @ (5dfddc ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ @@ -1991328,21 +1991319,21 @@ │ │ │ │ b.n 5dfa34 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r0, #24 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r6, #4 │ │ │ │ lsls r6, r0, #18 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ 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, #3672] @ 0xe58 │ │ │ │ ldr.w r2, [pc, #1508] @ 5e03ec │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1991900,24 +1991891,24 @@ │ │ │ │ bl 5db340 │ │ │ │ b.n 5e0056 │ │ │ │ nop │ │ │ │ lsls r2, r5, #7 │ │ │ │ lsls r1, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ vmla.f q0, q4, d0[6] │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r4, [sp, #392] @ 0x188 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1997242,28 +1997233,28 @@ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r6, r3, #9 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ lsls r7, r6, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5e4152 │ │ │ │ ldr r3, [pc, #12] @ (5e4158 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5e415c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ add r4, sp, #24 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldr r0, [r7, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5e4214 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5e4220 │ │ │ │ @@ -1997497,25 +1997488,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5e420c │ │ │ │ b.n 5e4220 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.w 5e4220 │ │ │ │ b.n 5e420c │ │ │ │ nop │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + strb r6, [r5, r5] │ │ │ │ lsls r7, r6, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5e4390 │ │ │ │ ldr r3, [pc, #8] @ (5e4394 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + strh r2, [r6, r7] │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #196] @ (5e446c ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1999388,28 +1999379,28 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 5e58c0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ uxtb r2, r1 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - mov ip, r8 │ │ │ │ + mov r4, r2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5e586e │ │ │ │ ldr r3, [pc, #12] @ (5e5874 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5e5878 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r0, [pc, #880] @ (5e5bec ) │ │ │ │ + ldr r0, [pc, #176] @ (5e592c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ cbnz r0, 5e5890 │ │ │ │ b.n 5e58b2 │ │ │ │ @@ -2001129,17 +2001120,17 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #248 @ (adr r0, 5e6b60 ) │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r1, #150 @ 0x96 │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2002175,41 +2002166,41 @@ │ │ │ │ b.n 5e6d58 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r5, #5 │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r4, #184 @ 0xb8 │ │ │ │ + movs r4, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r5, #86 @ 0x56 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r5, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp.w r9, #44 @ 0x2c │ │ │ │ bne.w 5e6dbe │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 5e7ac4 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -2003145,37 +2003136,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + movs r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r6, #12 │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #226 @ 0xe2 │ │ │ │ + movs r2, #50 @ 0x32 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r6, [pc, #848] @ (5e82b8 ) │ │ │ │ + ldr r6, [pc, #144] @ (5e7ff8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r1, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ @@ -2003612,17 +2003603,17 @@ │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ mrc2 15, 3, pc, cr3, cr15, {7} │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ ldrb r4, [r7, #22] │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldc2 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xfbf9ffff │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -2007404,15 +2007395,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5ead90 │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5ead90 │ │ │ │ - add.w r1, r2, #54 @ 0x36 │ │ │ │ + orrs.w r1, r2, #54 @ 0x36 │ │ │ │ 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] @ (5eae2c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2007982,18 +2007973,18 @@ │ │ │ │ beq.w 5eb274 │ │ │ │ b.n 5eb39a │ │ │ │ mov ip, lr │ │ │ │ b.n 5eb11c │ │ │ │ mov r0, r3 │ │ │ │ b.n 5eb07a │ │ │ │ nop │ │ │ │ - ldc 1, cr0, [lr, #-216]! @ 0xffffff28 │ │ │ │ - ldc 1, cr0, [sl], {54} @ 0x36 │ │ │ │ - stc 1, cr0, [r8], {54} @ 0x36 │ │ │ │ - eors.w r1, r4, r6, rrx │ │ │ │ + stc 1, cr0, [lr], {54} @ 0x36 │ │ │ │ + sbc.w r1, sl, r6, rrx │ │ │ │ + adcs.w r1, r8, r6, rrx │ │ │ │ + strd r0, r1, [r4, #216]! @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -2008026,15 +2008017,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5eb460 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmdb sl!, {r1, r2, r4, r5, r8} │ │ │ │ + stmia.w sl, {r1, r2, r4, r5, r8} │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5eb482 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ lsrs r2, r1, #32 │ │ │ │ @@ -2009457,66 +2009448,66 @@ │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 5ec0ba │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ tst r4, r0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r6, #-704] @ 0x2c0 │ │ │ │ - strd r0, r0, [r6, #-704] @ 0x2c0 │ │ │ │ - strd r0, r0, [sl, #-704] @ 0x2c0 │ │ │ │ - ldrd r0, r0, [r6, #-704] @ 0x2c0 │ │ │ │ - strd r0, r0, [r4, #-704]! @ 0x2c0 │ │ │ │ + ldmia.w r6, {r4, r5, r7} │ │ │ │ + ldmia.w r6, {r4, r5, r7} │ │ │ │ + ldmia.w sl, {r4, r5, r7} │ │ │ │ + stmia.w r6!, {r4, r5, r7} │ │ │ │ + ldmia.w r4!, {r4, r5, r7} │ │ │ │ + ldmia.w r8!, {r4, r5, r7} │ │ │ │ + @ instruction: 0xe8c400b0 │ │ │ │ + @ instruction: 0xe8ca00b0 │ │ │ │ + @ instruction: 0xe8d400b0 │ │ │ │ + @ instruction: 0xe8da00b0 │ │ │ │ + strd r0, r0, [r0], #704 @ 0x2c0 │ │ │ │ + ldrd r0, r0, [sl], #704 @ 0x2c0 │ │ │ │ + stmdb r8, {r4, r5, r7} │ │ │ │ + stmdb r2!, {r4, r5, r7} │ │ │ │ + ldmdb r4!, {r4, r5, r7} │ │ │ │ + ldmdb sl!, {r4, r5, r7} │ │ │ │ + ldrd r0, r0, [r4, #-704] @ 0x2c0 │ │ │ │ + ldrd r0, r0, [lr, #-704] @ 0x2c0 │ │ │ │ strd r0, r0, [r8, #-704]! @ 0x2c0 │ │ │ │ - ldrd r0, r0, [r4, #-704]! @ 0x2c0 │ │ │ │ ldrd r0, r0, [sl, #-704]! @ 0x2c0 │ │ │ │ - @ instruction: 0xe98400b0 │ │ │ │ - @ instruction: 0xe98a00b0 │ │ │ │ - @ instruction: 0xe99000b0 │ │ │ │ - @ instruction: 0xe9aa00b0 │ │ │ │ + ldrd r0, r0, [r8, #-704]! @ 0x2c0 │ │ │ │ + @ instruction: 0xe98200b0 │ │ │ │ + @ instruction: 0xe98e00b0 │ │ │ │ + @ instruction: 0xe99800b0 │ │ │ │ + @ instruction: 0xe99a00b0 │ │ │ │ @ instruction: 0xe9b800b0 │ │ │ │ - ldrd r0, r0, [r2, #704] @ 0x2c0 │ │ │ │ + strd r0, r0, [sl, #704] @ 0x2c0 │ │ │ │ + ldrd r0, r0, [r0, #704] @ 0x2c0 │ │ │ │ strd r0, r0, [r4, #704]! @ 0x2c0 │ │ │ │ - strd r0, r0, [sl, #704]! @ 0x2c0 │ │ │ │ - and.w r0, r4, r0, ror #2 │ │ │ │ - and.w r0, lr, r0, ror #2 │ │ │ │ + strd r0, r0, [ip, #704]! @ 0x2c0 │ │ │ │ + ldrd r0, r0, [r4, #704]! @ 0x2c0 │ │ │ │ + ldrd r0, r0, [ip, #704]! @ 0x2c0 │ │ │ │ + and.w r0, ip, r0, ror #2 │ │ │ │ + ands.w r0, ip, r0, ror #2 │ │ │ │ ands.w r0, r8, r0, ror #2 │ │ │ │ - bic.w r0, sl, r0, ror #2 │ │ │ │ - bic.w r0, r8, r0, ror #2 │ │ │ │ - bics.w r0, r2, r0, ror #2 │ │ │ │ - bics.w r0, lr, r0, ror #2 │ │ │ │ - orr.w r0, r8, r0, ror #2 │ │ │ │ - orr.w r0, sl, r0, ror #2 │ │ │ │ - orn r0, r8, r0, ror #2 │ │ │ │ - orns r0, sl, r0, ror #2 │ │ │ │ - eor.w r0, r0, r0, ror #2 │ │ │ │ - eors.w r0, r4, r0, ror #2 │ │ │ │ - eors.w r0, ip, r0, ror #2 │ │ │ │ - @ instruction: 0xeaa400b0 │ │ │ │ - @ instruction: 0xeaac00b0 │ │ │ │ - @ instruction: 0xeabc00b0 │ │ │ │ - @ instruction: 0xeacc00b0 │ │ │ │ - @ instruction: 0xeac800b0 │ │ │ │ - @ instruction: 0xeac400b0 │ │ │ │ - @ instruction: 0xeacc00b0 │ │ │ │ - @ instruction: 0xead600b0 │ │ │ │ - @ instruction: 0xead400b0 │ │ │ │ - @ instruction: 0xead600b0 │ │ │ │ - @ instruction: 0xeadc00b0 │ │ │ │ - @ instruction: 0xeaec00b0 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + ands.w r0, r4, r0, ror #2 │ │ │ │ + ands.w r0, ip, r0, ror #2 │ │ │ │ + bic.w r0, r6, r0, ror #2 │ │ │ │ + bic.w r0, r4, r0, ror #2 │ │ │ │ + bic.w r0, r6, r0, ror #2 │ │ │ │ + bic.w r0, ip, r0, ror #2 │ │ │ │ + bics.w r0, ip, r0, ror #2 │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xeab000b0 │ │ │ │ + and.w r0, r0, r0, ror #2 │ │ │ │ subs r6, #106 @ 0x6a │ │ │ │ lsls r0, r5, #5 │ │ │ │ - orns r0, r0, r0, ror #2 │ │ │ │ - it ls │ │ │ │ - lslls r5, r5, #2 │ │ │ │ - orr.w r0, ip, r0, ror #2 │ │ │ │ - bic.w r0, r8, r0, ror #2 │ │ │ │ + strd r0, r0, [r0, #704] @ 0x2c0 │ │ │ │ + bkpt 0x00e8 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + @ instruction: 0xe99c00b0 │ │ │ │ + ldrd r0, r0, [r8, #-704]! @ 0x2c0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 5ec304 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -2011896,39 +2011887,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ movs r4, #194 @ 0xc2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 5edcc0 │ │ │ │ + bne.n 5edd60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - beq.n 5edc20 │ │ │ │ + beq.n 5edcc0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 5edc50 │ │ │ │ + beq.n 5edcf0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bne.n 5edc40 │ │ │ │ + bne.n 5edce0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - beq.n 5edba0 │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 5edbd0 │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ movs r3, #230 @ 0xe6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, pc, #528 @ (adr r2, 5edeb0 ) │ │ │ │ + add r1, pc, #848 @ (adr r1, 5edff0 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, pc, #456 @ (adr r2, 5ede70 ) │ │ │ │ + add r1, pc, #776 @ (adr r1, 5edfb0 ) │ │ │ │ lsls r7, r6, #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, #1308] @ 5ee1d8 │ │ │ │ @@ -2012725,15 +2012716,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, r5, r3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ subs r6, r1, r2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2012790,15 +2012781,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, r7, r0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ adds r6, r3, r7 │ │ │ │ lsls r0, 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, #3776] @ 0xec0 │ │ │ │ @@ -2013720,25 +2013711,25 @@ │ │ │ │ nop │ │ │ │ asrs r0, r6, #32 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #32 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + cbnz r2, 5ef102 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r6, r6, #4 │ │ │ │ lsrs r4, r3, #30 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r6, #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] @ (5ef120 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2013978,37 +2013969,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5ef2ce │ │ │ │ ldr r4, [pc, #48] @ (5ef344 ) │ │ │ │ ldr r2, [pc, #48] @ (5ef348 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5ef2ce │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r0, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r4, 5ef368 │ │ │ │ + cbnz r4, 5ef33c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 5ef270 │ │ │ │ + bcc.n 5ef310 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r1, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r1, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbnz r4, 5ef368 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 5ef250 │ │ │ │ + bcc.n 5ef2f0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbnz r6, 5ef364 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r6, #3] │ │ │ │ lsls r3, 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] │ │ │ │ @@ -2014024,21 +2014015,21 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5ef3a0 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5edac0 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - cbnz r0, 5ef3b6 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 5ef410 │ │ │ │ + beq.n 5ef2b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r6, #28] │ │ │ │ lsls r3, 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] │ │ │ │ @@ -2014054,21 +2014045,21 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5ef3f8 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5edac0 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - cbnz r0, 5ef400 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 5ef3a8 │ │ │ │ + beq.n 5ef448 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + strb r6, [r5, #0] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2014201,39 +2014192,39 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #14 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb718 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb7a2 │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ lsrs r6, r6, #11 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r3, #12] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ 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, #3456] @ 0xd80 │ │ │ │ sub.w sp, sp, #604 @ 0x25c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2018680,15 +2018671,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 5f2820 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r6, r6, #4 │ │ │ │ bhi.n 5f288c │ │ │ │ lsls r7, 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, #3248] @ 0xcb0 │ │ │ │ @@ -2021636,19 +2021627,19 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb89c │ │ │ │ lsls r7, r4, #5 │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r1] │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ @ instruction: 0xb832 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrsb r4, [r3, r1] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -2021725,25 +2021716,25 @@ │ │ │ │ b.n 5f485c │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7c4 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ @ instruction: 0xb738 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ + str r6, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {lr} │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ cmp r3, #8 │ │ │ │ bhi.w 5f4a1a │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r0, r8 │ │ │ │ @@ -2022993,29 +2022984,29 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #912 @ 0x390 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2023912,23 +2023903,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5f5e9e │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #584 @ (adr r1, 5f6124 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #480] @ (5f60c4 ) │ │ │ │ + blx r9 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #560] @ (5f6118 ) │ │ │ │ + ldr r6, [pc, #880] @ (5f6258 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r1, pc, #312 @ (adr r1, 5f6024 ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [pc, #352] @ (5f6054 ) │ │ │ │ + ldr r6, [pc, #672] @ (5f6194 ) │ │ │ │ lsls r0, 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, #3992] @ 0xf98 │ │ │ │ @@ -2024087,19 +2024078,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ add r0, pc, #928 @ (adr r0, 5f645c ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #440 @ (adr r0, 5f627c ) │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldr r6, [pc, #88] @ (5f6120 ) │ │ │ │ + ldr r5, [pc, #408] @ (5f6260 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [pc, #96] @ (5f612c ) │ │ │ │ + ldr r5, [pc, #416] @ (5f626c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [pc, #8] @ (5f60d8 ) │ │ │ │ + ldr r5, [pc, #328] @ (5f6218 ) │ │ │ │ lsls r0, 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] @ 5f6148 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -2024301,15 +2024292,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #776] @ (5f6614 ) │ │ │ │ + ldr r1, [pc, #72] @ (5f6354 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r7, 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, #3616] @ 0xe20 │ │ │ │ @@ -2024457,20 +2024448,20 @@ │ │ │ │ b.n 5f6472 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #976] @ (5f6864 ) │ │ │ │ + ldr r0, [pc, #272] @ (5f65a4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [pc, #984] @ (5f6870 ) │ │ │ │ + ldr r0, [pc, #280] @ (5f65b0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ orns r1, r8, r7, asr #1 │ │ │ │ - ldr r0, [pc, #144] @ (5f6530 ) │ │ │ │ + bxns lr │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2024610,31 +2024601,31 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5f5e50 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - bx r8 │ │ │ │ + mov sl, r2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bx r7 │ │ │ │ + mov lr, r1 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bx r8 │ │ │ │ + mov sl, r2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ adds r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mov r2, r0 │ │ │ │ + cmp r2, sl │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r8, ip │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + adds r2, r2, #0 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2024771,23 +2024762,23 @@ │ │ │ │ b.n 5f675c │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #56] @ (5f67f8 ) │ │ │ │ + bx fp │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, r9 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, r4 │ │ │ │ + muls r2, r6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r0, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - mvns r2, r2 │ │ │ │ + orrs r2, r4 │ │ │ │ lsls r6, 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, #3664] @ 0xe50 │ │ │ │ ldr r2, [pc, #312] @ (5f691c ) │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ @@ -2024914,27 +2024905,27 @@ │ │ │ │ b.n 5f68ca │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, r6 │ │ │ │ + bics r4, r0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, r7 │ │ │ │ + bics r0, r1 │ │ │ │ lsls r6, r6, #4 │ │ │ │ b.n 5f63ec │ │ │ │ lsls r7, r4, #5 │ │ │ │ - bics r4, r6 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - muls r0, r7 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r6, r6, #4 │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - orrs r6, r5 │ │ │ │ + negs r6, r7 │ │ │ │ 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, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [pc, #1100] @ 5f6da0 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2025351,41 +2025342,41 @@ │ │ │ │ bl 5f5e50 │ │ │ │ b.n 5f6bba │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, r3 │ │ │ │ + cmp r8, sp │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sbcs r0, r0 │ │ │ │ + lsrs r0, r2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ str r6, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - cmp r6, r2 │ │ │ │ + add r6, ip │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ands r0, r3 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add ip, r7 │ │ │ │ + add r4, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r6, r6, #4 │ │ │ │ - mvns r2, r2 │ │ │ │ + orrs r2, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #52 @ 0x34 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - orrs r2, r5 │ │ │ │ + negs r2, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - muls r6, r3 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ lsls r6, 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2025820,49 +2025811,49 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r5, #114 @ 0x72 │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r2, r8 │ │ │ │ + add sl, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - orrs r0, r2 │ │ │ │ + negs r0, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r4, #10 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add ip, r1 │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bics r6, r5 │ │ │ │ + cmn r6, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r6, r6, #4 │ │ │ │ udf #82 @ 0x52 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - subs r3, #102 @ 0x66 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r7, r4, #5 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r2, #230 @ 0xe6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - eors r2, r7 │ │ │ │ + subs r7, #202 @ 0xca │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2026042,31 +2026033,31 @@ │ │ │ │ b.n 5f7382 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ands r2, r1 │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ lsls r6, r6, #4 │ │ │ │ bge.n 5f7578 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - subs r0, #132 @ 0x84 │ │ │ │ + adds r7, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrh r2, [r1, #28] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + subs r6, #134 @ 0x86 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + adds r7, #60 @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ │ │ │ │ 005f7508 : │ │ │ │ stmdb 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 │ │ │ │ @@ -2026391,19 +2026382,19 @@ │ │ │ │ b.n 5f789c │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ ldrh r4, [r3, #22] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w fp, sp, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 5b1e14 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4a7fb4> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ @@ -2027040,17 +2027031,17 @@ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ b.n 5f7e7a │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ b.n 5f7dca │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ lsls r6, r6, #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 r5, r2 │ │ │ │ @@ -2028165,15 +2028156,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r2, #20] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ strb r0, [r3, #19] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2028294,17 +2028285,17 @@ │ │ │ │ str.w r8, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #32] │ │ │ │ b.n 5f8bba │ │ │ │ strb r4, [r7, #17] │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + movs r7, #28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2040158,15 +2040149,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 600fac │ │ │ │ bl 46004c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3561ec> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 600fc6 │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r3, r7, #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 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -2040222,15 +2040213,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6010bc │ │ │ │ blx 6caa8 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 6010c4 │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl aec9ac │ │ │ │ + bl aeca7c │ │ │ │ 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 │ │ │ │ @@ -2040315,15 +2040306,15 @@ │ │ │ │ cbz r3, 60120c │ │ │ │ mov r0, r6 │ │ │ │ blx 6caa8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 6011de │ │ │ │ vmla.f d0, d12, d2[5] │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ @@ -2040603,15 +2040594,15 @@ │ │ │ │ b.n 601452 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r6, #408] @ 0x198 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xebfa0166 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r5, 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 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2040740,15 +2040731,15 @@ │ │ │ │ bne.n 60168c │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 601672 │ │ │ │ b.n 60160c │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #624] @ 0x270 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2040936,19 +2040927,19 @@ │ │ │ │ bl 5f9558 │ │ │ │ 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 60174e │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2041551,15 +2041542,15 @@ │ │ │ │ beq.n 602080 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 602080 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 601ff2 │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ mov r6, fp │ │ │ │ - bl aecbf0 │ │ │ │ + bl aeccc0 │ │ │ │ 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] │ │ │ │ @@ -2041711,15 +2041702,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 601f8e │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 602086 │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #628 @ 0x274 │ │ │ │ - bl aecbf0 │ │ │ │ + bl aeccc0 │ │ │ │ ldr.w r8, [r6, #672] @ 0x2a0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r8 │ │ │ │ blx 6bb54 <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r8 │ │ │ │ @@ -2041789,15 +2041780,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 602228 │ │ │ │ b.n 602206 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl aecc20 │ │ │ │ + bl aeccf0 │ │ │ │ b.n 6020de │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1556] @ 0x614 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 602268 │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -2041872,17 +2041863,17 @@ │ │ │ │ mov fp, r7 │ │ │ │ b.n 602288 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ b.n 60245c │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ svc 26 │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2041924,15 +2041915,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6023a2 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 602580 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl aecc20 │ │ │ │ + bl aeccf0 │ │ │ │ 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] │ │ │ │ @@ -2041992,15 +2041983,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 60245c │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6024ea │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl aecc20 │ │ │ │ + bl aeccf0 │ │ │ │ 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 602412 │ │ │ │ @@ -2042177,17 +2042168,17 @@ │ │ │ │ b.n 6025b6 │ │ │ │ bgt.n 602590 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldrb r6, [r4, r4] │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ 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 r5, [pc, #820] @ (602998 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2042536,15 +2042527,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 r0, [r6, #22] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2042639,21 +2042630,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (602b30 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 600d8c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 602a9c │ │ │ │ nop │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r0, [r5, #14] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2042667,15 +2042658,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 r0, [r3, #14] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2042693,15 +2042684,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #548] @ 0x224 │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2042709,15 +2042700,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 600d8c │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + strh r6, [r3, #6] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2042729,15 +2042720,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 r0, [r0, #12] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2042745,15 +2042736,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 600d8c │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ lsls r5, r6, #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 r5, r0 │ │ │ │ @@ -2042810,15 +2042801,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 602c88 │ │ │ │ - strh r2, [r4, #6] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ lsls r5, r6, #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, #624] @ 0x270 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2042832,15 +2042823,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 r6, [r4, #4] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2042855,15 +2042846,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (602d70 ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 600d8c │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 602d50 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + ldrb r4, [r7, #30] │ │ │ │ lsls r5, r6, #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 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -2042875,29 +2042866,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 r0, [r3, #2] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #20] @ (602dd0 ) │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ add r1, pc │ │ │ │ bl 600d8c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #536] @ 0x218 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2042909,15 +2042900,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 r4, [r4, #0] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2042934,15 +2042925,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 r4, [r4, #0] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2042951,15 +2042942,15 @@ │ │ │ │ bl 600d8c │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2042968,15 +2042959,15 @@ │ │ │ │ bl 600d8c │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2042985,15 +2042976,15 @@ │ │ │ │ bl 600d8c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2043008,15 +2042999,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2043039,15 +2043030,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 602f2e │ │ │ │ ldr r1, [pc, #8] @ (602f58 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 600d8c │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2043126,15 +2043117,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r5, r6, #4 │ │ │ │ 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 │ │ │ │ @@ -2043463,15 +2043454,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 6033e8 │ │ │ │ add.w r3, r4, #680 @ 0x2a8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #628 @ 0x274 │ │ │ │ strd r3, r3, [r4, #680] @ 0x2a8 │ │ │ │ - bl aec9a0 │ │ │ │ + bl aeca70 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ ldr.w r1, [pc, #2208] @ 603cb0 │ │ │ │ ldr.w r0, [r2, #1136] @ 0x470 │ │ │ │ str.w r0, [r4, #984] @ 0x3d8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -2044201,19 +2044192,19 @@ │ │ │ │ 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 6032aa │ │ │ │ nop │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r4, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ble.n 603d2e │ │ │ │ vsri.64 q12, , #1 │ │ │ │ - vsra.u32 q12, q7, #1 │ │ │ │ + vaddl.u q12, d31, d30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r1, [r4, #38] @ 0x26 │ │ │ │ vmlal.u q15, d15, d25[0] │ │ │ │ vshr.u32 q11, , #1 │ │ │ │ vsra.u32 , , #1 │ │ │ │ vmls.i q12, , d29[0] │ │ │ │ @ instruction: 0xffffa1e9 │ │ │ │ @@ -2046619,15 +2046610,15 @@ │ │ │ │ bic.w r2, r2, #2 │ │ │ │ strb.w r2, [r7, #1916] @ 0x77c │ │ │ │ b.n 605592 │ │ │ │ ldrb.w r2, [r7, #1916] @ 0x77c │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1916] @ 0x77c │ │ │ │ b.n 605592 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ lsls r5, r6, #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] @ (6057b8 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2052352,15 +2052343,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ bl 60956c │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2052560,15 +2052551,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r7 │ │ │ │ bl 60956c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -2052664,15 +2052655,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 60956c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2052755,15 +2052746,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 60956c │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2052848,15 +2052839,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 60956c │ │ │ │ movs r3, #1 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2052939,15 +2052930,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ bl 60956c │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2053046,15 +2053037,15 @@ │ │ │ │ ldr r2, [pc, #184] @ (609e74 ) │ │ │ │ ldr r3, [pc, #184] @ (609e78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 609dfe │ │ │ │ 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} │ │ │ │ @@ -2053260,15 +2053251,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r2, sp, #292 @ 0x124 │ │ │ │ add r0, sp, #180 @ 0xb4 │ │ │ │ mov r1, r6 │ │ │ │ bl 60956c │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #188] @ 0xbc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2053286,25 +2053277,25 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ b.n 609f1e │ │ │ │ mov r1, r5 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ add r5, sp, #292 @ 0x124 │ │ │ │ add.w r9, sp, #276 @ 0x114 │ │ │ │ mov r0, r5 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #212 @ 0xd4 │ │ │ │ bl 609bfc │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r4, #0 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 60956c │ │ │ │ ldrh.w r3, [sp, #304] @ 0x130 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ add.w lr, sp, #100 @ 0x64 │ │ │ │ @@ -2053371,15 +2053362,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ bl 60956c │ │ │ │ ldr.w r3, [r6, #144] @ 0x90 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, fp │ │ │ │ @@ -2053648,15 +2053639,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 60956c │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ cmp r4, #21 │ │ │ │ @@ -2053690,15 +2053681,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 aef97c │ │ │ │ + bl aefa4c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 609bfc │ │ │ │ ldrb.w r4, [sp, #349] @ 0x15d │ │ │ │ ldrh.w r2, [sp, #360] @ 0x168 │ │ │ │ ldrb.w r3, [sp, #354] @ 0x162 │ │ │ │ @@ -2053884,30 +2053875,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 60956c │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 60956c │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #396 @ 0x18c │ │ │ │ @@ -2054104,15 +2054095,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 60956c │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -2054310,15 +2054301,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 60956c │ │ │ │ ldr r1, [r7, #16] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ @@ -2054471,15 +2054462,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 60956c │ │ │ │ b.n 60a94e │ │ │ │ add r8, sl │ │ │ │ eor.w r7, r7, #1 │ │ │ │ @@ -2054987,15 +2054978,15 @@ │ │ │ │ ldrd r2, r3, [fp] │ │ │ │ bl 6099ec │ │ │ │ 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 aef97c │ │ │ │ + bl aefa4c │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 609bfc │ │ │ │ ldrh.w r0, [sp, #1206] @ 0x4b6 │ │ │ │ @@ -2055193,26 +2055184,26 @@ │ │ │ │ bne.w 60b666 │ │ │ │ cmp r6, #37 @ 0x25 │ │ │ │ bne.w 60b63a │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ adds r1, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 609bfc │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60956c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -2055234,15 +2055225,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 60c706 │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 60b63a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 609bfc │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r5, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ @@ -2055561,15 +2055552,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60956c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ mov r8, r3 │ │ │ │ @@ -2055709,33 +2055700,33 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ str r6, [r4, r3] │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 8, cr0, cr8, cr14, {5} │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldc2l 0, cr0, [r8, #696] @ 0x2b8 │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 609bfc │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60956c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -2055744,27 +2055735,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 60744c │ │ │ │ b.w 60af0e │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 609bfc │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60956c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -2055779,15 +2055770,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 60956c │ │ │ │ ldrb.w r2, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -2055980,27 +2055971,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 607858 │ │ │ │ b.w 60af0e │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 609bfc │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60956c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -2056009,27 +2056000,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 607390 │ │ │ │ b.w 60af0e │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 609bfc │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60956c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -2056043,15 +2056034,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 60956c │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ ldrb.w r5, [sp, #240] @ 0xf0 │ │ │ │ ldrb.w ip, [r4, #21] │ │ │ │ @@ -2056169,27 +2056160,27 @@ │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 606d7c │ │ │ │ b.w 60af0e │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 609bfc │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60956c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -2056198,27 +2056189,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 606f28 │ │ │ │ b.w 60af0e │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 609bfc │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60956c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -2056227,27 +2056218,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 606fe4 │ │ │ │ b.w 60af0e │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 609bfc │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60956c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -2056256,27 +2056247,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 6070a0 │ │ │ │ b.w 60af0e │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 609bfc │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60956c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -2056286,37 +2056277,37 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 607218 │ │ │ │ b.w 60af0e │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r6 │ │ │ │ add.w r7, sp, #1248 @ 0x4e0 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ bl 609bfc │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 60956c │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ movs r5, #0 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 60956c │ │ │ │ ldrh.w r3, [sp, #1116] @ 0x45c │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ add.w lr, sp, #1232 @ 0x4d0 │ │ │ │ @@ -2056371,15 +2056362,15 @@ │ │ │ │ ldmia.w lr, {r2, r3} │ │ │ │ bl 606988 │ │ │ │ b.w 60af0e │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r6 │ │ │ │ add r5, sp, #704 @ 0x2c0 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 609bfc │ │ │ │ ldrh.w r2, [sp, #1228] @ 0x4cc │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sp, #1268] @ 0x4f4 │ │ │ │ @@ -2056642,15 +2056633,15 @@ │ │ │ │ bl 4f06c6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e6866> │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ bl 60956c │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #688] @ 0x2b0 │ │ │ │ @@ -2056762,15 +2056753,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 60956c │ │ │ │ ldrb.w r3, [sp, #1219] @ 0x4c3 │ │ │ │ @@ -2056855,15 +2056846,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60956c │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ add.w r2, sp, #1352 @ 0x548 │ │ │ │ @@ -2057097,26 +2057088,26 @@ │ │ │ │ bl 609da0 │ │ │ │ b.w 60af0e │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r6, sp, #944 @ 0x3b0 │ │ │ │ mov r0, r8 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ bl 609bfc │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #816 @ 0x330 │ │ │ │ bl 60956c │ │ │ │ ldrh.w r3, [sp, #972] @ 0x3cc │ │ │ │ mov.w lr, #0 │ │ │ │ add r2, sp, #832 @ 0x340 │ │ │ │ @@ -2057172,26 +2057163,26 @@ │ │ │ │ bl 606988 │ │ │ │ b.w 60af0e │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r6, sp, #976 @ 0x3d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ bl 609bfc │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 60956c │ │ │ │ ldrh.w r3, [sp, #1004] @ 0x3ec │ │ │ │ mov.w lr, #0 │ │ │ │ add r2, sp, #800 @ 0x320 │ │ │ │ @@ -2057250,15 +2057241,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 aef97c │ │ │ │ + bl aefa4c │ │ │ │ add.w r2, sp, #1248 @ 0x4e0 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ bl 609bfc │ │ │ │ ldr.w r1, [sp, #1264] @ 0x4f0 │ │ │ │ ldrb.w r3, [sp, #1265] @ 0x4f1 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ @@ -2057442,15 +2057433,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r0, sp, #880 @ 0x370 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 60956c │ │ │ │ movs r3, #1 │ │ │ │ ldrd r0, r1, [sp, #888] @ 0x378 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2057486,15 +2057477,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 60cb5c │ │ │ │ mov r1, lr │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ bl 609bfc │ │ │ │ ldrh.w r3, [sp, #780] @ 0x30c │ │ │ │ movs r5, #0 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ @@ -2057579,15 +2057570,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ b.w 60bcb6 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #928 @ 0x3a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ add r0, sp, #848 @ 0x350 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 609bfc │ │ │ │ ldrh.w r3, [sp, #940] @ 0x3ac │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -2057696,15 +2057687,15 @@ │ │ │ │ and.w r2, r2, #4026531840 @ 0xf0000000 │ │ │ │ str.w r2, [sp, #1172] @ 0x494 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add.w r0, sp, #1152 @ 0x480 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 60956c │ │ │ │ add.w r0, sp, #1152 @ 0x480 │ │ │ │ ldrb.w lr, [sp, #1152] @ 0x480 │ │ │ │ add.w ip, sp, #1136 @ 0x470 │ │ │ │ @@ -2057745,15 +2057736,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60956c │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ add.w r2, sp, #1352 @ 0x548 │ │ │ │ @@ -2057831,15 +2057822,15 @@ │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ mov r1, r8 │ │ │ │ add.w r0, sp, #1184 @ 0x4a0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl aef3d0 │ │ │ │ + bl aef4a0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r2, sp, #1184 @ 0x4a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 60956c │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldrb.w lr, [sp, #1149] @ 0x47d │ │ │ │ ldrb.w r2, [sp, #1148] @ 0x47c │ │ │ │ @@ -2057973,15 +2057964,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r4, #1232] @ 0x4d0 │ │ │ │ bne.n 60d73c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ addw r8, sp, #1132 @ 0x46c │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl aef698 │ │ │ │ + bl aef768 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 609bfc │ │ │ │ ldrb.w r3, [sp, #1133] @ 0x46d │ │ │ │ ldrb.w r1, [sp, #1164] @ 0x48c │ │ │ │ ldrb.w r2, [sp, #1132] @ 0x46c │ │ │ │ @@ -2058329,15 +2058320,15 @@ │ │ │ │ bls.n 60dcd2 │ │ │ │ sub.w r3, r3, #412 @ 0x19c │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 60d8a4 │ │ │ │ b.n 60d534 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl aef604 │ │ │ │ + bl aef6d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 60dcae │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 60d504 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ addw r8, sp, #1252 @ 0x4e4 │ │ │ │ strh r3, [r4, #4] │ │ │ │ @@ -2058794,17 +2058785,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 60e23c │ │ │ │ + blt.n 60e0dc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 60e1e0 │ │ │ │ + bvc.n 60e280 │ │ │ │ lsls r4, r6, #4 │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ and.w r5, r9, #5 │ │ │ │ strh r3, [r4, #4] │ │ │ │ add.w ip, sp, #556 @ 0x22c │ │ │ │ @@ -2059922,15 +2059913,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ movs r1, #18 │ │ │ │ ldmia.w ip, {r2, r3} │ │ │ │ bl 606988 │ │ │ │ b.w 60dca6 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl aef364 │ │ │ │ + bl aef434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 60dca6 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ add r5, sp, #300 @ 0x12c │ │ │ │ strh r3, [r4, #4] │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2060829,15 +2060820,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #211 @ 0xd3 │ │ │ │ ldrd r2, r3, [r5] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 606988 │ │ │ │ b.w 60dca6 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ - bl aef364 │ │ │ │ + bl aef434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 60dca6 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 60f332 │ │ │ │ @@ -2061248,15 +2061239,15 @@ │ │ │ │ add r5, sp, #488 @ 0x1e8 │ │ │ │ add r4, sp, #568 @ 0x238 │ │ │ │ add.w r8, sp, #216 @ 0xd8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 60956c │ │ │ │ ldrb.w r7, [sp, #216] @ 0xd8 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2061366,15 +2061357,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 60adfc │ │ │ │ b.n 60fe92 │ │ │ │ add.w r9, sp, #232 @ 0xe8 │ │ │ │ add.w sl, sp, #568 @ 0x238 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 609bfc │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldrb.w r3, [r9] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ @@ -2061453,15 +2061444,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 60956c │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ @@ -2061707,15 +2061698,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ bl 60956c │ │ │ │ ldrb.w r2, [sp, #312] @ 0x138 │ │ │ │ ldrh.w r3, [sp, #316] @ 0x13c │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2062053,15 +2062044,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ bl 60956c │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #320] @ 0x140 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2062468,15 +2062459,15 @@ │ │ │ │ bne.n 610cc6 │ │ │ │ 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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 60956c │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add.w r2, sp, #1048 @ 0x418 │ │ │ │ add.w ip, r3, r7 │ │ │ │ @@ -2062488,15 +2062479,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 60956c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w r2, sp, #1048 @ 0x418 │ │ │ │ ldr.w lr, [r4, #44] @ 0x2c │ │ │ │ @@ -2062818,25 +2062809,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #576 @ (adr r4, 611344 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 611484 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r7, #14 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #512 @ (adr r4, 61130c ) │ │ │ │ + add r3, pc, #832 @ (adr r3, 61144c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #128 @ (adr r4, 611194 ) │ │ │ │ + add r3, pc, #448 @ (adr r3, 6112d4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ 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, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ mov r4, r1 │ │ │ │ @@ -2063184,15 +2063175,15 @@ │ │ │ │ movne r3, #8 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #1 │ │ │ │ bl 4ce178 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c4318> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b1a528 │ │ │ │ + bl b1a5f8 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d5480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cb620> │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 47f294 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x375434> │ │ │ │ orrs r4, r0 │ │ │ │ @@ -2063248,23 +2063239,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 b0f650 │ │ │ │ + bl b0f720 │ │ │ │ mov r1, r7 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b1321c │ │ │ │ + bl b132ec │ │ │ │ movs r1, #0 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b13968 │ │ │ │ + bl b13a38 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4df29c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3d543c> │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ movs r2, #0 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2063283,28 +2063274,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 b118d0 │ │ │ │ + bl b119a0 │ │ │ │ orr.w r3, r0, r4 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6114c2 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ce8ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c4a8c> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 4ad36c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a350c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl af1448 │ │ │ │ + bl af1518 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ac4c8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a2668> │ │ │ │ mov r0, r6 │ │ │ │ bl 47fdb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x375f54> │ │ │ │ cbz r0, 611628 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d5480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cb620> │ │ │ │ @@ -2063324,37 +2063315,37 @@ │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ mla r3, r2, r3, r1 │ │ │ │ ldrb.w r4, [r3, #840] @ 0x348 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 611a26 │ │ │ │ - bl af0b50 │ │ │ │ + bl af0c20 │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ - bl b0fb7c │ │ │ │ + bl b0fc4c │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 54bfec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44218c> │ │ │ │ ldr.w r1, [pc, #1384] @ 611bd0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl b014d4 │ │ │ │ + bl b015a4 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl af66a4 │ │ │ │ + bl af6774 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d5c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cbe10> │ │ │ │ ldrb.w r1, [r9, #1] │ │ │ │ mov r0, r6 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl aef9d8 │ │ │ │ + bl aefaa8 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 457418 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d5b8> │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ strb r3, [r0, #21] │ │ │ │ @@ -2063692,22 +2063683,22 @@ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ ldrb.w r1, [r3, #126] @ 0x7e │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4d024c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c63ec> │ │ │ │ b.n 611364 │ │ │ │ - bl af7ba8 │ │ │ │ + bl af7c78 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cbnz r3, 611a38 │ │ │ │ ldrb.w r4, [r9, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl af0624 │ │ │ │ + bl af06f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d5480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cb620> │ │ │ │ mov r0, r6 │ │ │ │ bl 4d5c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cbe10> │ │ │ │ b.n 61164e │ │ │ │ ldr.w r9, [r3] │ │ │ │ mov r1, r9 │ │ │ │ @@ -2064377,33 +2064368,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 611ff0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r6, r5 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl aecefc │ │ │ │ + bl aecfcc │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 612d70 │ │ │ │ add.w r1, r4, #32 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl aecfe8 │ │ │ │ + bl aed0b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 485c7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37be1c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 61217e │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 612226 │ │ │ │ movs r5, #24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl aecfa4 │ │ │ │ + bl aed074 │ │ │ │ mov r9, r0 │ │ │ │ add.w fp, r0, #4 │ │ │ │ add.w sl, r0, #12 │ │ │ │ ldr.w r7, [fp, #4]! │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 61221c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ @@ -2064438,15 +2064429,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 aecfe8 │ │ │ │ + bl aed0b8 │ │ │ │ ldr.w r1, [r8, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 6121d4 │ │ │ │ cmp sl, fp │ │ │ │ bne.n 6121ac │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ @@ -2064454,28 +2064445,28 @@ │ │ │ │ bne.n 61219c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 612386 │ │ │ │ add.w r1, r4, #32 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl aecf58 │ │ │ │ + bl aed028 │ │ │ │ mov r0, r4 │ │ │ │ bl 485c7c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37be1c> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 612230 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 612386 │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ mov.w r9, #24 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl aecfa4 │ │ │ │ + bl aed074 │ │ │ │ sub.w r1, r0, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r8, #104] @ 0x68 │ │ │ │ bl 454660 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a800> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 61237c │ │ │ │ @@ -2064554,15 +2064545,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, #32 │ │ │ │ - bl aecfe8 │ │ │ │ + bl aed0b8 │ │ │ │ ldrd r1, r0, [r5, #20] │ │ │ │ add r1, r0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.n 61232e │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2064589,15 +2064580,15 @@ │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 612258 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl aecf38 │ │ │ │ + bl aed008 │ │ │ │ ldr.w r2, [r8, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4574c4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d664> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -2065042,27 +2065033,27 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6116f2 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ str.w r2, [r8, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl b03558 │ │ │ │ + bl b03628 │ │ │ │ b.w 611496 │ │ │ │ mov r9, r2 │ │ │ │ b.w 61182e │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r6, #4 │ │ │ │ bge.n 6127e4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 611cca │ │ │ │ ldr.w r1, [pc, #1268] @ 612dac │ │ │ │ @@ -2065482,27 +2065473,27 @@ │ │ │ │ b.w 6112b0 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 612a60 │ │ │ │ subs r5, #167 @ 0xa7 │ │ │ │ - vmlsl.u q12, d31, d18[0] │ │ │ │ + vqshlu.s32 d24, d18, #31 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r4, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (612dd0 ) │ │ │ │ add r2, pc │ │ │ │ bl 611118 │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -2065513,15 +2065504,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (612e00 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 611118 │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2066792,15 +2066783,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r5!, {r3, r5} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r3, r4} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmia r4!, {r1, r4, r6} │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 613b9c │ │ │ │ @@ -2067409,19 +2067400,19 @@ │ │ │ │ lslvs r5, r4, #5 │ │ │ │ subvs r2, #4 │ │ │ │ movvc r0, r0 │ │ │ │ sevl │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ lsls r6, r5, #2 │ │ │ │ pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cmp r5, #52 @ 0x34 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ 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, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2068172,15 +2068163,15 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #124 @ 0x7c │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xb812 │ │ │ │ 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, #2120] @ 0x848 │ │ │ │ @@ -2068319,15 +2068310,15 @@ │ │ │ │ blx 6cbe0 │ │ │ │ b.n 614c58 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 614d2e │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r5, r6, #2 │ │ │ │ cbz r0, 614d24 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2068754,21 +2068745,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 615116 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r6, sp, #1008 @ 0x3f0 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -2068933,23 +2068924,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r5, sp, #296 @ 0x128 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ @@ -2069119,23 +2069110,23 @@ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #26 │ │ │ │ + cmp r2, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r3, sp, #528 @ 0x210 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -2069292,21 +2069283,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #118 @ 0x76 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r1, 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, #4016] @ 0xfb0 │ │ │ │ @@ -2069439,19 +2069430,19 @@ │ │ │ │ b.n 615730 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #28 │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r6, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2069724,25 +2069715,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r6, pc, #0 @ (adr r6, 615a8c ) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ 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, #2200] @ 0x898 │ │ │ │ ldr.w r2, [pc, #1196] @ 615f50 │ │ │ │ subw sp, sp, #1860 @ 0x744 │ │ │ │ @@ -2070181,35 +2070172,35 @@ │ │ │ │ ... │ │ │ │ add r5, pc, #296 @ (adr r5, 61607c ) │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #280 @ (adr r5, 616074 ) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr??.w pc, [pc, #-4095] @ 614f65 │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r7, #201 @ 0xc9 │ │ │ │ movs r0, r0 │ │ │ │ bl 935f6e │ │ │ │ lsls r1, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r3] │ │ │ │ + ldr r2, [r0, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #80 @ (adr r1, 615fd8 ) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ 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 │ │ │ │ @@ -2070295,19 +2070286,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #336 @ (adr r0, 6161b8 ) │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, r0, #3 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ @@ -2070492,23 +2070483,23 @@ │ │ │ │ b.n 6161b6 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r6, #6 │ │ │ │ + adds r2, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, #3 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2070863,29 +2070854,29 @@ │ │ │ │ b.n 61643e │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + subs r0, r1, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + adds r0, r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r6, #36] @ 0x24 │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + adds r2, r2, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + adds r2, r7, r0 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2071001,15 +2070992,15 @@ │ │ │ │ b.n 6166d2 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ 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] │ │ │ │ @@ -2072165,61 +2072156,61 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #728] @ (6176a4 ) │ │ │ │ + ldr r5, [pc, #24] @ (6173e4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [pc, #848] @ (617720 ) │ │ │ │ + ldr r3, [pc, #144] @ (617460 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #336] @ (617530 ) │ │ │ │ + ldr r1, [pc, #656] @ (617670 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r5, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #112] @ (617458 ) │ │ │ │ + ldr r1, [pc, #432] @ (617598 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r0, [r5, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #360] @ (617560 ) │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + bx r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r6, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r1, #27 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r2, r8 │ │ │ │ + cmp sl, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #20 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mvns r4, r6 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, pc, #792 @ (adr r2, 617738 ) │ │ │ │ + add r2, pc, #88 @ (adr r2, 617478 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r3, #16 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov.w fp, #32 │ │ │ │ add r4, sp, #256 @ 0x100 │ │ │ │ bfi r3, fp, #6, #14 │ │ │ │ @@ -2072989,37 +2072980,37 @@ │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 617b74 │ │ │ │ ldr.w fp, [sp, #104] @ 0x68 │ │ │ │ b.w 61727c │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ands r0, r2 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ addw ip, sp, #1716 @ 0x6b4 │ │ │ │ mov r4, sp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ lsls r2, r3, #4 │ │ │ │ @@ -2073601,28 +2073592,28 @@ │ │ │ │ blx 6b29c │ │ │ │ movs r4, #1 │ │ │ │ mov r6, r0 │ │ │ │ b.n 61813e │ │ │ │ ldr r7, [sp, #148] @ 0x94 │ │ │ │ b.w 617a32 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.u64 d16, d20, #2 │ │ │ │ - vshr.u64 d0, d20, #50 │ │ │ │ - stc2 0, cr0, [r4, #692] @ 0x2b4 │ │ │ │ - mrc2 0, 6, r0, cr2, cr4, {5} │ │ │ │ - mcr2 0, 6, r0, cr8, cr4, {5} │ │ │ │ - mcr2 0, 6, r0, cr2, cr4, {5} │ │ │ │ - mcr2 0, 0, r0, cr10, cr4, {5} │ │ │ │ - stc2 0, cr0, [ip, #720] @ 0x2d0 │ │ │ │ + vqadd.u8 d16, d30, d20 │ │ │ │ + mrc2 0, 6, r0, cr14, cr4, {5} │ │ │ │ + ldc2l 0, cr0, [r4], {173} @ 0xad │ │ │ │ + mcr2 0, 1, r0, cr2, cr4, {5} │ │ │ │ + mrc2 0, 0, r0, cr8, cr4, {5} │ │ │ │ + mrc2 0, 0, r0, cr2, cr4, {5} │ │ │ │ + ldc2l 0, cr0, [sl, #-720] @ 0xfffffd30 │ │ │ │ + ldc2l 0, cr0, [ip], {180} @ 0xb4 │ │ │ │ ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r5, 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, #3936] @ 0xf60 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2073759,15 +2073750,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, #21] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #21] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #17] │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2073996,16 +2073987,16 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrb r2, [r1, #15] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa0800b4 │ │ │ │ - vst4.32 {d16-d19}, [ip :256], r4 │ │ │ │ + ldr??.w r0, [r8, r4, lsl #3] │ │ │ │ + ldrb.w r0, [ip, #180] @ 0xb4 │ │ │ │ ldrb r0, [r1, #7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ @@ -2074638,29 +2074629,29 @@ │ │ │ │ b.n 618b92 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrb r6, [r0, #5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r7} │ │ │ │ - vcvt.u16.f16 d18, d16, #1 │ │ │ │ + vmull.u q9, d31, d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldmia r5!, {r0, r2, r3, r6, r7} │ │ │ │ - @ instruction: 0xffff2c9e │ │ │ │ + vtbx.8 d18, {d31- instruction: 0xf53e00b4 │ │ │ │ - @ instruction: 0xf4de00b4 │ │ │ │ - @ instruction: 0xf3f600b4 │ │ │ │ - @ instruction: 0xf3de00b4 │ │ │ │ - @ instruction: 0xf34800b4 │ │ │ │ + eor.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + bic.w r0, lr, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf34600b4 │ │ │ │ + @ instruction: 0xf32e00b4 │ │ │ │ + @ instruction: 0xf29800b4 │ │ │ │ strb r2, [r5, #13] │ │ │ │ lsls r5, r4, #5 │ │ │ │ blx 6cbc8 │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx 6ce20 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2074736,15 +2074727,15 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ b.n 618732 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ bl 61c8ac │ │ │ │ b.n 618c8e │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ lsls r6, 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 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ @@ -2075214,15 +2075205,15 @@ │ │ │ │ blx r6 │ │ │ │ b.n 6192e2 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2076228,46 +2076219,46 @@ │ │ │ │ ... │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r7, #1 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 619a2c │ │ │ │ + b.n 6198cc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, r4, #1 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + subs r6, r6, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 61a5d4 │ │ │ │ + b.n 61a474 │ │ │ │ lsls r4, r6, #2 │ │ │ │ @ instruction: 0xb7a9 │ │ │ │ vabal.u q14, d15, d29 │ │ │ │ - @ instruction: 0xffffe36e │ │ │ │ + vrshr.u64 d30, d30, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ pop {r0, r2, r5, r6} │ │ │ │ - @ instruction: 0xffff1adc │ │ │ │ + vtbl.8 d17, {d15-d17}, d28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2076537,15 +2076528,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r0, [r5, #4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, #4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2076777,17 +2076768,17 @@ │ │ │ │ ldrd r5, r2, [sp, #16] │ │ │ │ addw r5, r5, #3464 @ 0xd88 │ │ │ │ ldr.w r3, [r5, #-72] │ │ │ │ strd r3, r5, [r2, #12] │ │ │ │ strd r3, r5, [r2, #20] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r0, r4, #4 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + subs r2, r3, #1 │ │ │ │ lsls r4, r6, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2079645,20 +2079636,20 @@ │ │ │ │ beq.w 61be36 │ │ │ │ b.n 61c0e6 │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #600] @ (61c580 ) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r2, r3, #1 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ lsls r4, r6, #4 │ │ │ │ sbcs r2, r1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - vsra.u32 d0, d19, #10 │ │ │ │ - mcr2 1, 7, r0, cr8, cr3, {1} │ │ │ │ + veor d0, d6, d19 │ │ │ │ + mrc2 1, 1, r0, cr8, cr3, {1} │ │ │ │ movs r2, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov ip, r2 │ │ │ │ mov.w r1, ip, lsl #1 │ │ │ │ movs r0, #3 │ │ │ │ lsl.w r1, r0, r1 │ │ │ │ orrs r1, r2 │ │ │ │ @@ -2079717,15 +2079708,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r4, #96 @ 0x60 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe98600a8 │ │ │ │ + @ instruction: 0xe8d600a8 │ │ │ │ subs r4, #70 @ 0x46 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2079918,15 +2079909,15 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #90 @ 0x5a │ │ │ │ lsls r5, r4, #5 │ │ │ │ pop {r1, r6, r7, pc} │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xf23800ad │ │ │ │ + @ instruction: 0xf18800ad │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #88 @ 0x58 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2080157,27 +2080148,27 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r1, #50 @ 0x32 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #42 @ 0x2a │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ subs r4, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #94 @ 0x5e │ │ │ │ lsls r5, r4, #5 │ │ │ │ - vaddl.s32 q0, d22, d29 │ │ │ │ - b.n 61c27c │ │ │ │ + cdp 0, 15, cr0, cr6, cr13, {5} │ │ │ │ + b.n 61c11c │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #68] @ (61c8a4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2080253,25 +2080244,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (61c928 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (61c92c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cdp 0, 14, cr0, cr12, cr13, {5} │ │ │ │ - cdp 0, 13, cr0, cr10, cr13, {5} │ │ │ │ - cdp 0, 15, cr0, cr0, cr13, {5} │ │ │ │ - cdp 0, 15, cr0, cr10, cr13, {5} │ │ │ │ - vhadd.s8 d0, d20, d29 │ │ │ │ - vhadd.s16 d0, d18, d29 │ │ │ │ - vhadd.s32 d0, d16, d29 │ │ │ │ - vhadd.s d0, d18, d29 │ │ │ │ - vhadd.s8 d16, d20, d29 │ │ │ │ - vhadd.s16 d16, d22, d29 │ │ │ │ - vhadd.s32 d16, d24, d29 │ │ │ │ + cdp 0, 3, cr0, cr12, cr13, {5} │ │ │ │ + cdp 0, 2, cr0, cr10, cr13, {5} │ │ │ │ + cdp 0, 4, cr0, cr0, cr13, {5} │ │ │ │ + cdp 0, 4, cr0, cr10, cr13, {5} │ │ │ │ + cdp 0, 5, cr0, cr4, cr13, {5} │ │ │ │ + cdp 0, 6, cr0, cr2, cr13, {5} │ │ │ │ + cdp 0, 7, cr0, cr0, cr13, {5} │ │ │ │ + cdp 0, 8, cr0, cr2, cr13, {5} │ │ │ │ + cdp 0, 9, cr0, cr4, cr13, {5} │ │ │ │ + cdp 0, 10, cr0, cr6, cr13, {5} │ │ │ │ + cdp 0, 11, cr0, cr8, cr13, {5} │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 61c984 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 61c97e │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ subs r5, #58 @ 0x3a │ │ │ │ @@ -2080384,35 +2080375,35 @@ │ │ │ │ ldr r0, [pc, #88] @ (61ca7c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (61ca80 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - vhadd.s16 d0, d20, d29 │ │ │ │ - vaddl.s8 q8, d16, d29 │ │ │ │ - vaddl.s8 q8, d30, d29 │ │ │ │ - vhadd.s d16, d28, d29 │ │ │ │ - cdp 0, 15, cr0, cr10, cr13, {5} │ │ │ │ - vhadd.s8 d0, d20, d29 │ │ │ │ - vhadd.s16 d0, d18, d29 │ │ │ │ - vhadd.s32 d0, d16, d29 │ │ │ │ - vhadd.s d0, d18, d29 │ │ │ │ - vhadd.s8 d16, d16, d29 │ │ │ │ - vaddl.s8 q8, d28, d29 │ │ │ │ - cdp 0, 10, cr0, cr6, cr13, {5} │ │ │ │ - vaddl.s8 q0, d30, d29 │ │ │ │ - vaddl.s16 q8, d28, d29 │ │ │ │ - vhadd.s d0, d26, d29 │ │ │ │ - vaddl.s8 q8, d16, d29 │ │ │ │ - vaddl.s8 q0, d30, d29 │ │ │ │ - vaddl.s16 q8, d24, d29 │ │ │ │ - cdp 0, 6, cr0, cr6, cr13, {5} │ │ │ │ + cdp 0, 6, cr0, cr4, cr13, {5} │ │ │ │ + vhadd.s16 d0, d16, d29 │ │ │ │ + vhadd.s16 d0, d30, d29 │ │ │ │ + cdp 0, 12, cr0, cr12, cr13, {5} │ │ │ │ + cdp 0, 4, cr0, cr10, cr13, {5} │ │ │ │ + cdp 0, 5, cr0, cr4, cr13, {5} │ │ │ │ + cdp 0, 6, cr0, cr2, cr13, {5} │ │ │ │ cdp 0, 7, cr0, cr0, cr13, {5} │ │ │ │ - cdp 0, 6, cr0, cr10, cr13, {5} │ │ │ │ + cdp 0, 8, cr0, cr2, cr13, {5} │ │ │ │ + cdp 0, 9, cr0, cr0, cr13, {5} │ │ │ │ + vhadd.s16 d0, d28, d29 │ │ │ │ + ldcl 0, cr0, [r6, #692]! @ 0x2b4 │ │ │ │ + cdp 0, 13, cr0, cr14, cr13, {5} │ │ │ │ + vhadd.s32 d0, d28, d29 │ │ │ │ + cdp 0, 8, cr0, cr10, cr13, {5} │ │ │ │ + vhadd.s16 d0, d16, d29 │ │ │ │ + cdp 0, 13, cr0, cr14, cr13, {5} │ │ │ │ + vhadd.s32 d0, d24, d29 │ │ │ │ + ldc 0, cr0, [r6, #692]! @ 0x2b4 │ │ │ │ + stcl 0, cr0, [r0, #692] @ 0x2b4 │ │ │ │ + ldc 0, cr0, [sl, #692]! @ 0x2b4 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 61cb1e │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ lsls r6, r0, #1 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ @@ -2080676,80 +2080667,80 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (61cda4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (61cda8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - vhadd.s8 d0, d18, d29 │ │ │ │ - strb.w r0, [r4, #173] @ 0xad │ │ │ │ - str.w r0, [sl, sp, lsl #2] │ │ │ │ - ldrb.w r0, [r0, sp, lsl #2] │ │ │ │ - @ instruction: 0xf7e600ad │ │ │ │ - @ instruction: 0xf7c400ad │ │ │ │ - @ instruction: 0xf79600ad │ │ │ │ - @ instruction: 0xf77400ad │ │ │ │ - @ instruction: 0xf74e00ad │ │ │ │ - @ instruction: 0xf72000ad │ │ │ │ + cdp 0, 5, cr0, cr2, cr13, {5} │ │ │ │ + @ instruction: 0xf7d400ad │ │ │ │ + @ instruction: 0xf79a00ad │ │ │ │ + @ instruction: 0xf76000ad │ │ │ │ + @ instruction: 0xf73600ad │ │ │ │ + @ instruction: 0xf71400ad │ │ │ │ @ instruction: 0xf6e600ad │ │ │ │ - @ instruction: 0xf6b800ad │ │ │ │ - @ instruction: 0xf68e00ad │ │ │ │ - @ instruction: 0xf66800ad │ │ │ │ - movw r0, #10413 @ 0x28ad │ │ │ │ - @ instruction: 0xf61800ad │ │ │ │ - rsbs r0, sl, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf59c00ad │ │ │ │ - sbc.w r0, r6, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf53800ad │ │ │ │ - adds.w r0, sl, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf4f800ad │ │ │ │ - @ instruction: 0xf4c200ad │ │ │ │ - eor.w r0, ip, #5668864 @ 0x568000 │ │ │ │ - orr.w r0, sl, #5668864 @ 0x568000 │ │ │ │ - ands.w r0, r4, #5668864 @ 0x568000 │ │ │ │ - @ instruction: 0xf3ea00ad │ │ │ │ - @ instruction: 0xf3c000ad │ │ │ │ - @ instruction: 0xf39600ad │ │ │ │ - @ instruction: 0xf36c00ad │ │ │ │ - @ instruction: 0xf34200ad │ │ │ │ - @ instruction: 0xf31800ad │ │ │ │ - @ instruction: 0xf2f200ad │ │ │ │ - movt r0, #16557 @ 0x40ad │ │ │ │ - subw r0, r2, #173 @ 0xad │ │ │ │ - @ instruction: 0xf28000ad │ │ │ │ - movw r0, #57517 @ 0xe0ad │ │ │ │ - @ instruction: 0xf21800ad │ │ │ │ - @ instruction: 0xf1ea00ad │ │ │ │ - rsb r0, r0, #173 @ 0xad │ │ │ │ - @ instruction: 0xf18e00ad │ │ │ │ - adcs.w r0, r8, #173 @ 0xad │ │ │ │ - @ instruction: 0xf12e00ad │ │ │ │ - add.w r0, r0, #173 @ 0xad │ │ │ │ - @ instruction: 0xf0d600ad │ │ │ │ + movt r0, #18605 @ 0x48ad │ │ │ │ + @ instruction: 0xf69e00ad │ │ │ │ + @ instruction: 0xf67000ad │ │ │ │ + @ instruction: 0xf63600ad │ │ │ │ + addw r0, r8, #2221 @ 0x8ad │ │ │ │ + rsbs r0, lr, #5668864 @ 0x568000 │ │ │ │ + subs.w r0, r8, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf59200ad │ │ │ │ + sbc.w r0, r8, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf52a00ad │ │ │ │ + @ instruction: 0xf4ec00ad │ │ │ │ + @ instruction: 0xf4b600ad │ │ │ │ + eor.w r0, r8, #5668864 @ 0x568000 │ │ │ │ + orn r0, sl, #5668864 @ 0x568000 │ │ │ │ + orr.w r0, r8, #5668864 @ 0x568000 │ │ │ │ + ands.w r0, r2, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf3dc00ad │ │ │ │ + @ instruction: 0xf39a00ad │ │ │ │ + @ instruction: 0xf36400ad │ │ │ │ + @ instruction: 0xf33a00ad │ │ │ │ + @ instruction: 0xf31000ad │ │ │ │ + @ instruction: 0xf2e600ad │ │ │ │ + @ instruction: 0xf2bc00ad │ │ │ │ + @ instruction: 0xf29200ad │ │ │ │ + @ instruction: 0xf26800ad │ │ │ │ + movw r0, #8365 @ 0x20ad │ │ │ │ + @ instruction: 0xf21400ad │ │ │ │ + @ instruction: 0xf1f200ad │ │ │ │ + rsbs r0, r0, #173 @ 0xad │ │ │ │ + @ instruction: 0xf19e00ad │ │ │ │ + sbc.w r0, r8, #173 @ 0xad │ │ │ │ + @ instruction: 0xf13a00ad │ │ │ │ + adds.w r0, r0, #173 @ 0xad │ │ │ │ + @ instruction: 0xf0de00ad │ │ │ │ @ instruction: 0xf0a800ad │ │ │ │ orns r0, lr, #173 @ 0xad │ │ │ │ - orrs.w r0, r4, #173 @ 0xad │ │ │ │ - bic.w r0, sl, #173 @ 0xad │ │ │ │ - and.w r0, r0, #173 @ 0xad │ │ │ │ - vaddl.s16 q8, d22, d29 │ │ │ │ - vext.8 d0, d16, d29, #0 │ │ │ │ - vaddl.s8 q0, d18, d29 │ │ │ │ + orrs.w r0, r0, #173 @ 0xad │ │ │ │ + bic.w r0, r6, #173 @ 0xad │ │ │ │ + vext.8 d16, d24, d29, #0 │ │ │ │ + vaddl.s8 q8, d30, d29 │ │ │ │ + vaddl.s32 q0, d20, d29 │ │ │ │ + vhadd.s d16, d26, d29 │ │ │ │ vhadd.s16 d16, d16, d29 │ │ │ │ vhadd.s32 d0, d22, d29 │ │ │ │ - cdp 0, 15, cr0, cr8, cr13, {5} │ │ │ │ - cdp 0, 12, cr0, cr14, cr13, {5} │ │ │ │ - cdp 0, 10, cr0, cr4, cr13, {5} │ │ │ │ - cdp 0, 7, cr0, cr14, cr13, {5} │ │ │ │ - cdp 0, 5, cr0, cr8, cr13, {5} │ │ │ │ - cdp 0, 3, cr0, cr6, cr13, {5} │ │ │ │ - cdp 0, 0, cr0, cr12, cr13, {5} │ │ │ │ - stcl 0, cr0, [r6, #692]! @ 0x2b4 │ │ │ │ - stcl 0, cr0, [r4, #692] @ 0x2b4 │ │ │ │ - stc 0, cr0, [r2, #692]! @ 0x2b4 │ │ │ │ - stcl 0, cr0, [r0, #-692]! @ 0xfffffd4c │ │ │ │ + vhadd.s8 d0, d16, d29 │ │ │ │ + cdp 0, 13, cr0, cr2, cr13, {5} │ │ │ │ + cdp 0, 10, cr0, cr0, cr13, {5} │ │ │ │ + cdp 0, 7, cr0, cr6, cr13, {5} │ │ │ │ + cdp 0, 4, cr0, cr8, cr13, {5} │ │ │ │ + cdp 0, 1, cr0, cr14, cr13, {5} │ │ │ │ + ldcl 0, cr0, [r4, #692]! @ 0x2b4 │ │ │ │ + stcl 0, cr0, [lr, #692] @ 0x2b4 │ │ │ │ + stc 0, cr0, [r8, #692]! @ 0x2b4 │ │ │ │ + stc 0, cr0, [r6, #692] @ 0x2b4 │ │ │ │ + ldcl 0, cr0, [ip, #-692] @ 0xfffffd4c │ │ │ │ + ldc 0, cr0, [r6, #-692]! @ 0xfffffd4c │ │ │ │ + ldc 0, cr0, [r4, #-692] @ 0xfffffd4c │ │ │ │ + ldcl 0, cr0, [r2], #692 @ 0x2b4 │ │ │ │ + ldc 0, cr0, [r0], #692 @ 0x2b4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 61ce7a │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ strh r6, [r2, r5] │ │ │ │ @@ -2080847,43 +2080838,43 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (61ceec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (61cef0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - addw r0, r4, #2221 @ 0x8ad │ │ │ │ - vld1.8 {d0[5]}, [sl]! │ │ │ │ - vst1.8 {d0[5]}, [r4]! │ │ │ │ - vld4.32 {d16-d19}, [r2 :128]! │ │ │ │ - ldrsh.w r0, [ip, sp, lsl #2] │ │ │ │ - ldrsb.w r0, [r6, sp, lsl #2] │ │ │ │ - str??.w r0, [ip, #173] @ 0xad │ │ │ │ - str.w r0, [r2, #173] @ 0xad │ │ │ │ - ldrb.w r0, [r8, #173] @ 0xad │ │ │ │ - str??.w r0, [lr, sp, lsl #2] │ │ │ │ - str.w r0, [r4, sp, lsl #2] │ │ │ │ - ldrb.w r0, [lr, sp, lsl #2] │ │ │ │ - @ instruction: 0xf7f400ad │ │ │ │ - @ instruction: 0xf7ce00ad │ │ │ │ - @ instruction: 0xf7a800ad │ │ │ │ - @ instruction: 0xf77a00ad │ │ │ │ - @ instruction: 0xf74c00ad │ │ │ │ - @ instruction: 0xf72200ad │ │ │ │ + adcs.w r0, r4, #5668864 @ 0x568000 │ │ │ │ + ldr??.w r0, [sl, #173] @ 0xad │ │ │ │ + ldr.w r0, [r4, #173] @ 0xad │ │ │ │ + ldrh.w r0, [r2, #173] @ 0xad │ │ │ │ + strb.w r0, [ip, #173] @ 0xad │ │ │ │ + str??.w r0, [r6, sp, lsl #2] │ │ │ │ + ldrh.w r0, [ip, sp, lsl #2] │ │ │ │ + ldrb.w r0, [r2, sp, lsl #2] │ │ │ │ + @ instruction: 0xf7e800ad │ │ │ │ + @ instruction: 0xf7be00ad │ │ │ │ + @ instruction: 0xf79400ad │ │ │ │ + @ instruction: 0xf76e00ad │ │ │ │ + @ instruction: 0xf74400ad │ │ │ │ + @ instruction: 0xf71e00ad │ │ │ │ @ instruction: 0xf6f800ad │ │ │ │ movt r0, #43181 @ 0xa8ad │ │ │ │ - subw r0, r0, #2221 @ 0x8ad │ │ │ │ - @ instruction: 0xf66600ad │ │ │ │ - @ instruction: 0xf63800ad │ │ │ │ - @ instruction: 0xf61200ad │ │ │ │ + @ instruction: 0xf69c00ad │ │ │ │ + @ instruction: 0xf67200ad │ │ │ │ + movw r0, #34989 @ 0x88ad │ │ │ │ + @ instruction: 0xf61a00ad │ │ │ │ @ instruction: 0xf5f000ad │ │ │ │ - rsb r0, sl, #5668864 @ 0x568000 │ │ │ │ - sub.w r0, r4, #5668864 @ 0x568000 │ │ │ │ - sbcs.w r0, lr, #5668864 @ 0x568000 │ │ │ │ + subs.w r0, r6, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf58800ad │ │ │ │ + sbc.w r0, r2, #5668864 @ 0x568000 │ │ │ │ adc.w r0, r0, #5668864 @ 0x568000 │ │ │ │ + adds.w r0, sl, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf4f400ad │ │ │ │ + @ instruction: 0xf4ce00ad │ │ │ │ + eors.w r0, r0, #5668864 @ 0x568000 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 61cf22 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r6, r0 │ │ │ │ @@ -2080901,20 +2080892,20 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (61cf38 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (61cf3c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrh.w r0, [r6, #173] @ 0xad │ │ │ │ - vld4.32 {d0-d3}, [r8 :128]! │ │ │ │ - str.w r0, [sl, #173] @ 0xad │ │ │ │ - str??.w r0, [r0, #173] @ 0xad │ │ │ │ - ldr??.w r0, [r6, #173] @ 0xad │ │ │ │ + strb.w r0, [r6, sp, lsl #2] │ │ │ │ ldr??.w r0, [r8, sp, lsl #2] │ │ │ │ + ldrb.w r0, [sl, sp, lsl #2] │ │ │ │ + ldrh.w r0, [r0, sp, lsl #2] │ │ │ │ + str.w r0, [r6, sp, lsl #2] │ │ │ │ + @ instruction: 0xf7c800ad │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 61cf60 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r3, #4 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ lsrs r2, r2, #16 │ │ │ │ lsrs r4, r1, #16 │ │ │ │ @@ -2080940,36 +2080931,36 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (61cf98 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (61cf9c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - vld4.32 {d0-d3}, [r0 :128]! │ │ │ │ - vld1.8 {d0[5]}, [lr]! │ │ │ │ - ldrsh.w r0, [r0, sp, lsl #2] │ │ │ │ - vst4.32 {d16-d19}, [r6 :128]! │ │ │ │ - ldr??.w r0, [ip, sp, lsl #2] │ │ │ │ - ldr??.w r0, [r6, sp, lsl #2] │ │ │ │ - ldr.w r0, [r8, #173] @ 0xad │ │ │ │ + ldr??.w r0, [r0, sp, lsl #2] │ │ │ │ + ldr??.w r0, [lr, #173] @ 0xad │ │ │ │ + strb.w r0, [r0, #173] @ 0xad │ │ │ │ + ldrb.w r0, [r6, #173] @ 0xad │ │ │ │ + strh.w r0, [ip, #173] @ 0xad │ │ │ │ + str.w r0, [r6, #173] @ 0xad │ │ │ │ + strh.w r0, [r8, sp, lsl #2] │ │ │ │ cbz r0, 61cfb2 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 61cfac │ │ │ │ ldr r0, [pc, #16] @ (61cfb8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (61cfbc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (61cfc0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr??.w r0, [r4, #173] @ 0xad │ │ │ │ - vld1.8 {d0[5]}, [r6]! │ │ │ │ - vst1.8 {d0[5]}, [r0]! │ │ │ │ + vld4.32 {d0-d3}, [r4 :128]! │ │ │ │ + ldr??.w r0, [r6, #173] @ 0xad │ │ │ │ + ldr.w r0, [r0, #173] @ 0xad │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 61d00c │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ lsrs r3, r1, #24 │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ @@ -2081001,24 +2080992,24 @@ │ │ │ │ ldr r0, [pc, #44] @ (61d034 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (61d038 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - vld1.8 {d16[5]}, [r4]! │ │ │ │ - vst1.8 {d16[5]}, [r2]! │ │ │ │ - ldr??.w r0, [r4, #173] @ 0xad │ │ │ │ - @ instruction: 0xfa0a00ad │ │ │ │ - @ instruction: 0xfa2400ad │ │ │ │ - @ instruction: 0xfa4600ad │ │ │ │ - @ instruction: 0xfa6400ad │ │ │ │ - @ instruction: 0xfa8200ad │ │ │ │ - @ instruction: 0xfaa000ad │ │ │ │ - @ instruction: 0xfabe00ad │ │ │ │ + ldrsh.w r0, [r4, sp, lsl #2] │ │ │ │ + ldrsb.w r0, [r2, sp, lsl #2] │ │ │ │ + vst4.32 {d16-d19}, [r4 :128]! │ │ │ │ + ldr??.w r0, [sl, sp, lsl #2] │ │ │ │ + ldr??.w r0, [r4, sp, lsl #2] │ │ │ │ + ldrsb.w r0, [r6, #173] @ 0xad │ │ │ │ + ldrsh.w r0, [r4, #173] @ 0xad │ │ │ │ + ldr??.w r0, [r2, #173] @ 0xad │ │ │ │ + ldr??.w r0, [r0, #173] @ 0xad │ │ │ │ + @ instruction: 0xfa0e00ad │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 61d060 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (61d068 ) │ │ │ │ add r0, pc │ │ │ │ @@ -2081032,19 +2081023,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (61d074 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (61d078 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaba00ad │ │ │ │ - @ instruction: 0xfa9800ad │ │ │ │ - @ instruction: 0xfaee00ad │ │ │ │ - @ instruction: 0xfac000ad │ │ │ │ - @ instruction: 0xfb0600ad │ │ │ │ + @ instruction: 0xfa0a00ad │ │ │ │ + vld1.8 {d16[5]}, [r8]! │ │ │ │ + @ instruction: 0xfa3e00ad │ │ │ │ + @ instruction: 0xfa1000ad │ │ │ │ + @ instruction: 0xfa5600ad │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 61d0a6 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #21 │ │ │ │ eors r3, r0 │ │ │ │ subs r2, #61 @ 0x3d │ │ │ │ @@ -2081114,34 +2081105,34 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (61d160 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (61d164 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xfaf600ad │ │ │ │ - ldc2 0, cr0, [ip, #-692] @ 0xfffffd4c │ │ │ │ - ldc2l 0, cr0, [r6], #692 @ 0x2b4 │ │ │ │ - ldc2l 0, cr0, [r0], {173} @ 0xad │ │ │ │ - stc2 0, cr0, [r6], #692 @ 0x2b4 │ │ │ │ - ldc2l 0, cr0, [ip], #-692 @ 0xfffffd4c │ │ │ │ - mrrc2 0, 10, r0, r6, cr13 │ │ │ │ - ldc2 0, cr0, [r0], #-692 @ 0xfffffd4c │ │ │ │ - stc2 0, cr0, [sl], {173} @ 0xad │ │ │ │ - @ instruction: 0xfbe400ad │ │ │ │ - smlaltb r0, r0, r6, sp │ │ │ │ - @ instruction: 0xfba400ad │ │ │ │ - @ instruction: 0xfb8200ad │ │ │ │ - @ instruction: 0xfb5c00ad │ │ │ │ - @ instruction: 0xfb3600ad │ │ │ │ - @ instruction: 0xfb0c00ad │ │ │ │ - @ instruction: 0xfaea00ad │ │ │ │ - @ instruction: 0xfac800ad │ │ │ │ - @ instruction: 0xfaa600ad │ │ │ │ - @ instruction: 0xfa6c00ad │ │ │ │ + @ instruction: 0xfa4600ad │ │ │ │ + stc2l 0, cr0, [ip], #-692 @ 0xfffffd4c │ │ │ │ + mcrr2 0, 10, r0, r6, cr13 │ │ │ │ + stc2 0, cr0, [r0], #-692 @ 0xfffffd4c │ │ │ │ + @ instruction: 0xfbf600ad │ │ │ │ + smlaltb r0, r0, ip, sp │ │ │ │ + @ instruction: 0xfba600ad │ │ │ │ + @ instruction: 0xfb8000ad │ │ │ │ + @ instruction: 0xfb5a00ad │ │ │ │ + @ instruction: 0xfb3400ad │ │ │ │ + @ instruction: 0xfb1600ad │ │ │ │ + @ instruction: 0xfaf400ad │ │ │ │ + @ instruction: 0xfad200ad │ │ │ │ + @ instruction: 0xfaac00ad │ │ │ │ + @ instruction: 0xfa8600ad │ │ │ │ + @ instruction: 0xfa5c00ad │ │ │ │ + @ instruction: 0xfa3a00ad │ │ │ │ + @ instruction: 0xfa1800ad │ │ │ │ + ldr??.w r0, [r6, #173] @ 0xad │ │ │ │ + ldrsh.w r0, [ip, #173] @ 0xad │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 61d194 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ ldr r0, [pc, #36] @ (61d19c ) │ │ │ │ @@ -2081159,20 +2081150,20 @@ │ │ │ │ ldr r0, [pc, #28] @ (61d1ac ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (61d1b0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r8], #-692 @ 0xfffffd4c │ │ │ │ - stc2l 0, cr0, [r2], #-692 @ 0xfffffd4c │ │ │ │ - stc2 0, cr0, [ip], #692 @ 0x2b4 │ │ │ │ - ldc2l 0, cr0, [sl], #-692 @ 0xfffffd4c │ │ │ │ - ldc2 0, cr0, [r0], {173} @ 0xad │ │ │ │ - stc2 0, cr0, [sl], #692 @ 0x2b4 │ │ │ │ + smlaltb r0, r0, r8, sp │ │ │ │ + @ instruction: 0xfbb200ad │ │ │ │ + @ instruction: 0xfbfc00ad │ │ │ │ + smlaltb r0, r0, sl, sp │ │ │ │ + @ instruction: 0xfbe000ad │ │ │ │ + @ instruction: 0xfbfa00ad │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 61d22c │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -2081228,31 +2081219,31 @@ │ │ │ │ ldr r0, [pc, #72] @ (61d270 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (61d274 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [lr], {173} @ 0xad │ │ │ │ - stc2 0, cr0, [r4], {173} @ 0xad │ │ │ │ - stc2 0, cr0, [r6], #692 @ 0x2b4 │ │ │ │ - ldc2 0, cr0, [ip], #692 @ 0x2b4 │ │ │ │ - ldc2l 0, cr0, [r2], {173} @ 0xad │ │ │ │ - stc2l 0, cr0, [r8], #692 @ 0x2b4 │ │ │ │ - ldc2l 0, cr0, [r6], #692 @ 0x2b4 │ │ │ │ - stc2 0, cr0, [r4, #-692] @ 0xfffffd4c │ │ │ │ - ldc2 0, cr0, [r2, #-692] @ 0xfffffd4c │ │ │ │ - stc2 0, cr0, [r0, #-692]! @ 0xfffffd4c │ │ │ │ - stc2 0, cr0, [lr, #-692]! @ 0xfffffd4c │ │ │ │ - ldc2 0, cr0, [ip, #-692]! @ 0xfffffd4c │ │ │ │ - ldc2l 0, cr0, [r2, #-692] @ 0xfffffd4c │ │ │ │ - stc2l 0, cr0, [r0, #-692]! @ 0xfffffd4c │ │ │ │ - ldc2l 0, cr0, [r2, #-692]! @ 0xfffffd4c │ │ │ │ - ldc2l 0, cr0, [ip, #-692]! @ 0xfffffd4c │ │ │ │ - stc2 0, cr0, [sl, #692] @ 0x2b4 │ │ │ │ + @ instruction: 0xfbee00ad │ │ │ │ + @ instruction: 0xfbd400ad │ │ │ │ + @ instruction: 0xfbf600ad │ │ │ │ + stc2 0, cr0, [ip], {173} @ 0xad │ │ │ │ + stc2 0, cr0, [r2], #-692 @ 0xfffffd4c │ │ │ │ + ldc2 0, cr0, [r8], #-692 @ 0xfffffd4c │ │ │ │ + mcrr2 0, 10, r0, r6, cr13 │ │ │ │ + mrrc2 0, 10, r0, r4, cr13 │ │ │ │ + stc2l 0, cr0, [r2], #-692 @ 0xfffffd4c │ │ │ │ + ldc2l 0, cr0, [r0], #-692 @ 0xfffffd4c │ │ │ │ + ldc2l 0, cr0, [lr], #-692 @ 0xfffffd4c │ │ │ │ + stc2 0, cr0, [ip], {173} @ 0xad │ │ │ │ + stc2 0, cr0, [r2], #692 @ 0x2b4 │ │ │ │ + ldc2 0, cr0, [r0], #692 @ 0x2b4 │ │ │ │ + stc2l 0, cr0, [r2], {173} @ 0xad │ │ │ │ + stc2l 0, cr0, [ip], {173} @ 0xad │ │ │ │ + ldc2l 0, cr0, [sl], {173} @ 0xad │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -2081816,16 +2081807,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - sbcs.w r1, r4, r3, rrx │ │ │ │ - adcs.w r1, r6, r3, rrx │ │ │ │ + @ instruction: 0xeac40133 │ │ │ │ + @ instruction: 0xeaa60133 │ │ │ │ cmp r0, #82 @ 0x52 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -2083751,15 +2083742,15 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ bl 634790 │ │ │ │ mov r0, r8 │ │ │ │ blx 6b32c │ │ │ │ b.n 61ed36 │ │ │ │ - b.n 61f260 │ │ │ │ + b.n 61f100 │ │ │ │ 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 │ │ │ │ add.w ip, r2, r1, lsl #5 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -2085188,91 +2085179,91 @@ │ │ │ │ bl 6319a0 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 61fa30 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ lsls r6, r7, #27 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - tst r6, r3 │ │ │ │ + adcs r6, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - tst r6, r5 │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - tst r6, r7 │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - negs r6, r1 │ │ │ │ + sbcs r6, r3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - negs r6, r3 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - negs r2, r5 │ │ │ │ + sbcs r2, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - negs r6, r6 │ │ │ │ + rors r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 61fd64 │ │ │ │ + bvs.n 61fe04 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 61fd20 │ │ │ │ + bvs.n 61fdc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 61fcfc │ │ │ │ + bpl.n 61fd9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 61fcd8 │ │ │ │ + bpl.n 61fd78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 61fcf4 │ │ │ │ + bpl.n 61fd94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 61fcec │ │ │ │ + bpl.n 61fd8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 61fd20 │ │ │ │ + bpl.n 61fdc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 61fe34 │ │ │ │ + bpl.n 61fed4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 61fdf0 │ │ │ │ + bpl.n 61fe90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 61fe30 │ │ │ │ + bpl.n 61fed0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 61fd78 │ │ │ │ + bpl.n 61fe18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bpl.n 61fda8 │ │ │ │ + bpl.n 61fe48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 61ff00 │ │ │ │ + bmi.n 61fda0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 61fdf0 │ │ │ │ + bmi.n 61fe90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 61fe94 │ │ │ │ + bmi.n 61fd34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ lsls r2, r3, #13 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bcc.n 61fe48 │ │ │ │ + bcs.n 61fee8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 61fe24 │ │ │ │ + bcs.n 61fec4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 61fecc │ │ │ │ + bcs.n 61fd6c │ │ │ │ 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 │ │ │ │ add.w r4, r0, #23808 @ 0x5d00 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2085500,15 +2085491,15 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ vmla.f16 q8, q5, d4[2] │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 62015c │ │ │ │ + beq.n 61fffc │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #136] @ (620168 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2085564,25 +2085555,25 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bne.n 6201e0 │ │ │ │ + beq.n 620080 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 6201f0 │ │ │ │ + beq.n 620090 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #10 │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 6201d0 │ │ │ │ + beq.n 620270 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 6201ac │ │ │ │ + beq.n 62024c │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3480] @ 620f2c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2086886,323 +2086877,323 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 620362 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 6200d0 │ │ │ │ b.w 620362 │ │ │ │ - beq.n 620eb8 │ │ │ │ + beq.n 620f58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + adds r2, r4, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - beq.n 620e88 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - beq.n 620e74 │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5} │ │ │ │ - lsls r3, r6, #4 │ │ │ │ - beq.n 620fcc │ │ │ │ + ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + ittt vc │ │ │ │ + lslvc r3, r6, #4 │ │ │ │ + ldmiavc r7, {r1, r4, r7} │ │ │ │ + lslvc r5, r5, #2 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r0, r5] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 620f9c │ │ │ │ + bcs.n 62103c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 620f9c │ │ │ │ + bmi.n 62103c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 620f30 │ │ │ │ + bcs.n 620fd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 620f38 │ │ │ │ + bmi.n 620fd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 620f14 │ │ │ │ + bmi.n 620fb4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 620ee8 │ │ │ │ + bmi.n 620f88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 620eb8 │ │ │ │ + bcc.n 620f58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 620f48 │ │ │ │ + bmi.n 620fe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + bkpt 0x0020 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 621018 │ │ │ │ + beq.n 620eb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x008a │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 620eb0 │ │ │ │ + bcs.n 620f50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 620f30 │ │ │ │ + bcs.n 620fd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 620f04 │ │ │ │ + bcs.n 620fa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 621000 │ │ │ │ + bcs.n 6210a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #10 │ │ │ │ + subs r2, r3, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 620f28 │ │ │ │ + bcs.n 620fc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 620f04 │ │ │ │ + bne.n 620fa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + subs r2, r1, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 62109c │ │ │ │ + bne.n 620f3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 621078 │ │ │ │ + bne.n 620f18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 621044 │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + subs r0, r1, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 620fb0 │ │ │ │ + bne.n 621050 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 620f8c │ │ │ │ + bne.n 62102c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 620f78 │ │ │ │ + bne.n 621018 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 621090 │ │ │ │ + beq.n 620f30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 621034 │ │ │ │ + beq.n 6210d4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 621018 │ │ │ │ + beq.n 6210b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 6210c4 │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + str r4, [r6, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + cbnz r4, 62107a │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + cbnz r4, 621082 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r4, r5} │ │ │ │ + cbnz r0, 62108c │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + cbnz r4, 621094 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + cbnz r4, 62109c │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + ldr r7, [pc, #536] @ (621264 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 6210b8 │ │ │ │ + hlt 0x0016 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [pc, #288] @ (621198 ) │ │ │ │ + ldr r6, [pc, #608] @ (6212d8 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev16 r2, r1 │ │ │ │ + cbnz r2, 6210be │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rev16 r0, r2 │ │ │ │ + cbnz r0, 6210d0 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r4, r7, r4 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [pc, #944] @ (621468 ) │ │ │ │ + ldr r5, [pc, #240] @ (6211a8 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r6, 6210e8 │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r2, r2, r0 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, r2, r7 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + @ instruction: 0xb6de │ │ │ │ lsls r3, r6, #4 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - stmia r5!, {r4, r5, r7} │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #648] @ (6213d4 ) │ │ │ │ + ldr r1, [pc, #968] @ (621514 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r4, r7} │ │ │ │ + stmia r7!, {r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #40] @ (621190 ) │ │ │ │ + ldr r1, [pc, #360] @ (6212d0 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [pc, #664] @ (621414 ) │ │ │ │ + ldr r0, [pc, #984] @ (621554 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 621634 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 621638 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 62163c │ │ │ │ @@ -2087657,117 +2087648,117 @@ │ │ │ │ b.w 62084e │ │ │ │ ldr r3, [pc, #212] @ (6216fc ) │ │ │ │ add r3, pc │ │ │ │ b.w 620e1a │ │ │ │ ldr r3, [pc, #208] @ (621700 ) │ │ │ │ add r3, pc │ │ │ │ b.w 620d84 │ │ │ │ - sxtb r4, r0 │ │ │ │ + cbz r4, 62165c │ │ │ │ lsls r3, r6, #4 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp lr, lr │ │ │ │ + cmp r6, r8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r1, r6, r7} │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ite ge │ │ │ │ - lslge r5, r5, #2 │ │ │ │ - cmplt r0, r2 │ │ │ │ + bkpt 0x00fc │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + add r0, ip │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + itte al │ │ │ │ + lslal r5, r5, #2 │ │ │ │ + asral r0, r7, #4 │ │ │ │ + lsl r0, r6, #2 │ │ │ │ + itt lt │ │ │ │ + lsllt r5, r5, #2 │ │ │ │ + bkpt 0x0072 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ittt cs │ │ │ │ - lslcs r5, r5, #2 │ │ │ │ - addcs ip, r1 │ │ │ │ - lslcs r4, r6, #2 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + mvns r4, r3 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + it ls │ │ │ │ + lslls r5, r5, #2 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + nop {7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - itte al │ │ │ │ - lslal r5, r5, #2 │ │ │ │ - asral r2, r3, #3 │ │ │ │ - lsl r0, r6, #2 │ │ │ │ - it al │ │ │ │ - lslal r5, r5, #2 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + itet cc │ │ │ │ + lslcc r5, r5, #2 │ │ │ │ + asrcs r2, r5, #32 │ │ │ │ + lslcc r0, r6, #2 │ │ │ │ + it cc │ │ │ │ + lslcc r5, r5, #2 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - it le │ │ │ │ - lslle r5, r5, #2 │ │ │ │ - nop {13} │ │ │ │ + it cs │ │ │ │ + lslcs r5, r5, #2 │ │ │ │ + wfe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + lsrs r4, r0, #31 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - orrs r2, r2 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #6 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - it vs │ │ │ │ - lslvs r5, r5, #2 │ │ │ │ - itee mi │ │ │ │ - lslmi r5, r5, #2 │ │ │ │ - ite vs @ unpredictable │ │ │ │ - lslvs r5, r5, #2 │ │ │ │ - lsrvc r2, r7, #30 │ │ │ │ + bkpt 0x00b8 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + bkpt 0x009e │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + bkpt 0x00bc │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ite cs │ │ │ │ - lslcs r5, r5, #2 │ │ │ │ - sevcc │ │ │ │ + bkpt 0x007c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - wfe │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + bkpt 0x0070 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + bkpt 0x0034 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + bkpt 0x0006 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x00ca │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r3, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2089927,35 +2089918,35 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bcs.n 622d84 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 622d7c │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r4, [pc, #464] @ (623040 ) │ │ │ │ + ldr r3, [pc, #784] @ (623180 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strb r2, [r5, r2] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ bne.n 622e68 │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r3, #20] │ │ │ │ + str r6, [r5, #8] │ │ │ │ lsls r7, r5, #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] @ (622f0c ) │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ @@ -2090001,21 +2089992,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bne.n 622fa8 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 622f98 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - itet lt │ │ │ │ - lsllt r4, r5, #2 │ │ │ │ - bne.n 622f60 @ unpredictable │ │ │ │ - lsllt r4, r4, #5 │ │ │ │ + itte eq │ │ │ │ + lsleq r4, r5, #2 │ │ │ │ + bne.n 622f60 @ unpredictable │ │ │ │ + lslne r4, r4, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r5, 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] @ 622fe0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2090170,25 +2090161,25 @@ │ │ │ │ b.n 623070 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r7, {r1, r7} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r7, pc, #792 @ (adr r7, 6233ec ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r0, sp, #8 │ │ │ │ lsls r5, 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] @ (623190 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2090259,19 +2090250,19 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldmia r7!, {r1, r2} │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #976 @ (adr r7, 62357c ) │ │ │ │ + add r7, pc, #272 @ (adr r7, 6232bc ) │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2090569,69 +2090560,69 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r1, r5} │ │ │ │ lsls r4, r4, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #688 @ (adr r7, 6237a4 ) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 6238e4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #776 @ (adr r7, 623800 ) │ │ │ │ + add r7, pc, #72 @ (adr r7, 623540 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r7, pc, #392 @ (adr r7, 623684 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ + cbnz r6, 623566 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r7, pc, #24 @ (adr r7, 623520 ) │ │ │ │ + add r6, pc, #344 @ (adr r6, 623660 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #928 @ (adr r6, 6238ac ) │ │ │ │ + add r6, pc, #224 @ (adr r6, 6235ec ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 623820 ) │ │ │ │ + add r6, pc, #80 @ (adr r6, 623560 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #736 @ (adr r6, 6237f4 ) │ │ │ │ + add r6, pc, #32 @ (adr r6, 623534 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r2, 623558 │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #432 @ (adr r4, 6236cc ) │ │ │ │ + add r3, pc, #752 @ (adr r3, 62380c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #848 @ (adr r6, 623870 ) │ │ │ │ + add r6, pc, #144 @ (adr r6, 6235b0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #856 @ (adr r6, 623880 ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 6235c0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #872 @ (adr r6, 623894 ) │ │ │ │ + add r6, pc, #168 @ (adr r6, 6235d4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 623840 ) │ │ │ │ + add r6, pc, #80 @ (adr r6, 623580 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #752 @ (adr r6, 623824 ) │ │ │ │ + add r6, pc, #48 @ (adr r6, 623564 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #320 @ (adr r5, 62367c ) │ │ │ │ + add r4, pc, #640 @ (adr r4, 6237bc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #312 @ (adr r5, 623678 ) │ │ │ │ + add r4, pc, #632 @ (adr r4, 6237b8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #248 @ (adr r5, 62363c ) │ │ │ │ + add r4, pc, #568 @ (adr r4, 62377c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #192 @ (adr r5, 623608 ) │ │ │ │ + add r4, pc, #512 @ (adr r4, 623748 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #184 @ (adr r5, 623604 ) │ │ │ │ + add r4, pc, #504 @ (adr r4, 623744 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #104 @ (adr r5, 6235b8 ) │ │ │ │ + add r4, pc, #424 @ (adr r4, 6236f8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #72 @ (adr r5, 62359c ) │ │ │ │ + add r4, pc, #392 @ (adr r4, 6236dc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #784 @ (adr r5, 623868 ) │ │ │ │ + add r5, pc, #80 @ (adr r5, 6235a8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #680 @ (adr r5, 623804 ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 623944 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #560 @ (adr r5, 623790 ) │ │ │ │ + add r4, pc, #880 @ (adr r4, 6238d0 ) │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2091660,15 +2091651,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 6231b0 │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r6} │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #136 @ (adr r5, 624108 ) │ │ │ │ + add r4, pc, #456 @ (adr r4, 624248 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 624092 │ │ │ │ ldr r2, [pc, #304] @ (6241c0 ) │ │ │ │ @@ -2091835,21 +2091826,21 @@ │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 6241e8 │ │ │ │ + bhi.n 624288 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xfb0600b7 │ │ │ │ + @ instruction: 0xfa5600b7 │ │ │ │ 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, #48] @ (6242c8 ) │ │ │ │ @@ -2091866,19 +2091857,19 @@ │ │ │ │ bl 5cce5c │ │ │ │ bl 5cccd8 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + str r7, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #256 @ (adr r4, 6243d4 ) │ │ │ │ + add r3, pc, #576 @ (adr r3, 624514 ) │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2091903,21 +2091894,21 @@ │ │ │ │ bl 5cccd8 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [sp, #272] @ 0x110 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #960 @ (adr r3, 6246f8 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 624438 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfa4e00b7 │ │ │ │ + ldrsb.w r0, [lr, #183] @ 0xb7 │ │ │ │ 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] @ (624394 ) │ │ │ │ @@ -2091941,21 +2091932,21 @@ │ │ │ │ ldr.w r3, [r4, #540] @ 0x21c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 6242c8 │ │ │ │ + bvs.n 624368 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9e600b7 │ │ │ │ + ldrsh.w r0, [r6, r7, lsl #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 │ │ │ │ ldr r0, [pc, #68] @ (6243fc ) │ │ │ │ @@ -2091979,21 +2091970,21 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r4, #118 @ 0x76 │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 624460 │ │ │ │ + bvs.n 624500 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + lsrs r2, r5, #31 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2092018,21 +2092009,21 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r4, #14 │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 6243f8 │ │ │ │ + bvs.n 624498 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092057,21 +2092048,21 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 624590 │ │ │ │ + bpl.n 624430 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092096,21 +2092087,21 @@ │ │ │ │ ldr.w r3, [r4, #504] @ 0x1f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 624528 │ │ │ │ + bpl.n 6245c8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #40] @ 0x28 │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092135,21 +2092126,21 @@ │ │ │ │ ldr.w r3, [r4, #500] @ 0x1f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 6244c0 │ │ │ │ + bmi.n 624560 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092174,21 +2092165,21 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 624658 │ │ │ │ + bmi.n 6246f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092213,21 +2092204,21 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, #6 │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 6245f0 │ │ │ │ + bmi.n 624690 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092252,21 +2092243,21 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 624788 │ │ │ │ + bcc.n 624628 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092291,21 +2092282,21 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 624720 │ │ │ │ + bcc.n 6247c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r1, #24] │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092330,21 +2092321,21 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + adds r0, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 6246b8 │ │ │ │ + bcs.n 624758 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092369,21 +2092360,21 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + cmp r7, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 624850 │ │ │ │ + bcs.n 6248f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r5, #22] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092408,21 +2092399,21 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #254 @ 0xfe │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 6247e8 │ │ │ │ + bcs.n 624888 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092447,21 +2092438,21 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 624980 │ │ │ │ + bne.n 624820 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092486,21 +2092477,21 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 624918 │ │ │ │ + bne.n 6249b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092525,21 +2092516,21 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 624ab0 │ │ │ │ + beq.n 624950 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r3, #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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2092564,21 +2092555,21 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 624a48 │ │ │ │ + beq.n 624ae8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092603,21 +2092594,21 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 6249e0 │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r7, #2] │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092642,21 +2092633,21 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - beq.n 624b78 │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092681,21 +2092672,21 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #38 @ 0x26 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r5, #60] @ 0x3c │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2092720,21 +2092711,21 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r4, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r1, [sp, #320] @ 0x140 │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + strh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r5, 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.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2092767,21 +2092758,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2092809,21 +2092800,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2092857,23 +2092848,23 @@ │ │ │ │ bl 5cccd8 │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh.w r0, [r4, #171] @ 0xab │ │ │ │ + strb.w r0, [r4, fp, lsl #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] @ (624d84 ) │ │ │ │ @@ -2092897,21 +2092888,21 @@ │ │ │ │ bl 5cce5c │ │ │ │ bl 5cccd8 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2092936,21 +2092927,21 @@ │ │ │ │ bl 5cce5c │ │ │ │ bl 5cccd8 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r0, 624e40 │ │ │ │ + hlt 0x0000 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + strh r6, [r4, r1] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2092975,21 +2092966,21 @@ │ │ │ │ bl 5cce5c │ │ │ │ bl 5cccd8 │ │ │ │ ldr.w r3, [r4, #472] @ 0x1d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + str r6, [r7, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2093021,23 +2093012,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cce5c │ │ │ │ bl 5cccd8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2093069,23 +2093060,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cce5c │ │ │ │ bl 5cccd8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2093110,21 +2093101,21 @@ │ │ │ │ bl 5cce5c │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r3!, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r1, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2093149,21 +2093140,21 @@ │ │ │ │ bl 5cce5c │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r0, #70 @ 0x46 │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (625090 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2093186,19 +2093177,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ 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 r1, [pc, #76] @ (6250f8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2093225,19 +2093216,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ 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 r1, [pc, #76] @ (625160 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2093264,19 +2093255,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ 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.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2093328,25 +2093319,25 @@ │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ 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.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2093403,25 +2093394,25 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5cccd8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 6252b6 │ │ │ │ nop │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r7, #18] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ 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 │ │ │ │ ldr.w r8, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2093559,31 +2093550,31 @@ │ │ │ │ ldr r0, [pc, #48] @ (6254b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ccd24 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 62540e │ │ │ │ bl 5cd2c0 │ │ │ │ b.n 625458 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r3, #18] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r6, [r1, #20] │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2093691,39 +2093682,39 @@ │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cce5c │ │ │ │ ldr r0, [pc, #60] @ (625624 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ccd24 │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 62557e │ │ │ │ - ldrh r2, [r3, #8] │ │ │ │ + ldrh r2, [r5, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r2, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #712 @ (adr r4, 6258cc ) │ │ │ │ + add r4, pc, #8 @ (adr r4, 62560c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #112 @ (adr r4, 625690 ) │ │ │ │ + add r3, pc, #432 @ (adr r3, 6257d0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ 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 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2093822,31 +2093813,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5ccd24 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 62571c │ │ │ │ bl 5cd2c0 │ │ │ │ b.n 6256e4 │ │ │ │ nop │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + strh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r1, #60] @ 0x3c │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2093882,21 +2093873,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 6257e4 │ │ │ │ nop │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9ea00b7 │ │ │ │ + ldrsh.w r0, [sl, r7, lsl #3] │ │ │ │ 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, #92] @ (625880 ) │ │ │ │ @@ -2093929,23 +2093920,23 @@ │ │ │ │ ldr.w r3, [r4, #448] @ 0x1c0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2094022,33 +2094013,33 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5cccd8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r3, r4] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, #2 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2094134,35 +2094125,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5cccd8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r4, r6, #1 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r5, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r4, #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, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2094245,33 +2094236,33 @@ │ │ │ │ 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} │ │ │ │ - adds r2, r1, #5 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 626074 │ │ │ │ + b.n 625f14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r7, #30] │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r1, #30] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ lsls r5, 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 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #260] @ (625d00 ) │ │ │ │ @@ -2094367,29 +2094358,29 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ add r3, pc, #1008 @ (adr r3, 6260f4 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + subs r6, r5, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r1, #26] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 625f54 │ │ │ │ + b.n 625df4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r5, #4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + strb r6, [r2, #5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ add r3, pc, #136 @ (adr r3, 625db4 ) │ │ │ │ lsls r4, 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, #4032] @ 0xfc0 │ │ │ │ @@ -2094587,53 +2094578,53 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cce5c │ │ │ │ ldr r0, [pc, #80] @ (625fc4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 625e9e │ │ │ │ nop │ │ │ │ - subs r6, r4, r3 │ │ │ │ + subs r6, r6, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r2, #10] │ │ │ │ + strh r2, [r4, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #20 │ │ │ │ + adds r0, #100 @ 0x64 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r2, #60 @ 0x3c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsls r0, r5, #26 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #126 @ 0x7e │ │ │ │ + ble.n 625f4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r3, #31] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #312] @ (626114 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2094756,34 +2094747,34 @@ │ │ │ │ b.n 626024 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r0, pc, #112 @ (adr r0, 626188 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ - ldrb r6, [r1, #29] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - hlt 0x002a │ │ │ │ + cbnz r2, 62616a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bgt.n 626128 │ │ │ │ + bgt.n 6261c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r6, #23] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r4, #5 │ │ │ │ mcr2 15, 6, pc, cr5, cr15, {7} @ │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #120] @ (6261d4 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2094825,23 +2094816,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} │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r6, 6261fe │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r4, #24] │ │ │ │ + ldrb r6, [r6, #21] │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #100] @ (62625c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2094876,21 +2094867,21 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #580] @ 0x244 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #22] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2094940,27 +2094931,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} │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r3, #28] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 626278 │ │ │ │ + bls.n 626318 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2095050,33 +2095041,33 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5cccd8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 6263ac │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 6263d0 │ │ │ │ + blt.n 626470 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2095100,21 +2095091,21 @@ │ │ │ │ bl 5cce5c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2095158,25 +2095149,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} │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 626100 │ │ │ │ + b.n 625fa0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r7 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r2, 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 r5, [r0, #1728] @ 0x6c0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2095222,24 +2095213,24 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - and.w r0, r6, #5996544 @ 0x5b8000 │ │ │ │ - eors r0, r5 │ │ │ │ + @ instruction: 0xf35600b7 │ │ │ │ + subs r7, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, r0, #1 │ │ │ │ + subs r6, r2, r6 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2095271,21 +2095262,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r6, r7} │ │ │ │ + push {r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bhi.n 626680 │ │ │ │ + bhi.n 626720 │ │ │ │ lsls r3, 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 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2095393,39 +2095384,39 @@ │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cce5c │ │ │ │ ldr r0, [pc, #60] @ (6267f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ccd24 │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 626752 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r4, #29] │ │ │ │ + ldrb r6, [r6, #26] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [sp, #288] @ 0x120 │ │ │ │ + str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -2095466,23 +2095457,23 @@ │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxtb r2, r2 │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2095512,21 +2095503,21 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sxth r4, r7 │ │ │ │ + cbz r4, 62692a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r6, [r3, #20] │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2095556,21 +2095547,21 @@ │ │ │ │ blx r3 │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r5 │ │ │ │ bl 62c6fc │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r2, 6269b0 │ │ │ │ + cbz r2, 626984 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2095596,21 +2095587,21 @@ │ │ │ │ bl 5cccd8 │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #26 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r4, 6269fe │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -2095636,21 +2095627,21 @@ │ │ │ │ bl 5cccd8 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2095708,23 +2095699,23 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 626ac4 │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 626b02 │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #22 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + strb r2, [r5, #23] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r7, #25] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2095822,37 +2095813,37 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5cccd8 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r6, #23] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r2, [r0, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r0, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r0, #25] │ │ │ │ + strb r2, [r2, #22] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcc.n 626bc0 │ │ │ │ + bcs.n 626c60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r6, #15] │ │ │ │ + strb r2, [r0, #13] │ │ │ │ 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 │ │ │ │ @@ -2095885,21 +2095876,21 @@ │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 62d890 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ 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 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2095962,25 +2095953,25 @@ │ │ │ │ bl 5cccd8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 62d890 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 626d98 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r6, [r4, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ 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 │ │ │ │ @@ -2096013,21 +2096004,21 @@ │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 62d7b8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r7, #11] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2096112,33 +2096103,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (626f98 ) │ │ │ │ add r0, pc │ │ │ │ b.n 626ee0 │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 626f5c │ │ │ │ + bmi.n 626ffc │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + strb r2, [r7, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r4, #11] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r4, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r2, #14 │ │ │ │ + subs r1, #94 @ 0x5e │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2096182,23 +2096173,23 @@ │ │ │ │ bl 5ccf00 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 62712c │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r3, 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 r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2096236,20 +2096227,20 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 6270ac │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5cc844 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1940] @ 0x794 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldmdb r0, {r0, r1, r2, r4, r5, r7} │ │ │ │ - lsls r6, r2, #31 │ │ │ │ + strd r0, r0, [r0], #-732 @ 0x2dc │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r0, #108 @ 0x6c │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2096310,29 +2096301,29 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5cccd8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + strb r4, [r7, #1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r7, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + strb r2, [r6, #0] │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2096424,32 +2096415,32 @@ │ │ │ │ bl 5cccd8 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 627266 │ │ │ │ nop │ │ │ │ - lsls r6, r5, #25 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stc2l 0, cr0, [r6], {179} @ 0xb3 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + ldc2 0, cr0, [r6], {179} @ 0xb3 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + adds r6, r2, r1 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r2, [r1, #1] │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r1, #1] │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r1, #1] │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r1, #92] @ 0x5c │ │ │ │ + ldr r2, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #112 @ (adr r6, 627358 ) │ │ │ │ + add r5, pc, #432 @ (adr r5, 627498 ) │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2096494,25 +2096485,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5cccd8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #912 @ (adr r7, 627710 ) │ │ │ │ + add r7, pc, #208 @ (adr r7, 627450 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r3, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r3, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r5, #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] @ 62741c │ │ │ │ mov r3, r0 │ │ │ │ @@ -2096563,21 +2096554,21 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #152 @ (adr r7, 6274c8 ) │ │ │ │ + add r6, pc, #472 @ (adr r6, 627608 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r2, [r7, #30] │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2096672,33 +2096663,33 @@ │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cce5c │ │ │ │ ldr r0, [pc, #48] @ (627568 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ccd24 │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 6274e8 │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #392 @ (adr r6, 6276d8 ) │ │ │ │ + add r5, pc, #712 @ (adr r5, 627818 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r6, #21 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 6278fc ) │ │ │ │ + add r5, pc, #216 @ (adr r5, 62763c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r0, #20 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2096740,23 +2096731,23 @@ │ │ │ │ bl 5cccd8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 62cb38 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #392 @ (adr r5, 627788 ) │ │ │ │ + add r4, pc, #712 @ (adr r4, 6278c8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2096790,23 +2096781,23 @@ │ │ │ │ ldr.w r3, [r4, #308] @ 0x134 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r0, r2, #8 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #792 @ (adr r4, 62799c ) │ │ │ │ + add r4, pc, #88 @ (adr r4, 6276dc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldrsb r0, [r4, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cbz r0, 6276b6 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ 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, #3528] @ 0xdc8 │ │ │ │ ldr r5, [pc, #400] @ (627830 ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2096953,43 +2096944,42 @@ │ │ │ │ b.n 62778c │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #10] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #928 @ (adr r3, 627be4 ) │ │ │ │ + add r3, pc, #224 @ (adr r3, 627924 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r7, #20] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r7, #9] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [pc, #72] @ (62789c ) │ │ │ │ + ldr r3, [pc, #392] @ (6279dc ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrh r0, [r5, #2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #168 @ (adr r3, 62790c ) │ │ │ │ + vtrn. d0, d28 │ │ │ │ + add r2, pc, #488 @ (adr r2, 627a4c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + str r6, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [pc, #376] @ (6279ec ) │ │ │ │ + ldr r2, [pc, #696] @ (627b2c ) │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2097045,24 +2097035,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5cccd8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 62790c │ │ │ │ - vaddl.u16 q0, d30, d28 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + cdp2 0, 14, cr0, cr14, cr12, {5} │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #352 @ (adr r2, 627a98 ) │ │ │ │ + add r1, pc, #672 @ (adr r1, 627bd8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vld4.32 {d0-d3}, [r0 :128], fp │ │ │ │ + ldr??.w r0, [r0, fp, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2097178,39 +2097168,39 @@ │ │ │ │ bl 5cd4e0 │ │ │ │ bl 5cce5c │ │ │ │ bl 5cccd8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 627a1a │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cdp2 0, 10, cr0, cr0, cr12, {5} │ │ │ │ - add r1, pc, #368 @ (adr r1, 627c20 ) │ │ │ │ + ldc2l 0, cr0, [r0, #688]! @ 0x2b0 │ │ │ │ + add r0, pc, #688 @ (adr r0, 627d60 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r6, #0] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r1, #20] │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cdp2 0, 0, cr0, cr2, cr12, {5} │ │ │ │ - add r0, pc, #760 @ (adr r0, 627dc4 ) │ │ │ │ + ldc2l 0, cr0, [r2, #-688] @ 0xfffffd50 │ │ │ │ + add r0, pc, #56 @ (adr r0, 627b04 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r2, #30] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ + ldr r6, [r2, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ 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 │ │ │ │ @@ -2097255,24 +2097245,24 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5cccd8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldc2 0, cr0, [r8, #-688]! @ 0xfffffd50 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + stc2 0, cr0, [r8], {172} @ 0xac │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r7, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + str r6, [r1, #116] @ 0x74 │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2097297,20 +2097287,20 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [sl], {172} @ 0xac │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + @ instruction: 0xfbea00ac │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ lsls r5, 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 r4, r0 │ │ │ │ addw r0, r0, #1740 @ 0x6cc │ │ │ │ @@ -2097352,22 +2097342,22 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5ccd24 │ │ │ │ addw r0, r4, #1740 @ 0x6cc │ │ │ │ bl 62b5b8 │ │ │ │ bl 5cce5c │ │ │ │ b.n 627c4c │ │ │ │ nop │ │ │ │ - str r6, [r4, #116] @ 0x74 │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldc2 0, cr0, [r8], {172} @ 0xac │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + @ instruction: 0xfb6800ac │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + strb r6, [r5, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + strb r2, [r0, r7] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2097413,24 +2097403,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5cccd8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb8400ac │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + @ instruction: 0xfad400ac │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r3, #0] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2097455,20 +2097445,20 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfae200ac │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + @ instruction: 0xfa3200ac │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #608] @ 0x260 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + strb r2, [r7, r2] │ │ │ │ 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 r3, r0 │ │ │ │ @@ -2097494,20 +2097484,20 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xfa7800ac │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + vst1.8 {d16[5]}, [r8], ip │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2097532,20 +2097522,20 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa0e00ac │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + ldr??.w r0, [lr, ip, lsl #2] │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ lsls r5, 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 r6, r1 │ │ │ │ @@ -2097600,21 +2097590,21 @@ │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 627ef2 │ │ │ │ nop │ │ │ │ - vld1.8 {d0[5]}, [r2], ip │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + ldr??.w r0, [r2, #172] @ 0xac │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stc2 0, cr0, [r6], {172} @ 0xac │ │ │ │ - ldr r2, [pc, #184] @ (627ff0 ) │ │ │ │ + @ instruction: 0xfb5600ac │ │ │ │ + ldr r1, [pc, #504] @ (628130 ) │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -2097644,20 +2097634,20 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str??.w r0, [r2, #172] @ 0xac │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + ldrh.w r0, [r2, ip, lsl #2] │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r5, r5] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2097687,20 +2097677,20 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str??.w r0, [sl, ip, lsl #2] │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + @ instruction: 0xf7ba00ac │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + strh r2, [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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2097730,20 +2097720,20 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf7f200ac │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + @ instruction: 0xf74200ac │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + str r2, [r1, r7] │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2097773,20 +2097763,20 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf77a00ac │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ + movt r0, #43180 @ 0xa8ac │ │ │ │ + str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + str r2, [r2, r5] │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2097816,20 +2097806,20 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf70200ac │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ + @ instruction: 0xf65200ac │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + str r2, [r3, r3] │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2097859,20 +2097849,20 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf68a00ac │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + rsbs r0, sl, #5636096 @ 0x560000 │ │ │ │ + str r4, [r0, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + str r2, [r4, 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2097902,20 +2097892,20 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf61200ac │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + sbc.w r0, r2, #5636096 @ 0x560000 │ │ │ │ + str r4, [r3, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r3, r2] │ │ │ │ + ldr r7, [pc, #936] @ (628628 ) │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2097945,20 +2097935,20 @@ │ │ │ │ bl 5ccf00 │ │ │ │ mov r0, r4 │ │ │ │ bl 5cd52c │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf59a00ac │ │ │ │ - str r4, [r4, #28] │ │ │ │ + @ instruction: 0xf4ea00ac │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + ldr r7, [pc, #456] @ (6284c0 ) │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #52] @ (62833c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2097976,17 +2097966,17 @@ │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vld1.8 {d0[5]}, [ip], ip │ │ │ │ - @ instruction: 0xf52200ac │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + ldr??.w r0, [ip, #172] @ 0xac │ │ │ │ + orns r0, r2, #5636096 @ 0x560000 │ │ │ │ + str r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2098022,20 +2098012,20 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1360 @ 0x550 │ │ │ │ bl 4546f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a890> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r2, [r0, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf4cc00ac │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + ands.w r0, ip, #5636096 @ 0x560000 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [pc, #360] @ (628538 ) │ │ │ │ + ldr r6, [pc, #680] @ (628678 ) │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2098071,20 +2098061,20 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #992 @ 0x3e0 │ │ │ │ bl 4546f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a890> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [r1, #12] │ │ │ │ + str r6, [r3, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - orr.w r0, r4, #5636096 @ 0x560000 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + @ instruction: 0xf39400ac │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [pc, #840] @ (6287a0 ) │ │ │ │ + ldr r6, [pc, #136] @ (6284e0 ) │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2098120,20 +2098110,20 @@ │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ bl 4546f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a890> │ │ │ │ bl 5cccd8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [r3, #4] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf3bc00ac │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + @ instruction: 0xf30c00ac │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [pc, #296] @ (628608 ) │ │ │ │ + ldr r5, [pc, #616] @ (628748 ) │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2098179,24 +2098169,24 @@ │ │ │ │ ldr r0, [pc, #36] @ (628588 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ccd24 │ │ │ │ mov r0, r6 │ │ │ │ bl 62aacc │ │ │ │ bl 5cce5c │ │ │ │ b.n 62852e │ │ │ │ - @ instruction: 0xf33a00ac │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + @ instruction: 0xf28a00ac │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [pc, #744] @ (62886c ) │ │ │ │ + ldr r5, [pc, #40] @ (6285ac ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsls r6, r2, #22 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2098251,20 +2098241,20 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 45469c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a83c> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf28a00ac │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + rsbs r0, sl, #172 @ 0xac │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [pc, #40] @ (628664 ) │ │ │ │ + ldr r4, [pc, #360] @ (6287a4 ) │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2098310,24 +2098300,24 @@ │ │ │ │ ldr r0, [pc, #36] @ (6286e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ccd24 │ │ │ │ mov r0, r6 │ │ │ │ bl 62a188 │ │ │ │ bl 5cce5c │ │ │ │ b.n 62868a │ │ │ │ - rsbs r0, lr, #172 @ 0xac │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + @ instruction: 0xf12e00ac │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [pc, #376] @ (628858 ) │ │ │ │ + ldr r3, [pc, #696] @ (628998 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2098385,20 +2098375,20 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 45469c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a83c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf13200ac │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + eor.w r0, r2, #172 @ 0xac │ │ │ │ + ldrb r4, [r2, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r3, [pc, #744] @ (628a98 ) │ │ │ │ + ldr r3, [pc, #40] @ (6287d8 ) │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2098444,24 +2098434,24 @@ │ │ │ │ ldr r0, [pc, #36] @ (628858 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ccd24 │ │ │ │ mov r0, r6 │ │ │ │ bl 62acbc │ │ │ │ bl 5cce5c │ │ │ │ b.n 6287fe │ │ │ │ - orn r0, sl, #172 @ 0xac │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + vext.8 d0, d26, d28, #0 │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [pc, #936] @ (628bfc ) │ │ │ │ + ldr r2, [pc, #232] @ (62893c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2098517,20 +2098507,20 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ mov r1, r5 │ │ │ │ bl 45469c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a83c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - vext.8 d0, d30, d28, #0 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + vhadd.s8 d0, d30, d28 │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [pc, #280] @ (628a38 ) │ │ │ │ + ldr r1, [pc, #600] @ (628b78 ) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2098608,29 +2098598,29 @@ │ │ │ │ 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} │ │ │ │ - cdp 0, 15, cr0, cr4, cr12, {5} │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + cdp 0, 4, cr0, cr4, cr12, {5} │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - beq.n 628ab8 │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cdp 0, 10, cr0, cr14, cr11, {5} │ │ │ │ - strb r2, [r2, #13] │ │ │ │ + ldcl 0, cr0, [lr, #684]! @ 0x2ac │ │ │ │ + strb r2, [r4, #10] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r6, 628a92 │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r7, 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 r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2098686,24 +2098676,24 @@ │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 628abc │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r2, #688]! @ 0x2b0 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldc 0, cr0, [r2, #-688]! @ 0xfffffd50 │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2098730,20 +2098720,20 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldc 0, cr0, [r6, #-688] @ 0xfffffd50 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + stcl 0, cr0, [r6], #-688 @ 0xfffffd50 │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbz r1, 628bc2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2098772,20 +2098762,20 @@ │ │ │ │ bl 5cce5c │ │ │ │ bl 5cccd8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 62cba0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - ldrh r6, [r0, r1] │ │ │ │ + ldr r6, [r2, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stc 0, cr0, [sl], #688 @ 0x2b0 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + @ instruction: 0xebfa00ac │ │ │ │ + ldrh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stc2l 0, cr0, [r4], #692 @ 0x2b4 │ │ │ │ + ldc2 0, cr0, [r4], #-692 @ 0xfffffd4c │ │ │ │ cbz r1, 628c32 │ │ │ │ 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 │ │ │ │ @@ -2098813,20 +2098803,20 @@ │ │ │ │ bl 5cce5c │ │ │ │ bl 5cccd8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 62cba0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - ldr r6, [r5, r7] │ │ │ │ + ldr r6, [r7, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldc 0, cr0, [sl], #-688 @ 0xfffffd50 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + @ instruction: 0xeb8a00ac │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r4], #-692 @ 0xfffffd4c │ │ │ │ + smlaltb r0, r0, r4, sp │ │ │ │ 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] @ (628e04 ) │ │ │ │ mov r8, r3 │ │ │ │ @@ -2098984,31 +2098974,31 @@ │ │ │ │ b.n 628cfa │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r4, #14] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sub.w r0, sl, ip, asr #2 │ │ │ │ - ldrh r4, [r3, #50] @ 0x32 │ │ │ │ + @ instruction: 0xeafa00ac │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add.w r0, r6, #169 @ 0xa9 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + orrs.w r0, r6, #169 @ 0xa9 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + str r4, [r7, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r6, r3] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ strb r0, [r5, #10] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strb r2, [r3, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r0, #22] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2099070,22 +2099060,22 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 628ed2 │ │ │ │ nop │ │ │ │ - strd r0, r0, [r2, #688]! @ 0x2b0 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldmdb r2!, {r2, r3, r5, r7} │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r0, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #88] @ 0x58 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2099191,35 +2099181,36 @@ │ │ │ │ bl 5cccd8 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1940] @ 0x794 │ │ │ │ b.n 628f24 │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 628fac │ │ │ │ nop │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmdb r6, {r2, r3, r5, r7} │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + @ instruction: 0xe85600ac │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bics r4, r2 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xe83800ac │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + b.n 628f70 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmn r6, r0 │ │ │ │ + tst r6, r2 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov sl, r3 │ │ │ │ ldrb.w r3, [r0, #1940] @ 0x794 │ │ │ │ @@ -2099341,37 +2099332,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 62bd78 │ │ │ │ bl 5cd3a4 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 6291b4 │ │ │ │ b.n 629118 │ │ │ │ - strb r6, [r5, r7] │ │ │ │ + strb r6, [r7, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 62910c │ │ │ │ + b.n 628fac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r3, #16 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r2, r6] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r2, r5] │ │ │ │ + strb r2, [r4, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 628f78 │ │ │ │ + b.n 628e18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adcs r0, r2 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r5, 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 r6, [pc, #1832] @ 629938 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2100238,39 +2100229,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (629c94 ) │ │ │ │ add r0, pc │ │ │ │ b.n 629c0e │ │ │ │ ldr r0, [pc, #52] @ (629c98 ) │ │ │ │ add r0, pc │ │ │ │ b.n 629bec │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #376] @ (629de4 ) │ │ │ │ + ldr r2, [pc, #696] @ (629f24 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 629bf4 │ │ │ │ + bpl.n 629c94 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r3, [pc, #248] @ (629d70 ) │ │ │ │ + ldr r2, [pc, #568] @ (629eb0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [pc, #256] @ (629d7c ) │ │ │ │ + ldr r2, [pc, #576] @ (629ebc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [pc, #72] @ (629cc8 ) │ │ │ │ + ldr r2, [pc, #392] @ (629e08 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [pc, #40] @ (629cac ) │ │ │ │ + ldr r2, [pc, #360] @ (629dec ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #984] @ (62a060 ) │ │ │ │ + ldr r2, [pc, #280] @ (629da0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #912] @ (62a01c ) │ │ │ │ + ldr r2, [pc, #208] @ (629d5c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #888] @ (62a008 ) │ │ │ │ + ldr r2, [pc, #184] @ (629d48 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #872] @ (629ffc ) │ │ │ │ + ldr r2, [pc, #168] @ (629d3c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r4, #20 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ccb78 │ │ │ │ @@ -2100376,39 +2100367,39 @@ │ │ │ │ bl 5cd41c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (629e20 ) │ │ │ │ add r0, pc │ │ │ │ b.n 629cfc │ │ │ │ - ldr r2, [pc, #408] @ (629f88 ) │ │ │ │ + ldr r1, [pc, #728] @ (62a0c8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sub.w r0, r2, #170 @ 0xaa │ │ │ │ - cmp r6, r6 │ │ │ │ + @ instruction: 0xf0f200aa │ │ │ │ + add lr, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #552 @ (adr r2, 62a028 ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 62a168 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + add r6, pc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + add r0, pc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add lr, r0 │ │ │ │ + mvns r6, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [pc, #784] @ (62a120 ) │ │ │ │ + ldr r1, [pc, #80] @ (629e60 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [pc, #744] @ (62a0fc ) │ │ │ │ + ldr r1, [pc, #40] @ (629e3c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xfb8400ae │ │ │ │ - ldr r1, [pc, #640] @ (62a09c ) │ │ │ │ + @ instruction: 0xfad400ae │ │ │ │ + ldr r0, [pc, #960] @ (62a1dc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ccb78 │ │ │ │ @@ -2100500,42 +2100491,42 @@ │ │ │ │ b.n 629f0c │ │ │ │ ldr r0, [pc, #60] @ (629f64 ) │ │ │ │ add r0, pc │ │ │ │ b.n 629f0c │ │ │ │ ldr r0, [pc, #60] @ (629f68 ) │ │ │ │ add r0, pc │ │ │ │ b.n 629f0c │ │ │ │ - ldr r1, [pc, #872] @ (62a29c ) │ │ │ │ + ldr r1, [pc, #168] @ (629fdc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf0d000aa │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + bic.w r0, r0, #170 @ 0xaa │ │ │ │ + ble.n 629e50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [pc, #664] @ (62a1dc ) │ │ │ │ + ldr r0, [pc, #984] @ (62a31c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bics r4, r3 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #960 @ (adr r0, 62a30c ) │ │ │ │ + add r0, pc, #256 @ (adr r0, 62a04c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [pc, #480] @ (62a130 ) │ │ │ │ + ldr r0, [pc, #800] @ (62a270 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [pc, #464] @ (62a124 ) │ │ │ │ + ldr r0, [pc, #784] @ (62a264 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #456] @ (62a120 ) │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #544] @ (62a17c ) │ │ │ │ + blx fp │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #648] @ (62a1e8 ) │ │ │ │ + @ instruction: 0x47f2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #752] @ (62a254 ) │ │ │ │ + ldr r0, [pc, #48] @ (629f94 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #216] @ (62a040 ) │ │ │ │ + @ instruction: 0x4786 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #832] @ (62a2ac ) │ │ │ │ + ldr r0, [pc, #128] @ (629fec ) │ │ │ │ lsls r5, r5, #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 5ccb78 │ │ │ │ @@ -2100589,27 +2100580,27 @@ │ │ │ │ bl 5cd41c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (62a02c ) │ │ │ │ add r0, pc │ │ │ │ b.n 629fac │ │ │ │ - ldr r0, [pc, #888] @ (62a390 ) │ │ │ │ + ldr r0, [pc, #184] @ (62a0d0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #936] @ (62a3c4 ) │ │ │ │ + ldr r0, [pc, #232] @ (62a104 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, r0 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [pc, #696] @ (62a2e0 ) │ │ │ │ + @ instruction: 0x47fe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bxns ip │ │ │ │ + mov ip, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r0, 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 5ccb78 │ │ │ │ @@ -2100662,26 +2100653,26 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5cd090 │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #296] @ (62a208 ) │ │ │ │ + @ instruction: 0x479a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 629fe8 │ │ │ │ + bmi.n 62a088 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2 0, cr0, [sl], {183} @ 0xb7 │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ + @ instruction: 0xfbda00b7 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r0, r5 │ │ │ │ + lsrs r0, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - sbcs r0, r4 │ │ │ │ + lsrs r0, r6 │ │ │ │ lsls r7, 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 5ccb78 │ │ │ │ @@ -2100718,23 +2100709,23 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5cd090 │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + mov sl, ip │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + mov sl, ip │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + mov sl, sl │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bx lr │ │ │ │ + mov sl, r8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bx ip │ │ │ │ + mov sl, r6 │ │ │ │ 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 5ccb78 │ │ │ │ @@ -2101045,99 +2101036,99 @@ │ │ │ │ bl 5cd0f0 │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bx r2 │ │ │ │ + mov r2, ip │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bxns r1 │ │ │ │ + mov r4, fp │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bx r0 │ │ │ │ + mov r6, sl │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bxns r0 │ │ │ │ + mov r4, sl │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bx r0 │ │ │ │ + mov r6, sl │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov sl, pc │ │ │ │ + mov r2, r9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov lr, sp │ │ │ │ + mov r6, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov sl, ip │ │ │ │ + mov r2, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov lr, sl │ │ │ │ + mov r6, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r8, sl │ │ │ │ + mov r0, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov lr, r8 │ │ │ │ + mov r6, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov ip, r7 │ │ │ │ + mov r4, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov lr, r5 │ │ │ │ + cmp lr, pc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov lr, r4 │ │ │ │ + cmp lr, lr │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov ip, r4 │ │ │ │ + cmp ip, lr │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov lr, r3 │ │ │ │ + cmp lr, sp │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov ip, r3 │ │ │ │ + cmp ip, sp │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov sl, r4 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov ip, r4 │ │ │ │ + cmp ip, lr │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov sl, r3 │ │ │ │ + cmp sl, sp │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov lr, r3 │ │ │ │ + cmp lr, sp │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r8, r4 │ │ │ │ + cmp r8, lr │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov lr, r2 │ │ │ │ + cmp lr, ip │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov ip, r2 │ │ │ │ + cmp ip, ip │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov sl, r2 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov ip, r1 │ │ │ │ + cmp ip, fp │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r8, r1 │ │ │ │ + cmp r8, fp │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov lr, r0 │ │ │ │ + cmp lr, sl │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov ip, r0 │ │ │ │ + cmp ip, sl │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + cmp sl, sl │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r0, pc │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r2, lr │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r4, sp │ │ │ │ + cmp ip, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r2, ip │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r6, fp │ │ │ │ + cmp lr, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r6, fp │ │ │ │ + cmp lr, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r0, ip │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + subs r0, r0, #5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mov r0, r6 │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r0, r5 │ │ │ │ + cmp r0, pc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r0, r4 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r5, r5, #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 5ccb78 │ │ │ │ @@ -2101162,17 +2101153,17 @@ │ │ │ │ bl 5cd30c │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r2, r8 │ │ │ │ + add sl, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ 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 │ │ │ │ bl 5ccb78 │ │ │ │ @@ -2101210,19 +2101201,19 @@ │ │ │ │ bne.n 62a6d4 │ │ │ │ bl 5cd30c │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r8, lr │ │ │ │ + add r0, r8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [pc, #176] @ (62a7b8 ) │ │ │ │ + bxns pc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add lr, r9 │ │ │ │ + add r6, r3 │ │ │ │ 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 5ccb78 │ │ │ │ @@ -2101259,23 +2101250,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, pc} │ │ │ │ - add r6, pc │ │ │ │ + mvns r6, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add sl, r1 │ │ │ │ + mvns r2, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc │ │ │ │ + mvns r6, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, lr │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, ip │ │ │ │ + bics r6, r6 │ │ │ │ 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 r6, r0 │ │ │ │ bl 5ccb78 │ │ │ │ @@ -2101308,17 +2101299,17 @@ │ │ │ │ bl 5cd30c │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r4, r3 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, r4 │ │ │ │ + muls r4, r6 │ │ │ │ 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 r6, r0 │ │ │ │ bl 5ccb78 │ │ │ │ @@ -2101466,47 +2101457,47 @@ │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 62a884 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5cd588 │ │ │ │ b.n 62a89c │ │ │ │ bl 5cd4e0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bics r0, r5 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r7, pc, #416 @ (adr r7, 62ab94 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bics r0, r4 │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ bge.n 62aa08 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - muls r6, r3 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - muls r6, r4 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - muls r6, r6 │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + cbnz r6, 62aa7a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 62a978 │ │ │ │ + bpl.n 62aa18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orrs r2, r5 │ │ │ │ + negs r2, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - orrs r6, r1 │ │ │ │ + negs r6, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmn r0, r6 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmn r0, r5 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r7, 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, r0 │ │ │ │ @@ -2101549,21 +2101540,21 @@ │ │ │ │ bl 5d9ae4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5cd1c8 │ │ │ │ b.n 62aa7a │ │ │ │ bl 5cd4e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - tst r4, r5 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - tst r0, r7 │ │ │ │ + sbcs r0, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - tst r4, r5 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - tst r4, r3 │ │ │ │ + adcs r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ bvc.n 62aa84 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2101695,45 +2101686,45 @@ │ │ │ │ bl 5cd41c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r5, #1 │ │ │ │ b.n 62ab52 │ │ │ │ bl 5cd4e0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - sbcs r4, r7 │ │ │ │ + asrs r4, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rors r4, r7 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - rors r4, r1 │ │ │ │ + asrs r4, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rors r6, r0 │ │ │ │ + asrs r6, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - rors r0, r0 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adcs r6, r7 │ │ │ │ + lsrs r6, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adcs r4, r5 │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adcs r6, r3 │ │ │ │ + lsls r6, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adcs r2, r2 │ │ │ │ + lsls r2, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adcs r4, r0 │ │ │ │ + lsls r4, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r4 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r4 │ │ │ │ + eors r0, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r4, r2 │ │ │ │ + eors r4, r4 │ │ │ │ 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 r6, r0 │ │ │ │ bl 5ccb78 │ │ │ │ @@ -2101901,53 +2101892,53 @@ │ │ │ │ bl 5cd30c │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r1 │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r2, r4 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r4 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r2 │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r3 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r2 │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r1 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - eors r6, r4 │ │ │ │ + subs r7, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - eors r4, r5 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - eors r6, r4 │ │ │ │ + subs r7, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - eors r6, r2 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 62af34 │ │ │ │ + bmi.n 62afd4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ands r4, r4 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ands r6, r2 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ands r4, r1 │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r5, r5, #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 5ccb78 │ │ │ │ @@ -2101970,17 +2101961,17 @@ │ │ │ │ bne.n 62af5c │ │ │ │ bl 5cd30c │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsls r6, r1, #25 │ │ │ │ lsls r1, r5, #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 5ccb78 │ │ │ │ @@ -2102005,17 +2101996,17 @@ │ │ │ │ bl 5cd30c │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ 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 │ │ │ │ bl 5ccb78 │ │ │ │ @@ -2102164,49 +2102155,49 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (62b214 ) │ │ │ │ add r0, pc │ │ │ │ b.n 62b1b4 │ │ │ │ nop │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #154 @ 0x9a │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #138 @ 0x8a │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r5, #202 @ 0xca │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #114 @ 0x72 │ │ │ │ + subs r5, #194 @ 0xc2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #98 @ 0x62 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf7b200a7 │ │ │ │ + @ instruction: 0xf70200a7 │ │ │ │ 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 │ │ │ │ bl 5ccb78 │ │ │ │ @@ -2102393,61 +2102384,61 @@ │ │ │ │ b.n 62b326 │ │ │ │ bl 5cd4e0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (62b4a8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 62b264 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 62b4cc │ │ │ │ + blt.n 62b36c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #24 @ (adr r2, 62b470 ) │ │ │ │ + add r1, pc, #344 @ (adr r1, 62b5b0 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r2, pc, #216 @ (adr r2, 62b538 ) │ │ │ │ + add r1, pc, #536 @ (adr r1, 62b678 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #20 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + subs r3, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - orrs r4, r5 │ │ │ │ + negs r4, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 62ba7c │ │ │ │ + b.n 62b91c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + adds r6, r4, r7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 62ba08 │ │ │ │ + b.n 62b8a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + subs r3, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r2, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf53400a7 │ │ │ │ + eor.w r0, r4, #5472256 @ 0x538000 │ │ │ │ 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 │ │ │ │ bl 5ccb78 │ │ │ │ @@ -2102510,29 +2102501,29 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (62b58c ) │ │ │ │ add r0, pc │ │ │ │ b.n 62b4f0 │ │ │ │ nop │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 62b4d0 │ │ │ │ + bhi.n 62b570 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bge.n 62b5a0 │ │ │ │ + bls.n 62b640 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r4, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ands.w r0, r2, #5472256 @ 0x538000 │ │ │ │ + @ instruction: 0xf36200a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 62b5ae │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cbz r3, 62b5ae │ │ │ │ @@ -2102624,31 +2102615,31 @@ │ │ │ │ add.w r0, r6, #176 @ 0xb0 │ │ │ │ cbz r1, 62b6a2 │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 62b4ac │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + subs r1, #146 @ 0x92 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r1, #82 @ 0x52 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + subs r1, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ b.w 62b5b8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2102677,20 +2102668,20 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5cd52c │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r1, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vhadd.u8 d0, d20, d28 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + cdp2 0, 5, cr0, cr4, cr12, {5} │ │ │ │ + stmia r2!, {r2, r4, 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 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ccb78 │ │ │ │ @@ -2102754,28 +2102745,28 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (62b82c ) │ │ │ │ add r0, pc │ │ │ │ b.n 62b7e0 │ │ │ │ nop │ │ │ │ - subs r1, #98 @ 0x62 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r1, #110 @ 0x6e │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r1, #102 @ 0x66 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cdp2 0, 8, cr0, cr2, cr12, {5} │ │ │ │ - subs r1, #78 @ 0x4e │ │ │ │ + ldc2l 0, cr0, [r2, #688] @ 0x2b0 │ │ │ │ + subs r0, #158 @ 0x9e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r0, #114 @ 0x72 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sbcs.w r0, r2, #167 @ 0xa7 │ │ │ │ + @ instruction: 0xf0c200a7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ccb78 │ │ │ │ cbz r0, 62b88e │ │ │ │ @@ -2102804,20 +2102795,20 @@ │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r0, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stc2 0, cr0, [ip, #688]! @ 0x2b0 │ │ │ │ - movs r3, #8 │ │ │ │ + ldc2l 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ 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 5ccb78 │ │ │ │ @@ -2102847,20 +2102838,20 @@ │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldc2 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + stc2 0, cr0, [r4], {172} @ 0xac │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2103012,51 +2103003,51 @@ │ │ │ │ bl 5cd41c │ │ │ │ bl 5cd494 │ │ │ │ b.n 62ba12 │ │ │ │ ldr r0, [pc, #76] @ (62bb24 ) │ │ │ │ add r0, pc │ │ │ │ b.n 62b97e │ │ │ │ nop │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r3, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bpl.n 62bb28 │ │ │ │ + bmi.n 62bbc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + add ip, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #28 │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #20 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 62bb74 │ │ │ │ + bmi.n 62ba14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 62bbcc │ │ │ │ + blt.n 62ba6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bgt.n 62bb58 │ │ │ │ + blt.n 62bbf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cdp 0, 10, cr0, cr6, cr7, {5} │ │ │ │ + ldcl 0, cr0, [r6, #668]! @ 0x29c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ccb78 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2103108,27 +2103099,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r6, #14 │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, #26 │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, #26 │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, #26 │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ 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 5ccb78 │ │ │ │ @@ -2103209,35 +2103200,35 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5cd52c │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r5, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r5, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r5, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r5, #4 │ │ │ │ lsls r5, r5, #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] │ │ │ │ @@ -2103260,19 +2103251,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #94 @ 0x5e │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ 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 5ccb78 │ │ │ │ @@ -2103294,19 +2103285,19 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r4, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ 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 5ccb78 │ │ │ │ @@ -2103335,21 +2103326,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5cd090 │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r4, #42 @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r2, #7 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r4, #22 │ │ │ │ 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 5ccb78 │ │ │ │ @@ -2103407,29 +2103398,29 @@ │ │ │ │ bl 5cd52c │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 62bf64 │ │ │ │ + bvc.n 62c004 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, pc, #680 @ (adr r6, 62c1b4 ) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 62c2f4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #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] @ (62c174 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2103637,54 +2103628,56 @@ │ │ │ │ b.n 62c02a │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, r2, #0 │ │ │ │ + subs r0, r4, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + ldmia r7!, {r1} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + subs r2, r2, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + subs r2, r7, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r6!, {r3, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + subs r0, r3, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #416] @ (62c34c ) │ │ │ │ + ldr r1, [pc, #736] @ (62c48c ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r1, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r6, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - @ instruction: 0xe81800a7 │ │ │ │ - @ instruction: 0xe81200a7 │ │ │ │ + b.n 62c09c │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + b.n 62c094 │ │ │ │ + lsls r7, r4, #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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2103938,85 +2103931,85 @@ │ │ │ │ ldr r0, [pc, #160] @ (62c584 ) │ │ │ │ add r0, pc │ │ │ │ bl 5cd468 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cd494 │ │ │ │ b.n 62c32e │ │ │ │ - adds r2, #24 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #44 @ 0x2c │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #32 │ │ │ │ + adds r1, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #16 │ │ │ │ + adds r1, #96 @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #12 │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #8 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #134 @ 0x86 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + cmp r7, #234 @ 0xea │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #254 @ 0xfe │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #22 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #26 │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #6 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + adds r0, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #148 @ 0x94 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #72 @ 0x48 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #252 @ 0xfc │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + cmp r7, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ 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 │ │ │ │ bl 5ccb78 │ │ │ │ @@ -2104120,33 +2104113,33 @@ │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 62c6bc │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r6, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov lr, r0 │ │ │ │ + cmp lr, sl │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [pc, #152] @ (62c780 ) │ │ │ │ + ldr r6, [pc, #472] @ (62c8c0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r4, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #218 @ 0xda │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ 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 5ccb78 │ │ │ │ @@ -2104183,23 +2104176,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #102 @ 0x66 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #102 @ 0x66 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r5, r5, #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 5ccb78 │ │ │ │ @@ -2104281,35 +2104274,35 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (62c8b0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 62c844 │ │ │ │ nop │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r6, 62c8b2 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 62caa8 │ │ │ │ + b.n 62c948 │ │ │ │ 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 5ccb78 │ │ │ │ @@ -2104347,19 +2104340,19 @@ │ │ │ │ bl 5cd0f0 │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbnz r6, 62c944 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ 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 5ccb78 │ │ │ │ @@ -2104404,25 +2104397,25 @@ │ │ │ │ bl 62c8dc │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r3, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r6, r1, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + ble.n 62c9e8 │ │ │ │ lsls r0, 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 5ccb78 │ │ │ │ @@ -2104443,19 +2104436,19 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5cd0c0 │ │ │ │ bl 5cd494 │ │ │ │ bl 5cd41c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + movs r7, #158 @ 0x9e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2104657,23 +2104650,23 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5cd090 │ │ │ │ bl 5ccfc0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r6, r7, r7 │ │ │ │ + subs r6, r1, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 62cc9c │ │ │ │ + bpl.n 62cd3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r4, r5, #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, #108] @ 0x6c │ │ │ │ @@ -2104709,23 +2104702,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r2, r4, r5 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ lsls r1, 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] @ (62cd60 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2104741,19 +2104734,19 @@ │ │ │ │ bl 5cd52c │ │ │ │ bl 5cce5c │ │ │ │ bl 5cccd8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + subs r2, r6, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ 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 r4, [r0, #108] @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2104798,25 +2104791,25 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r6, r2, r2 │ │ │ │ + adds r6, r4, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #568] @ 0x238 │ │ │ │ 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, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2104850,23 +2104843,23 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #26 │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2104903,21 +2104896,21 @@ │ │ │ │ bl 5cce5c │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ bl 5cce5c │ │ │ │ bl 5cccd8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r6, r0, r7 │ │ │ │ + adds r6, r2, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #2 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r0, 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] @ (62cf5c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2104936,19 +2104929,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #96] @ (62cfd8 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2104982,19 +2104975,19 @@ │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5cd4e0 │ │ │ │ bl 5cccd8 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + movs r6, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r6, 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 r1, [pc, #120] @ (62d070 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2105038,19 +2105031,19 @@ │ │ │ │ bne.n 62d028 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r4, 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (62d190 ) │ │ │ │ @@ -2105152,19 +2105145,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 62d132 │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 62d0e6 │ │ │ │ nop │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (62d2b0 ) │ │ │ │ @@ -2105266,19 +2105259,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 62d252 │ │ │ │ bl 5cd4e0 │ │ │ │ b.n 62d206 │ │ │ │ nop │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 62d2fa │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2105416,15 +2105409,15 @@ │ │ │ │ ldr.w r2, [r3, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 62d388 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str.w r2, [r3, #132] @ 0x84 │ │ │ │ b.n 62d388 │ │ │ │ nop │ │ │ │ - sbc.w r1, lr, #50 @ 0x32 │ │ │ │ + @ instruction: 0xf0be0132 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2105469,23 +2105462,23 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6caa8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs r2, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r4, r1, #15 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ @@ -2105605,31 +2105598,31 @@ │ │ │ │ bl 5ccd24 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62d5dc │ │ │ │ bl 5cd2c0 │ │ │ │ b.n 62d5aa │ │ │ │ nop │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vhadd.u32 d0, d30, d25 │ │ │ │ - cdp2 0, 11, cr0, cr4, cr9, {5} │ │ │ │ - cdp2 0, 9, cr0, cr4, cr9, {5} │ │ │ │ + cdp2 0, 7, cr0, cr14, cr9, {5} │ │ │ │ + cdp2 0, 0, cr0, cr4, cr9, {5} │ │ │ │ + stc2l 0, cr0, [r4, #676]! @ 0x2a4 │ │ │ │ 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, #108] @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2105688,27 +2105681,27 @@ │ │ │ │ cbnz r7, 62d6fa │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r0, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r4, #23] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + subs r0, r2, #7 │ │ │ │ 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 r3, r1 │ │ │ │ @@ -2105752,23 +2105745,23 @@ │ │ │ │ cbnz r6, 62d79a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6caa8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r0, #28 │ │ │ │ + subs r4, r5, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r4, r0, #4 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r3, #20] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + subs r0, r7, #3 │ │ │ │ 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, r1 │ │ │ │ @@ -2106127,15 +2106120,15 @@ │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #5 │ │ │ │ movs r6, #142 @ 0x8e │ │ │ │ lsls r4, r4, #5 │ │ │ │ - @ instruction: 0xeb220132 │ │ │ │ + orns r1, r2, r2, rrx │ │ │ │ strb r4, [r5, #18] │ │ │ │ lsls r4, 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2106512,15 +2106505,15 @@ │ │ │ │ blx r7 │ │ │ │ b.n 62df04 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movs r4, #116 @ 0x74 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6e80132 │ │ │ │ + @ instruction: 0xf6380132 │ │ │ │ movs r3, #16 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #100] @ (62dfe8 ) │ │ │ │ @@ -2106736,17 +2106729,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sub.w r1, ip, #50 @ 0x32 │ │ │ │ + @ instruction: 0xf0fc0132 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ 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 │ │ │ │ @@ -2106843,17 +2106836,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xfaa80132 │ │ │ │ + ldr??.w r0, [r8, #306] @ 0x132 │ │ │ │ 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 r5, r1 │ │ │ │ ldr.w r0, [r0, #176] @ 0xb0 │ │ │ │ @@ -2106871,17 +2106864,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - vld4.8 {d0,d2,d4,d6}, [r4 :256], r2 │ │ │ │ + ldr??.w r0, [r4, ] │ │ │ │ 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 r5, r1 │ │ │ │ ldr.w r0, [r0, #176] @ 0xb0 │ │ │ │ @@ -2106899,17 +2106892,17 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf7a00132 │ │ │ │ + @ instruction: 0xf6f00132 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ itt ls │ │ │ │ @@ -2107026,17 +2107019,17 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r2, r2, #0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, r6 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #112] @ (62e50c ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2107112,15 +2107105,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (62e558 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - vld4.8 {d0,d2,d4,d6}, [sl :256], r2 │ │ │ │ + ldr??.w r0, [sl, ] │ │ │ │ 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] @ (62e5c0 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2107157,15 +2107150,15 @@ │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, r1, r2 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r4, r3, r1 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2107307,25 +2107300,25 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r6, r2, r0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #13 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r2, r0, r6 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsrs r4, r1, #12 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ @@ -2107506,29 +2107499,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (62e998 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 62e368 │ │ │ │ b.n 62e8ec │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + lsrs r2, r2, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #140] @ (62ea38 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2107589,15 +2107582,15 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #23 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r6, r3, #30 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2107695,17 +2107688,17 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 62e99c │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 62eb3a │ │ │ │ b.n 62eab0 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r7, #22 │ │ │ │ lsls r5, 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 │ │ │ │ ldr r2, [pc, #184] @ (62ec2c ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2107783,17 +2107776,17 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #16 │ │ │ │ lsls r4, r4, #5 │ │ │ │ lsls r0, r6, #22 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r2, [pc, #216] @ (62ed30 ) │ │ │ │ @@ -2107895,15 +2107888,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #820] @ 0x334 │ │ │ │ lsls r1, r5, #5 │ │ │ │ str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r5, #5 │ │ │ │ asrs r0, r2, #12 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r5, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2110411,15 +2110404,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (6309f8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #864] @ (630d54 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r4, [pc, #216] @ (630ad0 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ - vext.8 d16, d16, d28, #0 │ │ │ │ + vhadd.s8 d16, d16, d28 │ │ │ │ cbz r1, 630a0c │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 630a1a │ │ │ │ ldr r3, [pc, #28] @ (630a20 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2110432,15 +2110425,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (630a28 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #512] @ (630c24 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r3, [pc, #536] @ (630c40 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ - vaddl.s8 q8, d16, d28 │ │ │ │ + vhadd.s16 d0, d16, d28 │ │ │ │ cbz r1, 630a3c │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 630a4a │ │ │ │ ldr r3, [pc, #28] @ (630a50 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2110453,15 +2110446,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (630a58 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #832] @ (630d94 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r3, [pc, #8] @ (630a60 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ - vaddl.s16 q0, d16, d28 │ │ │ │ + cdp 0, 14, cr0, cr0, cr12, {5} │ │ │ │ cbz r1, 630a6c │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 630a7a │ │ │ │ ldr r3, [pc, #28] @ (630a80 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2110474,15 +2110467,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (630a88 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #384] @ (630c04 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r2, [pc, #456] @ (630c50 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ - vhadd.s32 d16, d16, d28 │ │ │ │ + cdp 0, 11, cr0, cr0, cr12, {5} │ │ │ │ cbz r1, 630a9c │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 630aaa │ │ │ │ ldr r3, [pc, #28] @ (630ab0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2110495,15 +2110488,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (630ab8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r1, [pc, #960] @ (630e74 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r2, [pc, #8] @ (630ac0 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ - vhadd.s d0, d16, d28 │ │ │ │ + cdp 0, 8, cr0, cr0, cr12, {5} │ │ │ │ cbz r1, 630acc │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 630ada │ │ │ │ ldr r3, [pc, #28] @ (630ae0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2110516,15 +2110509,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (630ae8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r1, [pc, #480] @ (630cc4 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r1, [pc, #568] @ (630d20 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ - vhadd.s8 d0, d16, d28 │ │ │ │ + cdp 0, 5, cr0, cr0, cr12, {5} │ │ │ │ cbz r1, 630afc │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 630b0a │ │ │ │ ldr r3, [pc, #28] @ (630b10 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2110537,15 +2110530,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (630b18 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r1, [pc, #32] @ (630b34 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r1, [pc, #104] @ (630b80 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ - cdp 0, 13, cr0, cr0, cr12, {5} │ │ │ │ + cdp 0, 2, cr0, cr0, cr12, {5} │ │ │ │ cbz r1, 630b2c │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 630b3a │ │ │ │ ldr r3, [pc, #28] @ (630b40 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2110558,15 +2110551,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (630b48 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #768] @ (630e44 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r0, [pc, #760] @ (630e40 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ - cdp 0, 10, cr0, cr0, cr12, {5} │ │ │ │ + ldcl 0, cr0, [r0, #688]! @ 0x2b0 │ │ │ │ cbz r1, 630b5c │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 630b6a │ │ │ │ ldr r3, [pc, #28] @ (630b70 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2110579,15 +2110572,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (630b78 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #512] @ (630d74 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r0, [pc, #488] @ (630d60 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ - cdp 0, 7, cr0, cr0, cr12, {5} │ │ │ │ + stcl 0, cr0, [r0, #688] @ 0x2b0 │ │ │ │ cbz r1, 630b8c │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 630b9a │ │ │ │ ldr r3, [pc, #28] @ (630ba0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2110600,15 +2110593,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (630ba8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ blx sp │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldr r0, [pc, #56] @ (630be0 ) │ │ │ │ lsls r4, r4, #5 │ │ │ │ - cdp 0, 4, cr0, cr0, cr12, {5} │ │ │ │ + ldc 0, cr0, [r0, #688] @ 0x2b0 │ │ │ │ cbz r1, 630bbc │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 630bca │ │ │ │ ldr r3, [pc, #28] @ (630bd0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2110621,15 +2110614,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (630bd8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ bx r6 │ │ │ │ lsls r4, r4, #5 │ │ │ │ bx fp │ │ │ │ lsls r4, r4, #5 │ │ │ │ - cdp 0, 1, cr0, cr0, cr12, {5} │ │ │ │ + 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 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ bhi.n 630c0c │ │ │ │ cmp r1, #12 │ │ │ │ @@ -2110649,18 +2110642,18 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blxns r5 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldcl 0, cr0, [r4, #688] @ 0x2b0 │ │ │ │ - ldcl 0, cr0, [r4, #688] @ 0x2b0 │ │ │ │ + stc 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ + 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 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 630c52 │ │ │ │ ldr r3, [pc, #24] @ (630c58 ) │ │ │ │ @@ -2110672,17 +2110665,17 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (630c60 ) │ │ │ │ add r3, pc │ │ │ │ b.n 630c46 │ │ │ │ bxns r3 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stc 0, cr0, [r8, #688] @ 0x2b0 │ │ │ │ + ldcl 0, cr0, [r8], {172} @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 630c8a │ │ │ │ ldr r3, [pc, #24] @ (630c90 ) │ │ │ │ @@ -2110694,17 +2110687,17 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (630c98 ) │ │ │ │ add r3, pc │ │ │ │ b.n 630c7e │ │ │ │ mov ip, ip │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + str r0, [sp, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldcl 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ + stc 0, cr0, [r0], #688 @ 0x2b0 │ │ │ │ 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, 630d20 │ │ │ │ ldr.w r8, [pc, #120] @ 630d2c │ │ │ │ @@ -2110750,15 +2110743,15 @@ │ │ │ │ b.n 630cde │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 6b38c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b.n 6307a4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ lsls r0, r7, #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] @ 630da8 │ │ │ │ @@ -2110847,15 +2110840,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 630e24 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - str r3, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xf2260163 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #18] │ │ │ │ lsls r1, r5, #5 │ │ │ │ @ instruction: 0xf1f20163 │ │ │ │ @@ -2110900,15 +2110893,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 630ea8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - add.w r0, r6, #5636096 @ 0x560000 │ │ │ │ + orrs.w r0, r6, #5636096 @ 0x560000 │ │ │ │ sub.w r1, r2, #99 @ 0x63 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #16] │ │ │ │ lsls r1, r5, #5 │ │ │ │ sbc.w r1, lr, #99 @ 0x63 │ │ │ │ push {r1, r2, r3} │ │ │ │ @@ -2110952,15 +2110945,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 630f2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r6, [r3, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds.w r1, lr, #99 @ 0x63 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #14] │ │ │ │ lsls r1, r5, #5 │ │ │ │ @ instruction: 0xf0ea0163 │ │ │ │ @@ -2110996,15 +2110989,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3e000ac │ │ │ │ + @ instruction: 0xf33000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r1, 630fc0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #24] @ (630fd0 ) │ │ │ │ @@ -2111014,16 +2111007,16 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (630fd4 ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3b800ac │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + @ instruction: 0xf30800ac │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2111235,46 +2111228,46 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (631248 ) │ │ │ │ add r0, pc │ │ │ │ b.n 631044 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf35e00ac │ │ │ │ - add r2, lr │ │ │ │ + subw r0, lr, #172 @ 0xac │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r1, #25 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf2fa00ac │ │ │ │ - str r4, [r0, #4] │ │ │ │ + movw r0, #41132 @ 0xa0ac │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf30a00ac │ │ │ │ - @ instruction: 0xf2ee00ac │ │ │ │ - @ instruction: 0xf2d200ac │ │ │ │ - bne.n 631154 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + @ instruction: 0xf25a00ac │ │ │ │ + @ instruction: 0xf23e00ac │ │ │ │ + @ instruction: 0xf22200ac │ │ │ │ beq.n 6311f4 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + beq.n 631294 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 631254 │ │ │ │ + bpl.n 6312f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 631224 │ │ │ │ + bpl.n 6312c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 6311b8 │ │ │ │ + bpl.n 631258 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r7, #6] │ │ │ │ + ldrb r2, [r1, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #840] @ 0x348 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2111922,100 +2111915,100 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0e600ac │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + bics.w r0, r6, #172 @ 0xac │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r1, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r2, r3, #15 │ │ │ │ + lsrs r2, r5, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvs.n 631940 │ │ │ │ + bpl.n 6319e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 63190c │ │ │ │ + bpl.n 6319ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 6318e4 │ │ │ │ + bpl.n 631984 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 6318c4 │ │ │ │ + bpl.n 631964 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 63188c │ │ │ │ + bpl.n 63192c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 631854 │ │ │ │ + bmi.n 6318f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 63181c │ │ │ │ + bmi.n 6318bc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 6319e4 │ │ │ │ + bmi.n 631884 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 6319b4 │ │ │ │ + bmi.n 631854 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 63197c │ │ │ │ + bmi.n 631a1c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 631944 │ │ │ │ + bmi.n 6319e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 631904 │ │ │ │ + bmi.n 6319a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 6318d0 │ │ │ │ + bmi.n 631970 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 6318a8 │ │ │ │ + bmi.n 631948 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 631990 │ │ │ │ + bpl.n 631a30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 631a30 │ │ │ │ + bcc.n 6318d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 631a0c │ │ │ │ + bcc.n 6318ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp 0, 1, cr0, cr4, cr12, {5} │ │ │ │ - bmi.n 6319ac │ │ │ │ + stcl 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ + bcc.n 63184c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 631990 │ │ │ │ + bcc.n 631a30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 6319bc │ │ │ │ + bcc.n 63185c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 6319b0 │ │ │ │ + bcc.n 631a50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 6318dc │ │ │ │ + bmi.n 63197c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 6318c0 │ │ │ │ + bmi.n 631960 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 631900 │ │ │ │ + bcc.n 6319a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 6318d4 │ │ │ │ + bcc.n 631974 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 6318ac │ │ │ │ + bcs.n 63194c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 631888 │ │ │ │ + bcs.n 631928 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 631a64 │ │ │ │ + bcs.n 631904 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 631a58 │ │ │ │ + bcs.n 6318f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 631a2c │ │ │ │ + bcs.n 6318cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 631a00 │ │ │ │ + bcs.n 6318a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xebea00ac │ │ │ │ - bcc.n 6319c4 │ │ │ │ + @ instruction: 0xeb3a00ac │ │ │ │ + bcs.n 631a64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bcs.n 631978 │ │ │ │ + bcs.n 631a18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 631944 │ │ │ │ + bcs.n 6319e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 631910 │ │ │ │ + bcs.n 6319b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2112078,22 +2112071,22 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xe99a00ac │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + strd r0, r0, [sl], #688 @ 0x2b0 │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r6, #2] │ │ │ │ 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 │ │ │ │ @@ -2112177,24 +2112170,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldmdb r8, {r2, r3, r5, r7} │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + strd r0, r0, [r8], #-688 @ 0x2b0 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bmi.n 631bbc │ │ │ │ + bcc.n 631c5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xe8c000ac │ │ │ │ - beq.n 631ac0 │ │ │ │ + @ instruction: 0xe81000ac │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strd r0, r0, [lr], #-688 @ 0x2b0 │ │ │ │ - strb r0, [r4, #1] │ │ │ │ + b.n 631ae8 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2112277,29 +2112271,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 631be4 │ │ │ │ + b.n 631a84 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 631c90 │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ 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 r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2112365,23 +2112359,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (631d48 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 631b34 │ │ │ │ + b.n 6319d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 631aac │ │ │ │ + b.n 63194c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #92] @ 0x5c │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2112533,37 +2112527,36 @@ │ │ │ │ ldr r0, [pc, #60] @ (631f10 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 631aac │ │ │ │ + b.n 63194c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + movs r0, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 6319c0 │ │ │ │ + b.n 631860 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + str r4, [r5, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + vshr.u64 d0, d21, #14 │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #544] @ (63212c ) │ │ │ │ + blx fp │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r1, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2112632,29 +2112625,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldmia r4, {r1, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6317e4 │ │ │ │ + b.n 632684 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mcr2 0, 7, r0, cr14, cr5, {5} │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + mrc2 0, 1, r0, cr14, cr5, {5} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 632770 │ │ │ │ + b.n 632610 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mcr2 0, 6, r0, cr2, cr5, {5} │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + mrc2 0, 0, r0, cr2, cr5, {5} │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2112948,61 +2112941,61 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 632990 │ │ │ │ + b.n 632830 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r5, #6] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mrc2 0, 1, r0, cr12, cr5, {5} │ │ │ │ - b.n 632910 │ │ │ │ + stc2 0, cr0, [ip, #724] @ 0x2d4 │ │ │ │ + b.n 6327b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r7, #4] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, r6, #0 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh.w r0, [r2, r6, lsl #3] │ │ │ │ - ldc2l 0, cr0, [r8, #724] @ 0x2d4 │ │ │ │ - ldc2 0, cr0, [r6, #724]! @ 0x2d4 │ │ │ │ - b.n 632814 │ │ │ │ + @ instruction: 0xf78200b6 │ │ │ │ + stc2 0, cr0, [r8, #-724]! @ 0xfffffd2c │ │ │ │ + stc2 0, cr0, [r6, #-724] @ 0xfffffd2c │ │ │ │ + b.n 6326b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [pc, #416] @ (6324d8 ) │ │ │ │ + ldr r6, [pc, #736] @ (632618 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 632500 │ │ │ │ + b.n 6323a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2113149,39 +2113142,39 @@ │ │ │ │ blx 6bbfc │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 6bc80 │ │ │ │ b.n 6323b6 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + svc 40 @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xfad200b5 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + @ instruction: 0xfa2200b5 │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #48] @ (63252c ) │ │ │ │ + ldr r4, [pc, #368] @ (63266c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [pc, #880] @ (632878 ) │ │ │ │ + ldr r4, [pc, #176] @ (6325b8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfa9200b5 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ + vld1.8 @ instruction: 0xf9e200b5 │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r4} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2113354,39 +2113347,39 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - udf #18 │ │ │ │ + ble.n 6327b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vst4.32 {d0-d3}, [sl :256], r5 │ │ │ │ - ldrh r2, [r7, #24] │ │ │ │ + ldr.w r0, [sl, r5, lsl #3] │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [pc, #792] @ (632a24 ) │ │ │ │ + ldr r2, [pc, #88] @ (632764 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb.w r0, [r8, r5, lsl #3] │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + @ instruction: 0xf76800b5 │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ cbz r1, 6327aa │ │ │ │ @@ -2113436,22 +2113429,22 @@ │ │ │ │ ldr r0, [pc, #32] @ (6327cc ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bgt.n 632878 │ │ │ │ + blt.n 632718 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf72200b5 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + @ instruction: 0xf67200b5 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bgt.n 6327d8 │ │ │ │ + blt.n 632878 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r0, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 63284e │ │ │ │ @@ -2113500,22 +2113493,22 @@ │ │ │ │ ldr r0, [pc, #32] @ (632870 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #696] @ (632b1c ) │ │ │ │ + @ instruction: 0x47fe │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf67400b5 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + rsb r0, r4, #5931008 @ 0x5a8000 │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 632928 │ │ │ │ + bge.n 6327c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2113796,53 +2113789,53 @@ │ │ │ │ ldr r0, [pc, #96] @ (632bb8 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bge.n 632af0 │ │ │ │ + bge.n 632b90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs.w r0, ip, #5931008 @ 0x5a8000 │ │ │ │ - blxns sp │ │ │ │ + add.w r0, ip, #5931008 @ 0x5a8000 │ │ │ │ + bxns r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 632c24 │ │ │ │ + bhi.n 632ac4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xeafa00ac │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + orr.w r0, sl, ip, asr #2 │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r1, #4] │ │ │ │ + ldrsh r2, [r3, r6] │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2113957,41 +2113950,41 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (632d1c ) │ │ │ │ add r0, pc │ │ │ │ b.n 632bf6 │ │ │ │ nop │ │ │ │ - str r6, [r3, #40] @ 0x28 │ │ │ │ + str r6, [r5, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 632ddc │ │ │ │ + bvs.n 632c7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf26c00b5 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + subs.w r0, ip, #181 @ 0xb5 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bvc.n 632d8c │ │ │ │ + bvs.n 632c2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvc.n 632d98 │ │ │ │ + bvs.n 632c38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movw r0, #181 @ 0xb5 │ │ │ │ - bvc.n 632d3c │ │ │ │ + @ instruction: 0xf19000b5 │ │ │ │ + bvs.n 632ddc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, ip │ │ │ │ + bics r6, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r7, lr} │ │ │ │ + push {r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrsh r6, [r4, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2114124,35 +2114117,35 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 6bc80 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 6b38c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bvs.n 632eac │ │ │ │ + bpl.n 632f4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - muls r0, r4 │ │ │ │ + cmp r0, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + push {r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf12000b5 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + orns r0, r0, #181 @ 0xb5 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cdp 0, 14, cr0, cr12, cr7, {5} │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + cdp 0, 3, cr0, cr12, cr7, {5} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r3} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 632ec0 │ │ │ │ + bmi.n 632f60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 632ed4 │ │ │ │ + bmi.n 632f74 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2114314,53 +2114307,53 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (633098 ) │ │ │ │ add r0, pc │ │ │ │ b.n 632f14 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 632f64 │ │ │ │ + bcc.n 633004 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 632f6c │ │ │ │ + bcc.n 63300c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vqadd.s64 d16, d30, d21 │ │ │ │ - ldrsh r2, [r0, r6] │ │ │ │ + mcr 0, 6, r0, cr14, cr5, {5} │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 633118 │ │ │ │ + bcc.n 632fb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vqadd.s16 d16, d18, d21 │ │ │ │ - bmi.n 6330a8 │ │ │ │ + mcr 0, 5, r0, cr2, cr5, {5} │ │ │ │ + bcc.n 633148 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 632f6c │ │ │ │ + bcc.n 63300c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adcs r0, r3 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, #7] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bmi.n 633154 │ │ │ │ + bcc.n 632ff4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 633138 │ │ │ │ + bcc.n 632fd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 63311c │ │ │ │ + bcc.n 632fbc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 63316c │ │ │ │ + bcs.n 63300c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 632ffc │ │ │ │ + bcc.n 63309c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r7 │ │ │ │ + ands r2, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 632fd4 │ │ │ │ + bcs.n 633074 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r0, r6] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2114438,32 +2114431,32 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r2, r2, r0 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bcs.n 6330a4 │ │ │ │ + bne.n 633144 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 6330b0 │ │ │ │ + bne.n 633150 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stc 0, cr0, [lr, #724] @ 0x2d4 │ │ │ │ - bcs.n 633254 │ │ │ │ + ldcl 0, cr0, [lr], {181} @ 0xb5 │ │ │ │ + bne.n 6330f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, r1] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ 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 │ │ │ │ @@ -2114712,67 +2114705,67 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (633480 ) │ │ │ │ add r0, pc │ │ │ │ b.n 633204 │ │ │ │ - bne.n 633358 │ │ │ │ + beq.n 6333f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc 0, cr0, [r0], {181} @ 0xb5 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + @ instruction: 0xebe000b5 │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mrrc 0, 11, r0, lr, cr5 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + sub.w r0, lr, r5, ror #2 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 6334a4 │ │ │ │ + beq.n 633344 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 6334ac │ │ │ │ + beq.n 63334c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldc 0, cr0, [r0], #-724 @ 0xfffffd2c │ │ │ │ - bne.n 633438 │ │ │ │ + @ instruction: 0xeb8000b5 │ │ │ │ + beq.n 6334d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 633530 │ │ │ │ + beq.n 6333d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bne.n 633510 │ │ │ │ + beq.n 6333b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 63350c │ │ │ │ + beq.n 6333ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bne.n 6334f0 │ │ │ │ + beq.n 633390 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 633530 │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sbc.w r0, r6, r5, ror #2 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xeab600b5 │ │ │ │ + pop {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + cbnz r4, 6334de │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r7} │ │ │ │ + cbnz r0, 6334dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, #242 @ 0xf2 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r0, [r7, r6] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2114874,39 +2114867,39 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6!, {r4, r5, r7} │ │ │ │ + ldmia r6!, {} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xe9a600b5 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldrd r0, r0, [r6], #724 @ 0x2d4 │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #488 @ (adr r6, 633794 ) │ │ │ │ + add r5, pc, #808 @ (adr r5, 6338d4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r5!, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmdb sl!, {r0, r2, r4, r5, r7} │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldrd r0, r0, [sl], #-724 @ 0x2d4 │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2114982,33 +2114975,35 @@ │ │ │ │ ldr r0, [pc, #52] @ (6336b0 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - revsh r2, r2 │ │ │ │ + rev r2, r4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrd r0, r0, [r6], #-724 @ 0x2d4 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ + b.n 633620 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r1, #214 @ 0xd6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp │ │ │ │ + bics r0, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xe81800b5 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + b.n 63357c │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2115115,39 +2115110,39 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (6337fc ) │ │ │ │ add r0, pc │ │ │ │ b.n 633768 │ │ │ │ nop │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #200 @ 0xc8 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r6, 633816 │ │ │ │ + cbnz r6, 6337ea │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6336ec │ │ │ │ + b.n 63358c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r4, 633812 │ │ │ │ + cbnz r4, 6337e6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - mov r4, lr │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6335e8 │ │ │ │ + b.n 633488 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r0, 633812 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #22 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r0, #4] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2115225,33 +2115220,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 633534 │ │ │ │ + b.n 6333d4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, pc, #1016 @ (adr r2, 633ce8 ) │ │ │ │ + add r2, pc, #312 @ (adr r2, 633a28 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + strh r4, [r6, r0] │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2115458,57 +2115453,57 @@ │ │ │ │ ldr r0, [pc, #100] @ (633b54 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 633594 │ │ │ │ + b.n 633434 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [pc, #616] @ (633d80 ) │ │ │ │ + @ instruction: 0x47ea │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r2, #108] @ 0x6c │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6342e0 │ │ │ │ + b.n 634180 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + @ instruction: 0xb702 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + str r2, [r2, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + str r2, [r0, r0] │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2115567,27 +2115562,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6bc80 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 6b38c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb634 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6341dc │ │ │ │ + b.n 63407c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r6, #32] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + cpsie i │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r4, #30 │ │ │ │ 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 │ │ │ │ @@ -2115729,45 +2115724,45 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6341d0 │ │ │ │ + b.n 634070 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 633e28 │ │ │ │ + bvc.n 633cc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 634038 │ │ │ │ + b.n 633ed8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #192] @ (633e90 ) │ │ │ │ + ldr r5, [pc, #512] @ (633fd0 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [pc, #128] @ (633e54 ) │ │ │ │ + ldr r5, [pc, #448] @ (633f94 ) │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2115879,32 +2115874,32 @@ │ │ │ │ ldr r0, [pc, #52] @ (633f28 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmia r5!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 633fcc │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xf75000b6 │ │ │ │ - add r3, pc, #776 @ (adr r3, 634228 ) │ │ │ │ + subw r0, r0, #2230 @ 0x8b6 │ │ │ │ + add r3, pc, #72 @ (adr r3, 633f68 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, pc, #600 @ (adr r3, 634180 ) │ │ │ │ + add r2, pc, #920 @ (adr r2, 6342c0 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [pc, #696] @ (6341e4 ) │ │ │ │ + ldr r3, [pc, #1016] @ (634324 ) │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2116024,38 +2116019,38 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 6bc80 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - mcr2 0, 0, r0, cr4, cr6, {5} │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + ldc2l 0, cr0, [r4, #-728] @ 0xfffffd28 │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - udf #252 @ 0xfc │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #656] @ (634314 ) │ │ │ │ + ldr r6, [pc, #976] @ (634454 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r6, r5] │ │ │ │ + ldr r0, [r0, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r5, #54 @ 0x36 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [pc, #368] @ (634208 ) │ │ │ │ + ldr r2, [pc, #688] @ (634348 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r3, [pc, #304] @ (6341cc ) │ │ │ │ + ldr r2, [pc, #624] @ (63430c ) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #1000] @ (634498 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2116455,93 +2116450,93 @@ │ │ │ │ b.n 63415a │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ it mi │ │ │ │ lslmi r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2l 0, cr0, [sl], #-728 @ 0xfffffd28 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + @ instruction: 0xfbba00b6 │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 634578 │ │ │ │ + bgt.n 634418 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [pc, #72] @ (634504 ) │ │ │ │ + ldr r5, [pc, #392] @ (634644 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #232] @ (6345ac ) │ │ │ │ + ldr r4, [pc, #552] @ (6346ec ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 6344e0 │ │ │ │ + bgt.n 634580 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfb9400b6 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + @ instruction: 0xfae400b6 │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bgt.n 6343f8 │ │ │ │ + blt.n 634498 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #240] @ (6345d8 ) │ │ │ │ + ldr r4, [pc, #560] @ (634718 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + cmp r5, #246 @ 0xf6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #400] @ (634680 ) │ │ │ │ + ldr r3, [pc, #720] @ (6347c0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 634560 │ │ │ │ + blt.n 634400 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #984 @ (adr r5, 6348e8 ) │ │ │ │ + add r5, pc, #280 @ (adr r5, 634628 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ittt hi │ │ │ │ - lslhi r4, r5, #2 │ │ │ │ - addhi r1, pc, #392 @ (adr r1, 6346a8 ) │ │ │ │ - lslhi r6, r6, #2 │ │ │ │ - bge.n 634430 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r6} │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r6, r3] │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + add r0, pc, #712 @ (adr r0, 6347e8 ) │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + bls.n 6344d0 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + itet ls │ │ │ │ + lslls r4, r5, #2 │ │ │ │ + ldrbhi r6, [r0, r1] │ │ │ │ + lslls r0, r7, #2 │ │ │ │ cbnz r4, 63459e │ │ │ │ lsls r3, r4, #5 │ │ │ │ - bx r9 │ │ │ │ + mov sl, r3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bx r7 │ │ │ │ + mov sl, r1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bx r5 │ │ │ │ + mov r2, pc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r5, #76] @ 0x4c │ │ │ │ + str r6, [r7, #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 │ │ │ │ blx 6bbfc │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2116624,15 +2116619,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 63460a │ │ │ │ rev r6, r2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x005c │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r4, 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, 634662 │ │ │ │ @@ -2116701,15 +2116696,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 6346a4 │ │ │ │ cbnz r2, 634706 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r7, pc} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r4, 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] @ (634774 ) │ │ │ │ @@ -2116770,15 +2116765,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r4, #5 │ │ │ │ @ instruction: 0xb8ba │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2116955,15 +2116950,15 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 6348d2 │ │ │ │ mov r0, lr │ │ │ │ b.n 63490e │ │ │ │ nop │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 6349ae │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 63498c │ │ │ │ @@ -2117640,15 +2117635,15 @@ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2117699,19 +2117694,19 @@ │ │ │ │ b.n 635070 │ │ │ │ ldr r2, [pc, #20] @ (6350b4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6c988 │ │ │ │ b.n 635070 │ │ │ │ nop │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #412] @ (635268 ) │ │ │ │ @@ -2117869,21 +2117864,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6351f6 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ add r5, sp, #840 @ 0x348 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2117978,19 +2117973,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6adf4 │ │ │ │ mov r2, r0 │ │ │ │ b.n 635324 │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 635280 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2118062,19 +2118057,19 @@ │ │ │ │ bl 644ae8 │ │ │ │ b.n 635412 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r2, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ add r3, sp, #920 @ 0x398 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + add sp, #16 │ │ │ │ lsls r4, r5, #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] │ │ │ │ @@ -2118085,17 +2118080,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6cef8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (635490 ) │ │ │ │ add r2, pc │ │ │ │ blx 6b260 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2118189,15 +2118184,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 647690 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6354ca │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ 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 │ │ │ │ @@ -2118208,15 +2118203,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (6355d8 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6ac08 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -2118403,29 +2118398,29 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #624 @ 0x270 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #6 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2118438,15 +2118433,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (63580c ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6cc28 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r6, #12 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #716] @ (635af0 ) │ │ │ │ @@ -2118727,35 +2118722,35 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #792 @ (adr r7, 635e14 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ add r7, pc, #80 @ (adr r7, 635b5c ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r4, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -2118986,27 +2118981,27 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #696 @ (adr r4, 636034 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r4, pc, #136 @ (adr r4, 635e10 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r0, sp, #104 @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2119049,15 +2119044,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, pc, #272 @ (adr r2, 635f20 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #888 @ (adr r7, 636190 ) │ │ │ │ + add r7, pc, #184 @ (adr r7, 635ed0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r2, pc, #40 @ (adr r2, 635e44 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 635e64 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2119086,15 +2119081,15 @@ │ │ │ │ blx 6c808 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + subs r2, r7, #6 │ │ │ │ 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.w ip, [r0, #32] │ │ │ │ cmp ip, r1 │ │ │ │ @@ -2119141,19 +2119136,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #20] @ (635ef0 ) │ │ │ │ mov r1, lr │ │ │ │ add r3, pc │ │ │ │ blx 6c808 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r0, #12 │ │ │ │ + subs r4, r3, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r5, #7 │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + subs r2, r6, #4 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -2119197,15 +2119192,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r0, pc, #952 @ (adr r0, 636324 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #544 @ (adr r6, 636194 ) │ │ │ │ + add r5, pc, #864 @ (adr r5, 6362d4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r0, pc, #688 @ (adr r0, 636228 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2119341,21 +2119336,21 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 636078 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #408 @ (adr r5, 63627c ) │ │ │ │ + add r4, pc, #728 @ (adr r4, 6363bc ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r5, pc, #24 @ (adr r5, 636104 ) │ │ │ │ + add r4, pc, #344 @ (adr r4, 636244 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #976 @ (adr r4, 6364c0 ) │ │ │ │ + add r4, pc, #272 @ (adr r4, 636200 ) │ │ │ │ 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 r3, r0 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2119411,15 +2119406,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6c5dc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - adds r2, r3, #6 │ │ │ │ + adds r2, r5, #3 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2119470,15 +2119465,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6b230 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r0, r7, #2 │ │ │ │ + adds r0, r1, #0 │ │ │ │ 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 r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2119502,15 +2119497,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6b498 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r0, r3, #1 │ │ │ │ + subs r0, r5, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2119531,15 +2119526,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6360f0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 636550 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + subs r2, r2, r5 │ │ │ │ lsls r3, r6, #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] │ │ │ │ @@ -2119556,19 +2119551,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6c4f8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (636324 ) │ │ │ │ add r3, pc │ │ │ │ blx 6aec0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r7 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -2119598,19 +2119593,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6d014 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r2, pc, #656 @ (adr r2, 636614 ) │ │ │ │ + add r1, pc, #976 @ (adr r1, 636754 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r4, r3, r5 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r0, 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] @ (6366bc ) │ │ │ │ @@ -2119917,47 +2119912,47 @@ │ │ │ │ bl 47b730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3718d0> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 6364d0 │ │ │ │ ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #560 @ (adr r2, 6368f8 ) │ │ │ │ + add r1, pc, #880 @ (adr r1, 636a38 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #896 @ (adr r1, 636a4c ) │ │ │ │ + add r1, pc, #192 @ (adr r1, 63678c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, pc, #160 @ (adr r2, 636770 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 6368b0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #264 @ (adr r1, 6367dc ) │ │ │ │ + add r0, pc, #584 @ (adr r0, 63691c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #304 @ (adr r1, 636808 ) │ │ │ │ + add r0, pc, #624 @ (adr r0, 636948 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #416 @ (adr r1, 636884 ) │ │ │ │ + add r0, pc, #736 @ (adr r0, 6369c4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #824 @ (adr r0, 636a20 ) │ │ │ │ + add r0, pc, #120 @ (adr r0, 636760 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #144 @ (adr r1, 63677c ) │ │ │ │ + add r0, pc, #464 @ (adr r0, 6368bc ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 6367a8 ) │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #584 @ (adr r0, 63693c ) │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #768 @ (adr r0, 6369f8 ) │ │ │ │ + add r0, pc, #64 @ (adr r0, 636738 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #56 @ (adr r0, 636734 ) │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #592 @ (adr r0, 636950 ) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #64 @ (adr r0, 636748 ) │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r5, #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] @ (6367f4 ) │ │ │ │ @@ -2120060,23 +2120055,23 @@ │ │ │ │ b.n 63677c │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - asrs r6, r0, #28 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #444] @ (6369e0 ) │ │ │ │ @@ -2120252,19 +2120247,19 @@ │ │ │ │ b.n 636932 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #140] @ 636a94 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2120322,15 +2120317,15 @@ │ │ │ │ b.n 636a64 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r3, 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, #4056] @ 0xfd8 │ │ │ │ @@ -2120487,19 +2120482,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 636c00 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 636bb0 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + asrs r2, r5, #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, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #476] @ (636e30 ) │ │ │ │ mov r7, r0 │ │ │ │ @@ -2120694,27 +2120689,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2120851,25 +2120846,25 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r1, [sp, #32] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r6, r1, #30 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2121255,47 +2121250,47 @@ │ │ │ │ bl 47b730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3718d0> │ │ │ │ ldrd r0, r3, [sp, #20] │ │ │ │ b.n 637208 │ │ │ │ ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r7, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r0, #18 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r5, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov ip, r0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2121466,25 +2121461,25 @@ │ │ │ │ b.n 6375b6 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrh r6, [r1, #26] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #440] @ 0x1b8 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (637820 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2121688,19 +2121683,19 @@ │ │ │ │ b.n 637782 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #14] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrh r6, [r6, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #268] @ (637954 ) │ │ │ │ @@ -2122100,29 +2122095,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r1, #16] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2122168,21 +2122163,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 6ca54 │ │ │ │ str r0, [r7, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r1, #28] │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2122328,25 +2122323,25 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r1, #28] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r6, [r2, #18] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + movs r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2122669,21 +2122664,21 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #10] │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u32 d16, d22, d18 │ │ │ │ + mrc2 0, 5, r0, cr6, cr2, {5} │ │ │ │ strh r0, [r4, #2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - mrc2 0, 1, r0, cr4, cr2, {5} │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + stc2 0, cr0, [r4, #712] @ 0x2c8 │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r5, #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] @ 638268 │ │ │ │ @@ -2123022,20 +2123017,20 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, #15] │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9ec00b2 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrsh.w r0, [ip, r2, lsl #3] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldrb r4, [r2, #11] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strh r2, [r7, #30] │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r4, 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 r6, [pc, #188] @ (638678 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2123440,15 +2123435,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r0, #5832704 @ 0x590000 │ │ │ │ + add.w r0, r0, #5832704 @ 0x590000 │ │ │ │ strb r2, [r4, #26] │ │ │ │ lsls r3, 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, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -2123867,48 +2123862,48 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r2, #4 │ │ │ │ movgt r0, r0 │ │ │ │ strble r4, [r6, #24] │ │ │ │ lslgt r3, r4, #5 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r1, #29] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r7, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf3a400b2 │ │ │ │ - ldrb r0, [r4, #25] │ │ │ │ + @ instruction: 0xf2f400b2 │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + ldrb r6, [r5, #1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 6447b0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #3 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2124080,38 +2124075,38 @@ │ │ │ │ b.n 638b4a │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r4, [r4, r1] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r0, [r1, #1] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 7, r0, cr12, cr2, {5} │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + mrc 0, 1, r0, cr12, cr2, {5} │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ lsls r4, r5, #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] @ (6390d0 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2124168,15 +2124163,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ lsls r4, r5, #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] @ (639174 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2124233,15 +2124228,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r4, r5, #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] @ (639224 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2124299,15 +2124294,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ + ldc 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r3, 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, #3768] @ 0xeb8 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2124399,36 +2124394,36 @@ │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 6392e2 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xebf400b2 │ │ │ │ - rsbs r0, r6, r2, ror #2 │ │ │ │ + adc.w r0, r4, r2, ror #2 │ │ │ │ + @ instruction: 0xeb2600b2 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - sub.w r0, lr, r2, ror #2 │ │ │ │ + @ instruction: 0xeafe00b2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ ldr r1, [pc, #16] @ (639360 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 639234 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -2124436,15 +2124431,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 639234 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r6, [r0, #27] │ │ │ │ + strb r6, [r2, #24] │ │ │ │ lsls r4, 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 r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2124477,16 +2124472,16 @@ │ │ │ │ blx 6bd10 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6b230 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds.w r0, r6, r2, ror #2 │ │ │ │ - add.w r0, r4, r2, ror #2 │ │ │ │ + orn r0, r6, r2, ror #2 │ │ │ │ + orrs.w r0, r4, r2, ror #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, #36] @ 0x24 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -2124518,16 +2124513,16 @@ │ │ │ │ blx 6bd70 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6b230 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xeaaa00b2 │ │ │ │ - eors.w r0, r8, r2, ror #2 │ │ │ │ + ldrd r0, r0, [sl, #712]! @ 0x2c8 │ │ │ │ + strd r0, r0, [r8, #712]! @ 0x2c8 │ │ │ │ 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, #36] @ 0x24 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -2124559,16 +2124554,16 @@ │ │ │ │ blx 6c0cc │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6b230 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bics.w r0, lr, r2, ror #2 │ │ │ │ - bic.w r0, ip, r2, ror #2 │ │ │ │ + @ instruction: 0xe98e00b2 │ │ │ │ + ldrd r0, r0, [ip, #-712]! @ 0x2c8 │ │ │ │ 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 │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ @@ -2124612,16 +2124607,16 @@ │ │ │ │ blx 6c0cc │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 6b230 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strd r0, r0, [ip, #712] @ 0x2c8 │ │ │ │ - @ instruction: 0xe9ac00b2 │ │ │ │ + ldmdb ip, {r1, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [ip], #712 @ 0x2c8 │ │ │ │ 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 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -2124649,27 +2124644,27 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 6b230 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [sl, #-712] @ 0x2c8 │ │ │ │ - ldmdb r8!, {r1, r4, r5, r7} │ │ │ │ + ldmia.w sl, {r1, r4, r5, r7} │ │ │ │ + stmia.w r8, {r1, r4, r5, r7} │ │ │ │ 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] @ (6395d0 ) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ce08 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r8], #712 @ 0x2c8 │ │ │ │ + strex r0, r0, [r8, #712] @ 0x2c8 │ │ │ │ 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] │ │ │ │ lsls r3, r3, #29 │ │ │ │ @@ -2124679,16 +2124674,16 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6d0f8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (639608 ) │ │ │ │ add r3, pc │ │ │ │ blx 6cec8 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8ce00b2 │ │ │ │ - @ instruction: 0xe8c400b2 │ │ │ │ + @ instruction: 0xe81e00b2 │ │ │ │ + @ instruction: 0xe81400b2 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2124704,15 +2124699,16 @@ │ │ │ │ ldr r3, [pc, #12] @ (639648 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ce08 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stmia.w r2, {r1, r4, r5, r7} │ │ │ │ + b.n 6395f0 │ │ │ │ + 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 r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2124737,16 +2124733,18 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (6396a0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6cec8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0xe83c00b2 │ │ │ │ - @ instruction: 0xe82e00b2 │ │ │ │ + b.n 6395b8 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + b.n 6395a0 │ │ │ │ + lsls r2, r6, #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] @ (639704 ) │ │ │ │ ldr r3, [pc, #80] @ (639708 ) │ │ │ │ @@ -2124782,15 +2124780,15 @@ │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -2124829,15 +2124827,15 @@ │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2124908,17 +2124906,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldr r4, [r3, #4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 639604 │ │ │ │ + b.n 6394a4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2124963,15 +2124961,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2125827,15 +2125825,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6b230 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6caa8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2125929,15 +2125927,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r0, r4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r4, [r5, r2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2125978,15 +2125976,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, r1] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r0, [r6, r0] │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2126036,15 +2126034,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r6, r7] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #104] @ 0x68 │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r4, r6] │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2126061,15 +2126059,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 6449b0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r0, r3, [r0, #32] │ │ │ │ @@ -2126084,15 +2126082,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 6449b0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r0, r3, [r0, #32] │ │ │ │ @@ -2126107,15 +2126105,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 6449b0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r5, #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] @ (63a5c4 ) │ │ │ │ @@ -2126163,15 +2126161,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, r2] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r2, r1] │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2126250,17 +2126248,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r3, r7] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r4, [r7, r5] │ │ │ │ lsls r3, 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, #4000] @ 0xfa0 │ │ │ │ @@ -2126369,21 +2126367,21 @@ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r6, r4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r1, #56] @ 0x38 │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvc.n 63a700 │ │ │ │ + bvs.n 63a7a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r2, [r1, r1] │ │ │ │ lsls r3, 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, #4016] @ 0xfb0 │ │ │ │ @@ -2126474,17 +2126472,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r4, [r7, r7] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 63a83c │ │ │ │ + bvs.n 63a8dc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrsb r4, [r1, r5] │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2126536,17 +2126534,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r0, r4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + str r2, [r7, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 63a890 │ │ │ │ + bmi.n 63a930 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrsb r0, [r6, r2] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ @@ -2126942,32 +2126940,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, r6] │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe82800a7 │ │ │ │ + b.n 63ac3c │ │ │ │ + lsls r7, r4, #2 │ │ │ │ strb r0, [r7, r3] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + ldrsh r2, [r5, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcs.n 63adf4 │ │ │ │ + bne.n 63ac94 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r4, [r6, r3] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 63a9b8 │ │ │ │ + b.n 63a858 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 63adf8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2127077,23 +2127076,23 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 6bc74 │ │ │ │ b.n 63ad92 │ │ │ │ nop │ │ │ │ bhi.n 63ad9c │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrb r4, [r0, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrb r0, [r0, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 63af60 │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r6, 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, #2720] @ 0xaa0 │ │ │ │ ldr r4, [pc, #824] @ (63b200 ) │ │ │ │ @@ -2127419,29 +2127418,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 63b1c0 │ │ │ │ + bls.n 63b260 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bmi.n 63b270 │ │ │ │ + bcc.n 63b310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r1, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r6, [pc, #336] @ (63b388 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6cfd8 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ @@ -2127550,17 +2127549,17 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 63b2fe │ │ │ │ mov r0, r5 │ │ │ │ blx 6b878 , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 63b2d8 │ │ │ │ nop │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r6, [r6, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldr r6, [r2, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r5, [pc, #80] @ (63b3b4 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #952] @ (63b724 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -2127630,28 +2127629,28 @@ │ │ │ │ blx 6cb2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6ba4c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ 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 ip, [r0] │ │ │ │ ldr r3, [pc, #16] @ (63b444 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #36] @ 0x24 │ │ │ │ blx 6cee0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #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 │ │ │ │ @@ -2127672,15 +2127671,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ blx 6cbe0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #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] │ │ │ │ @@ -2127703,15 +2127702,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (63b4e4 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6cee0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ 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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -2127765,17 +2127764,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 6b380 │ │ │ │ mov r2, r0 │ │ │ │ b.n 63b506 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + add sp, #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 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -2127793,15 +2127792,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6cee0 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #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 │ │ │ │ @@ -2127841,17 +2127840,17 @@ │ │ │ │ blx 6cb2c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 6ba4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ 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 r4, r0 │ │ │ │ @@ -2127879,17 +2127878,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 6ba4c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, r7] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2127905,15 +2127904,15 @@ │ │ │ │ blx 6a9b0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 6ba4c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2128018,17 +2128017,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 63b36c │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf63400ab │ │ │ │ + @ instruction: 0xf58400ab │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #124] @ (63b8a0 ) │ │ │ │ @@ -2128079,19 +2128078,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 6cee0 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r4, r5} │ │ │ │ + stmia r5!, {r7} │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2128158,21 +2128157,21 @@ │ │ │ │ bl 63b36c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 6ba4c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + strh r2, [r3, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2129308,35 +2129307,35 @@ │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 63c514 │ │ │ │ b.n 63c39e │ │ │ │ add r8, r7 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r5, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ tst r0, r5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - bkpt 0x00ac │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [pc, #576] @ (63c7a0 ) │ │ │ │ + ldr r0, [pc, #896] @ (63c8e0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [pc, #512] @ (63c768 ) │ │ │ │ + ldr r2, [pc, #832] @ (63c8a8 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 63c5ee │ │ │ │ + cbnz r2, 63c5c2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 63c5e0 │ │ │ │ + cbnz r2, 63c5b4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0016 │ │ │ │ + cbnz r6, 63c5b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0004 │ │ │ │ + cbnz r4, 63c5b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ands.w r1, r1, #64 @ 0x40 │ │ │ │ bne.w 63bc74 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 63c962 │ │ │ │ ldr.w r3, [pc, #1236] @ 63ca64 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2129781,25 +2129780,25 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r8, {r1, r2} │ │ │ │ bl 657604 │ │ │ │ b.n 63c940 │ │ │ │ - cbnz r4, 63ca72 │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 63ca74 │ │ │ │ + @ instruction: 0xb874 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - setpan #0 │ │ │ │ + push {r5, r6, lr} │ │ │ │ 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 r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2129855,15 +2129854,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c2f4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 63cba2 │ │ │ │ + cbz r2, 63cb76 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ @@ -2130019,15 +2130018,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #188 @ 0xbc │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 63cd38 │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r3, #82 @ 0x52 │ │ │ │ lsls r3, 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, #3984] @ 0xf90 │ │ │ │ @@ -2130140,15 +2130139,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 63ce2c │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r2, #34 @ 0x22 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2130295,19 +2130294,19 @@ │ │ │ │ b.n 63cf28 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r1, #66 @ 0x42 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #568 @ 0x238 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r0, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - asrs r6, r2, #32 │ │ │ │ + lsrs r6, r4, #29 │ │ │ │ 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 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2130757,17 +2130756,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ cmp r7, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ bl 636708 │ │ │ │ vstr d8, [sp] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2131094,19 +2131093,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r7, pc, #1000 @ (adr r7, 63dbc8 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #984 @ (adr r7, 63dbbc ) │ │ │ │ + add r7, pc, #280 @ (adr r7, 63d8fc ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #264 @ (adr r7, 63d8f0 ) │ │ │ │ + add r6, pc, #584 @ (adr r6, 63da30 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #116 @ 0x74 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ @@ -2131167,17 +2131166,17 @@ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ bl 47b730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3718d0> │ │ │ │ b.n 63d586 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - add r6, pc, #744 @ (adr r6, 63db70 ) │ │ │ │ + add r6, pc, #40 @ (adr r6, 63d8b0 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #448 @ (adr r6, 63da4c ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 63db8c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2131364,15 +2131363,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #68 @ 0x44 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r5, pc, #656 @ (adr r5, 63dd1c ) │ │ │ │ + add r4, pc, #976 @ (adr r4, 63de5c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r5, #174 @ 0xae │ │ │ │ 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, #3800] @ 0xed8 │ │ │ │ @@ -2131427,15 +2131426,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r5, #84 @ 0x54 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #848 @ (adr r3, 63de78 ) │ │ │ │ + add r3, pc, #144 @ (adr r3, 63dbb8 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r4, #252 @ 0xfc │ │ │ │ lsls r3, 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, #4032] @ 0xfc0 │ │ │ │ @@ -2131505,21 +2131504,21 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 63db86 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movs r4, #184 @ 0xb8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r4, #64 @ 0x40 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2131854,21 +2131853,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #224 @ (adr r2, 63e06c ) │ │ │ │ + add r1, pc, #544 @ (adr r1, 63e1ac ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #760 @ (adr r1, 63e288 ) │ │ │ │ + add r1, pc, #56 @ (adr r1, 63dfc8 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #608 @ (adr r0, 63e1f4 ) │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx 6b230 │ │ │ │ vldr d8, [pc, #908] @ 63e330 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ mov r3, r4 │ │ │ │ @@ -2132216,15 +2132215,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r0, r6, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2132328,15 +2132327,15 @@ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r0, r2, #2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, r7, r6 │ │ │ │ lsls r3, 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, #4024] @ 0xfb8 │ │ │ │ @@ -2132416,15 +2132415,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r4, r6, r5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r6, r2, r3 │ │ │ │ lsls r3, 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, #4008] @ 0xfa8 │ │ │ │ @@ -2132539,15 +2132538,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r1, r2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r0, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r0, r3, r6 │ │ │ │ lsls r3, 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, #4024] @ 0xfb8 │ │ │ │ @@ -2132664,15 +2132663,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, r5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, r1, r1 │ │ │ │ lsls r3, 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, #4000] @ 0xfa0 │ │ │ │ @@ -2132804,15 +2132803,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r2, r4, #27 │ │ │ │ lsls r3, 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, #3448] @ 0xd78 │ │ │ │ @@ -2133248,27 +2133247,27 @@ │ │ │ │ eors r5, r4 │ │ │ │ asrs r2, r1, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #488] @ 0x1e8 │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #808] @ 0x328 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r3, #9 │ │ │ │ lsls r3, r4, #5 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 63da90 │ │ │ │ @@ -2133669,31 +2133668,31 @@ │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldrh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r4, #46] @ 0x2e │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ 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, #3040] @ 0xbe0 │ │ │ │ @@ -2134035,25 +2134034,25 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r3, #22 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #21 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsrs r4, r2, #19 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - stmia r2!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #16 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ @@ -2134570,21 +2134569,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #60] @ 0x3c │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldrd r1, r2, [sp, #116] @ 0x74 │ │ │ │ bl 657720 │ │ │ │ str r0, [r5, #12] │ │ │ │ @@ -2134799,17 +2134798,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r7, sp, #508 @ 0x1fc │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 6cd9c │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2135354,21 +2135353,21 @@ │ │ │ │ b.w 63f7aa │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2135665,20 +2135664,20 @@ │ │ │ │ movs r2, #3 │ │ │ │ str.w fp, [sp] │ │ │ │ b.n 640486 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stc2l 1, cr0, [sl], #-392 @ 0xfffffe78 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xfb5c0162 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2135956,20 +2135955,20 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ b.n 6407b0 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vst4.16 {d16,d18,d20,d22}, [lr :128], r2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str.w r0, [r8, ] │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r0, #23] │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov sl, r3 │ │ │ │ @@ -2136526,20 +2136525,20 @@ │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6620162 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xf4e80162 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r3, #2] │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2136793,15 +2136792,15 @@ │ │ │ │ blx 6be54 │ │ │ │ mov r1, r0 │ │ │ │ b.n 64109c │ │ │ │ nop │ │ │ │ @ instruction: 0xf0a00162 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ vrhadd.s32 q0, q2, q9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -2137142,34 +2137141,34 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6414fe │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [ip, #-392] @ 0xfffffe78 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stcl 1, cr0, [sl], #392 @ 0x188 │ │ │ │ - ldr r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [r5, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2137522,40 +2137521,40 @@ │ │ │ │ blx 6ce08 │ │ │ │ mov r5, r0 │ │ │ │ b.n 6418c6 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bics.w r1, ip, r2, asr #1 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xe9920162 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r7, #120] @ 0x78 │ │ │ │ + str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r2, #112] @ 0x70 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + str r6, [r4, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r4, #100] @ 0x64 │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf3d400ab │ │ │ │ + @ instruction: 0xf32400ab │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2137743,19 +2137742,19 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ bl 66d83c │ │ │ │ mov r1, r0 │ │ │ │ b.n 641b88 │ │ │ │ nop │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ 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, #3512] @ 0xdb8 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [pc, #3084] @ 6427e0 │ │ │ │ @@ -2138895,41 +2138894,41 @@ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 642160 │ │ │ │ nop │ │ │ │ b.n 642024 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r6, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 642c18 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, r7] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r3, r4] │ │ │ │ + ldrh r6, [r5, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [r2, r3] │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldrd r1, r2, [sp, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ bl 66a8ec │ │ │ │ add r2, sp, #204 @ 0xcc │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -2139003,15 +2139002,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 642086 │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + strb r4, [r0, r7] │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1100] @ 642d5c │ │ │ │ @@ -2139415,17 +2139414,17 @@ │ │ │ │ b.n 642c2e │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvs.n 642d28 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 643374 │ │ │ │ + b.n 643214 │ │ │ │ lsls r3, r5, #2 │ │ │ │ bmi.n 642cc0 │ │ │ │ lsls r2, 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, #3960] @ 0xf78 │ │ │ │ @@ -2139531,15 +2139530,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ bcs.n 642f90 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r6, r0 │ │ │ │ + cbz r6, 642ec4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ bne.n 642dbc │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2139823,15 +2139822,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ bne.n 643220 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #784] @ (6434e8 ) │ │ │ │ + ldr r5, [pc, #80] @ (643228 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2139945,21 +2139944,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {} │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #496] @ (643514 ) │ │ │ │ + ldr r3, [pc, #816] @ (643654 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #168] @ (6433d8 ) │ │ │ │ + ldr r2, [pc, #488] @ (643518 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r5!, {r1, r2, r3} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2140068,21 +2140067,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r5, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #176] @ (64351c ) │ │ │ │ + ldr r2, [pc, #496] @ (64365c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r0, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #864] @ (6437d8 ) │ │ │ │ + ldr r1, [pc, #160] @ (643518 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2140317,25 +2140316,25 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldr r2, [pc, #152] @ (64379c ) │ │ │ │ + ldr r1, [pc, #472] @ (6438dc ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r3, {r3, r4, r6} │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + strh r4, [r0, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r0, 64372c │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, pc, #192 @ (adr r3, 6437d8 ) │ │ │ │ + add r2, pc, #512 @ (adr r2, 643918 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r1, {r1, r2, r5} │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2140434,15 +2140433,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bx r8 │ │ │ │ + mov lr, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r0!, {} │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -2140696,17 +2140695,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp │ │ │ │ + bics r0, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r5!, {r4, r7} │ │ │ │ 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 │ │ │ │ @@ -2140786,17 +2140785,17 @@ │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6adf4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - mvns r0, r4 │ │ │ │ + orrs r0, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - muls r0, r3 │ │ │ │ + cmp r0, r5 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2140869,17 +2140868,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6adf4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmn r0, r5 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, r0 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r2, 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, #3664] @ 0xe50 │ │ │ │ ldr.w r5, [pc, #1624] @ 6442c0 │ │ │ │ @@ -2141479,33 +2141478,33 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + subs r7, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r0!, {r1, r6, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #198 @ 0xc6 │ │ │ │ + subs r5, #22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r4, #34 @ 0x22 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2141545,15 +2141544,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 64433c │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2141579,15 +2141578,15 @@ │ │ │ │ blx 6b950 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 6443b4 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r3, #14 │ │ │ │ + subs r2, #94 @ 0x5e │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2141657,21 +2141656,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 644490 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ cbnz r0, 64451a │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cbnz r2, 644508 │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -2141741,21 +2141740,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 64455c │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ cbnz r0, 6445b2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ hlt 0x0036 │ │ │ │ lsls r2, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2141807,15 +2141806,15 @@ │ │ │ │ nop │ │ │ │ rev16 r4, r6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2141891,19 +2141890,19 @@ │ │ │ │ lsls r0, r5, #5 │ │ │ │ eors r4, r6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ eors r6, r3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ add r4, sp, #656 @ 0x290 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ eors r6, r0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ add r3, sp, #776 @ 0x308 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r7, #242 @ 0xf2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldr r3, [pc, #4] @ (6446e8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2141931,15 +2141930,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 6d110 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (644750 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2142076,17 +2142075,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #16 │ │ │ │ b.n 644852 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 644852 │ │ │ │ nop │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r3, 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 r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2142186,31 +2142185,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 644924 │ │ │ │ ldr r0, [pc, #40] @ (6449ac ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 644924 │ │ │ │ nop │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r1, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2142319,21 +2142318,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb62c │ │ │ │ lsls r2, r4, #5 │ │ │ │ @ instruction: 0xb61e │ │ │ │ lsls r2, r4, #5 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r7, lr} │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -2142612,19 +2142611,19 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ b.n 644c4c │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ push {r5, r6} │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #96 @ 0x60 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ cbz r2, 644e32 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #144] @ 644e88 │ │ │ │ mov ip, r0 │ │ │ │ @@ -2142734,15 +2142733,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 6b284 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ 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, #256] @ (645034 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2142847,15 +2142846,15 @@ │ │ │ │ nop │ │ │ │ sub sp, #272 @ 0x110 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #296] @ (645180 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2142977,17 +2142976,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #584 @ 0x248 │ │ │ │ lsls r2, r4, #5 │ │ │ │ add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ + cmp r5, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ 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, #3848] @ 0xf08 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #624] @ (645420 ) │ │ │ │ @@ -2143232,31 +2143231,31 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #288 @ 0x120 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #264 @ 0x108 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r3, #234 @ 0xea │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #38 @ 0x26 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r2, #16 │ │ │ │ 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, #3672] @ 0xe58 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ ldr.w r3, [pc, #1096] @ 6458ac │ │ │ │ @@ -2143681,33 +2143680,33 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #576 @ 0x240 │ │ │ │ lsls r2, r4, #5 │ │ │ │ add r3, sp, #512 @ 0x200 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #228 @ 0xe4 │ │ │ │ + cmp r1, #52 @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #856 @ 0x358 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r7, #26 │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r6, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ 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, #3728] @ 0xe90 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1328] @ 645e24 │ │ │ │ @@ -2144209,33 +2144208,33 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #0 @ (adr r7, 645e28 ) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #984 @ (adr r6, 646208 ) │ │ │ │ lsls r2, r4, #5 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r6, pc, #376 @ (adr r6, 645fb0 ) │ │ │ │ lsls r2, r4, #5 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 645eb6 │ │ │ │ + uxtb r0, r5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r4, 645eb4 │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r6, 645eb4 │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -2144365,15 +2144364,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 6cee0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r2, r0, #5 │ │ │ │ + subs r2, r2, #2 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2144513,21 +2144512,21 @@ │ │ │ │ b.n 646076 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #88 @ (adr r0, 646184 ) │ │ │ │ lsls r2, r4, #5 │ │ │ │ - subs r4, r7, #2 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r1, #4 │ │ │ │ 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.w ip, #0 │ │ │ │ @@ -2144744,23 +2144743,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 64627c │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - subs r4, r0, r7 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + subs r6, r3, r2 │ │ │ │ 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.w ip, #1 │ │ │ │ @@ -2145020,21 +2145019,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6465e8 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov sl, r3 │ │ │ │ @@ -2145342,25 +2145341,25 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ b.n 646958 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r6, #25 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r2, r6, #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 │ │ │ │ @@ -2145798,15 +2145797,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 646e94 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r2, pc, #624 @ (adr r2, 647110 ) │ │ │ │ + add r1, pc, #944 @ (adr r1, 647250 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2146354,17 +2146353,17 @@ │ │ │ │ b.n 64740a │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 639b80 │ │ │ │ mov r4, r0 │ │ │ │ b.n 64739c │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #12 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2146564,21 +2146563,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 6d014 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ b.n 6475dc │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsls r0, r7, #31 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #812] @ (6479d0 ) │ │ │ │ @@ -2146884,43 +2146883,43 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #10] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #10] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #608] @ 0x260 │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r7, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #264] @ (647b34 ) │ │ │ │ @@ -2147030,15 +2147029,15 @@ │ │ │ │ b.n 647b2c │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2147112,17 +2147111,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 6c2f4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 647bb4 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r2, r6, #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 │ │ │ │ @@ -2147315,15 +2147314,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r0, #18] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #16] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + movs r6, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (647e58 ) │ │ │ │ mov ip, r1 │ │ │ │ @@ -2147442,15 +2147441,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (647f48 ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ nop │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2148899,15 +2148898,15 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ strb r0, [r0, #13] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r3, r5, #2 │ │ │ │ strb r0, [r5, #11] │ │ │ │ lsls r2, r4, #5 │ │ │ │ strb r4, [r0, #11] │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2149002,15 +2149001,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6b628 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 648de4 │ │ │ │ ldr r0, [pc, #4] @ (648e78 ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ - subw r0, sl, #167 @ 0xa7 │ │ │ │ + @ instruction: 0xf1fa00a7 │ │ │ │ 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 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -2149312,25 +2149311,25 @@ │ │ │ │ b.n 64910e │ │ │ │ strb r6, [r0, #4] │ │ │ │ lsls r2, r4, #5 │ │ │ │ strb r4, [r0, #4] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6491e4 │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bmi.n 6490fc │ │ │ │ + bmi.n 64919c │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r4, #5 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r4, #5 │ │ │ │ @@ -2150545,15 +2150544,15 @@ │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 649d74 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 649d6e │ │ │ │ movs r3, #2 │ │ │ │ b.n 649d74 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -2150659,15 +2150658,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 649eaa │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ 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 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ @@ -2150850,15 +2150849,15 @@ │ │ │ │ blx 6c0cc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3240] @ 0xca8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64a11c │ │ │ │ ldr.w r0, [r4, #3248] @ 0xcb0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ble.n 64a084 │ │ │ │ + bgt.n 64a124 │ │ │ │ lsls r1, r6, #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 │ │ │ │ @@ -2151045,37 +2151044,37 @@ │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #52] @ (64a354 ) │ │ │ │ add r3, pc │ │ │ │ blx 6b230 │ │ │ │ b.n 64a228 │ │ │ │ nop │ │ │ │ - bgt.n 64a2bc │ │ │ │ + bgt.n 64a35c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bgt.n 64a274 │ │ │ │ + blt.n 64a314 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bgt.n 64a240 │ │ │ │ + blt.n 64a2e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bgt.n 64a3f8 │ │ │ │ + blt.n 64a298 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bgt.n 64a3d0 │ │ │ │ + blt.n 64a270 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bgt.n 64a38c │ │ │ │ + blt.n 64a42c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bgt.n 64a364 │ │ │ │ + blt.n 64a404 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 64a33c │ │ │ │ + blt.n 64a3dc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 64a314 │ │ │ │ + blt.n 64a3b4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 64a2ec │ │ │ │ + blt.n 64a38c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 64a2c4 │ │ │ │ + blt.n 64a364 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 64a29c │ │ │ │ + bge.n 64a33c │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2151098,15 +2151097,15 @@ │ │ │ │ blx 6c5dc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6cbe0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - blt.n 64a428 │ │ │ │ + bge.n 64a2c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr.w r3, [r0, #3284] @ 0xcd4 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 64a3ae │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2151181,15 +2151180,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6cbe0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - bge.n 64a45c │ │ │ │ + bge.n 64a4fc │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (64a560 ) │ │ │ │ @@ -2151266,15 +2151265,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, r5] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bls.n 64a49c │ │ │ │ + bhi.n 64a53c │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r0, [r7, r2] │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ @@ -2151371,19 +2151370,19 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ b.n 64a5b2 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r6, r1] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 64a5dc │ │ │ │ + bvc.n 64a67c │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r6, [r2, r7] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bhi.n 64a76c │ │ │ │ + bvc.n 64a60c │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (64a7b4 ) │ │ │ │ @@ -2151491,17 +2151490,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, r5] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bvc.n 64a7a4 │ │ │ │ + bvc.n 64a844 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvc.n 64a888 │ │ │ │ + bvs.n 64a728 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r6, [r4, r1] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2151574,15 +2151573,15 @@ │ │ │ │ bhi.n 64a85a │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 636708 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bvs.n 64a974 │ │ │ │ + bpl.n 64a814 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #276] @ (64a9cc ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2151687,15 +2151686,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r0, [r0, r5] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 64a944 │ │ │ │ + bpl.n 64a9e4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrsb r4, [r1, r1] │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ @@ -2151886,23 +2151885,23 @@ │ │ │ │ b.n 64ab74 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r6, [r0, r0] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 64ac80 │ │ │ │ + bcc.n 64ab20 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bmi.n 64ac78 │ │ │ │ + bcc.n 64ab18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r7, #112] @ 0x70 │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcc.n 64aba4 │ │ │ │ + bcc.n 64ac44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcc.n 64acd8 │ │ │ │ + bcs.n 64ab78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r4, [r0, r2] │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -2151977,17 +2151976,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 639f34 │ │ │ │ mov r2, r0 │ │ │ │ b.n 64ac18 │ │ │ │ bl 64a0dc │ │ │ │ mov r2, r0 │ │ │ │ b.n 64ac18 │ │ │ │ - bcs.n 64ac08 │ │ │ │ + bne.n 64aca8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r3, #68] @ 0x44 │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ @@ -2152074,15 +2152073,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 6c0cc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bne.n 64ae5c │ │ │ │ + beq.n 64acfc │ │ │ │ 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 r6, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2152141,15 +2152140,15 @@ │ │ │ │ b.n 64adf4 │ │ │ │ blx 6c0fc │ │ │ │ b.n 64ae2c │ │ │ │ blx 6cd9c │ │ │ │ b.n 64ae2c │ │ │ │ blx 6b944 │ │ │ │ b.n 64ae2c │ │ │ │ - beq.n 64ae00 │ │ │ │ + beq.n 64aea0 │ │ │ │ lsls r1, 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 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ @@ -2152202,17 +2152201,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 6d0f8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - beq.n 64af24 │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r1, r6, #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] @ (64afe4 ) │ │ │ │ @@ -2152403,25 +2152402,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 639f34 │ │ │ │ mov r2, r0 │ │ │ │ b.n 64b038 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r6} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r7, #0] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + str r6, [r3, #4] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #480] @ (64b318 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2152606,15 +2152605,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 64b166 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #768] @ (64b61c ) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r5, [pc, #208] @ (64b3f8 ) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2152819,15 +2152818,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 64b4de │ │ │ │ b.n 64b3ca │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 64b4cc │ │ │ │ b.n 64b458 │ │ │ │ nop │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r1, 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 r5, r2 │ │ │ │ @@ -2152934,19 +2152933,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64b56a │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 64b56a │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2153185,17 +2153184,17 @@ │ │ │ │ b.n 64b7d4 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 64b886 │ │ │ │ b.n 64b712 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 64b874 │ │ │ │ b.n 64b7b0 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2153287,17 +2153286,17 @@ │ │ │ │ b.n 64b99e │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov ip, lr │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ mov r2, fp │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ @@ -2153892,39 +2153891,39 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r8, lr │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmn r6, r2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + strh r2, [r3, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + strh r0, [r4, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r3, [pc, #744] @ (64c31c ) │ │ │ │ + ldr r3, [pc, #40] @ (64c05c ) │ │ │ │ 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 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2154232,15 +2154231,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 64c2fa │ │ │ │ add.w r7, r4, r2, lsl #4 │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ b.n 64c2fa │ │ │ │ nop │ │ │ │ - cbnz r4, 64c40a │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ 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] @ (64c42c ) │ │ │ │ mov r3, r1 │ │ │ │ @@ -2154642,19 +2154641,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 64c7ac │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r1, #236 @ 0xec │ │ │ │ lsls r2, r4, #5 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + @ instruction: 0xb72a │ │ │ │ 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, r1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ @@ -2154999,21 +2154998,21 @@ │ │ │ │ b.n 64ca8a │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #88 @ 0x58 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #920] @ (64ced4 ) │ │ │ │ + ldr r0, [pc, #216] @ (64cc14 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r6, #56 @ 0x38 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r0, [pc, #104] @ (64cbac ) │ │ │ │ + bx sp │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + cbz r6, 64cbb2 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r6, r3 │ │ │ │ @@ -2155686,43 +2155685,43 @@ │ │ │ │ beq.w 64ce3e │ │ │ │ bhi.w 64ceca │ │ │ │ b.n 64d214 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #142 @ 0x8e │ │ │ │ lsls r2, r4, #5 │ │ │ │ - uxth r2, r6 │ │ │ │ + sxth r2, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r4, r2 │ │ │ │ + cbz r4, 64d294 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r0, r1 │ │ │ │ + cbz r0, 64d296 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxth r6, r7 │ │ │ │ + cbz r6, 64d296 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r1, #246 @ 0xf6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - negs r4, r6 │ │ │ │ + rors r4, r0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + rors r0, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - tst r0, r6 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors r0, r7 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - eors r6, r2 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2156222,21 +2156221,21 @@ │ │ │ │ b.n 64d2f6 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r2, #242 @ 0xf2 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r7, pc, #856 @ (adr r7, 64daf8 ) │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #368] @ (64d924 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2156923,31 +2156922,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r6, #166 @ 0xa6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #560 @ (adr r4, 64e0d4 ) │ │ │ │ + add r3, pc, #880 @ (adr r3, 64e214 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #224 @ (adr r4, 64df88 ) │ │ │ │ + add r3, pc, #544 @ (adr r3, 64e0c8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #56 @ (adr r4, 64dee4 ) │ │ │ │ + add r3, pc, #376 @ (adr r3, 64e024 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #32 @ (adr r4, 64ded0 ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 64e010 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r2, pc, #432 @ (adr r2, 64e064 ) │ │ │ │ + add r1, pc, #752 @ (adr r1, 64e1a4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, pc, #640 @ (adr r1, 64e138 ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 64e278 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r0, pc, #608 @ (adr r0, 64e120 ) │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #320 @ (adr r0, 64e004 ) │ │ │ │ + ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r6, #2 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 6b230 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ @@ -2157473,58 +2157472,58 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 64e698 │ │ │ │ + b.n 64e538 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb.w r0, [r6, r1, lsl #3] │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + @ instruction: 0xf75600b1 │ │ │ │ + cmp r6, #208 @ 0xd0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [sp, #560] @ 0x230 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r6, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 64eaa4 │ │ │ │ + b.n 64e944 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 64ebcc │ │ │ │ + b.n 64ea6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 64ea9c │ │ │ │ + b.n 64e93c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - revsh r0, r0 │ │ │ │ + rev r0, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bkpt 0x0086 │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r6, [r6, #2] │ │ │ │ lsls r4, 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, #3968] @ 0xf80 │ │ │ │ @@ -2157904,29 +2157903,29 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r4, r3, r5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r0, r3, r6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r7, [sp, #360] @ 0x168 │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1104] @ 64ed0c │ │ │ │ @@ -2158344,25 +2158343,25 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #28 │ │ │ │ lsls r2, r4, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r2, r3, #20 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ 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, #3784] @ 0xec8 │ │ │ │ ldr r4, [pc, #1008] @ (64f138 ) │ │ │ │ sub sp, #280 @ 0x118 │ │ │ │ @@ -2158751,21 +2158750,21 @@ │ │ │ │ nop │ │ │ │ asrs r0, r6, #10 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #688] @ (64f418 ) │ │ │ │ @@ -2159030,23 +2159029,23 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsrs r0, r1, #26 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r3, #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, #3840] @ 0xf00 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #1252] @ 64f934 │ │ │ │ @@ -2159531,31 +2159530,31 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r2, #14 │ │ │ │ lsls r2, r4, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #12] │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsrs r6, r5, #9 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r2, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + adds r6, r3, r4 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2160325,21 +2160324,21 @@ │ │ │ │ bl 663dd8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 64a47c │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 64feea │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #464] @ (650360 ) │ │ │ │ @@ -2161573,15 +2161572,15 @@ │ │ │ │ ldc2l 1, cr0, [r2], #-388 @ 0xfffffe7c │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ mcrr2 1, 6, r0, r0, cr1 │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa300161 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r2, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ add.w r6, fp, #440 @ 0x1b8 │ │ │ │ cmp r0, #16 │ │ │ │ beq.w 650936 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ str r6, [sp, #28] │ │ │ │ bne.w 6506a6 │ │ │ │ @@ -2162823,102 +2162822,102 @@ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ bl 47b730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3718d0> │ │ │ │ b.n 6519a0 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r3, #0] │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - ldr r6, [r5, #124] @ 0x7c │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r6, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r4, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r0, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r6, #36] @ 0x24 │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r1, #28] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xfb0e00aa │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r0, #108] @ 0x6c │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + @ instruction: 0xfa5e00aa │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r1, #92] @ 0x5c │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r3, #76] @ 0x4c │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #72] @ 0x48 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2163435,21 +2163434,21 @@ │ │ │ │ b.n 651d14 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 652700 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r5, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ b.n 652058 │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2163738,15 +2163737,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ udf #2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ble.n 652350 │ │ │ │ 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, #3800] @ 0xed8 │ │ │ │ @@ -2163931,21 +2163930,21 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 65247c │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r4, r1] │ │ │ │ + ldr r0, [r6, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ blt.n 6525a0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r2, [r7, r7] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ 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, #3632] @ 0xe30 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [pc, #2436] @ 652e98 │ │ │ │ @@ -2164863,23 +2164862,23 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 652e44 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaf400aa │ │ │ │ - stc2 0, cr0, [lr, #-688]! @ 0xfffffd50 │ │ │ │ + orr.w r0, r4, sl, asr #2 │ │ │ │ + ldc2l 0, cr0, [lr], #-688 @ 0xfffffd50 │ │ │ │ bhi.n 652ebc │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strh r6, [r3, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + ldr r7, [pc, #720] @ (653190 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ add.w r1, r4, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ bl 64c438 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ @@ -2165195,19 +2165194,19 @@ │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ b.w 6527e2 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #568] @ (653468 ) │ │ │ │ + ldr r5, [pc, #888] @ (6535a8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [pc, #504] @ (65342c ) │ │ │ │ + ldr r5, [pc, #824] @ (65356c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 6533b0 │ │ │ │ + b.n 653250 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r1, r4, #84 @ 0x54 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -2166401,29 +2166400,29 @@ │ │ │ │ bcc.n 653e56 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ mov r5, fp │ │ │ │ b.w 6527e2 │ │ │ │ nop │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #8] @ (653ee4 ) │ │ │ │ + ldr r3, [pc, #328] @ (654024 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [pc, #752] @ (6541d0 ) │ │ │ │ + ldr r2, [pc, #48] @ (653f10 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [pc, #768] @ (6541e4 ) │ │ │ │ + ldr r0, [pc, #64] @ (653f24 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47b6 │ │ │ │ + bx r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mov r4, r6 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mvns r6, r6 │ │ │ │ + muls r6, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - eors r4, r6 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add.w r1, r4, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ bl 64c438 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ @@ -2167518,57 +2167517,57 @@ │ │ │ │ b.w 6527e2 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - subs r7, #146 @ 0x92 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 654bcc │ │ │ │ + bne.n 654a6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #74 @ 0x4a │ │ │ │ - lsls r1, r6, #2 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r5, #100 @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #58 @ 0x3a │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r7} │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r5, #10 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #236 @ 0xec │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r3, #16 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #372] @ (654d00 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2168720,47 +2168719,47 @@ │ │ │ │ b.n 655602 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ uxtb r0, r3 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r0, #28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add sp, #16 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r4, #32 │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r1, #168 @ 0xa8 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r7, #24 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #1624] @ 655eb0 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2169352,31 +2169351,31 @@ │ │ │ │ blx 6c4e0 │ │ │ │ add r7, pc, #632 @ (adr r7, 65612c ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #608 @ (adr r7, 65611c ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r6, #50 @ 0x32 │ │ │ │ + movs r5, #130 @ 0x82 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r6, pc, #560 @ (adr r6, 6560fc ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r0, #14 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r0, r2] │ │ │ │ + strb r4, [r2, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ 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, #480] @ 0x1e0 │ │ │ │ subw sp, sp, #3580 @ 0xdfc │ │ │ │ mov r5, r3 │ │ │ │ @@ -2170451,59 +2170450,59 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r0, pc, #992 @ (adr r0, 656ef0 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ add r0, pc, #928 @ (adr r0, 656eb4 ) │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ lsls r2, r5, #2 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, pc │ │ │ │ + add ip, r9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 66ffbc │ │ │ │ @@ -2170541,15 +2170540,15 @@ │ │ │ │ bl 54a66c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44080c> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 54bfec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44218c> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl af66a4 │ │ │ │ + bl af6774 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cbe10> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2170710,19 +2170709,19 @@ │ │ │ │ b.n 656d64 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ 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, #3632] @ 0xe30 │ │ │ │ ldr r5, [pc, #244] @ (656eb0 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2170819,15 +2170818,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r4, r2, #32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2171365,59 +2171364,59 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r3, pc, #928 @ (adr r3, 657814 ) │ │ │ │ + add r3, pc, #224 @ (adr r3, 657554 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, pc, #920 @ (adr r1, 657818 ) │ │ │ │ + add r1, pc, #216 @ (adr r1, 657558 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #808 @ (adr r1, 6577b0 ) │ │ │ │ + add r1, pc, #104 @ (adr r1, 6574f0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #768 @ (adr r1, 65778c ) │ │ │ │ + add r1, pc, #64 @ (adr r1, 6574cc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #168 @ (adr r1, 657538 ) │ │ │ │ + add r0, pc, #488 @ (adr r0, 657678 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #72 @ (adr r1, 6574dc ) │ │ │ │ + add r0, pc, #392 @ (adr r0, 65761c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #576 @ (adr r0, 6576d8 ) │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 6574f4 ) │ │ │ │ + add r0, pc, #408 @ (adr r0, 657634 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, pc, #584 @ (adr r0, 6576ec ) │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #176 @ (adr r0, 657558 ) │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #512 @ (adr r0, 6576ac ) │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, pc, #72 @ (adr r0, 6574f8 ) │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -2171640,15 +2171639,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r3, #10] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r0, #8] │ │ │ │ lsls r1, 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, #4016] @ 0xfb0 │ │ │ │ @@ -2171787,21 +2171786,21 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #6] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #4] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r2, [r4, #2] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2171926,17 +2171925,17 @@ │ │ │ │ nop │ │ │ │ strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r1, #19 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2172005,17 +2172004,17 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ blx 6d0f8 │ │ │ │ mov r5, r0 │ │ │ │ b.n 657a54 │ │ │ │ nop │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2172133,17 +2172132,17 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ bl 47b730 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3718d0> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 657be6 │ │ │ │ strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2172319,23 +2172318,23 @@ │ │ │ │ ldr r4, [pc, #28] @ (657e38 ) │ │ │ │ add r4, pc │ │ │ │ b.n 657dac │ │ │ │ strh r6, [r3, #20] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r5, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ 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, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ @@ -2172787,16 +2172786,16 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r0, #0] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #28] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stc2l 0, cr0, [r4, #-704] @ 0xfffffd40 │ │ │ │ - ldc2 0, cr0, [lr, #-704]! @ 0xfffffd40 │ │ │ │ + ldc2 0, cr0, [r4], {176} @ 0xb0 │ │ │ │ + stc2 0, cr0, [lr], {176} @ 0xb0 │ │ │ │ stmdb 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] @ (658420 ) │ │ │ │ ldr r3, [pc, #264] @ (658424 ) │ │ │ │ @@ -2172905,18 +2172904,18 @@ │ │ │ │ b.n 658370 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #19] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb6000b0 │ │ │ │ + @ instruction: 0xfab000b0 │ │ │ │ ldrb r0, [r1, #18] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - @ instruction: 0xfab400b0 │ │ │ │ + @ instruction: 0xfa0400b0 │ │ │ │ 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 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2172997,23 +2172996,23 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, #14] │ │ │ │ lsls r1, r4, #5 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ + ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ asrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #8] │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrb r2, [r6, #12] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2173074,15 +2173073,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6d110 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r6, [r1, #58] @ 0x3a │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r5, #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] @ (658608 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2173098,17 +2173097,17 @@ │ │ │ │ bl 664550 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 637434 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ lsls r0, r6, #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] @ (658648 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2173124,17 +2173123,17 @@ │ │ │ │ bl 664550 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 637434 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r0, r6, #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] @ (6586a8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2173165,21 +2173164,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6c5dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r0, [r2, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r2, 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, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2173337,20 +2173336,20 @@ │ │ │ │ blx 6c5dc │ │ │ │ b.n 658850 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - subw r0, sl, #2224 @ 0x8b0 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + @ instruction: 0xf5fa00b0 │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ strb r0, [r5, #30] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ lsls r2, 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2173440,15 +2173439,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 658924 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - sub.w r0, r0, #5767168 @ 0x580000 │ │ │ │ + @ instruction: 0xf4f000b0 │ │ │ │ stmdb 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 │ │ │ │ ldr.w r2, [pc, #2260] @ 65929c │ │ │ │ @@ -2174320,63 +2174319,63 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 6590ba │ │ │ │ nop │ │ │ │ strb r0, [r5, #24] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r0, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ strb r6, [r7, #16] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - @ instruction: 0xf27a00b0 │ │ │ │ - strh r2, [r1, r7] │ │ │ │ + rsb r0, sl, #176 @ 0xb0 │ │ │ │ + strh r2, [r3, r4] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r6, [r6, r6] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - subs.w r0, r0, #176 @ 0xb0 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + add.w r0, r0, #176 @ 0xb0 │ │ │ │ + strh r0, [r2, r1] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r0, r0] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - @ instruction: 0xf0cc00b0 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + ands.w r0, ip, #176 @ 0xb0 │ │ │ │ + str r4, [r5, r5] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + str r0, [r3, r5] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - vqadd.s32 d0, d18, d16 │ │ │ │ - ldr r7, [pc, #624] @ (659554 ) │ │ │ │ + mrc 0, 3, r0, cr2, cr0, {5} │ │ │ │ + ldr r6, [pc, #944] @ (659694 ) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r7, [pc, #552] @ (659510 ) │ │ │ │ + ldr r6, [pc, #872] @ (659650 ) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r7, [pc, #144] @ (65937c ) │ │ │ │ + ldr r6, [pc, #464] @ (6594bc ) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r7, [pc, #56] @ (659328 ) │ │ │ │ + ldr r6, [pc, #376] @ (659468 ) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r6, [pc, #792] @ (65960c ) │ │ │ │ + ldr r6, [pc, #88] @ (65934c ) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r6, [pc, #720] @ (6595c8 ) │ │ │ │ + ldr r6, [pc, #16] @ (659308 ) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - stc 0, cr0, [sl, #-704] @ 0xfffffd40 │ │ │ │ - stcl 0, cr0, [sl], #704 @ 0x2c0 │ │ │ │ - ldr r6, [pc, #120] @ (65937c ) │ │ │ │ + mrrc 0, 11, r0, sl, cr0 │ │ │ │ + ldc 0, cr0, [sl], #-704 @ 0xfffffd40 │ │ │ │ + ldr r5, [pc, #440] @ (6594bc ) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r6, [pc, #48] @ (659338 ) │ │ │ │ + ldr r5, [pc, #368] @ (659478 ) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r5, [pc, #952] @ (6596c4 ) │ │ │ │ + ldr r5, [pc, #248] @ (659404 ) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r5, [pc, #728] @ (6595e8 ) │ │ │ │ + ldr r5, [pc, #24] @ (659328 ) │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r5, [pc, #656] @ (6595a4 ) │ │ │ │ + ldr r4, [pc, #976] @ (6596e4 ) │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 659334 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2175435,37 +2175434,37 @@ │ │ │ │ b.n 659e50 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 659914 │ │ │ │ + b.n 6597b4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r2, r1 │ │ │ │ + cmp r2, fp │ │ │ │ lsls r0, r6, #4 │ │ │ │ - b.n 6596c4 │ │ │ │ + b.n 65a564 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r8 │ │ │ │ + bics r0, r2 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - add r0, r5 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - add r4, r0 │ │ │ │ + muls r4, r2 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - mvns r6, r4 │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r0, r6, #4 │ │ │ │ str r0, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r5, [pc, #896] @ (65a248 ) │ │ │ │ movs r6, #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #2 │ │ │ │ add r5, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -2175817,35 +2175816,35 @@ │ │ │ │ nop.w │ │ │ │ @ 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 │ │ │ │ - sbcs r0, r2 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + svc 22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adcs r2, r6 │ │ │ │ + lsrs r2, r0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - lsrs r4, r7 │ │ │ │ + eors r4, r1 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - lsrs r4, r3 │ │ │ │ + ands r4, r5 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - lsls r2, r7 │ │ │ │ + ands r2, r1 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - eors r4, r5 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r0, r6, #4 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r0, r6, #4 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #1 │ │ │ │ ble.w 65a3d2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #524 @ 0x20c │ │ │ │ @@ -2176130,17 +2176129,17 @@ │ │ │ │ bl 636290 │ │ │ │ b.w 65998a │ │ │ │ nop.w │ │ │ │ strb r3, [r2, r1] │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ - blt.n 65a5c0 │ │ │ │ + bge.n 65a660 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2176295,19 +2176294,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 6c934 │ │ │ │ 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 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bhi.n 65a790 │ │ │ │ + bvc.n 65a630 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r2, r5, #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] @ (65a7b4 ) │ │ │ │ @@ -2176361,15 +2176360,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r7, r2] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 65a860 │ │ │ │ + bvs.n 65a700 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r2, [r4, r1] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2176491,17 +2176490,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 663f8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bvs.n 65a888 │ │ │ │ + bvs.n 65a928 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 65a9a4 │ │ │ │ + bpl.n 65a844 │ │ │ │ lsls r0, 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] @ (65a994 ) │ │ │ │ @@ -2176543,15 +2176542,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r6, [r0, r3] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 65aa50 │ │ │ │ + bmi.n 65a8f0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrsb r2, [r0, r2] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2176674,17 +2176673,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 663f8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bmi.n 65aaa8 │ │ │ │ + bmi.n 65ab48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 65abdc │ │ │ │ + bcc.n 65aa7c │ │ │ │ lsls r0, 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] @ 65ac80 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2176836,21 +2176835,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, r3] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, r3] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r2, [r6, #28] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ strb r6, [r4, r2] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 65abf8 │ │ │ │ + bne.n 65ac98 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2176890,15 +2176889,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 65acec │ │ │ │ + bne.n 65ad8c │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 65ada4 │ │ │ │ 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 │ │ │ │ @@ -2176947,15 +2176946,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 6ac44 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - bne.n 65ae8c │ │ │ │ + beq.n 65ad2c │ │ │ │ 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, #3688] @ 0xe68 │ │ │ │ ldr r5, [pc, #768] @ (65b0c0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2177236,21 +2177235,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 65af92 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r7, r0] │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r0, [r5, r4] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r2, #88] @ 0x58 │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -2178050,17 +2178049,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 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 65b97c │ │ │ │ + bne.n 65b81c │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr.w r7, [pc, #1088] @ 65bd0c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl 647690 │ │ │ │ add r7, pc │ │ │ │ mov r3, r0 │ │ │ │ @@ -2178509,19 +2178508,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 658610 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 65b944 │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2178575,15 +2178574,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 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #212] @ (65be9c ) │ │ │ │ @@ -2179168,23 +2179167,23 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b.n 65c114 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - yield │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r6, #202 @ 0xca │ │ │ │ lsls r1, r4, #5 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + cbnz r4, 65c432 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 65c426 │ │ │ │ + hlt 0x001e │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2180080,15 +2180079,15 @@ │ │ │ │ blx 6b230 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 636708 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - sxth r4, r1 │ │ │ │ + cbz r4, 65cd36 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r9, r1 │ │ │ │ @@ -2180230,15 +2180229,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #192 @ 0xc0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 65ceb4 │ │ │ │ + sub sp, #24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ lsls r1, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2180525,15 +2180524,15 @@ │ │ │ │ b.n 65d0a4 │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #84 @ 0x54 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2180563,15 +2180562,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6b380 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2180601,15 +2180600,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 6b380 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #856 @ 0x358 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2181023,27 +2181022,27 @@ │ │ │ │ nop │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #162 @ 0xa2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ands r4, r1 │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ands r0, r1 │ │ │ │ + subs r7, #88 @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #194 @ 0xc2 │ │ │ │ + subs r7, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r6, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #32 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r2, 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2181115,15 +2181114,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 6b380 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 65d74c │ │ │ │ - add r7, pc, #792 @ (adr r7, 65daa8 ) │ │ │ │ + add r7, pc, #88 @ (adr r7, 65d7e8 ) │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2181935,17 +2181934,17 @@ │ │ │ │ b.n 65dae0 │ │ │ │ movs r5, #214 @ 0xd6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #10 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldr r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ 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, #3544] @ 0xdd8 │ │ │ │ sub.w sp, sp, #516 @ 0x204 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2183110,23 +2183109,23 @@ │ │ │ │ bl 65da04 │ │ │ │ ldr.w r8, [sp, #232] @ 0xe8 │ │ │ │ b.n 65e852 │ │ │ │ subs r0, r6, #7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [sp, #920] @ 0x398 │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, r4, r1 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2183514,23 +2183513,23 @@ │ │ │ │ bl 647690 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ b.n 65ea16 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #2 │ │ │ │ + cmp r1, #82 @ 0x52 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [sp, #768] @ 0x300 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -2184165,17 +2184164,17 @@ │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ b.n 65f4c0 │ │ │ │ bl 6474f4 │ │ │ │ mov r5, r0 │ │ │ │ b.n 65f4a4 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2184398,15 +2184397,15 @@ │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #9 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r2, r7, #6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - subs r0, r0, #1 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r2, 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, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov sl, r0 │ │ │ │ @@ -2184842,30 +2184841,30 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 65f862 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r7, #31 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #48] @ 0x30 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - nop {11} │ │ │ │ + nop │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf69c00a9 │ │ │ │ - b.n 65fd44 │ │ │ │ + @ instruction: 0xf5ec00a9 │ │ │ │ + svc 188 @ 0xbc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 65fd30 │ │ │ │ + bcs.n 65fbd0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsls r6, r5, #17 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r0, 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] │ │ │ │ @@ -2186127,17 +2186126,17 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ strd r3, r0, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ @@ -2186631,17 +2186630,17 @@ │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3440160 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr.w r2, [sp, #2096] @ 0x830 │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ ldr.w r1, [sp, #2092] @ 0x82c │ │ │ │ bl 636708 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2187709,19 +2187708,19 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 660966 │ │ │ │ b.n 661862 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str r6, [sp, #8] │ │ │ │ add r6, sp, #552 @ 0x228 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r3, [r4, #680] @ 0x2a8 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2188199,15 +2188198,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ - @ instruction: 0xf7c200a9 │ │ │ │ + @ instruction: 0xf71200a9 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2188904,21 +2188903,21 @@ │ │ │ │ strd r3, r3, [sp, #200] @ 0xc8 │ │ │ │ b.n 66262e │ │ │ │ nop │ │ │ │ udf #58 @ 0x3a │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf39c00a9 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + @ instruction: 0xf2ec00a9 │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ blt.n 6628a0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xf12000a9 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + orns r0, r0, #169 @ 0xa9 │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #348] @ (662a68 ) │ │ │ │ @@ -2189067,15 +2189066,15 @@ │ │ │ │ b.n 662a26 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvs.n 662a44 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + strb r2, [r0, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ bvs.n 662b70 │ │ │ │ lsls r0, 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, #3880] @ 0xf28 │ │ │ │ @@ -2189576,23 +2189575,23 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 66308c │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + str r4, [r5, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ bcs.n 66309c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #32] │ │ │ │ blx 6b944 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2190229,23 +2190228,23 @@ │ │ │ │ b.n 663466 │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #984] @ (663a24 ) │ │ │ │ + ldr r5, [pc, #280] @ (663764 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #432] @ (663800 ) │ │ │ │ + ldr r3, [pc, #752] @ (663940 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r3, [pc, #800] @ (663974 ) │ │ │ │ + ldr r3, [pc, #96] @ (6636b4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bls.n 6635ac │ │ │ │ + bhi.n 66364c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #696] @ (663914 ) │ │ │ │ + ldr r1, [pc, #1016] @ (663a54 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrb.w r3, [sl, #11] │ │ │ │ lsls r1, r3, #29 │ │ │ │ bpl.w 663510 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2190335,15 +2190334,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 6632f0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6632d2 │ │ │ │ b.n 6632d8 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #216] @ (663828 ) │ │ │ │ + @ instruction: 0x4786 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #188] @ (663820 ) │ │ │ │ @@ -2190422,17 +2190421,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r4, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + ble.n 6637cc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mov sl, sl │ │ │ │ + mov r2, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, 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, #4024] @ 0xfb8 │ │ │ │ @@ -2190501,15 +2190500,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r4, r5, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 66388c │ │ │ │ + ble.n 66392c │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2190528,15 +2190527,15 @@ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 6aa1c │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 663914 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp lr, r6 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r0, 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] @ (663a10 ) │ │ │ │ @@ -2190618,19 +2190617,19 @@ │ │ │ │ b.n 6639a6 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r5, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 663980 │ │ │ │ + bgt.n 663a20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmia r6!, {r1, r4, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add sl, lr │ │ │ │ + add r2, r8 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #248] @ (663b30 ) │ │ │ │ @@ -2190729,16 +2190728,16 @@ │ │ │ │ bne.n 663ab0 │ │ │ │ b.n 663ad6 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r6, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 1, cr0, cr0, cr11, {5} │ │ │ │ - add r2, r2 │ │ │ │ + stc2l 0, cr0, [r0, #-684]! @ 0xfffffd54 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2190821,15 +2190820,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r4 │ │ │ │ + tst r4, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmia r4!, {r1} │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2190854,15 +2190853,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c09c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - negs r4, r5 │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2190909,15 +2190908,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - tst r2, r1 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmia r3!, {r1, r4, r5} │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2190972,15 +2190971,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r0, r1 │ │ │ │ + lsrs r0, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2191007,15 +2191006,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 6c684 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r0, 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] @ 663e40 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2191049,15 +2191048,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 663e3c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r3} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsrs r0, r1 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2191082,15 +2191081,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6cbe0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - eors r2, r1 │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2191112,15 +2191111,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6cbe0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 6c684 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ands r2, r0 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2191157,15 +2191156,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6cc4c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2191279,17 +2191278,17 @@ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 663ee4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 664006 │ │ │ │ nop │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ ldr r6, [pc, #804] @ (6643d4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2191603,35 +2191602,35 @@ │ │ │ │ b.n 664384 │ │ │ │ b.n 6643ce │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ itte mi │ │ │ │ lslmi r0, r4, #5 │ │ │ │ submi r2, #4 │ │ │ │ movpl r0, r0 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ 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, #1976] @ 0x7b8 │ │ │ │ ldr r4, [pc, #284] @ (664538 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2191741,19 +2191740,19 @@ │ │ │ │ b.n 6644f0 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r2, 6645b2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cbnz r0, 66458a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r1, #150 @ 0x96 │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ @@ -2192156,25 +2192155,25 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ hlt 0x000a │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #50 @ 0x32 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cbnz r2, 6649ae │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #42 @ 0x2a │ │ │ │ + adds r5, #122 @ 0x7a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 6649c0 │ │ │ │ bls.n 6649b6 │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 6649bc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2192523,33 +2192522,33 @@ │ │ │ │ b.n 664bb2 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, r8 │ │ │ │ b.n 664bb2 │ │ │ │ nop │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + str r2, [r1, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, r6] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r1, r2] │ │ │ │ + ldr r7, [pc, #864] @ (6650cc ) │ │ │ │ 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 │ │ │ │ mov r4, r3 │ │ │ │ @@ -2192682,19 +2192681,19 @@ │ │ │ │ blx 6ba1c │ │ │ │ b.n 664e94 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cbz r6, 664f0a │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cbz r4, 664ef0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r0, #4 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ 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, #3760] @ 0xeb0 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2192794,15 +2192793,15 @@ │ │ │ │ bl 663fc0 │ │ │ │ b.n 664fa4 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cbz r6, 664fe4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #38 @ 0x26 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r0, r6, #2 │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ lsls r0, r4, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ mov.w ip, #144 @ 0x90 │ │ │ │ @@ -2192909,15 +2192908,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6650fe │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2192934,15 +2192933,15 @@ │ │ │ │ bl 63a978 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 6ba4c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, 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] @ (665178 ) │ │ │ │ @@ -2192950,15 +2192949,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c1e0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r0, 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] @ (665240 ) │ │ │ │ @@ -2193033,15 +2193032,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r5, #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] @ (6652a0 ) │ │ │ │ @@ -2193204,17 +2193203,17 @@ │ │ │ │ bne.n 665404 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 66540c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r2, #58 @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2193283,17 +2193282,17 @@ │ │ │ │ bl 66f7c8 │ │ │ │ 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 6654f6 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2193319,15 +2193318,15 @@ │ │ │ │ blx 6bb48 │ │ │ │ mov r1, r0 │ │ │ │ b.n 665582 │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 63b3ac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r0, #3572 @ 0xdf4 │ │ │ │ @@ -2193378,22 +2193377,22 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 66f7c8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + itt ge │ │ │ │ + lslge r1, r5, #2 │ │ │ │ + movge r7, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee ls │ │ │ │ + lslls r1, r5, #2 │ │ │ │ + pushhi {r4, lr} │ │ │ │ + movhi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ movs r1, #5 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ @@ -2193557,15 +2193556,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 66fa1c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r6, #130 @ 0x82 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2193675,21 +2193674,21 @@ │ │ │ │ bl 63b3ac │ │ │ │ b.n 665940 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #304 @ (adr r7, 665ad0 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r6, pc, #736 @ (adr r6, 665c8c ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cbnz r2, 6659b6 │ │ │ │ + @ instruction: 0xb86a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2193786,19 +2193785,19 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 6659de │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 665a14 │ │ │ │ - pop {r1, r3} │ │ │ │ + cbnz r2, 665b36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 665b62 │ │ │ │ + cbnz r6, 665b36 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov sl, r3 │ │ │ │ @@ -2194077,15 +2194076,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #968 @ (adr r4, 6661a4 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ add r4, pc, #960 @ (adr r4, 6661a0 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ add r3, pc, #480 @ (adr r3, 665fc4 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cbnz r0, 665dec │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2194199,15 +2194198,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6cbe0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 665f50 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2194343,21 +2194342,21 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r0, pc, #536 @ (adr r0, 6662a4 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + subs r2, r5, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - uxth r4, r1 │ │ │ │ + cbz r4, 6660ce │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, 6660cc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r6, 6660dc │ │ │ │ + cbz r6, 6660b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r7, [sp, #568] @ 0x238 │ │ │ │ lsls r0, 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, #3896] @ 0xf38 │ │ │ │ @@ -2194464,15 +2194463,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r0, 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, #4000] @ 0xfa0 │ │ │ │ @@ -2194597,21 +2194596,21 @@ │ │ │ │ nop │ │ │ │ ldr r6, [sp, #16] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r2, [r7, #25] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ lsls r7, r5, #4 │ │ │ │ ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 6663aa │ │ │ │ + cbz r6, 66637e │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2194701,15 +2194700,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 636708 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r6, r1, r3 │ │ │ │ + subs r6, r3, r0 │ │ │ │ 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 │ │ │ │ @@ -2194889,23 +2194888,23 @@ │ │ │ │ b.n 6665cc │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + adds r6, r2, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, 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, #3880] @ 0xf28 │ │ │ │ @@ -2195359,15 +2195358,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2195615,15 +2195614,15 @@ │ │ │ │ b.n 666ce6 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2195946,15 +2195945,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #704 @ (adr r5, 667400 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, 667140 ) │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2196175,15 +2196174,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #15 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2196226,15 +2196225,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 6672ac │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #220] @ 667544 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2196317,15 +2196316,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #26] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsrs r2, r3, #6 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2196400,19 +2196399,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 6b230 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6675a2 │ │ │ │ nop │ │ │ │ - add r1, pc, #168 @ (adr r1, 6676d8 ) │ │ │ │ + add r0, pc, #488 @ (adr r0, 667818 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #112 @ (adr r1, 6676a4 ) │ │ │ │ + add r0, pc, #432 @ (adr r0, 6677e4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ lsls r0, 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] │ │ │ │ @@ -2196607,15 +2196606,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 6677d2 │ │ │ │ b.n 667842 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2196703,19 +2196702,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6660a4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsls r2, r7, #21 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2196866,21 +2196865,21 @@ │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ b.n 667a98 │ │ │ │ adds r5, #160 @ 0xa0 │ │ │ │ b.n 667a98 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ b.n 667a98 │ │ │ │ nop │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2196953,15 +2196952,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6660a4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #812] @ (667f34 ) │ │ │ │ @@ -2197272,23 +2197271,23 @@ │ │ │ │ movs r4, #1 │ │ │ │ b.n 667eba │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r6, #30] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strh r4, [r4, #26] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + str r6, [r3, #24] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2197439,19 +2197438,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 6b230 │ │ │ │ mov r6, r0 │ │ │ │ b.n 668022 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + str r4, [r1, #8] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldc2l 0, cr0, [r8, #700]! @ 0x2bc │ │ │ │ - stc2l 0, cr0, [r6, #700]! @ 0x2bc │ │ │ │ - stc2l 0, cr0, [lr, #700] @ 0x2bc │ │ │ │ + stc2l 0, cr0, [r8, #-700] @ 0xfffffd44 │ │ │ │ + ldc2 0, cr0, [r6, #-700]! @ 0xfffffd44 │ │ │ │ + ldc2 0, cr0, [lr, #-700] @ 0xfffffd44 │ │ │ │ stmdb 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2197628,17 +2197627,17 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 6b230 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6681de │ │ │ │ - ldc2 0, cr0, [r2], {175} @ 0xaf │ │ │ │ - @ instruction: 0xfbf200af │ │ │ │ - @ instruction: 0xfbda00af │ │ │ │ + @ instruction: 0xfb6200af │ │ │ │ + @ instruction: 0xfb4200af │ │ │ │ + @ instruction: 0xfb2a00af │ │ │ │ stmdb 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2197821,17 +2197820,17 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 6b230 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6683cc │ │ │ │ - @ instruction: 0xfa1400af │ │ │ │ - ldr??.w r0, [sl, #175] @ 0xaf │ │ │ │ - vst1.8 {d16[5]}, [r2] │ │ │ │ + vld4.32 {d16-d19}, [r4 :128] │ │ │ │ + vld4.32 {d0-d3}, [sl :128] │ │ │ │ + ldrsb.w r0, [r2, pc, lsl #2] │ │ │ │ stmdb 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] @ (66875c ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ ldr r3, [pc, #564] @ (668760 ) │ │ │ │ @@ -2198040,30 +2198039,30 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 668548 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r1, #11] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r5, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb.w r0, [r4, #175] @ 0xaf │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + @ instruction: 0xf7e400af │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #58] @ 0x3a │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #556] @ (6689c8 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2198270,16 +2198269,16 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #30] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xf5ea00af │ │ │ │ - adc.w r0, sl, #5734400 @ 0x578000 │ │ │ │ + @ instruction: 0xf53a00af │ │ │ │ + eors.w r0, sl, #5734400 @ 0x578000 │ │ │ │ stmdb 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 │ │ │ │ ldrh r5, [r1, #4] │ │ │ │ @@ -2198437,20 +2198436,20 @@ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 668b92 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - orn r0, r6, #5734400 @ 0x578000 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + @ instruction: 0xf3b600af │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [pc, #440] @ (668d68 ) │ │ │ │ + ldr r6, [pc, #760] @ (668ea8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #48] @ (668be4 ) │ │ │ │ + ldr r3, [pc, #368] @ (668d24 ) │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1080] @ 669000 │ │ │ │ @@ -2198854,20 +2198853,20 @@ │ │ │ │ b.n 668fa0 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r5, #16] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf27e00af │ │ │ │ + rsb r0, lr, #175 @ 0xaf │ │ │ │ strb r2, [r3, #14] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xf21e00af │ │ │ │ - rsb r0, lr, #175 @ 0xaf │ │ │ │ - str r0, [r5, r5] │ │ │ │ + sbc.w r0, lr, #175 @ 0xaf │ │ │ │ + adds.w r0, lr, #175 @ 0xaf │ │ │ │ + str r0, [r7, r2] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #536] @ (669248 ) │ │ │ │ @@ -2199082,16 +2199081,16 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cdp 0, 0, cr0, cr8, cr15, {5} │ │ │ │ - ldcl 0, cr0, [r0], {175} @ 0xaf │ │ │ │ + ldcl 0, cr0, [r8, #-700] @ 0xfffffd44 │ │ │ │ + stc 0, cr0, [r0], #-700 @ 0xfffffd44 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 66934a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2199175,15 +2199174,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6cbe0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - ldc 0, cr0, [r0], #-700 @ 0xfffffd44 │ │ │ │ + @ instruction: 0xeb8000af │ │ │ │ stmdb 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] @ 66980c │ │ │ │ ldr.w r3, [pc, #1192] @ 669810 │ │ │ │ @@ -2199630,23 +2199629,23 @@ │ │ │ │ b.n 6697b0 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #56] @ (669850 ) │ │ │ │ + ldr r4, [pc, #376] @ (669990 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - pkhtb r0, r8, pc, asr #2 │ │ │ │ - @ instruction: 0xeaa000af │ │ │ │ - ldrd r0, r0, [sl, #700]! @ 0x2bc │ │ │ │ + ands.w r0, r8, pc, asr #2 │ │ │ │ + ldrd r0, r0, [r0, #700]! @ 0x2bc │ │ │ │ + strd r0, r0, [sl, #-700] @ 0x2bc │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xe8c400af │ │ │ │ - ldr r1, [pc, #992] @ (669c10 ) │ │ │ │ + @ instruction: 0xe81400af │ │ │ │ + ldr r1, [pc, #288] @ (669950 ) │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #544] @ (669a64 ) │ │ │ │ @@ -2199856,21 +2199855,21 @@ │ │ │ │ nop │ │ │ │ str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 669644 │ │ │ │ + b.n 6694e4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 669478 │ │ │ │ + b.n 669318 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 669428 │ │ │ │ + b.n 6692c8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 669374 │ │ │ │ + b.n 66a214 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ @@ -2200157,19 +2200156,19 @@ │ │ │ │ nop │ │ │ │ str r4, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 66a3b8 │ │ │ │ + b.n 66a258 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 66a1a0 │ │ │ │ + b.n 66a040 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 66a13c │ │ │ │ + b.n 669fdc │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #804] @ (66a0dc ) │ │ │ │ @@ -2200466,27 +2200465,27 @@ │ │ │ │ blx 6b230 │ │ │ │ b.n 66a054 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 66a1e8 │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + strb r6, [r0, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldrsh r4, [r4, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + ble.n 66a018 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #0 │ │ │ │ + ble.n 66a19c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ble.n 66a0e0 │ │ │ │ + ble.n 66a180 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2201877,23 +2201876,23 @@ │ │ │ │ adds r3, #1 │ │ │ │ b.n 66af6e │ │ │ │ ldr r1, [pc, #28] @ (66aff8 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ldr.w r1, [r1, lr, lsl #2] │ │ │ │ b.n 66af22 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r3, #44 @ 0x2c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r7, r5, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 66b054 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2203121,21 +2203120,21 @@ │ │ │ │ adds r3, r7, #1 │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 66aca0 │ │ │ │ b.n 66bc1c │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + movs r5, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + movs r6, #10 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #924] @ (66c0e8 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2204249,17 +2204248,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ subs r2, #214 @ 0xd6 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r7, r5, #4 │ │ │ │ subs r0, #102 @ 0x66 │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ @@ -2204697,17 +2204696,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #38 @ 0x26 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #222 @ 0xde │ │ │ │ lsls r0, r4, #5 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r7, r5, #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] @ (66cfdc ) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -2204907,17 +2204906,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 66d042 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #4 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #84] @ (66d1b8 ) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -2205137,19 +2205136,19 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #202 @ 0xca │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r4, #242 @ 0xf2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2205325,25 +2205324,25 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r4, r7 │ │ │ │ + tst r4, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r4 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r1, 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] @ (66d81c ) │ │ │ │ @@ -2205558,25 +2205557,25 @@ │ │ │ │ b.n 66d686 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r7, pc, #968 @ (adr r7, 66dbf0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, sp, #136 @ 0x88 │ │ │ │ + add r7, pc, #456 @ (adr r7, 66d9f4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r1, #70 @ 0x46 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add r7, pc, #688 @ (adr r7, 66dae4 ) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 66dc24 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r7, pc, #280 @ (adr r7, 66d950 ) │ │ │ │ + add r6, pc, #600 @ (adr r6, 66da90 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #720 @ (adr r6, 66db0c ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 66d84c ) │ │ │ │ lsls r7, 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2205716,19 +2205715,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6b29c │ │ │ │ add sp, #28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r5, pc, #784 @ (adr r5, 66dd00 ) │ │ │ │ + add r5, pc, #80 @ (adr r5, 66da40 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #288 @ (adr r5, 66db14 ) │ │ │ │ + add r4, pc, #608 @ (adr r4, 66dc54 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #184 @ (adr r5, 66dab0 ) │ │ │ │ + add r4, pc, #504 @ (adr r4, 66dbf0 ) │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2206789,29 +2206788,29 @@ │ │ │ │ ldmia.w r6, {r2, r3} │ │ │ │ bl 66a9a0 │ │ │ │ b.n 66e5d0 │ │ │ │ movs r5, #226 @ 0xe2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #632 @ (adr r2, 66e8cc ) │ │ │ │ + add r1, pc, #952 @ (adr r1, 66ea0c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, pc, #584 @ (adr r1, 66e8a0 ) │ │ │ │ + add r0, pc, #904 @ (adr r0, 66e9e0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add r0, pc, #632 @ (adr r0, 66e8d8 ) │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 66e058 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -2207405,19 +2207404,19 @@ │ │ │ │ b.n 66ebd6 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r3, #20 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r6, r7, #14 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #204] @ (66ede0 ) │ │ │ │ @@ -2207799,17 +2207798,17 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ asrs r4, r5, #7 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r4, r2, #29 │ │ │ │ lsls r0, r4, #5 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ movs r2, #32 │ │ │ │ @@ -2208195,17 +2208194,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 66f48e │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r5, #20 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r4, r3, #13 │ │ │ │ lsls r0, 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, #4024] @ 0xfb8 │ │ │ │ @@ -2208432,15 +2208431,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r0, r7, #1 │ │ │ │ lsls r0, r4, #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 │ │ │ │ @@ -2208575,23 +2208574,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 66f862 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 66f872 │ │ │ │ nop │ │ │ │ - subs r4, r6, #5 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + subs r4, r1, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r4, #3 │ │ │ │ + subs r2, r6, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2208660,17 +2208659,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 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + adds r2, r1, #6 │ │ │ │ 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, [r0, #36] @ 0x24 │ │ │ │ blx 6caa8 │ │ │ │ @@ -2208727,15 +2208726,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 6c2f4 │ │ │ │ mov r8, r0 │ │ │ │ b.n 66fa68 │ │ │ │ nop │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #30] │ │ │ │ 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 │ │ │ │ ldrd r4, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2208763,15 +2208762,15 @@ │ │ │ │ blx 6cbe0 │ │ │ │ mov r0, r5 │ │ │ │ bl 66f7c8 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r6, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2208861,17 +2208860,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 6cbe0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 66fb3a │ │ │ │ mov r0, r4 │ │ │ │ bl 66faa8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + subs r4, r6, r5 │ │ │ │ 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 r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -2208992,21 +2208991,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 66f7c8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2209032,15 +2209031,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6c0cc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 66f7c8 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r6, [r2, #6] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2209071,15 +2209070,15 @@ │ │ │ │ blx 6c0cc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 66f7c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2209125,15 +2209124,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6cbe0 │ │ │ │ mov r0, r4 │ │ │ │ bl 66f7c8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ 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 │ │ │ │ ldr.w ip, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2209196,23 +2209195,23 @@ │ │ │ │ blx 6cbe0 │ │ │ │ b.n 66ff4a │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 66ff50 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + strb r0, [r2, #2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, #4] │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ 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, #3632] @ 0xe30 │ │ │ │ ldr r2, [pc, #308] @ (670104 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2209239,15 +2209238,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ movw r7, #257 @ 0x101 │ │ │ │ bl 4abae4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a1c84> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl af2e94 │ │ │ │ + bl af2f64 │ │ │ │ mov r0, r4 │ │ │ │ bl 49b038 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3911d8> │ │ │ │ ldr r3, [pc, #244] @ (670114 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d2b0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c8cac> │ │ │ │ @@ -2209308,36 +2209307,36 @@ │ │ │ │ bne.n 6700fe │ │ │ │ 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 afe648 │ │ │ │ + bl afe718 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 670000 │ │ │ │ mov r0, r4 │ │ │ │ - bl aff834 │ │ │ │ + bl aff904 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 670000 │ │ │ │ mov r0, r4 │ │ │ │ - bl af5e38 │ │ │ │ + bl af5f08 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bb79c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b193c> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d642c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cc5cc> │ │ │ │ b.n 670000 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 66f948 │ │ │ │ + b.n 6707e8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ movs r4, r3 │ │ │ │ lsls r0, r4, #5 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ veor q8, q5, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -2209422,15 +2209421,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 6c0cc │ │ │ │ mov r4, r0 │ │ │ │ b.n 670158 │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -2209552,15 +2209551,15 @@ │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r8, #380]! @ 0x17c │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldc2l 1, cr0, [r2], {95} @ 0x5f │ │ │ │ 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 │ │ │ │ @@ -2209838,23 +2209837,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 6c0cc │ │ │ │ mov r5, r0 │ │ │ │ b.n 6703d8 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r7, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r4, #2] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ 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, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ @@ -2210566,30 +2210565,30 @@ │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb.w r0, [r8, #351] @ 0x15f │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r4, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf4e4015f │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r7, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + strb r6, [r3, #4] │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2210827,17 +2210826,17 @@ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ b.n 6709a8 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r4, r0 │ │ │ │ @@ -2211203,15 +2211202,15 @@ │ │ │ │ bpl.w 67126c │ │ │ │ b.n 6712c8 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ vorr q8, q7, │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [sl, #-380]! @ 0xfffffe84 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -2211512,24 +2211511,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r6 │ │ │ │ sbcs.w r1, ip, pc, lsr #1 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeae2015f │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cdp2 0, 14, cr0, cr14, cr8, {5} │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + cdp2 0, 3, cr0, cr14, cr8, {5} │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov sl, r1 │ │ │ │ @@ -2211733,23 +2211732,22 @@ │ │ │ │ lsls r1, r1, #26 │ │ │ │ bpl.n 6718d0 │ │ │ │ b.n 67193c │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strex r1, r0, [r6, #380] @ 0x17c │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, r4 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + vhadd.u d16, d22, d24 │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ b.n 6717d8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -2212032,15 +2212030,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c120 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r6, [r2, #32] │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2212051,15 +2212049,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c120 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2212070,15 +2212068,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ac08 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [r7, #24] │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2212088,15 +2212086,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ac08 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r6, [r0, #24] │ │ │ │ + str r6, [r2, #12] │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2212106,15 +2212104,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6adf4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r4, #8] │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2212124,15 +2212122,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6d014 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r6, [r4, #16] │ │ │ │ + str r6, [r6, #4] │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2212142,15 +2212140,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6bcd4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r0, #4] │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2212161,15 +2212159,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6bcd4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2212179,15 +2212177,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6cc28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r6, [r2, #8] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2212198,15 +2212196,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6cc28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [r5, #4] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2212222,15 +2212220,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6cc28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [r4, #0] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #160 @ 0xa0 │ │ │ │ @@ -2212285,15 +2212283,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (671f58 ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6cc28 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r7, r5, #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 r5, r1 │ │ │ │ @@ -2212308,15 +2212306,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ca54 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ 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 │ │ │ │ @@ -2212332,15 +2212330,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6c808 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + ldrsh r2, [r1, r1] │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2212350,15 +2212348,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6c808 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r2, r3] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ lsls r7, r5, #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 r5, r1 │ │ │ │ @@ -2212555,15 +2212553,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6d068 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r6, [r7, r2] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2212574,15 +2212572,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6b588 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ 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 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2212602,15 +2212600,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6c934 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldrh r6, [r5, 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 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2212630,15 +2212628,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 6c934 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldrh r6, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ 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] @ (672330 ) │ │ │ │ @@ -2212728,15 +2212726,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6b29c │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ 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 r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2212811,15 +2212809,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ adds r5, #24 │ │ │ │ blx 6b498 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ 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 │ │ │ │ @@ -2212908,15 +2212906,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 66d20c │ │ │ │ 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 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2213186,15 +2213184,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 647690 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + strb r6, [r1, r6] │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2213590,15 +2213588,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 6bd10 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r0, [r7, r6] │ │ │ │ + str r0, [r1, r4] │ │ │ │ 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 r5, [r1, #0] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2213626,15 +2213624,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 6bd10 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r4, [r3, r5] │ │ │ │ + str r4, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2213665,15 +2213663,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd10 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, r3] │ │ │ │ + str r2, [r0, 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, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2213703,15 +2213701,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd10 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r6, [r1, r2] │ │ │ │ + ldr r7, [pc, #888] @ (6731dc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2213742,15 +2213740,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd10 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r0, [r6, r0] │ │ │ │ + ldr r7, [pc, #512] @ (6730c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2213780,15 +2213778,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd10 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r7, [pc, #832] @ (673264 ) │ │ │ │ + ldr r7, [pc, #128] @ (672fa4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ @@ -2214045,15 +2214043,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 6bd10 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #896] @ (673594 ) │ │ │ │ + ldr r4, [pc, #192] @ (6732d4 ) │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2214347,15 +2214345,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 6c0cc │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #896] @ (6738ac ) │ │ │ │ + ldr r1, [pc, #192] @ (6735ec ) │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2214562,15 +2214560,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6c2f4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bx lr │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2214588,15 +2214586,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6c2f4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bxns r5 │ │ │ │ + mov r4, pc │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2214614,15 +2214612,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6c2f4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - mov r8, sp │ │ │ │ + mov r0, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ @@ -2214792,15 +2214790,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6c2f4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r8, ip │ │ │ │ + add r0, r6 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2214823,15 +2214821,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6bcd4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add ip, r1 │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2214842,15 +2214840,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c120 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, fp │ │ │ │ + bics r4, r5 │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2214860,15 +2214858,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6c120 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r2, r5 │ │ │ │ + muls r2, r7 │ │ │ │ lsls r7, r5, #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] │ │ │ │ @@ -2214878,15 +2214876,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6ac08 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mvns r2, r7 │ │ │ │ + muls r2, r1 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2214954,15 +2214952,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6c2f4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - orrs r4, r5 │ │ │ │ + negs r4, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2214980,15 +2214978,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6c2f4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmn r0, r5 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2215006,15 +2215004,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6c2f4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r4, r4 │ │ │ │ + rors r4, r6 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2215032,15 +2215030,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6c2f4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - negs r0, r4 │ │ │ │ + sbcs r0, r6 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2215058,15 +2215056,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6c2f4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - tst r4, r3 │ │ │ │ + adcs r4, r5 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2215084,15 +2215082,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6c2f4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - rors r0, r3 │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2215874,15 +2215872,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 674686 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6746c0 │ │ │ │ + bne.n 674560 │ │ │ │ lsls r0, r5, #2 │ │ │ │ cbnz r2, 67468c │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2216740,15 +2216738,15 @@ │ │ │ │ nop │ │ │ │ cbz r4, 674f4a │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 674f24 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {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 r3, [pc, #16] @ (674f38 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2243212,16379 +2243210,16380 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687180 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #48 @ (adr r7, 6871b4 ) │ │ │ │ + add r6, pc, #368 @ (adr r6, 6872f4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68719c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #48 @ (adr r7, 6871d0 ) │ │ │ │ + add r6, pc, #368 @ (adr r6, 687310 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6871b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #0 @ (adr r7, 6871bc ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 6872fc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6871d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #992 @ (adr r6, 6875b8 ) │ │ │ │ + add r6, pc, #288 @ (adr r6, 6872f8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6871f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #992 @ (adr r6, 6875d4 ) │ │ │ │ + add r6, pc, #288 @ (adr r6, 687314 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68720c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #960 @ (adr r6, 6875d0 ) │ │ │ │ + add r6, pc, #256 @ (adr r6, 687310 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687228 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #912 @ (adr r6, 6875bc ) │ │ │ │ + add r6, pc, #208 @ (adr r6, 6872fc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687244 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #880 @ (adr r6, 6875b8 ) │ │ │ │ + add r6, pc, #176 @ (adr r6, 6872f8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687260 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #816 @ (adr r6, 687594 ) │ │ │ │ + add r6, pc, #112 @ (adr r6, 6872d4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68727c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #752 @ (adr r6, 687570 ) │ │ │ │ + add r6, pc, #48 @ (adr r6, 6872b0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687298 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #736 @ (adr r6, 68757c ) │ │ │ │ + add r6, pc, #32 @ (adr r6, 6872bc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6872b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #720 @ (adr r6, 687588 ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 6872c8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6872d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #656 @ (adr r6, 687564 ) │ │ │ │ + add r5, pc, #976 @ (adr r5, 6876a4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6872ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #656 @ (adr r6, 687580 ) │ │ │ │ + add r5, pc, #976 @ (adr r5, 6876c0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687308 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #656 @ (adr r6, 68759c ) │ │ │ │ + add r5, pc, #976 @ (adr r5, 6876dc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687324 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #608 @ (adr r6, 687588 ) │ │ │ │ + add r5, pc, #928 @ (adr r5, 6876c8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687340 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #576 @ (adr r6, 687584 ) │ │ │ │ + add r5, pc, #896 @ (adr r5, 6876c4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68735c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #560 @ (adr r6, 687590 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 6876d0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687378 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #560 @ (adr r6, 6875ac ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 6876ec ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687394 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #560 @ (adr r6, 6875c8 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 687708 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6873b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #544 @ (adr r6, 6875d4 ) │ │ │ │ + add r5, pc, #864 @ (adr r5, 687714 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6873cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #544 @ (adr r6, 6875f0 ) │ │ │ │ + add r5, pc, #864 @ (adr r5, 687730 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6873e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #544 @ (adr r6, 68760c ) │ │ │ │ + add r5, pc, #864 @ (adr r5, 68774c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687404 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #544 @ (adr r6, 687628 ) │ │ │ │ + add r5, pc, #864 @ (adr r5, 687768 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687420 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #528 @ (adr r6, 687634 ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 687774 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68743c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #528 @ (adr r6, 687650 ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 687790 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687458 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #512 @ (adr r6, 68765c ) │ │ │ │ + add r5, pc, #832 @ (adr r5, 68779c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687474 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #496 @ (adr r6, 687668 ) │ │ │ │ + add r5, pc, #816 @ (adr r5, 6877a8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687490 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #480 @ (adr r6, 687674 ) │ │ │ │ + add r5, pc, #800 @ (adr r5, 6877b4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6874ac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #448 @ (adr r6, 687670 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 6877b0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6874c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #400 @ (adr r6, 68765c ) │ │ │ │ + add r5, pc, #720 @ (adr r5, 68779c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6874e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #400 @ (adr r6, 687678 ) │ │ │ │ + add r5, pc, #720 @ (adr r5, 6877b8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687500 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #400 @ (adr r6, 687694 ) │ │ │ │ + add r5, pc, #720 @ (adr r5, 6877d4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68751c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #352 @ (adr r6, 687680 ) │ │ │ │ + add r5, pc, #672 @ (adr r5, 6877c0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687538 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #320 @ (adr r6, 68767c ) │ │ │ │ + add r5, pc, #640 @ (adr r5, 6877bc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687554 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #304 @ (adr r6, 687688 ) │ │ │ │ + add r5, pc, #624 @ (adr r5, 6877c8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687570 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #288 @ (adr r6, 687694 ) │ │ │ │ + add r5, pc, #608 @ (adr r5, 6877d4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68758c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6875a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6875c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6875e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6875fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687618 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687634 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687650 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #480 @ (adr r5, 687834 ) │ │ │ │ + add r4, pc, #800 @ (adr r4, 687974 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68766c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #544 @ (adr r5, 687890 ) │ │ │ │ + add r4, pc, #864 @ (adr r4, 6879d0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687688 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6876a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6876c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6876dc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #256 @ (adr r5, 6877e0 ) │ │ │ │ + add r4, pc, #576 @ (adr r4, 687920 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6876f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #256 @ (adr r5, 6877fc ) │ │ │ │ + add r4, pc, #576 @ (adr r4, 68793c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687714 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #240 @ (adr r5, 687808 ) │ │ │ │ + add r4, pc, #560 @ (adr r4, 687948 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687730 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #240 @ (adr r5, 687824 ) │ │ │ │ + add r4, pc, #560 @ (adr r4, 687964 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68774c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #320 @ (adr r5, 687890 ) │ │ │ │ + add r4, pc, #640 @ (adr r4, 6879d0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687768 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #416 @ (adr r5, 68790c ) │ │ │ │ + add r4, pc, #736 @ (adr r4, 687a4c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687784 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #464 @ (adr r5, 687958 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 687a98 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6877a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #464 @ (adr r5, 687974 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 687ab4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6877bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #464 @ (adr r5, 687990 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 687ad0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6877d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #448 @ (adr r5, 68799c ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 687adc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6877f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687810 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68782c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #192 @ (adr r5, 6878f0 ) │ │ │ │ + add r4, pc, #512 @ (adr r4, 687a30 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687848 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687864 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687880 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68789c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6878b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6878d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #672 @ (adr r4, 687b78 ) │ │ │ │ + add r3, pc, #992 @ (adr r3, 687cb8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6878f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #656 @ (adr r4, 687b84 ) │ │ │ │ + add r3, pc, #976 @ (adr r3, 687cc4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68790c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #640 @ (adr r4, 687b90 ) │ │ │ │ + add r3, pc, #960 @ (adr r3, 687cd0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687928 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #624 @ (adr r4, 687b9c ) │ │ │ │ + add r3, pc, #944 @ (adr r3, 687cdc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687944 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #608 @ (adr r4, 687ba8 ) │ │ │ │ + add r3, pc, #928 @ (adr r3, 687ce8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687960 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #576 @ (adr r4, 687ba4 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 687ce4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68797c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #544 @ (adr r4, 687ba0 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 687ce0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687998 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #512 @ (adr r4, 687b9c ) │ │ │ │ + add r3, pc, #832 @ (adr r3, 687cdc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6879b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #480 @ (adr r4, 687b98 ) │ │ │ │ + add r3, pc, #800 @ (adr r3, 687cd8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6879d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #448 @ (adr r4, 687b94 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 687cd4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6879ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #416 @ (adr r4, 687b90 ) │ │ │ │ + add r3, pc, #736 @ (adr r3, 687cd0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #384 @ (adr r4, 687b8c ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 687ccc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #352 @ (adr r4, 687b88 ) │ │ │ │ + add r3, pc, #672 @ (adr r3, 687cc8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #320 @ (adr r4, 687b84 ) │ │ │ │ + add r3, pc, #640 @ (adr r3, 687cc4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #304 @ (adr r4, 687b90 ) │ │ │ │ + add r3, pc, #624 @ (adr r3, 687cd0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #288 @ (adr r4, 687b9c ) │ │ │ │ + add r3, pc, #608 @ (adr r3, 687cdc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #240 @ (adr r4, 687b88 ) │ │ │ │ + add r3, pc, #560 @ (adr r3, 687cc8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #192 @ (adr r4, 687b74 ) │ │ │ │ + add r3, pc, #512 @ (adr r3, 687cb4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687acc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #176 @ (adr r4, 687b80 ) │ │ │ │ + add r3, pc, #496 @ (adr r3, 687cc0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #144 @ (adr r4, 687b7c ) │ │ │ │ + add r3, pc, #464 @ (adr r3, 687cbc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #128 @ (adr r4, 687b88 ) │ │ │ │ + add r3, pc, #448 @ (adr r3, 687cc8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #96 @ (adr r4, 687b84 ) │ │ │ │ + add r3, pc, #416 @ (adr r3, 687cc4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #80 @ (adr r4, 687b90 ) │ │ │ │ + add r3, pc, #400 @ (adr r3, 687cd0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #48 @ (adr r4, 687b8c ) │ │ │ │ + add r3, pc, #368 @ (adr r3, 687ccc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #32 @ (adr r4, 687b98 ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 687cd8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #0 @ (adr r4, 687b94 ) │ │ │ │ + add r3, pc, #320 @ (adr r3, 687cd4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687bac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #976 @ (adr r3, 687f80 ) │ │ │ │ + add r3, pc, #272 @ (adr r3, 687cc0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #928 @ (adr r3, 687f6c ) │ │ │ │ + add r3, pc, #224 @ (adr r3, 687cac ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #880 @ (adr r3, 687f58 ) │ │ │ │ + add r3, pc, #176 @ (adr r3, 687c98 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #832 @ (adr r3, 687f44 ) │ │ │ │ + add r3, pc, #128 @ (adr r3, 687c84 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #784 @ (adr r3, 687f30 ) │ │ │ │ + add r3, pc, #80 @ (adr r3, 687c70 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #736 @ (adr r3, 687f1c ) │ │ │ │ + add r3, pc, #32 @ (adr r3, 687c5c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #688 @ (adr r3, 687f08 ) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 688048 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #640 @ (adr r3, 687ef4 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 688034 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #592 @ (adr r3, 687ee0 ) │ │ │ │ + add r2, pc, #912 @ (adr r2, 688020 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #528 @ (adr r3, 687ebc ) │ │ │ │ + add r2, pc, #848 @ (adr r2, 687ffc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #480 @ (adr r3, 687ea8 ) │ │ │ │ + add r2, pc, #800 @ (adr r2, 687fe8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #416 @ (adr r3, 687e84 ) │ │ │ │ + add r2, pc, #736 @ (adr r2, 687fc4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #368 @ (adr r3, 687e70 ) │ │ │ │ + add r2, pc, #688 @ (adr r2, 687fb0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #320 @ (adr r3, 687e5c ) │ │ │ │ + add r2, pc, #640 @ (adr r2, 687f9c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #272 @ (adr r3, 687e48 ) │ │ │ │ + add r2, pc, #592 @ (adr r2, 687f88 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #224 @ (adr r3, 687e34 ) │ │ │ │ + add r2, pc, #544 @ (adr r2, 687f74 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #176 @ (adr r3, 687e20 ) │ │ │ │ + add r2, pc, #496 @ (adr r2, 687f60 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #128 @ (adr r3, 687e0c ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 687f4c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #80 @ (adr r3, 687df8 ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 687f38 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #32 @ (adr r3, 687de4 ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 687f24 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #48 @ (adr r3, 687e10 ) │ │ │ │ + add r2, pc, #368 @ (adr r2, 687f50 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #80 @ (adr r3, 687e4c ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 687f8c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #48 @ (adr r3, 687e48 ) │ │ │ │ + add r2, pc, #368 @ (adr r2, 687f88 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip], {161} @ 0xa1 │ │ │ │ + stc2 0, cr0, [ip], #-644 @ 0xfffffd7c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r4], {161} @ 0xa1 │ │ │ │ + @ instruction: 0xfbd400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [ip, #162] @ 0xa2 │ │ │ │ + vst4.32 {d0-d3}, [ip :128], r2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d0[5]}, [ip], r2 │ │ │ │ + ldr.w r0, [ip, #162] @ 0xa2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (687ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #608 @ (adr r2, 688108 ) │ │ │ │ + add r1, pc, #928 @ (adr r1, 688248 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d0-d3}, [r8 :128], r2 │ │ │ │ + ldr.w r0, [r8, r2, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687edc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [ip, #162] @ 0xa2 │ │ │ │ + @ instruction: 0xf7fc00a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [r8, r2, lsl #2] │ │ │ │ + @ instruction: 0xf7b800a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #0 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #0 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #0 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (687ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688010 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #2 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + vaddl.u16 q8, d20, d17 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68802c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #6 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688048 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r3 │ │ │ │ + subs r0, r1, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688064 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688080 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68809c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6880b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6880d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r2, #116 @ 0x74 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6880f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68810c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688128 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688144 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #32 @ (adr r0, 688168 ) │ │ │ │ + ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688160 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68817c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688198 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + strh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6881b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r0 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6881d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, r4 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6881ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688208 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688224 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r0 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688240 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68825c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688278 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688294 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, r0 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6882b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6882cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6882e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688304 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 688330 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688320 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68833c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688358 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #196 @ 0xc4 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688374 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr 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] @ (688390 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [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] @ (6883ac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6883c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6883e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688400 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68841c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r6, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688438 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688454 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip], #-644 @ 0xfffffd7c │ │ │ │ + smlaltb r0, r0, ip, r1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688470 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr2 0, 10, r0, ip, cr1 │ │ │ │ + @ instruction: 0xfb9c00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68848c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6884a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #32 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6884c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6884e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [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] @ (6884fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688518 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [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] @ (688534 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688550 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #12 │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68856c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688588 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6885a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6885c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6885dc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6885f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr 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] @ (688614 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688630 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68864c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688668 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0], {162} @ 0xa2 │ │ │ │ + @ instruction: 0xfbd000a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688684 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, r1, lsl #2] │ │ │ │ + strh.w r0, [ip, #161] @ 0xa1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6886a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [ip, #161] @ 0xa1 │ │ │ │ + @ instruction: 0xf7ec00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6886bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [ip, r1, lsl #2] │ │ │ │ + @ instruction: 0xf76c00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6886d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf78000a1 │ │ │ │ + @ instruction: 0xf6d000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6886f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf72400a1 │ │ │ │ + @ instruction: 0xf67400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688710 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movt r0, #34977 @ 0x88a1 │ │ │ │ + @ instruction: 0xf61800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68872c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb9c00a2 │ │ │ │ + @ instruction: 0xfaec00a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688748 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r4, r1, lsl #2] │ │ │ │ + @ instruction: 0xf7c400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688764 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7b400a1 │ │ │ │ + @ instruction: 0xf70400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688780 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf73400a1 │ │ │ │ + @ instruction: 0xf68400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68879c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf69c00a1 │ │ │ │ + @ instruction: 0xf5ec00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6887b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #2209 @ 0x8a1 │ │ │ │ + @ instruction: 0xf59000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6887d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5e400a1 │ │ │ │ + @ instruction: 0xf53400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6887f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68880c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688828 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [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] @ (688844 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #32] │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688860 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68887c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #16] │ │ │ │ + str r4, [r5, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688898 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6888b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #12] │ │ │ │ + str r4, [r2, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6888d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r7, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6888ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #12] │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688908 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r0, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688924 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [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] @ (688940 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3cc00a1 │ │ │ │ + @ instruction: 0xf31c00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68895c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf36000a1 │ │ │ │ + @ instruction: 0xf2b000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688978 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf2b800a1 │ │ │ │ + addw r0, r8, #161 @ 0xa1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688994 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf26800a1 │ │ │ │ + subs.w r0, r8, #161 @ 0xa1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6889b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #1 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ + vrev32. d0, d18 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6889cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ + vrev32.8 d16, d18 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6889e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r4, #161 @ 0xa1 │ │ │ │ + vhadd.s d16, d20, d17 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q8, d28, d17 │ │ │ │ + vhadd.s32 d0, d28, d17 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q0, d20, d17 │ │ │ │ + cdp 0, 14, cr0, cr4, cr1, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7b400a2 │ │ │ │ + @ instruction: 0xf70400a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688aac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbd000a2 │ │ │ │ + @ instruction: 0xfb2000a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ + @ instruction: 0xfb5c00a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8], {162} @ 0xa2 │ │ │ │ + stc2 0, cr0, [r8], #-648 @ 0xfffffd78 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8], #-648 @ 0xfffffd78 │ │ │ │ + @ instruction: 0xfb8800a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + str r7, [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] @ (688b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #112] @ 0x70 │ │ │ │ + str r7, [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] @ (688bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00f8 │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [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] @ (688bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [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] @ (688c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + cpsid │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - setpan #1 │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r5, r7, lr} │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r1, 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] @ (688ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 688cf8 │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r5, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb5c00a2 │ │ │ │ + @ instruction: 0xfaac00a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfba400a2 │ │ │ │ + @ instruction: 0xfaf400a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r0, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xf3a000a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r4, r2, lsl #2] │ │ │ │ + @ instruction: 0xf7a400a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [r8, #162] @ 0xa2 │ │ │ │ + @ instruction: 0xf7f800a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r4, r2, lsl #2] │ │ │ │ + strh.w r0, [r4, #162] @ 0xa2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [r4, #162] @ 0xa2 │ │ │ │ + strb.w r0, [r4, r2, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb9800a2 │ │ │ │ + @ instruction: 0xfae800a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - smlaltb r0, r0, ip, r2 │ │ │ │ + @ instruction: 0xfb1c00a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (688ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r1, #92] @ 0x5c │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688edc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 1, cr0, cr4, cr1, {5} │ │ │ │ + stcl 0, cr0, [r4, #-644]! @ 0xfffffd7c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r8, #644]! @ 0x284 │ │ │ │ + ldcl 0, cr0, [r8], #644 @ 0x284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r4, #-644] @ 0xfffffd7c │ │ │ │ + mrrc 0, 10, r0, r4, cr1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4], #644 @ 0x284 │ │ │ │ + stc 0, cr0, [r4], {161} @ 0xa1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [ip], #-644 @ 0xfffffd7c │ │ │ │ + subs.w r0, ip, r1, 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] @ (688f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r4], #-644 @ 0xfffffd7c │ │ │ │ + sbcs.w r0, r4, r1, 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] @ (688f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, ip, r1, asr #2 │ │ │ │ + @ instruction: 0xeb2c00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeaac00a1 │ │ │ │ + ldrd r0, r0, [ip, #644]! @ 0x284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r4, r1, asr #2 │ │ │ │ + @ instruction: 0xe9b400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (688fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, ip, r1, asr #2 │ │ │ │ + strd r0, r0, [ip, #-644]! @ 0x284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (688ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689014 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689030 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68904c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689068 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3a800a1 │ │ │ │ + @ instruction: 0xf2f800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689084 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r2, [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] @ (6890a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r2, [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] @ (6890bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r2, [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] @ (6890d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r2, [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] @ (6890f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689110 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68912c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r7} │ │ │ │ + cbnz r0, 6891a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689148 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r7} │ │ │ │ + cbnz r0, 6891c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689164 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r2, [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] @ (689180 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68919c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r2, [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] @ (6891b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6891d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str 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] @ (6891f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {pc} │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68920c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + cbnz r4, 68928c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689228 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689244 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + cbnz r0, 6892c2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689260 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68927c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + cbnz r4, 6892e6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689298 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6892b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + 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] @ (6892d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6892ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689308 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r1, [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] @ (689324 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689340 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68935c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689378 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689394 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6893b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + 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] @ (6893cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6893e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r1, [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] @ (689404 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [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] @ (689420 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r1, [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] @ (68943c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689458 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #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] @ (689474 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689490 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6894ac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #640] @ 0x280 │ │ │ │ + str r0, [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] @ (6894c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6894e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689500 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68951c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689538 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r0, [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] @ (689554 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + str r0, [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] @ (689570 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68958c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [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] @ (6895a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r0, [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] @ (6895c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6895e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #80] @ 0x50 │ │ │ │ + str r0, [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] @ (6895fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #16] │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689618 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r0, [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] @ (689634 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #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] @ (689650 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68966c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + str r0, [sp, #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] @ (689688 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6896a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6896c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + ldrh r4, [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] @ (6896dc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + ldrh r4, [r4, #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] @ (6896f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r2, #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] @ (689714 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldrh 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] @ (689730 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r6, #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] @ (68974c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + ldrh 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] @ (689768 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + ldrh 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] @ (689784 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6897a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r7, #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] @ (6897bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6897d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6897f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + ldrh r0, [r6, #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] @ (689810 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r6, #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] @ (68982c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #944 @ (adr r3, 689be0 ) │ │ │ │ + add r3, pc, #240 @ (adr r3, 689920 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689848 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #816 @ (adr r4, 689b7c ) │ │ │ │ + add r4, pc, #112 @ (adr r4, 6898bc ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689864 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh 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] @ (689880 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, fp │ │ │ │ + add ip, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68989c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, fp │ │ │ │ + add r4, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6898b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, fp │ │ │ │ + bics r4, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6898d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r4, r5 │ │ │ │ + tst r4, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6898f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r6 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68990c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r4, r6 │ │ │ │ + rors r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689928 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #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] @ (689944 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r7 │ │ │ │ + tst r0, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689960 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r5 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68997c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r4, r6 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689998 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r0, r7 │ │ │ │ + lsrs r0, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6899b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r4, r0 │ │ │ │ + lsls r4, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6899d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r2 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6899ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r4, r6 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r1 │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r7 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r3, 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] @ (689a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #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, #12] @ (689a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #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] @ (689a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r5 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #46] @ 0x2e │ │ │ │ + ldrh 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] @ (689b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #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] @ (689b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689bec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #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] @ (689c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #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] @ (689c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #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] @ (689cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #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] @ (689ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #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] @ (689ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #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] @ (689d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #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] @ (689d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh 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] @ (689d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #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] @ (689d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #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] @ (689d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 689dd4 │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689dac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #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] @ (689dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #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] @ (689de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #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] @ (689e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #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] @ (689e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 689e86 │ │ │ │ + uxtb r4, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [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] @ (689e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [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] @ (689e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ + ldrh 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] @ (689e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #36] @ 0x24 │ │ │ │ + ldrh 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] @ (689efc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh 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] @ (689f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [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] @ (689f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + 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] @ (689f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + ldrh 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] @ (689f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh 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] @ (689fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (689fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #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] @ (689ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #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] @ (68a014 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh 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] @ (68a030 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh 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] @ (68a04c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #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] @ (68a068 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #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] @ (68a084 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a0a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a0bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a0d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #32] │ │ │ │ + ldrh r4, [r4, #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] @ (68a0f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r3, #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] @ (68a110 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh 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] @ (68a12c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #18 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a148 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 68a054 │ │ │ │ + blt.n 68a0f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a164 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a180 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a19c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [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] @ (68a1b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a1d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (68a1f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r6, #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] @ (68a210 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r5, #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] @ (68a22c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r5, #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] @ (68a248 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r5, #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] @ (68a264 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh 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] @ (68a280 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh 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] @ (68a29c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a2b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r0, #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] @ (68a2d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r0, #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] @ (68a2f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a30c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a328 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r6, #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] @ (68a344 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #26] │ │ │ │ + ldrh r0, [r6, #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] @ (68a360 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r5, #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] @ (68a37c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r5, #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] @ (68a398 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r4, #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] @ (68a3b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [r4, #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] @ (68a3d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh 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] @ (68a3ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [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] @ (68a408 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r2, #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] @ (68a424 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r2, #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] @ (68a440 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a45c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #24] │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a478 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a494 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #24] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a4cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a4e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a504 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a520 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a53c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a558 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a574 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a590 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh 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] @ (68a5ac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [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] @ (68a5c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r5, #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] @ (68a5e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #22] │ │ │ │ + ldrh r4, [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] @ (68a600 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r3, #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] @ (68a61c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + ldrh r4, [r2, #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] @ (68a638 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r1, #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] @ (68a654 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a670 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r7, #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] @ (68a68c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r6, #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] @ (68a6a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh 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] @ (68a6c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r4, #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] @ (68a6e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r3, #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] @ (68a6fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + ldrh r4, [r2, #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] @ (68a718 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r1, #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] @ (68a734 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r0, #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] @ (68a750 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a76c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r6, #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] @ (68a788 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r6, #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] @ (68a7a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r6, #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] @ (68a7c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a7dc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a7f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [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] @ (68a814 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r2, #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] @ (68a830 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r1, #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] @ (68a84c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r0, #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] @ (68a868 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r7, #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] @ (68a884 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #16] │ │ │ │ + ldrh r4, [r6, #10] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a8a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r5, #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] @ (68a8bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a8d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r0, #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] @ (68a8f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a910 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a92c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a948 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a964 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a980 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + subs r1, #236 @ 0xec │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a99c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #16 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r3, 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] @ (68a9bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68a9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strh r4, [r6, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68aa10 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68aa2c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68aa48 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + ldrh 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] @ (68aa64 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68aa80 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + strh r4, [r7, #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] @ (68aa9c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0d000a2 │ │ │ │ + bic.w r0, r0, #162 @ 0xa2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68aab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4a800a2 │ │ │ │ + @ instruction: 0xf3f800a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68aad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r0, #162 @ 0xa2 │ │ │ │ + vext.8 d0, d16, d18, #0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68aaf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r8, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xf38800a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ab0c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vext.8 d0, d24, d18, #0 │ │ │ │ + vhadd.s8 d0, d24, d18 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ab28 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf39000a2 │ │ │ │ + @ instruction: 0xf2e000a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ab44 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, ip, #162 @ 0xa2 │ │ │ │ + vhadd.s16 d16, d28, d18 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ab60 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3e400a2 │ │ │ │ + @ instruction: 0xf33400a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ab7c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s8 q0, d16, d18 │ │ │ │ + cdp 0, 13, cr0, cr0, cr2, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ab98 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf35800a2 │ │ │ │ + subw r0, r8, #162 @ 0xa2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68abb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 15, cr0, cr4, cr2, {5} │ │ │ │ + cdp 0, 4, cr0, cr4, cr2, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68abd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movt r0, #49314 @ 0xc0a2 │ │ │ │ + @ instruction: 0xf21c00a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68abec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s32 d0, d28, d18 │ │ │ │ + cdp 0, 7, cr0, cr12, cr2, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ac08 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf30400a2 │ │ │ │ + @ instruction: 0xf25400a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ac24 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 11, cr0, cr12, cr2, {5} │ │ │ │ + cdp 0, 0, cr0, cr12, cr2, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ac40 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf29400a2 │ │ │ │ + @ instruction: 0xf1e400a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ac5c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 3, cr0, cr0, cr2, {5} │ │ │ │ + stc 0, cr0, [r0, #648] @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ac78 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, r8, #162 @ 0xa2 │ │ │ │ + adcs.w r0, r8, #162 @ 0xa2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ac94 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r0, #648]! @ 0x288 │ │ │ │ + ldc 0, cr0, [r0, #-648]! @ 0xfffffd78 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68acb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r8, #-648]! @ 0xfffffd78 │ │ │ │ + ldc 0, cr0, [r8], #648 @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68accc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [ip], #648 @ 0x288 │ │ │ │ + stc 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ace8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r0], {162} @ 0xa2 │ │ │ │ + adcs.w r0, r0, r2, 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] @ (68ad04 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4], #-648 @ 0xfffffd78 │ │ │ │ + @ instruction: 0xeb8400a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ad20 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r8, r2, asr #2 │ │ │ │ + pkhtb r0, r8, r2, 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] @ (68ad3c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf13000a2 │ │ │ │ + eor.w r0, r0, #162 @ 0xa2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ad58 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0c400a2 │ │ │ │ + ands.w r0, r4, #162 @ 0xa2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ad74 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r8], #648 @ 0x288 │ │ │ │ + ldc 0, cr0, [r8], #-648 @ 0xfffffd78 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ad90 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r4], #-648 @ 0xfffffd78 │ │ │ │ + rsb r0, r4, r2, 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] @ (68adac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r8, r2, asr #2 │ │ │ │ + adds.w r0, r8, r2, 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] @ (68adc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, ip, r2, asr #2 │ │ │ │ + orrs.w r0, ip, r2, 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] @ (68ade4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r0, r2, asr #2 │ │ │ │ + eors.w r0, r0, r2, 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] @ (68ae00 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, r4, r2, asr #2 │ │ │ │ + ldrd r0, r0, [r4, #648] @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ae1c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, ip, #162 @ 0xa2 │ │ │ │ + vaddl.s8 q0, d28, d18 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ae38 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q8, d16, d18 │ │ │ │ + vhadd.s32 d0, d16, d18 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ae54 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebf000a2 │ │ │ │ + adc.w r0, r0, r2, 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] @ (68ae70 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb8000a2 │ │ │ │ + @ instruction: 0xead000a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ae8c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xead400a2 │ │ │ │ + bic.w r0, r4, r2, 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] @ (68aea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ands.w r0, r8, r2, asr #2 │ │ │ │ + strd r0, r0, [r8, #-648]! @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68aec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, ip, r2, asr #2 │ │ │ │ + @ instruction: 0xe99c00a2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68aee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe99000a2 │ │ │ │ + strd r0, r0, [r0], #648 @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68aefc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s8 d16, d24, d18 │ │ │ │ + cdp 0, 9, cr0, cr8, cr2, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68af18 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 13, cr0, cr12, cr2, {5} │ │ │ │ + cdp 0, 2, cr0, cr12, cr2, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68af34 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeaf800a2 │ │ │ │ + orr.w r0, r8, r2, 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] @ (68af50 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, ip, r2, asr #2 │ │ │ │ + ldrd r0, r0, [ip, #648] @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68af6c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r0, #648]! @ 0x288 │ │ │ │ + ldmdb r0!, {r1, 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] @ (68af88 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmdb r4!, {r1, r5, r7} │ │ │ │ + ldrd r0, r0, [r4], #-648 @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68afa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r8, #-648] @ 0x288 │ │ │ │ + stmia.w r8!, {r1, 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] @ (68afc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w ip, {r1, r5, r7} │ │ │ │ + b.n 68af9c │ │ │ │ + lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68afdc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 5, cr0, cr4, cr2, {5} │ │ │ │ + stc 0, cr0, [r4, #648]! @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68aff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r8, #648]! @ 0x288 │ │ │ │ + ldc 0, cr0, [r8, #-648]! @ 0xfffffd78 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b014 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (68b034 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b050 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b06c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b088 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #720 @ (adr r7, 68b35c ) │ │ │ │ + add r7, pc, #16 @ (adr r7, 68b09c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r0, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (68b0c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b0e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [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] @ (68b0fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r4, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b118 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r3, #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] @ (68b134 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r3, #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] @ (68b150 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r2, #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] @ (68b16c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r1, #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] @ (68b188 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b1a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #20] │ │ │ │ + strh r4, [r7, #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] @ (68b1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #20] │ │ │ │ + strh r0, [r7, #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, #12] @ (68b1e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r0, [r6, #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] @ (68b1fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r4, #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] @ (68b218 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #20] │ │ │ │ + strh r0, [r4, #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] @ (68b234 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #20] │ │ │ │ + strh r4, [r2, #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] @ (68b250 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + strh r0, [r1, #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] @ (68b26c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r7, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b288 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r6, #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] @ (68b2a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + 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] @ (68b2c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh 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] @ (68b2dc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + strh r4, [r1, #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] @ (68b2f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 68b20c │ │ │ │ + bne.n 68b2ac │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b314 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 68b3e8 │ │ │ │ + bcs.n 68b288 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b330 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b34c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b368 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b384 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b3a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b3bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b3d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b3f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b410 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b42c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r6, #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] @ (68b448 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + strh r0, [r5, #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] @ (68b464 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + strh r0, [r4, #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] @ (68b480 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + strh 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] @ (68b49c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [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] @ (68b4b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b4d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b4f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + strh 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] @ (68b50c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r0, [r6, #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] @ (68b528 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r5, #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] @ (68b544 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r4, #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] @ (68b560 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [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] @ (68b57c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [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] @ (68b598 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + strh 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] @ (68b5b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r0, #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] @ (68b5d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r0, r2, asr #2 │ │ │ │ + eors.w r0, r0, r2, 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] @ (68b5ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeab400a2 │ │ │ │ + and.w r0, r4, r2, 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] @ (68b608 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r8, r2, asr #2 │ │ │ │ + ldrd r0, r0, [r8, #-648]! @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b624 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9a000a2 │ │ │ │ + ldrd r0, r0, [r0], #648 @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b640 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeab400a2 │ │ │ │ + and.w r0, r4, r2, 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] @ (68b65c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r8, r2, asr #2 │ │ │ │ + ldrd r0, r0, [r8, #-648]! @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b678 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe99c00a2 │ │ │ │ + strd r0, r0, [ip], #648 @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b694 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmdb r8, {r1, r5, r7} │ │ │ │ + strd r0, r0, [r8], #-648 @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b6b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r8, r2, asr #2 │ │ │ │ + ldrd r0, r0, [r8, #-648]! @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b6cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe99c00a2 │ │ │ │ + strd r0, r0, [ip], #648 @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b6e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmdb r0, {r1, r5, r7} │ │ │ │ + strd r0, r0, [r0], #-648 @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b704 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w r0, {r1, r5, r7} │ │ │ │ + b.n 68b6c8 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b720 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe99c00a2 │ │ │ │ + strd r0, r0, [ip], #648 @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b73c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmdb r0, {r1, r5, r7} │ │ │ │ + strd r0, r0, [r0], #-648 @ 0x288 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b758 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia.w r4, {r1, r5, r7} │ │ │ │ + b.n 68b704 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b774 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe80800a2 │ │ │ │ + b.n 68b628 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b790 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ + ldrb r0, [r7, #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] @ (68b7ac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r6, #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] @ (68b7c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r6, #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] @ (68b7e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r4, [r5, #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] @ (68b800 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + subs r7, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b81c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b838 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b854 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + ldrb r0, [r2, #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] @ (68b870 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w r0!, {r0, r5, r7} │ │ │ │ + @ instruction: 0xe80000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b88c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe81400a1 │ │ │ │ + b.n 68b758 │ │ │ │ + lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b8a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b8c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs.w r0, r0, r1, asr #2 │ │ │ │ + @ instruction: 0xe9a000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b8e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmdb r4!, {r0, r5, r7} │ │ │ │ + ldrd r0, r0, [r4], #-644 @ 0x284 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b8fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe8c800a1 │ │ │ │ + @ instruction: 0xe81800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b918 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [ip], #-644 @ 0x284 │ │ │ │ + b.n 68b894 │ │ │ │ + lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b934 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r8, #-644] @ 0x284 │ │ │ │ + stmia.w r8!, {r0, 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] @ (68b954 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r6, #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] @ (68b970 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 68b9c4 │ │ │ │ + bcs.n 68ba64 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b98c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 68b970 │ │ │ │ + bcc.n 68ba10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b9a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b9c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68b9fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ba18 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 68b934 │ │ │ │ + beq.n 68b9d4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ba34 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ba50 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 68bad4 │ │ │ │ + beq.n 68b974 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ba6c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 68ba90 │ │ │ │ + beq.n 68bb30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ba88 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68baa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68badc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68baf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bb14 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bb30 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bb4c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bb68 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bb84 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bbbc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bbd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bbf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bc10 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bc2c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bc48 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #32 │ │ │ │ + subs r3, #112 @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bc64 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bc80 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #24 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bc9c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r2, 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] @ (68bcbc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r2, 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] @ (68bcdc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r7, #20 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bcf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bd14 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bd30 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bd4c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 68beb8 │ │ │ │ + b.n 68bd58 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bd68 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 68bed4 │ │ │ │ + b.n 68bd74 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bd84 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 68bc98 │ │ │ │ + bcc.n 68bd38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bda0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 68bcfc │ │ │ │ + bcc.n 68bd9c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bdbc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 68bda8 │ │ │ │ + bmi.n 68be48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bdd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bdf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68be10 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68be2c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68be48 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68be64 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68be80 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r7} │ │ │ │ + stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68be9c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #800 @ (adr r4, 68c1c0 ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 68bf00 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68beb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #912 @ (adr r4, 68c24c ) │ │ │ │ + add r4, pc, #208 @ (adr r4, 68bf8c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #464 @ (adr r4, 68c0a8 ) │ │ │ │ + add r3, pc, #784 @ (adr r3, 68c1e8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #576 @ (adr r4, 68c134 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 68c274 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bf0c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bf28 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bf44 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #36] @ 0x24 │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bf60 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #64 @ 0x40 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bf7c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bf98 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bfb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bfd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68bfec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c008 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #144 @ 0x90 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c024 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 68c0d0 │ │ │ │ + blt.n 68bf70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c040 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 68bf74 │ │ │ │ + blt.n 68c014 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c05c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #0 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c078 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c094 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c0b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #304 @ (adr r4, 68c1e4 ) │ │ │ │ + add r3, pc, #624 @ (adr r3, 68c324 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c0cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c0e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c104 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c120 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r4, #17] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c13c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c158 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 68c1d0 │ │ │ │ + cbnz r0, 68c1a4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c174 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 68c1d0 │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c190 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r0, r7 │ │ │ │ + rev16 r0, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c1ac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c1c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c200 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + cbnz r4, 68c27c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c21c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c238 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c254 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c270 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c28c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ lsls r2, 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] @ (68c2c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c2e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c300 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r1, #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] @ (68c31c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + svc 4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c338 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r6 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c354 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r4, r6 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c370 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c38c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #17] │ │ │ │ + strb r4, [r2, #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] @ (68c3a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #17] │ │ │ │ + strb r4, [r2, #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] @ (68c3c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r2, #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] @ (68c3e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r1, #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] @ (68c3fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 68c380 │ │ │ │ + bpl.n 68c420 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c418 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 68c324 │ │ │ │ + bmi.n 68c3c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c434 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r2, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c450 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c46c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c488 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (68c4a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (68c4c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c4e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 68c3f8 │ │ │ │ + bvc.n 68c498 │ │ │ │ lsls r1, 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] @ (68c504 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #15] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (68c524 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #15] │ │ │ │ + strb r4, [r0, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (68c544 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c560 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 68c464 │ │ │ │ + bge.n 68c504 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c57c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r2, #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] @ (68c598 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r0, [r1, #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] @ (68c5b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + strb r4, [r7, #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] @ (68c5d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #24 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c5ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c608 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c624 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c640 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c65c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 68c6a8 │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c678 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0034 │ │ │ │ + rev r4, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c694 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 68c6d2 │ │ │ │ + cbnz r4, 68c6a6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c6b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 68c67c │ │ │ │ + bpl.n 68c71c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c6cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #768 @ (adr r6, 68c9d0 ) │ │ │ │ + add r6, pc, #64 @ (adr r6, 68c710 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c6e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #0 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r3, 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] @ (68c708 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r5, #2 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r3, 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] @ (68c728 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, r1, #1 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r3, 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] @ (68c748 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r1, #6 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c764 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, #4 │ │ │ │ + adds r4, r3, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c780 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c79c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c7b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c7d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c7f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c80c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 68c7f0 │ │ │ │ + bge.n 68c890 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c828 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 68c8b4 │ │ │ │ + bhi.n 68c754 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c844 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 68c868 │ │ │ │ + bhi.n 68c908 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c860 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 68c81c │ │ │ │ + bhi.n 68c8bc │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c87c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 68c870 │ │ │ │ + bls.n 68c910 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c898 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 68c82c │ │ │ │ + bvc.n 68c8cc │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c8b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #3] │ │ │ │ + strb r0, [r2, #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] @ (68c8d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb 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] @ (68c8ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c908 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #22 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c924 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #32 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c940 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r6, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c95c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c978 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c994 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c9b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68c9e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ca04 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #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] @ (68ca20 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #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] @ (68ca3c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 68c940 │ │ │ │ + bcs.n 68c9e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ca58 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ca74 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ca90 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #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] @ (68caac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [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] @ (68cac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [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] @ (68cae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #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] @ (68cb00 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r2, #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] @ (68cb1c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #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] @ (68cb38 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [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] @ (68cb54 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #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] @ (68cb70 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [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] @ (68cb8c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #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] @ (68cbc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #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] @ (68cbe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cbfc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cc18 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr 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] @ (68cc34 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cc50 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [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] @ (68cc6c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r2, 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] @ (68cc8c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + 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] @ (68cca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 68cd64 │ │ │ │ + bmi.n 68cc04 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ccc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 68ccc8 │ │ │ │ + bmi.n 68cd68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ccfc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cd18 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cd34 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #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] @ (68cd50 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cd6c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cd88 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + 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] @ (68cda4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #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] @ (68cdc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cddc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + 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] @ (68cdf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #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] @ (68ce14 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ce30 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [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] @ (68ce4c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #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] @ (68ce68 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ce84 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + 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] @ (68cea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #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] @ (68cebc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ced8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #816 @ (adr r6, 68d20c ) │ │ │ │ + add r6, pc, #112 @ (adr r6, 68cf4c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #528 @ (adr r6, 68d108 ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 68d248 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cf10 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #960 @ (adr r5, 68d2d4 ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 68d014 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cf2c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #464 @ (adr r5, 68d100 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 68d240 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cf48 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [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] @ (68cf64 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r7, #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] @ (68cf80 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r7, #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] @ (68cf9c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r6, #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] @ (68cfb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cfd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68cff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #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] @ (68d00c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d028 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #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] @ (68d044 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #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, #12] @ (68d064 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #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] @ (68d080 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r4, r4 │ │ │ │ + rev r4, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d09c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #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] @ (68d0b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #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] @ (68d0d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #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] @ (68d0f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #160 @ (adr r5, 68d194 ) │ │ │ │ + add r4, pc, #480 @ (adr r4, 68d2d4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d10c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #128 @ (adr r5, 68d190 ) │ │ │ │ + add r4, pc, #448 @ (adr r4, 68d2d0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d128 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #960 @ (adr r5, 68d4ec ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 68d22c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d144 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #944 @ (adr r5, 68d4f8 ) │ │ │ │ + add r5, pc, #240 @ (adr r5, 68d238 ) │ │ │ │ lsls r2, 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] @ (68d164 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #896 @ (adr r4, 68d4e8 ) │ │ │ │ + add r4, pc, #192 @ (adr r4, 68d228 ) │ │ │ │ lsls r2, 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] @ (68d184 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #896 @ (adr r4, 68d508 ) │ │ │ │ + add r4, pc, #192 @ (adr r4, 68d248 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d1a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #688 @ (adr r5, 68d454 ) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 68d594 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d1bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #752 @ (adr r4, 68d4b0 ) │ │ │ │ + add r4, pc, #48 @ (adr r4, 68d1f0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d1d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #0 @ (adr r5, 68d1dc ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 68d31c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d1f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #32 @ (adr r5, 68d218 ) │ │ │ │ + add r4, pc, #352 @ (adr r4, 68d358 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d210 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [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] @ (68d22c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #56] @ 0x38 │ │ │ │ + ldr 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] @ (68d248 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d264 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #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] @ (68d280 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #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] @ (68d29c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr 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] @ (68d2b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r4, #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] @ (68d2d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #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] @ (68d2f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d30c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #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] @ (68d328 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d344 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #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] @ (68d360 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #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] @ (68d37c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [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] @ (68d398 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [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] @ (68d3b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #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] @ (68d3d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d3ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #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] @ (68d408 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #4 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d424 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d440 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 68d4f4 │ │ │ │ + bhi.n 68d394 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d45c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 68d4b8 │ │ │ │ + bhi.n 68d558 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d478 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 68d47c │ │ │ │ + bhi.n 68d51c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d494 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 68d440 │ │ │ │ + bhi.n 68d4e0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 68d404 │ │ │ │ + bvc.n 68d4a4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d4cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 68d5b0 │ │ │ │ + bvc.n 68d450 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d4e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 68d50c │ │ │ │ + bge.n 68d5ac │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d504 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 68d4c8 │ │ │ │ + bge.n 68d568 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d520 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 68d5c4 │ │ │ │ + bge.n 68d464 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d53c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 68d580 │ │ │ │ + bge.n 68d620 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d558 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 68d53c │ │ │ │ + bge.n 68d5dc │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d574 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 68d4f8 │ │ │ │ + bge.n 68d598 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d590 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 68d4b4 │ │ │ │ + bls.n 68d554 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d5ac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 68d670 │ │ │ │ + bls.n 68d510 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d5c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 68d5ec │ │ │ │ + bvc.n 68d68c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d5e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 68d5b0 │ │ │ │ + bvc.n 68d650 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d600 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 68d51c │ │ │ │ + bvc.n 68d5bc │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d61c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 68d6e0 │ │ │ │ + bvc.n 68d580 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d638 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 68d71c │ │ │ │ + bhi.n 68d5bc │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d654 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 68d6e0 │ │ │ │ + bhi.n 68d580 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d670 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 68d614 │ │ │ │ + bvc.n 68d6b4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d68c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 68d5d8 │ │ │ │ + bvs.n 68d678 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d6a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 68d794 │ │ │ │ + bvc.n 68d634 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d6c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 68d748 │ │ │ │ + bvc.n 68d5e8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d6e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 68d6d4 │ │ │ │ + bvc.n 68d774 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d6fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 68d698 │ │ │ │ + bvc.n 68d738 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d718 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 68d6e4 │ │ │ │ + bvs.n 68d784 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d734 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 68d6a0 │ │ │ │ + bvs.n 68d740 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d750 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 68d814 │ │ │ │ + bvs.n 68d6b4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d76c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 68d7d0 │ │ │ │ + bvs.n 68d670 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d788 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 68d814 │ │ │ │ + bvc.n 68d6b4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d7a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 68d7d0 │ │ │ │ + bvc.n 68d870 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d7c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 68d70c │ │ │ │ + bpl.n 68d7ac │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d7dc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 68d8c8 │ │ │ │ + bpl.n 68d768 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d7f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 68d84c │ │ │ │ + bpl.n 68d8ec │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d814 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 68d818 │ │ │ │ + bpl.n 68d8b8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d830 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 68d7bc │ │ │ │ + bvs.n 68d85c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d84c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 68d788 │ │ │ │ + bpl.n 68d828 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d868 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d884 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d8a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d8bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d8d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d8f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d910 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d92c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d948 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r2, 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] @ (68d968 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d984 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d9a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d9bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68d9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68da10 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68da2c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #80] @ 0x50 │ │ │ │ + str r4, [r2, #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, #12] @ (68da4c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68da68 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #800] @ 0x320 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68da84 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68daa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r0, #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] @ (68dabc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str 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] @ (68dad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r6, #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] @ (68daf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #128 @ (adr r6, 68db78 ) │ │ │ │ + add r5, pc, #448 @ (adr r5, 68dcb8 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68db10 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #944 @ (adr r5, 68dec4 ) │ │ │ │ + add r5, pc, #240 @ (adr r5, 68dc04 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68db2c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68db48 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r4, #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] @ (68db64 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68db80 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68db9c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dbb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dbd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r4, #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] @ (68dbf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r4, #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, #12] @ (68dc10 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dc2c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r7, #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] @ (68dc48 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r2, 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] @ (68dc68 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dc84 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [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, #12] @ (68dca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r6, #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] @ (68dcc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dcdc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - itt mi │ │ │ │ - lslmi r2, r4, #2 │ │ │ │ - pushmi {r3, lr} │ │ │ │ + bkpt 0x0094 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dcf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00ec │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r2, 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] @ (68dd18 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x00b8 │ │ │ │ + bkpt 0x0008 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dd34 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dd50 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt vc │ │ │ │ + lslvc r2, r4, #2 │ │ │ │ + pushvc {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dd6c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ite ge │ │ │ │ - lslge r2, r4, #2 │ │ │ │ - pushlt {r3, lr} │ │ │ │ + bkpt 0x00fc │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dd88 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - it le │ │ │ │ - lslle r2, r4, #2 │ │ │ │ + it cs │ │ │ │ + lslcs r2, 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] @ (68dda8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r0, #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] @ (68ddc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + vaddl.u32 q8, d28, d17 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dde0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #44] @ 0x2c │ │ │ │ + str r4, [r2, #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] @ (68ddfc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #44] @ 0x2c │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (68de1c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68de38 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68de54 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68de70 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ lsls r1, 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] @ (68de90 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r2, #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, #12] @ (68deb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r1, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68decc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68df04 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68df20 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68df3c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r1, r4] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68df58 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r7, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68df74 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #24] │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68df90 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r5, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dfac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r7, #4] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dfc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68dfe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #16] │ │ │ │ + str r0, [r4, #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] @ (68e000 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ lsls r1, 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] @ (68e020 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r6, #12] │ │ │ │ + str r0, [r0, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e03c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeae800a2 │ │ │ │ + bics.w r0, r8, r2, 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] @ (68e058 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #12] │ │ │ │ + str r0, [r4, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e074 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str 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] @ (68e090 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #4] │ │ │ │ + ldrsh r4, [r7, 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] @ (68e100 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ lsls r2, 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] @ (68e120 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e13c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #0] │ │ │ │ + ldrsh r0, [r0, 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] @ (68e158 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #0] │ │ │ │ + ldrsh r4, [r7, 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] @ (68e174 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r2, 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] @ (68e194 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #400] @ 0x190 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r2, 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] @ (68e1b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + ldrsh r0, [r7, 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] @ (68e1d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e1ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + ldrsh 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] @ (68e208 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + ldrsh r4, [r2, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e224 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + ldrsh 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] @ (68e240 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + ldrsh 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] @ (68e25c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + ldrsh r0, [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] @ (68e278 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + ldrsh r4, [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] @ (68e294 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + ldrsh r4, [r6, 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] @ (68e2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + ldrsh r0, [r6, 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] @ (68e2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + ldrsh r4, [r1, 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] @ (68e304 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + ldrsh 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] @ (68e320 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + ldrsh r4, [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] @ (68e33c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + ldrsh r0, [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] @ (68e358 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e374 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e390 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (68e3cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e3e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 68e3fc │ │ │ │ + svc 88 @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e404 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + ldrsh r0, [r6, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e420 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 32 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e43c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + udf #188 @ 0xbc │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e458 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + ldrsh r4, [r6, 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] @ (68e474 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrsh r0, [r7, 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] @ (68e490 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + ldrsh r4, [r7, 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] @ (68e4ac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + ldrsh r4, [r6, 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] @ (68e4c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e4e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrsh 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] @ (68e500 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #30] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e51c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r3] │ │ │ │ + ldrsh r4, [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] @ (68e538 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r5, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e554 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e570 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e58c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e5a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrb 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] @ (68e5c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e5e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e5fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrb r0, [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] @ (68e618 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e634 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrb r0, [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] @ (68e650 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrb 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] @ (68e66c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrb 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] @ (68e688 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r6, r0] │ │ │ │ + ldrb r0, [r0, 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] @ (68e6a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrb r4, [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] @ (68e6c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + ldrb r0, [r5, 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] @ (68e6dc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrb 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] @ (68e6f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrb r0, [r2, 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] @ (68e714 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrb r4, [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] @ (68e730 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ + ldrb r0, [r7, 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] @ (68e74c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r7] │ │ │ │ + ldrb r4, [r5, 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] @ (68e768 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #896 @ (adr r7, 68eaec ) │ │ │ │ + add r7, pc, #192 @ (adr r7, 68e82c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e784 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e7a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r2, 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] @ (68e7c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + ldrb r4, [r1, 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] @ (68e7dc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e7f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r7, lr} │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e814 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrb r4, [r0, 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] @ (68e830 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r7, pc, #384 @ (adr r7, 68e9b4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e84c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #624 @ (adr r1, 68eac0 ) │ │ │ │ + add r0, pc, #944 @ (adr r0, 68ec00 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e868 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #416 @ (adr r1, 68ea0c ) │ │ │ │ + add r0, pc, #736 @ (adr r0, 68eb4c ) │ │ │ │ lsls r2, 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] @ (68e888 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r4, [r2, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrsh r4, [r5, r2] │ │ │ │ lsls r2, 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] @ (68e8c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r1, #26] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e8e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e8fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e918 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrh r0, [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] @ (68e934 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e950 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68e96c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrh r4, [r5, 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] @ (68e988 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrh 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] @ (68e9a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrh r0, [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] @ (68e9c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrh r4, [r1, 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] @ (68e9dc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ + ldrh r0, [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] @ (68e9f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, r7] │ │ │ │ + ldrh r4, [r6, 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] @ (68ea14 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrh r0, [r5, 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] @ (68ea30 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ea4c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ea68 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + 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] @ (68ea84 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + 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] @ (68eaa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + 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] @ (68eabc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ead8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldrh r4, [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] @ (68eaf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldrh 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] @ (68eb10 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68eb2c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrh r0, [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] @ (68eb48 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68eb64 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrh r0, [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] @ (68eb80 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68eb9c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrh r0, [r5, 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] @ (68ebb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrh 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] @ (68ebd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + 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] @ (68ebf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldrh 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] @ (68ec0c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ec28 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldrh r0, [r0, 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] @ (68ec44 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldrh r0, [r7, 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] @ (68ec60 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrh r0, [r6, 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] @ (68ec7c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ec98 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r4] │ │ │ │ + ldrh r0, [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] @ (68ecb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [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] @ (68ecd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r4] │ │ │ │ + ldrh 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] @ (68ecec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldrh r0, [r1, 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] @ (68ed08 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldrh 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] @ (68ed24 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ed40 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrh 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] @ (68ed5c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ed78 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ed94 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r3] │ │ │ │ + ldrh r0, [r3, 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] @ (68edb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrh r0, [r2, 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] @ (68edcc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r1, 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] @ (68ede8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrh r0, [r0, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ee04 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldr r0, [r7, 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] @ (68ee20 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ee3c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldr r0, [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] @ (68ee58 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldr r0, [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] @ (68ee74 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ee90 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68eeac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r1] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68eec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldr r0, [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] @ (68eee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldr 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] @ (68ef00 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldr 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] @ (68ef1c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldr r4, [r7, 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] @ (68ef38 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldr r4, [r5, 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] @ (68ef54 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r0] │ │ │ │ + ldr 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] @ (68ef70 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldr r0, [r2, 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] @ (68ef8c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldr r4, [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] @ (68efa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldr r4, [r6, 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] @ (68efc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, r7] │ │ │ │ + ldr r0, [r5, 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] @ (68efe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldr 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] @ (68effc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, r6] │ │ │ │ + ldr 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] @ (68f018 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, r6] │ │ │ │ + ldr r4, [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] @ (68f034 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldr r0, [r6, 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] @ (68f050 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldr 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] @ (68f06c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldr r4, [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] @ (68f088 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldr r4, [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] @ (68f0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ + ldr r0, [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] @ (68f0c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldr r0, [r5, 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] @ (68f0dc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldr 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] @ (68f0f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldr 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] @ (68f114 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldr 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] @ (68f130 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r2, 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] @ (68f150 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r4, r4] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (68f170 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldr 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] @ (68f18c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f1a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f1c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f1e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldrsb 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] @ (68f1fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldrsb 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] @ (68f218 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #784 @ (adr r2, 68f52c ) │ │ │ │ + add r2, pc, #80 @ (adr r2, 68f26c ) │ │ │ │ lsls r2, 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] @ (68f238 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f254 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f270 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f28c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldrsb r4, [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] @ (68f2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldrsb r4, [r5, 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] @ (68f2c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + 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, #12] @ (68f2e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f300 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f31c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #192 @ (adr r1, 68f3e0 ) │ │ │ │ + add r0, pc, #512 @ (adr r0, 68f520 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f338 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f354 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f370 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f38c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r5, 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] @ (68f3a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f3c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f3e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r2, 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] @ (68f400 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ lsls r2, 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] @ (68f420 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f43c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r5, #19] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f458 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + ldrsb r4, [r1, 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] @ (68f474 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f490 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r2, 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] @ (68f4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbec00a1 │ │ │ │ + @ instruction: 0xfb3c00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (68f4d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 15, cr0, cr8, cr1, {5} │ │ │ │ + cdp2 0, 4, cr0, cr8, cr1, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (68f4f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strb 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, #12] @ (68f510 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrsb r4, [r5, r0] │ │ │ │ + strb r4, [r7, 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] @ (68f52c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r3, r0] │ │ │ │ + strb r0, [r5, 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] @ (68f548 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f564 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f580 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa0c00a1 │ │ │ │ + ldr??.w r0, [ip, r1, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f59c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0], #-644 @ 0xfffffd7c │ │ │ │ + @ instruction: 0xfb8000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f5b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb2400a1 │ │ │ │ + @ instruction: 0xfa7400a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [ip, r1, lsl #2] │ │ │ │ + @ instruction: 0xf75c00a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f60c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f628 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r7, 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] @ (68f644 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + strb r0, [r6, 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] @ (68f660 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [r8, #161] @ 0xa1 │ │ │ │ + ldrb.w r0, [r8, r1, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f67c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r0, r1, lsl #2] │ │ │ │ + @ instruction: 0xf7a000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f698 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf72000a1 │ │ │ │ + @ instruction: 0xf67000a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f6b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f6d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, r2] │ │ │ │ + strh 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] @ (68f6ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strh r0, [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] @ (68f708 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f724 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + strh 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] @ (68f740 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strh 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] @ (68f75c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strh r0, [r7, 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] @ (68f778 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strh 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] @ (68f794 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f7b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + strh r4, [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] @ (68f7cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strh 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] @ (68f7e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strh r4, [r7, 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] @ (68f804 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + strh r0, [r6, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f820 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + strh r4, [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] @ (68f83c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + strh r0, [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] @ (68f858 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strh r4, [r1, 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] @ (68f874 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strh r0, [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] @ (68f890 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #192 @ (adr r1, 68f954 ) │ │ │ │ + add r0, pc, #512 @ (adr r0, 68fa94 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f8ac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r7] │ │ │ │ + strh 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] @ (68f8c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f8e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + 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] @ (68f900 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, r6] │ │ │ │ + strh 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] @ (68f91c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strh r0, [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] @ (68f938 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strh r4, [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] @ (68f954 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strh r4, [r6, 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] @ (68f970 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strh 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] @ (68f98c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + strh r4, [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] @ (68f9a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, r6] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68f9c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + strh r4, [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] @ (68f9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r1, 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] @ (68f9fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strh r4, [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] @ (68fa18 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strh 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] @ (68fa34 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + 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] @ (68fa50 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strh r4, [r5, 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] @ (68fa6c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + strh r4, [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] @ (68fa88 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strh 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] @ (68faa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68fac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, r4] │ │ │ │ + strh r0, [r7, 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] @ (68fadc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68faf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68fb14 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 68f498 │ │ │ │ + b.n 68f338 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68fb30 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [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] @ (68fb4c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + strh r4, [r3, 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] @ (68fb68 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r3] │ │ │ │ + strh r0, [r3, 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] @ (68fb84 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + strh r4, [r2, 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] @ (68fba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r0, [r2, 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] @ (68fbbc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68fbd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68fbf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68fc10 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r7, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68fc2c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + str 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] @ (68fc48 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + str r0, [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] @ (68fc64 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + str r4, [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] @ (68fc80 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + str 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] @ (68fc9c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + str 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] @ (68fcb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + str r0, [r0, 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] @ (68fcd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + str r0, [r7, 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] @ (68fcf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + str r0, [r6, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68fd0c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + str r4, [r5, 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] @ (68fd28 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + str r0, [r5, 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] @ (68fd44 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, r0] │ │ │ │ + str 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] @ (68fd60 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + str r0, [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] @ (68fd7c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + str r0, [r2, 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] @ (68fd98 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r7] │ │ │ │ + str r0, [r1, 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] @ (68fdb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r7] │ │ │ │ + str r0, [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] @ (68fdd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r7] │ │ │ │ + str r0, [r7, 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] @ (68fdec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, r7] │ │ │ │ + str r4, [r6, 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] @ (68fe08 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r7] │ │ │ │ + str r0, [r6, 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] @ (68fe24 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r7] │ │ │ │ + str r0, [r5, 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] @ (68fe40 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r7] │ │ │ │ + str r0, [r4, 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] @ (68fe5c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, r7] │ │ │ │ + str 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] @ (68fe78 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r7] │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68fe94 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r6] │ │ │ │ + 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] @ (68feb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r6] │ │ │ │ + str r0, [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] @ (68fecc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r6] │ │ │ │ + str r4, [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] @ (68fee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r6] │ │ │ │ + str 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] @ (68ff04 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r6] │ │ │ │ + str r0, [r6, 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] @ (68ff20 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r6] │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (68ff3c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r6] │ │ │ │ + str 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] @ (68ff58 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, r6] │ │ │ │ + str r0, [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] @ (68ff74 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r6] │ │ │ │ + str 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] @ (68ff90 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r5] │ │ │ │ + str r0, [r1, 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] @ (68ffac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r5] │ │ │ │ + str r4, [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] @ (68ffc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r5] │ │ │ │ + str 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] @ (68ffe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r5] │ │ │ │ + str r0, [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] @ (690000 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r5] │ │ │ │ + str r0, [r6, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69001c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, r5] │ │ │ │ + str r4, [r5, 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] @ (690038 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690054 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690070 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r4] │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69008c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6900a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6900c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r3] │ │ │ │ + str r4, [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] @ (6900e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6900fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690118 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690134 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690150 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r1, 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] @ (690170 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r4, [r7, r0] │ │ │ │ + ldr r7, [pc, #560] @ (6903a4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69018c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #48] @ (6901c0 ) │ │ │ │ + ldr r0, [pc, #368] @ (690300 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6901a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #14] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6901c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #960] @ (690588 ) │ │ │ │ + ldr r7, [pc, #256] @ (6902c8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6901e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6901fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690218 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #704] @ (6904dc ) │ │ │ │ + ldr r7, [pc, #0] @ (69021c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690234 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #672] @ (6904d8 ) │ │ │ │ + ldr r6, [pc, #992] @ (690618 ) │ │ │ │ lsls r7, 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] @ (690254 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690270 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69028c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6902a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #288] @ (6903cc ) │ │ │ │ + ldr r6, [pc, #608] @ (69050c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6902c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6902e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #128] @ (690364 ) │ │ │ │ + ldr r6, [pc, #448] @ (6904a4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6902fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #96] @ (690360 ) │ │ │ │ + ldr r6, [pc, #416] @ (6904a0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690318 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #32] @ (69033c ) │ │ │ │ + ldr r6, [pc, #352] @ (69047c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690334 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690350 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #880] @ (6906c4 ) │ │ │ │ + ldr r6, [pc, #176] @ (690404 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69036c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690388 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + vrev32.8 d16, d17 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6903a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + movs r4, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6903c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #512] @ (6905c4 ) │ │ │ │ + ldr r5, [pc, #832] @ (690704 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6903dc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6903f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690414 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #272] @ (690528 ) │ │ │ │ + ldr r5, [pc, #592] @ (690668 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690430 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #224] @ (690514 ) │ │ │ │ + ldr r5, [pc, #544] @ (690654 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69044c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #160] @ (6904f0 ) │ │ │ │ + ldr r5, [pc, #480] @ (690630 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690468 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #112] @ (6904dc ) │ │ │ │ + ldr r5, [pc, #432] @ (69061c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690484 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #64] @ (6904c8 ) │ │ │ │ + ldr r5, [pc, #384] @ (690608 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6904a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #0] @ (6904a4 ) │ │ │ │ + ldr r5, [pc, #320] @ (6905e4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6904bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #960] @ (690880 ) │ │ │ │ + ldr r5, [pc, #256] @ (6905c0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6904d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #896] @ (69085c ) │ │ │ │ + ldr r5, [pc, #192] @ (69059c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6904f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #32] @ (690518 ) │ │ │ │ + ldr r0, [pc, #352] @ (690658 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690510 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #720] @ (6907e4 ) │ │ │ │ + ldr r5, [pc, #16] @ (690524 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69052c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #656] @ (6907c0 ) │ │ │ │ + blxns lr │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690548 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #544] @ (69076c ) │ │ │ │ + ldr r4, [pc, #864] @ (6908ac ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690564 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #496] @ (690758 ) │ │ │ │ + ldr r4, [pc, #816] @ (690898 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690580 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #432] @ (690734 ) │ │ │ │ + blxns r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69059c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #336] @ (6906f0 ) │ │ │ │ + ldr r4, [pc, #656] @ (690830 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6905b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #288] @ (6906dc ) │ │ │ │ + ldr r4, [pc, #608] @ (69081c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6905d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #240] @ (6906c8 ) │ │ │ │ + ldr r4, [pc, #560] @ (690808 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6905f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r8 │ │ │ │ + bx r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69060c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #80] @ (690660 ) │ │ │ │ + ldr r4, [pc, #400] @ (6907a0 ) │ │ │ │ lsls r7, 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] @ (69062c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #32] @ (690650 ) │ │ │ │ + ldr r4, [pc, #352] @ (690790 ) │ │ │ │ lsls r7, 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] @ (69064c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #976] @ (690a20 ) │ │ │ │ + ldr r4, [pc, #272] @ (690760 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690668 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #896] @ (6909ec ) │ │ │ │ + ldr r4, [pc, #192] @ (69072c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690684 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #896] @ (690a08 ) │ │ │ │ + ldr r4, [pc, #192] @ (690748 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6906a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6906bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6906d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6906f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 690dc8 │ │ │ │ + b.n 690c68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690710 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 690d5c │ │ │ │ + b.n 690bfc │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69072c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 690cf0 │ │ │ │ + b.n 690b90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690748 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #224] @ (69082c ) │ │ │ │ + ldr r3, [pc, #544] @ (69096c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690764 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #176] @ (690818 ) │ │ │ │ + ldr r3, [pc, #496] @ (690958 ) │ │ │ │ lsls r7, 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] @ (690784 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - negs r0, r4 │ │ │ │ + sbcs r0, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6907a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6907bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #912] @ (690b50 ) │ │ │ │ + ldr r3, [pc, #208] @ (690890 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6907d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #880] @ (690b4c ) │ │ │ │ + ldr r3, [pc, #176] @ (69088c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6907f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #848] @ (690b48 ) │ │ │ │ + ldr r3, [pc, #144] @ (690888 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690810 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #800] @ (690b34 ) │ │ │ │ + ldr r3, [pc, #96] @ (690874 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69082c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #752] @ (690b20 ) │ │ │ │ + ldr r3, [pc, #48] @ (690860 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690848 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #704] @ (690b0c ) │ │ │ │ + ldr r3, [pc, #0] @ (69084c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690864 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #640] @ (690ae8 ) │ │ │ │ + ldr r2, [pc, #960] @ (690c28 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690880 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #576] @ (690ac4 ) │ │ │ │ + ldr r2, [pc, #896] @ (690c04 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69089c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r7 │ │ │ │ + bics r4, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6908b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r2 │ │ │ │ + muls r0, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6908d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r6, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6908f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r6, #12 │ │ │ │ lsls r2, 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] @ (690910 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #64] @ (690954 ) │ │ │ │ + ldr r2, [pc, #384] @ (690a94 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69092c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690948 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690964 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690980 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r4, #644]! @ 0x284 │ │ │ │ + stc2 0, cr0, [r4, #-644] @ 0xfffffd7c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69099c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 690a60 │ │ │ │ + blt.n 690900 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6909b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 11, cr0, cr8, cr1, {5} │ │ │ │ + cdp2 0, 0, cr0, cr8, cr1, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6909d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s32 q8, d16, d17 │ │ │ │ + vhadd.s d0, d16, d17 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6909f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #224] @ (690ad4 ) │ │ │ │ + ldr r1, [pc, #544] @ (690c14 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #176] @ (690ac0 ) │ │ │ │ + ldr r1, [pc, #496] @ (690c00 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #128] @ (690aac ) │ │ │ │ + ldr r1, [pc, #448] @ (690bec ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #80] @ (690a98 ) │ │ │ │ + ldr r1, [pc, #400] @ (690bd8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #32] @ (690a84 ) │ │ │ │ + ldr r1, [pc, #352] @ (690bc4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #1008] @ (690e70 ) │ │ │ │ + ldr r1, [pc, #304] @ (690bb0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #976] @ (690e6c ) │ │ │ │ + ldr r1, [pc, #272] @ (690bac ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #944] @ (690e68 ) │ │ │ │ + ldr r1, [pc, #240] @ (690ba8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #880] @ (690e44 ) │ │ │ │ + ldr r1, [pc, #176] @ (690b84 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690aec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #816] @ (690e20 ) │ │ │ │ + ldr r1, [pc, #112] @ (690b60 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690b08 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #752] @ (690dfc ) │ │ │ │ + ldr r1, [pc, #48] @ (690b3c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690b24 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 690ad0 │ │ │ │ + bpl.n 690b70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690b40 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 690a54 │ │ │ │ + bcc.n 690af4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690b5c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #480] @ (690d40 ) │ │ │ │ + ldr r0, [pc, #800] @ (690e80 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690b78 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #416] @ (690d1c ) │ │ │ │ + ldr r0, [pc, #736] @ (690e5c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690b94 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #368] @ (690d08 ) │ │ │ │ + ldr r0, [pc, #688] @ (690e48 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690bb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #304] @ (690ce4 ) │ │ │ │ + ldr r0, [pc, #624] @ (690e24 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690bcc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #256] @ (690cd0 ) │ │ │ │ + ldr r0, [pc, #576] @ (690e10 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690be8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #192] @ (690cac ) │ │ │ │ + ldr r0, [pc, #512] @ (690dec ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690c04 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #144] @ (690c98 ) │ │ │ │ + ldr r0, [pc, #464] @ (690dd8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #96] @ (690c84 ) │ │ │ │ + ldr r0, [pc, #416] @ (690dc4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #48] @ (690c70 ) │ │ │ │ + ldr r0, [pc, #368] @ (690db0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #0] @ (690c5c ) │ │ │ │ + ldr r0, [pc, #320] @ (690d9c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #976] @ (691048 ) │ │ │ │ + ldr r0, [pc, #272] @ (690d88 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #928] @ (691034 ) │ │ │ │ + ldr r0, [pc, #224] @ (690d74 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690cac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #880] @ (691020 ) │ │ │ │ + ldr r0, [pc, #176] @ (690d60 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #832] @ (69100c ) │ │ │ │ + ldr r0, [pc, #128] @ (690d4c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #768] @ (690fe8 ) │ │ │ │ + ldr r0, [pc, #64] @ (690d28 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #592] @ (690f70 ) │ │ │ │ + blxns ip │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #528] @ (690f4c ) │ │ │ │ + blxns sl │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #448] @ (690f18 ) │ │ │ │ + blx r8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #368] @ (690ee4 ) │ │ │ │ + blxns 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] @ (690d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #288] @ (690eb0 ) │ │ │ │ + blx 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] @ (690da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r0, r2 │ │ │ │ + rev r0, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r4, r0 │ │ │ │ + rev r4, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns pc │ │ │ │ + bxns 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] @ (690dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blx sp │ │ │ │ + bx 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] @ (690e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blx fp │ │ │ │ + bx 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] @ (690e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r9 │ │ │ │ + bx 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] @ (690e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r3 │ │ │ │ + mov ip, sp │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns r1 │ │ │ │ + mov ip, fp │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns pc │ │ │ │ + mov ip, r9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns sp │ │ │ │ + mov ip, 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] @ (690edc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bx ip │ │ │ │ + mov r8, 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] @ (690ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns sl │ │ │ │ + mov ip, 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] @ (690f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r9 │ │ │ │ + mov r8, 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] @ (690f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r7 │ │ │ │ + mov ip, 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] @ (690f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r6 │ │ │ │ + mov r8, 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] @ (690f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w r8!, {r0, r5, r7} │ │ │ │ + @ instruction: 0xe80800a1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #120 @ 0x78 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (690fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r6 │ │ │ │ + mov 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] @ (690ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r4, #120 @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691010 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r1 │ │ │ │ + cmp ip, fp │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (691030 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r5, #20 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69104c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691068 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691084 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 691098 │ │ │ │ + bhi.n 691138 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6910a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r1 │ │ │ │ + cmp r0, fp │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6910bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 691020 │ │ │ │ + bhi.n 6910c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6910d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 691104 │ │ │ │ + bhi.n 6911a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6910f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 6910a8 │ │ │ │ + bhi.n 691148 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691110 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 69104c │ │ │ │ + bvc.n 6910ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69112c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r1 │ │ │ │ + add r8, fp │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691148 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, pc │ │ │ │ + add r8, 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] @ (691164 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, sp │ │ │ │ + add r8, 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] @ (691180 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, fp │ │ │ │ + add r8, 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] @ (69119c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r9 │ │ │ │ + add r8, 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] @ (6911b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r7 │ │ │ │ + add ip, 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] @ (6911d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6911f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69120c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691228 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691244 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691260 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69127c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #512] @ (691480 ) │ │ │ │ + ldr r3, [pc, #832] @ (6915c0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691298 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp │ │ │ │ + bics 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] @ (6912b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #688] @ (691568 ) │ │ │ │ + ldr r2, [pc, #1008] @ (6916a8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6912d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r8 │ │ │ │ + bics 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] @ (6912ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r7 │ │ │ │ + bics 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] @ (691308 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r5 │ │ │ │ + muls 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] @ (691324 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r3 │ │ │ │ + muls 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] @ (691340 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69135c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r6 │ │ │ │ + muls r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691378 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r4 │ │ │ │ + orrs 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] @ (691394 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r3 │ │ │ │ + orrs 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] @ (6913b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r1 │ │ │ │ + orrs 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] @ (6913cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r0 │ │ │ │ + orrs r0, 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] @ (6913e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r6 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691404 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r4 │ │ │ │ + cmn 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] @ (691420 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r2 │ │ │ │ + cmn r4, 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] @ (69143c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r0 │ │ │ │ + cmn 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] @ (691458 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r4, r6 │ │ │ │ + cmn 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] @ (691474 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #336] @ (6915c8 ) │ │ │ │ + ldr r1, [pc, #656] @ (691708 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691490 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - muls r4, r0 │ │ │ │ + cmp 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] @ (6914ac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r0, r6 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6914c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r4, r3 │ │ │ │ + negs 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] @ (6914e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r0, r1 │ │ │ │ + negs 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] @ (691500 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #752] @ (6917f4 ) │ │ │ │ + ldr r1, [pc, #48] @ (691534 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69151c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #4 │ │ │ │ + adds r7, #84 @ 0x54 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691538 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 691546 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691554 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r4 │ │ │ │ + rors r0, 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] @ (691570 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r2 │ │ │ │ + rors 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] @ (69158c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r0 │ │ │ │ + rors r0, 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] @ (6915a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r6 │ │ │ │ + rors r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6915c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r4 │ │ │ │ + sbcs r0, 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] @ (6915e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r2 │ │ │ │ + sbcs 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] @ (6915fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - negs r0, r0 │ │ │ │ + sbcs r0, 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] @ (691618 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r6 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691634 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r4 │ │ │ │ + adcs r0, 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] @ (691650 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r2 │ │ │ │ + adcs 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] @ (69166c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r0, r0 │ │ │ │ + adcs r0, 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] @ (691688 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r6 │ │ │ │ + adcs r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6916a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r4 │ │ │ │ + asrs r0, 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] @ (6916c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r2 │ │ │ │ + asrs 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] @ (6916dc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r0, r0 │ │ │ │ + asrs r0, 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] @ (6916f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r0, r6 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691714 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r0, r4 │ │ │ │ + lsrs r0, 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] @ (691730 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r0, r2 │ │ │ │ + lsrs 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] @ (69174c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r0, r0 │ │ │ │ + lsrs r0, 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] @ (691768 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r0, r6 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691784 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r0, r4 │ │ │ │ + lsls r0, 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] @ (6917a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r0, r2 │ │ │ │ + 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] @ (6917bc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r0, r0 │ │ │ │ + lsls r0, 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] @ (6917d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6917f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4 │ │ │ │ + eors r0, 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] @ (691810 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2 │ │ │ │ + eors r4, 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] @ (69182c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1 │ │ │ │ + eors 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] @ (691848 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7 │ │ │ │ + eors 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] @ (691864 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691880 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4 │ │ │ │ + ands 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] @ (69189c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3 │ │ │ │ + ands 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] @ (6918b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1 │ │ │ │ + ands 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] @ (6918d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0 │ │ │ │ + ands r0, 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] @ (6918f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6 │ │ │ │ + ands 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] @ (69190c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691928 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3 │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691944 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691960 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69197c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r7 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691998 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r4, r5 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6919b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r4 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6919d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r4, r2 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6919ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r1 │ │ │ │ + subs r7, #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] @ (691a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ands r4, r7 │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ands r0, r6 │ │ │ │ + subs r7, #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] @ (691a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ands r4, r4 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ands r0, r3 │ │ │ │ + subs r7, #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] @ (691a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ands r4, r1 │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ands r0, r0 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #244 @ 0xf4 │ │ │ │ + subs r7, #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] @ (691acc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #232 @ 0xe8 │ │ │ │ + subs 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] @ (691ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #220 @ 0xdc │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + subs r7, #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] @ (691b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #196 @ 0xc4 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + subs r7, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + subs r6, #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] @ (691b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691bac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + subs r6, #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] @ (691c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #16 │ │ │ │ + subs r6, #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] @ (691c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #4 │ │ │ │ + subs r6, #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] @ (691c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + subs r6, #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] @ (691ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + subs r6, #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] @ (691cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + subs r6, #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] @ (691ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r6, #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] @ (691d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #176 @ 0xb0 │ │ │ │ + subs 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] @ (691d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r5, #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] @ (691d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r5, #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] @ (691d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #128 @ 0x80 │ │ │ │ + subs r5, #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] @ (691dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #104 @ 0x68 │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r5, #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] @ (691e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r5, #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] @ (691e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r5, #148 @ 0x94 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + subs r5, #124 @ 0x7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #32 │ │ │ │ + subs r5, #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] @ (691ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #20 │ │ │ │ + subs r5, #100 @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #8 │ │ │ │ + subs 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] @ (691ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r5, #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] @ (691ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r5, #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] @ (691f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691f2c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r5, #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] @ (691f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r5, #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] @ (691f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs 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] @ (691f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r4, #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] @ (691f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (691fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r4, #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] @ (691fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r4, #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] @ (691ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69200c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r4, #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] @ (692028 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r4, #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] @ (692044 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r4, #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] @ (692060 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #32 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69207c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #16 │ │ │ │ + subs r4, #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] @ (692098 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #0 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6920b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r4, #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] @ (6920d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r4, #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] @ (6920ec ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #28] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (692108 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r4, #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] @ (692124 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r3, #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] @ (692140 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r3, #228 @ 0xe4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69215c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (692178 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #116 @ 0x74 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (692194 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6921b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6921cc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6921e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (692204 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (692220 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #20 │ │ │ │ + subs r3, #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] @ (69223c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #4 │ │ │ │ + subs r3, #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] @ (692258 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (692274 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r3, #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] @ (692290 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + 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] @ (6922ac ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs 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] @ (6922c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #180 @ 0xb4 │ │ │ │ + subs 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] @ (6922e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r2, #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] @ (692300 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69231c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (692338 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #116 @ 0x74 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (692354 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (692370 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (69238c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6923a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r2, #132 @ 0x84 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6923c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6923e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #20 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6923fc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #4 │ │ │ │ + subs r2, #84 @ 0x54 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (692418 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r2, #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] @ (692434 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs 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] @ (692450 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r2, #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] @ (69246c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r2, #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] @ (692488 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + 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] @ (6924a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #164 @ 0xa4 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6924c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 691d6c │ │ │ │ + b.n 692c0c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x550> │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6924dc ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6924f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r1, #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, #12] @ (692518 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + ble.n 6924c4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (692534 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #84 @ 0x54 │ │ │ │ + ble.n 692480 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (692550 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #16 │ │ │ │ + subs 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] @ (69256c ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (692588 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + ble.n 6924b4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6925a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 275644 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x16b7e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 692528 │ │ │ │ + blt.n 6925c8 │ │ │ │ lsls r1, 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] @ (6925f8 ) │ │ │ │ add.w r8, r0, #2 │ │ │ │ @@ -2259606,18 +2259605,18 @@ │ │ │ │ lsrgt r4, r4, #1 │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6925ca │ │ │ │ mov r7, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - itet gt │ │ │ │ - lslgt r4, r5, #4 │ │ │ │ - lsrle r0, r1, #32 │ │ │ │ - lslgt r5, r5, #4 │ │ │ │ + itte ne │ │ │ │ + lslne r4, r5, #4 │ │ │ │ + lslne r0, r3, #29 │ │ │ │ + lsleq r5, r5, #4 │ │ │ │ │ │ │ │ 00692600 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.1.6-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 00692608 <_mesa_glapi_get_proc_offset@@libgallium-26.1.6-1.so>: │ │ │ │ @@ -2259981,15 +2259980,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5f7508 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf12400a0 │ │ │ │ + orns r0, r4, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ movs r0, #1 │ │ │ │ @@ -2260014,15 +2260013,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r0, r7 │ │ │ │ + add r8, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r6, r7, #20 │ │ │ │ lsls r7, r2, #5 │ │ │ │ add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2260055,15 +2260054,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - add ip, ip │ │ │ │ + add r4, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r6, r2, #19 │ │ │ │ lsls r7, r2, #5 │ │ │ │ add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2260132,21 +2260131,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 692adc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x420> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 692ade <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x422> │ │ │ │ b.n 692af2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x436> │ │ │ │ - add r0, pc │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r6, r7, #17 │ │ │ │ lsls r7, r2, #5 │ │ │ │ add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - add r6, sl │ │ │ │ + bics r6, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2260361,33 +2260360,33 @@ │ │ │ │ nop │ │ │ │ bmi.n 692e48 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x78c> │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #13 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - orrs r0, r7 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - orrs r2, r6 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adc.w r0, sl, #5242880 @ 0x500000 │ │ │ │ + eors.w r0, sl, #5242880 @ 0x500000 │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r1, r4, #2 │ │ │ │ bcc.n 692c8c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5d0> │ │ │ │ lsls r5, r3, #5 │ │ │ │ - cdp 0, 7, cr0, cr8, cr0, {5} │ │ │ │ - @ instruction: 0xf69200a0 │ │ │ │ + stcl 0, cr0, [r8, #640] @ 0x280 │ │ │ │ + @ instruction: 0xf5e200a0 │ │ │ │ add r1, sp, #864 @ 0x360 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldcl 0, cr0, [r8, #640]! @ 0x280 │ │ │ │ - stcl 0, cr0, [r6, #640]! @ 0x280 │ │ │ │ + stcl 0, cr0, [r8, #-640] @ 0xfffffd80 │ │ │ │ + ldc 0, cr0, [r6, #-640]! @ 0xfffffd80 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 692dca <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x70e> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2260669,15 +2260668,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 693046 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x98a> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, pc, #552 @ (adr r3, 69328c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0xbd0>) │ │ │ │ + add r2, pc, #872 @ (adr r2, 6933cc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0xd10>) │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r1, [pc, #32] @ (693088 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x9cc>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 693070 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x9b4> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 693084 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x9c8> │ │ │ │ @@ -2260686,15 +2260685,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 69306c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x9b0> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - add r3, pc, #384 @ (adr r3, 69320c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0xb50>) │ │ │ │ + add r2, pc, #704 @ (adr r2, 69334c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0xc90>) │ │ │ │ lsls r5, r5, #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] @ (6930f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0xa34>) │ │ │ │ @@ -2260837,19 +2260836,19 @@ │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r2, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r5, #134 @ 0x86 │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2260901,15 +2260900,15 @@ │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2261043,33 +2261042,33 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r1, r2, r6} │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf72200a0 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + @ instruction: 0xf67200a0 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 6933dc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0xd20> │ │ │ │ + b.n 69327c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0xbc0> │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldmia r4, {r4, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - @ instruction: 0xf6b000a0 │ │ │ │ - subs r3, #246 @ 0xf6 │ │ │ │ + addw r0, r0, #2208 @ 0x8a0 │ │ │ │ + subs r3, #70 @ 0x46 │ │ │ │ lsls r7, r4, #2 │ │ │ │ strh r2, [r1, r4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ lsls r6, r3, #5 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r3, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r3, #184 @ 0xb8 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2261111,15 +2261110,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 693446 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0xd8a> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r2, #150 @ 0x96 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2261168,17 +2261167,17 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #198 @ 0xc6 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, #218 @ 0xda │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 6934c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0xe08> │ │ │ │ @@ -2261211,15 +2261210,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 69356e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0xeb2> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4c000a0 │ │ │ │ + ands.w r0, r0, #5242880 @ 0x500000 │ │ │ │ stmdb 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 │ │ │ │ ldr r1, [pc, #324] @ (6936ec <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1030>) │ │ │ │ @@ -2261355,15 +2261354,15 @@ │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r6} │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - b.n 693040 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x984> │ │ │ │ + b.n 693ee0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1824> │ │ │ │ lsls r0, 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] @ 693758 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x109c> │ │ │ │ sub sp, #8 │ │ │ │ @@ -2261880,84 +2261879,84 @@ │ │ │ │ b.n 6938b2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x11f6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r0, r3, #1 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r7, #124 @ 0x7c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, r5, #6 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r0, #138 @ 0x8a │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ lsls r2, r3, #23 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r0, r5, #3 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bcc.n 693b64 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x14a8> │ │ │ │ + bcs.n 693c04 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1548> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bcc.n 693ce8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x162c> │ │ │ │ + bcs.n 693b88 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x14cc> │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r6, r6, #1 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r6, #172 @ 0xac │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r2, r4, #1 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldr r7, [pc, #792] @ (693f94 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x18d8>) │ │ │ │ + ldr r7, [pc, #88] @ (693cd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1618>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r2, r5, #0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - eor.w r0, ip, r8, asr #2 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + ldrd r0, r0, [ip, #672] @ 0x2a0 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r4, r0, r7 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, #156 @ 0x9c │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r0, r4, r4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r5, #252 @ 0xfc │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ lsls r7, r4, #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] @ (693db0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x16f4>) │ │ │ │ @@ -2262065,29 +2262064,29 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmia r2!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r5, #56 @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r2, r3, r4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r4, #80 @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r2, r0, r4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #404] @ (693f80 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x18c4>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2262259,35 +2262258,35 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 693f4c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1890> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r3} │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r4, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ lsls r2, r1, #4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ lsls r7, r4, #2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r5, #31 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r4, #54 @ 0x36 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r6, r0, #29 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 694084 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x19c8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2262375,25 +2262374,25 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 694046 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x198a> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - orrs r2, r5 │ │ │ │ + negs r2, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r2, r5, #25 │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r6, r7, #24 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 69411c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1a60> │ │ │ │ cbz r2, 6940c2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1a06> │ │ │ │ movs r3, #1 │ │ │ │ @@ -2262618,15 +2262617,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ lsls r7, r4, #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] @ (69437c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1cc0>) │ │ │ │ @@ -2262682,27 +2262681,27 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 69432e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c72> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #242 @ 0xf2 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r7, r4, #2 │ │ │ │ pop {r1, r3, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + adds r0, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 6946d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2014> │ │ │ │ + b.n 694570 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1eb4> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2262770,21 +2262769,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (69446c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1db0>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 6942f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c34> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + cmp r7, #166 @ 0xa6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-192] │ │ │ │ ldr r4, [pc, #268] @ (694594 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1ed8>) │ │ │ │ @@ -2262892,15 +2262891,15 @@ │ │ │ │ cbnz r6, 6945f6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1f3a> │ │ │ │ lsls r5, r3, #5 │ │ │ │ adds r4, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, sl │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsls r5, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ hlt 0x0006 │ │ │ │ lsls r5, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2263238,23 +2263237,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ @ instruction: 0xb8e2 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ @ instruction: 0xb882 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r3, [pc, #400] @ (694ac4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2408>) │ │ │ │ + ldr r2, [pc, #720] @ (694c04 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2548>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r3, [pc, #144] @ (6949cc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2310>) │ │ │ │ + ldr r2, [pc, #464] @ (694b0c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2450>) │ │ │ │ lsls r2, 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] @ (694a04 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2348>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2263332,17 +2263331,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ @ instruction: 0xb6aa │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-224] │ │ │ │ ldr r2, [pc, #592] @ (694c7c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x25c0>) │ │ │ │ @@ -2263572,37 +2263571,37 @@ │ │ │ │ bl 6942f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c34> │ │ │ │ b.n 694ace <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2412> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ push {r1, r3, r6, r7, lr} │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {lr} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #190 @ 0xbe │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r1, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #94 @ 0x5e │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r1, #12 │ │ │ │ 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 r3, [pc, #1308] @ 6951e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2b28> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2264122,80 +2264121,80 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ cbz r2, 695234 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2b78> │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ uxtb r6, r2 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r0, #182 @ 0xb6 │ │ │ │ + cmp r0, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r2, #130 @ 0x82 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf62e00a4 │ │ │ │ - cmp r3, #18 │ │ │ │ + sbcs.w r0, lr, #5373952 @ 0x520000 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r4, #21 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + subs r6, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r6, #42 @ 0x2a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2264393,37 +2264392,37 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #376 @ 0x178 │ │ │ │ lsls r5, r3, #5 │ │ │ │ add r5, sp, #344 @ 0x158 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r3, #7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #392 @ 0x188 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r7, #198 @ 0xc6 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + subs r2, r2, #7 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #608] @ (695718 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x305c>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2264650,63 +2264649,63 @@ │ │ │ │ b.n 69557a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2ebe> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #256 @ 0x100 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + movs r7, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - bge.n 6956dc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3020> │ │ │ │ + bge.n 69577c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30c0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r1, #114 @ 0x72 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #86 @ 0x56 │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r5, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bx r3 │ │ │ │ + mov r6, sp │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + adds r6, r6, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r0, #38 @ 0x26 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r0, #220 @ 0xdc │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r0, #80 @ 0x50 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #20 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r1, #28 │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ + subs r4, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, #126 @ 0x7e │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-152] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2264939,47 +2264938,47 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r0, #2 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ lsls r3, r4, #5 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r7, r4, #2 │ │ │ │ stcl 15, cr15, [fp], #1020 @ 0x3fc │ │ │ │ bl a27a2e │ │ │ │ add r6, pc, #648 @ (adr r6, 695cbc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3600>) │ │ │ │ lsls r5, r3, #5 │ │ │ │ - movs r7, #8 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 695640 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2f84> │ │ │ │ bl 9bba3e │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + subs r6, r7, r0 │ │ │ │ lsls r7, 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, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2265146,15 +2265145,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #0 @ (adr r4, 695c14 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3558>) │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r4, #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 r3, [pc, #24] @ (695c44 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3588>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2265168,15 +2265167,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #816 @ (adr r3, 695f78 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x38bc>) │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r4, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6caa8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2265968,17 +2265967,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r6, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + adds r6, r6, #1 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #292] @ (696570 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3eb4>) │ │ │ │ @@ -2266735,15 +2266734,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r3, #5 │ │ │ │ str r4, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #400] @ (696d90 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x46d4>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2268703,20 +2268702,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #0] │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldr r0, [pc, #4] @ (698008 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x594c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf35200a6 │ │ │ │ + subw r0, r2, #166 @ 0xa6 │ │ │ │ ldr r0, [pc, #4] @ (698014 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5958>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 698042 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5986> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2268960,15 +2268959,15 @@ │ │ │ │ str.w r5, [r4, #1468] @ 0x5bc │ │ │ │ mov.w r8, #12 │ │ │ │ str.w r5, [r4, #1464] @ 0x5b8 │ │ │ │ mov.w r9, #16384 @ 0x4000 │ │ │ │ str.w r5, [r4, #1460] @ 0x5b4 │ │ │ │ str.w r5, [r4, #1472] @ 0x5c0 │ │ │ │ str.w r2, [r4, #1476] @ 0x5c4 │ │ │ │ - bl b2becc │ │ │ │ + bl b2bf9c │ │ │ │ movs r1, #8 │ │ │ │ str.w r1, [r4, #236] @ 0xec │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r1, [r4, #1880] @ 0x758 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ strd r5, r5, [r4, #320] @ 0x140 │ │ │ │ movs r5, #16 │ │ │ │ @@ -2269156,19 +2269155,19 @@ │ │ │ │ mrc2 15, 3, pc, cr11, cr15, {7} │ │ │ │ asrs r0, r0, #15 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ mcr2 15, 1, pc, cr13, cr15, {7} @ │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldc2l 0, cr0, [sl], {166} @ 0xa6 │ │ │ │ + stc2 0, cr0, [sl], #-664 @ 0xfffffd68 │ │ │ │ pop {} │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 698584 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5ec8> │ │ │ │ push {r3, lr} │ │ │ │ @@ -2269961,15 +2269960,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, 698ddc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6720> │ │ │ │ - bl b26c38 │ │ │ │ + bl b26d08 │ │ │ │ ldr.w r0, [r8, #1756] @ 0x6dc │ │ │ │ cbz r0, 698de6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x672a> │ │ │ │ bl 5b400c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aa1ac> │ │ │ │ ldr.w r0, [r8, #1660] @ 0x67c │ │ │ │ cbz r0, 698df0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6734> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2270341,40 +2270340,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 69b478 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x8dbc> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1760] @ 0x6e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 699160 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6aa4> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl b21280 │ │ │ │ + bl b21350 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1764] @ 0x6e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 699160 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6aa4> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5b4454 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aa5f4> │ │ │ │ ldr.w r1, [r9, #1760] @ 0x6e0 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5b4ae0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aac80> │ │ │ │ mov r0, r4 │ │ │ │ - bl b26858 │ │ │ │ + bl b26928 │ │ │ │ str.w r0, [r9, #1768] @ 0x6e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 699160 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6aa4> │ │ │ │ - bl b272fc │ │ │ │ + bl b273cc │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5b7dcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4adf6c> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5b8c84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aee24> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl b20bec │ │ │ │ + bl b20cbc │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ movs r1, #1 │ │ │ │ bl 5b4760 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aa900> │ │ │ │ mov r0, r4 │ │ │ │ bl 6a4c2c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x12570> │ │ │ │ b.n 69916a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6aae> │ │ │ │ bl 5b41e0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aa380> │ │ │ │ @@ -2278656,15 +2278655,15 @@ │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #27 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - @ instruction: 0xf3a4012c │ │ │ │ + @ instruction: 0xf2f4012c │ │ │ │ asrs r0, r6, #14 │ │ │ │ lsls r5, r3, #5 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 69f15e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0xcaa2> │ │ │ │ ldr r7, [sp, #20] │ │ │ │ b.n 69ebf0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0xc534> │ │ │ │ ldrb.w r1, [r4, #36] @ 0x24 │ │ │ │ @@ -2283359,15 +2283358,15 @@ │ │ │ │ ldrsb.w r3, [r9, #1377] @ 0x561 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6a2a1c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x10360> │ │ │ │ ldrsb.w r3, [r9, #1378] @ 0x562 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6a29ea <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1032e> │ │ │ │ mov r0, r6 │ │ │ │ - bl b21374 │ │ │ │ + bl b21444 │ │ │ │ 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 6a2916 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1025a> │ │ │ │ ldrb.w r2, [r4, #80] @ 0x50 │ │ │ │ @@ -2284949,15 +2284948,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r2 │ │ │ │ + mov ip, ip │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [pc, #560] @ (6a3d9c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x116e0>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2285249,15 +2285248,15 @@ │ │ │ │ ldr.w r1, [r5, #1748] @ 0x6d4 │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6a3e92 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x117d6> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl b20024 │ │ │ │ + bl b200f4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5e484c │ │ │ │ mov r0, r6 │ │ │ │ blx 6caa8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2285279,15 +2285278,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 6a3c18 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1155c> │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ mov r1, r4 │ │ │ │ - bl b1ffb8 │ │ │ │ + bl b20088 │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 6a3f12 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x11856> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2285318,22 +2285317,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, 6a3f86 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x118ca> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl b20000 │ │ │ │ + bl b200d0 │ │ │ │ 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 b20000 │ │ │ │ + bl b200d0 │ │ │ │ b.n 6a3f72 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x118b6> │ │ │ │ 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 │ │ │ │ @@ -2286116,15 +2286115,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 5f5d44 │ │ │ │ cbz r0, 6a4868 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x121ac> │ │ │ │ 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 b27f88 │ │ │ │ + bl b28058 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6a4862 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x121a6> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 698f94 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68d8> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2286344,15 +2286343,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 b28e64 │ │ │ │ + bl b28f34 │ │ │ │ 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 45041c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3465bc> │ │ │ │ cbz r0, 6a4b1c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x12460> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2286852,15 +2286851,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 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r4, 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, #3992] @ 0xf98 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2292115,20 +2292114,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 6a8c42 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x16586> │ │ │ │ nop │ │ │ │ bvs.n 6a8cde <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x16622> │ │ │ │ - vraddhn.i d21, , q4 │ │ │ │ + vrsra.u32 , q4, #1 │ │ │ │ lsls r4, r5, #4 │ │ │ │ bvs.n 6a8d06 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1664a> │ │ │ │ - vsubw.u , , d6 │ │ │ │ + vrshr.u64 , q3, #1 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r5, [pc, #1440] @ 6a92fc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x16c40> │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2293095,15 +2293094,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 6a94c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x16e08> │ │ │ │ - ldr r0, [pc, #464] @ (6a99e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x17328>) │ │ │ │ + blxns r8 │ │ │ │ lsls r4, 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, #4040] @ 0xfc8 │ │ │ │ @@ -2295040,21 +2295039,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 6aac36 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1857a> │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r4, 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, #3968] @ 0xf80 │ │ │ │ @@ -2298408,15 +2298407,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ cmp r7, #130 @ 0x82 │ │ │ │ lsls r4, r3, #5 │ │ │ │ cmp r2, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r4, r5, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ @@ -2298652,15 +2298651,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1672] @ 0x688 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (6ad5c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1af04>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add.w r0, r0, #2000 @ 0x7d0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #16384 @ 0x4000 │ │ │ │ ldr.w r0, [r0, #2100] @ 0x834 │ │ │ │ bx lr │ │ │ │ @@ -2298715,15 +2298714,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2298753,15 +2298752,15 @@ │ │ │ │ ldr.w r1, [r5, #2168] @ 0x878 │ │ │ │ cbz r1, 6ad6d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1b01c> │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #18432 @ 0x4800 │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ - bl aed168 │ │ │ │ + bl aed238 │ │ │ │ ldr.w r0, [r5, #2108] @ 0x83c │ │ │ │ blx 6abcc │ │ │ │ add.w r0, r4, #18432 @ 0x4800 │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ bl 47b7f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x371990> │ │ │ │ add.w r0, r4, #1888 @ 0x760 │ │ │ │ bl 47b7f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x371990> │ │ │ │ @@ -2298780,15 +2298779,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 6ad758 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1b09c> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2298796,15 +2298795,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2298892,38 +2298891,38 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 6446e0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479330 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36f4d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ae8f9c │ │ │ │ + bl ae906c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ad952 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1b296> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ae9014 │ │ │ │ + bl ae90e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ae9010 │ │ │ │ + bl ae90e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 4793ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36f54c> │ │ │ │ ldr r3, [pc, #372] @ (6ada00 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1b344>) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ae8f9c │ │ │ │ + bl ae906c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ad984 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1b2c8> │ │ │ │ - bl ae9014 │ │ │ │ + bl ae90e4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl ae9010 │ │ │ │ + bl ae90e0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 4793ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36f54c> │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2299054,27 +2299053,27 @@ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ movs r7, #174 @ 0xae │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - rors r4, r1 │ │ │ │ + asrs r4, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r6, #194 @ 0xc2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ lsls r5, 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 45041c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3465bc> │ │ │ │ @@ -2299579,21 +2299578,21 @@ │ │ │ │ add.w r0, r4, #18432 @ 0x4800 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ mvns r1, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mvns r1, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl aed570 │ │ │ │ + bl aed640 │ │ │ │ ldr.w r2, [pc, #1484] @ 6ae578 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1bebc> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r9, #2160] @ 0x870 │ │ │ │ - bl ae8ca4 │ │ │ │ + bl ae8d74 │ │ │ │ str.w r0, [r9, #2108] @ 0x83c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 6ae07e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1b9c2> │ │ │ │ bl 644574 │ │ │ │ ldr.w r3, [pc, #1456] @ 6ae57c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1bec0> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2299760,15 +2299759,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r4, #1440] @ 0x5a0 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #8 │ │ │ │ str.w r2, [r4, #1484] @ 0x5cc │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ str.w r2, [r4, #1480] @ 0x5c8 │ │ │ │ - bl b2becc │ │ │ │ + bl b2bf9c │ │ │ │ ldr.w r2, [r4, #1872] @ 0x750 │ │ │ │ movs r3, #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6ae4e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1be28> │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -2299991,21 +2299990,21 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #14 │ │ │ │ lsls r4, r3, #5 │ │ │ │ str r2, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r5, pc, #480 @ (adr r5, 6ae6f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c03c>) │ │ │ │ + add r4, pc, #800 @ (adr r4, 6ae838 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c17c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r5, pc, #416 @ (adr r5, 6ae6c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c008>) │ │ │ │ + add r4, pc, #736 @ (adr r4, 6ae804 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c148>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ lsls r1, r4, #5 │ │ │ │ bl 61452a │ │ │ │ bl 62252e │ │ │ │ strb.w pc, [r9, #255]! │ │ │ │ stc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ @@ -2300022,31 +2300021,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr.w pc, [pc, #-4095] @ 6ad55d <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1aea1> │ │ │ │ strh.w pc, [sp, #255]! │ │ │ │ bl 5ba562 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4b0702> │ │ │ │ bl 588566 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47e706> │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #416 @ (adr r4, 6ae710 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c054>) │ │ │ │ + add r3, pc, #736 @ (adr r3, 6ae850 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c194>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + lsls r2, r1, #4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r4, pc, #336 @ (adr r4, 6ae6c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c00c>) │ │ │ │ + add r3, pc, #656 @ (adr r3, 6ae808 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c14c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #24 @ (adr r4, 6ae594 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1bed8>) │ │ │ │ + add r3, pc, #344 @ (adr r3, 6ae6d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c018>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #192 @ (adr r4, 6ae640 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1bf84>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 6ae780 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c0c4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #256 @ (adr r3, 6ae68c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1bfd0>) │ │ │ │ + add r2, pc, #576 @ (adr r2, 6ae7cc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c110>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r4, r3, #5 │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2300103,15 +2300102,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 6ae68a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1bfce> │ │ │ │ cbnz r6, 6ae64a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1bf8e> │ │ │ │ ldr r3, [pc, #160] @ (6ae6c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c004>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl ae9cc4 │ │ │ │ + bl ae9d94 │ │ │ │ cbz r0, 6ae684 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1bfc8> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r5, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2300158,15 +2300157,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 6ae63a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1bf7e> │ │ │ │ ... │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r4, #24 │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2300241,15 +2300240,15 @@ │ │ │ │ ldr r3, [pc, #364] @ (6ae8f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c238>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #20 │ │ │ │ - bl ae9df0 │ │ │ │ + bl ae9ec0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6ae8b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c1f4> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 45683c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c9dc> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2300359,31 +2300358,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 6ae7fc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c140> │ │ │ │ mov r0, r5 │ │ │ │ - bl ae9ecc │ │ │ │ + bl ae9f9c │ │ │ │ b.n 6ae8b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c1f4> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds r4, r6, r2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r2, #182 @ 0xb6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r2, r7, r0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2300507,15 +2300506,15 @@ │ │ │ │ bl 47b890 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x371a30> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vldr d7, [r4, #24] │ │ │ │ add.w r0, r2, #18432 @ 0x4800 │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ vstr d7, [sp] │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl aed404 │ │ │ │ + bl aed4d4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 47b8ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x371a4c> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6aea7e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c3c2> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 6aecc │ │ │ │ @@ -2300570,15 +2300569,15 @@ │ │ │ │ bl 47b890 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x371a30> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ adds r7, #96 @ 0x60 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl aed190 │ │ │ │ + bl aed260 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 6aeb7e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c4c2> │ │ │ │ adds r2, r0, r6 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2300627,15 +2300626,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6aebb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c4fc>) │ │ │ │ add r1, pc │ │ │ │ bl 6b18e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1f22c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2300821,15 +2300820,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #104] @ (6aee28 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c76c>) │ │ │ │ mov r2, lr │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl ae9d50 │ │ │ │ + bl ae9e20 │ │ │ │ cbz r0, 6aedd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c714> │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 6aed88 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c6cc> │ │ │ │ mov r6, r0 │ │ │ │ b.n 6aec5e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c5a2> │ │ │ │ vldr d7, [pc, #72] @ 6aee20 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c764> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -2300853,15 +2300852,15 @@ │ │ │ │ lsls r1, r7 │ │ │ │ bic.w r2, r2, r1 │ │ │ │ str.w r2, [r0, r3, lsl #2] │ │ │ │ b.n 6aec5e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c5a2> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2300873,15 +2300872,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 b2bbb4 │ │ │ │ + bl b2bc84 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 6aef2c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c870> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r6, #55 @ 0x37 │ │ │ │ ldrh r6, [r0, r5] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2300926,15 +2300925,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 6aeeaa <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c7ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl b2bba0 │ │ │ │ + bl b2bc70 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 6aeed0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1c814> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2301182,15 +2301181,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6abcc │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl ae9ecc │ │ │ │ + bl ae9f9c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 6abcc │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r1, 6af1d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1cb1c> │ │ │ │ push {r4, lr} │ │ │ │ @@ -2302744,15 +2302743,15 @@ │ │ │ │ b.n 6affc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1d90c> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 6b00b2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1d9f6> │ │ │ │ mov fp, r0 │ │ │ │ b.n 6affc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1d90c> │ │ │ │ - b.n 6b065c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1dfa0> │ │ │ │ + b.n 6b04fc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1de40> │ │ │ │ lsls r3, r5, #4 │ │ │ │ bl 6fc1fe <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69b42> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2302970,25 +2302969,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6b049c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1dde0>) │ │ │ │ add r1, pc │ │ │ │ bl 6b18e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1f22c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (6b04b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1ddfc>) │ │ │ │ add r2, pc │ │ │ │ bl 6b187c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1f1c0> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 6b05a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1dee8> │ │ │ │ + bgt.n 6b0444 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1dd88> │ │ │ │ lsls r3, r5, #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] @ (6b05b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1def4>) │ │ │ │ mov r2, r0 │ │ │ │ @@ -2303099,15 +2303098,15 @@ │ │ │ │ cbz r0, 6b060c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1df50> │ │ │ │ bl 6ce4ac <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bdf0> │ │ │ │ ldr.w r0, [r8, #3696] @ 0xe70 │ │ │ │ cbz r0, 6b0616 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1df5a> │ │ │ │ bl 6ce4ac <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bdf0> │ │ │ │ ldr.w r0, [r8, #3620] @ 0xe24 │ │ │ │ cbz r0, 6b0620 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1df64> │ │ │ │ - bl b26c38 │ │ │ │ + bl b26d08 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 6b0628 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1df6c> │ │ │ │ bl 604188 │ │ │ │ ldr.w r0, [r8, #3616] @ 0xe20 │ │ │ │ cbz r0, 6b0632 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1df76> │ │ │ │ bl 5b400c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aa1ac> │ │ │ │ add.w r0, r7, #136192 @ 0x21400 │ │ │ │ @@ -2303480,29 +2303479,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 60409c │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6b0b1c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1e460> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b26858 │ │ │ │ + bl b26928 │ │ │ │ str.w r0, [r6, #3620] @ 0xe24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6b0b1c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1e460> │ │ │ │ - bl b272fc │ │ │ │ + bl b273cc │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ bl 5b7dcc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4adf6c> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ bl 5b8c84 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aee24> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ - bl b20bec │ │ │ │ + bl b20cbc │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ movs r1, #0 │ │ │ │ bl 5b4760 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aa900> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ bl 5b484c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aa9ec> │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ @@ -2303571,15 +2303570,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ands r0, r0 │ │ │ │ mov r4, r3 │ │ │ │ @ instruction: 0xf774015b │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf76c015b │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ lsls r5, r4, #2 │ │ │ │ lsrs r4, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [pc], {255} @ 0xff │ │ │ │ asrs r0, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb59ffff │ │ │ │ @@ -2304185,15 +2304184,15 @@ │ │ │ │ add.w r7, r7, #16384 @ 0x4000 │ │ │ │ ldr.w r0, [r7, #2172] @ 0x87c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6b124a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1eb8e> │ │ │ │ bl 45683c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c9dc> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - beq.n 6b1288 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1ebcc> │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -2304778,15 +2304777,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #2168] @ 0x878 │ │ │ │ b.n 6b1818 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1f15c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe832015b │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldr??.w pc, [fp, #4095] @ 0xfff │ │ │ │ b.n 6b182c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1f170> │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr r3, [pc, #8] @ (6b1878 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1f1bc>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ @@ -2305134,15 +2305133,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ b.n 6b1760 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1f0a4> │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #10] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #220] @ (6b1d10 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1f654>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2305242,15 +2305241,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ b.n 6b247c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1fdc0> │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 6b1d60 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1f6a4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2305303,15 +2305302,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 6b1d8c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1f6d0> │ │ │ │ nop │ │ │ │ - stmia r4!, {r4, r7} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r3, 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2305889,18 +2305888,18 @@ │ │ │ │ b.n 6b2270 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1fbb4> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - itet │ │ │ │ - lsl r3, r5, #4 │ │ │ │ - stmdbal sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte mi │ │ │ │ + lslmi r3, r5, #4 │ │ │ │ + stmdbmi sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movpl.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #788] @ (6b2708 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2004c>) │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r0, [r1, #512] @ 0x200 │ │ │ │ @@ -2306221,19 +2306220,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldrd r3, r2, [r4, #600] @ 0x258 │ │ │ │ mov lr, r0 │ │ │ │ b.n 6b248e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1fdd2> │ │ │ │ bgt.n 6b2714 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x20058> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r3, r5, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2306522,15 +2306521,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #2736] @ 0xab0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c3f0 │ │ │ │ b.n 6b2aa4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x203e8> │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -2306585,15 +2306584,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b2b20 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x20464> │ │ │ │ b.n 6b2b46 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2048a> │ │ │ │ bl 6b132c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1ec70> │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r3, r5, #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] @ (6b2c30 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x20574>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2307199,17 +2307198,17 @@ │ │ │ │ mov sl, r3 │ │ │ │ b.n 6b2f26 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2086a> │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r1 │ │ │ │ bls.n 6b317a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x20abe> │ │ │ │ b.n 6b31ac <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x20af0> │ │ │ │ nop │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + cbz r4, 6b324a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x20b8e> │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -2307288,17 +2307287,17 @@ │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r6!, {r2} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldmia r5, {r4, r5, r6} │ │ │ │ lsls r3, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -2307565,17 +2307564,17 @@ │ │ │ │ ... │ │ │ │ ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r1} │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add sp, #24 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2307595,17 +2307594,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6b32c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x20c04> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -2307754,21 +2307753,21 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 4628e8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x358a88> │ │ │ │ b.n 6b3670 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x20fb4> │ │ │ │ nop │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2308041,19 +2308040,19 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r3, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #776 @ 0x308 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r4, [pc, #672] @ (6b3da4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x216e8>) │ │ │ │ + ldr r3, [pc, #992] @ (6b3ee4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x21828>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r4, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2308156,19 +2308155,19 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b3c30 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x21574> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [pc, #328] @ (6b3d80 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x216c4>) │ │ │ │ + ldr r1, [pc, #648] @ (6b3ec0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x21804>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r7, pc, #408 @ (adr r7, 6b3dd4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x21718>) │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strb r0, [r4, #7] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmia r4!, {r4, r5, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ @@ -2308525,25 +2308524,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 6b3fee <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x21932> │ │ │ │ b.n 6b3f9c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x218e0> │ │ │ │ bl 6b132c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1ec70> │ │ │ │ b.n 6b3f50 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x21894> │ │ │ │ nop │ │ │ │ - add r4, pc, #368 @ (adr r4, 6b4194 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x21ad8>) │ │ │ │ + add r3, pc, #688 @ (adr r3, 6b42d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x21c18>) │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #904 @ (adr r3, 6b43b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x21cf8>) │ │ │ │ + add r3, pc, #200 @ (adr r3, 6b40f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x21a38>) │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r2, [r6, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, pc, #776 @ (adr r3, 6b433c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x21c80>) │ │ │ │ + add r3, pc, #72 @ (adr r3, 6b407c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x219c0>) │ │ │ │ lsls r3, r5, #4 │ │ │ │ - cmp ip, sp │ │ │ │ + cmp r4, r7 │ │ │ │ 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 r2, [pc, #360] @ (6b41b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x21af8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2308683,15 +2308682,15 @@ │ │ │ │ lslge r3, r3, #5 │ │ │ │ sublt r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ nop {10} │ │ │ │ lsls r3, r3, #5 │ │ │ │ itte eq │ │ │ │ lsleq r3, r3, #5 │ │ │ │ - addeq sl, r0 │ │ │ │ + mvneq r2, r2 │ │ │ │ lslne r5, r4, #2 │ │ │ │ ldr??.w pc, [fp, #4095] @ 0xfff │ │ │ │ subs r0, r6, r7 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2309171,19 +2309170,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r0, 6b46fa <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2203e> │ │ │ │ lsls r3, r3, #5 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r5, #4 │ │ │ │ cbnz r4, 6b46f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x22034> │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -2309556,21 +2309555,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 6b473c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x22080> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r3, 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, #3840] @ 0xf00 │ │ │ │ @@ -2310187,21 +2310186,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 6b3e10 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x21754> │ │ │ │ b.n 6b4d52 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x22696> │ │ │ │ mov r1, r5 │ │ │ │ bl 6b4ae0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x22424> │ │ │ │ b.n 6b5054 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x22998> │ │ │ │ nop │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r6, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r5, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ adds r4, r0, r1 │ │ │ │ add.w ip, r4, r1 │ │ │ │ asrs r4, r4, #31 │ │ │ │ add.w lr, r0, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2320996,15 +2320995,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r3, r5, #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, #3792] @ 0xed0 │ │ │ │ sub sp, #268 @ 0x10c │ │ │ │ @@ -2321714,15 +2321713,15 @@ │ │ │ │ b.n 6bda1a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2b35e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ lsls r3, r5, #4 │ │ │ │ movs r3, #150 @ 0x96 │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -2322423,15 +2322422,15 @@ │ │ │ │ b.n 6be46a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2bdae> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #28 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r3, r5, #4 │ │ │ │ subs r4, r5, r4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2323173,15 +2323172,15 @@ │ │ │ │ b.n 6bed4a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2c68e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r7, r0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 1, cr0, [r6], #168 @ 0xa8 │ │ │ │ + mcrr2 1, 2, r0, r6, cr10 │ │ │ │ asrs r4, r1, #9 │ │ │ │ lsls r3, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2323901,15 +2323900,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6bf5c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2cf0c> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r3, #6 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r1, r2, #11141120 @ 0xaa0000 │ │ │ │ + @ instruction: 0xf3a2012a │ │ │ │ lsrs r6, r1, #7 │ │ │ │ lsls r3, r3, #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 │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ @@ -2324599,15 +2324598,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6bfe00 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2d744> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r3, #5 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 1, cr0, [r2], {42} @ 0x2a │ │ │ │ + sbc.w r1, r2, sl, asr #32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r3, r3, #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 │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ @@ -2325310,15 +2325309,15 @@ │ │ │ │ b.n 6c0646 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2df8a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c0eb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2e7f4> │ │ │ │ + b.n 6c0d50 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2e694> │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr??.w 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 │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -2326020,15 +2326019,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6c0e90 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2e7d4> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr.w r0, [r6, #346] @ 0x15a │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 6c0e68 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2e7ac> │ │ │ │ + bge.n 6c0f08 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2e84c> │ │ │ │ lsls r2, r5, #4 │ │ │ │ add.w r1, r6, #90 @ 0x5a │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2326073,15 +2326072,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 aecd54 │ │ │ │ + bl aece24 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6c1000 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2e944> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #920 @ 0x398 │ │ │ │ movt r2, #1 │ │ │ │ blx 6c3f0 │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2326401,15 +2326400,15 @@ │ │ │ │ add.w r0, r4, #876 @ 0x36c │ │ │ │ bl 47b7f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x371990> │ │ │ │ ldr.w r0, [r4, #904] @ 0x388 │ │ │ │ blx 6caa8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl aecd6c │ │ │ │ + bl aece3c │ │ │ │ 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 │ │ │ │ @@ -2327164,17 +2327163,17 @@ │ │ │ │ str.w r0, [r5, #2704] @ 0xa90 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #2700] @ 0xa8c │ │ │ │ str.w r2, [r5, #2708] @ 0xa94 │ │ │ │ str.w r3, [r5, #2712] @ 0xa98 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r1, [sp, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsls r7, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2327355,15 +2327354,15 @@ │ │ │ │ bics r0, r0 │ │ │ │ b.n 6c25f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2ff38> │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + str r4, [r2, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2327862,17 +2327861,17 @@ │ │ │ │ b.n 6c228c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2fbd0> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ udf #92 @ 0x5c │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ lsls r2, r5, #4 │ │ │ │ ble.n 6c22f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2fc34> │ │ │ │ lsls r2, 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, #4048] @ 0xfd0 │ │ │ │ @@ -2328135,17 +2328134,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ - stmia r3!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r6, [r0, #36] @ 0x24 │ │ │ │ + str r6, [r2, #24] │ │ │ │ lsls r4, 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, #292] @ (6c27ac <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x300f0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2328238,18 +2328237,18 @@ │ │ │ │ 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 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ - lsls r2, r5, #4 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + itet vs │ │ │ │ + lslvs r2, r5, #4 │ │ │ │ + strhvc r6, [r4, #46] @ 0x2e │ │ │ │ + lslvs r6, r3, #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 │ │ │ │ ldr r2, [pc, #28] @ (6c27e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3012c>) │ │ │ │ @@ -2328260,17 +2328259,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6c1af0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2f434> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #2692] @ 0xa84 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x00ba │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (6c2834 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30178>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2328288,17 +2328287,17 @@ │ │ │ │ ldr.w r2, [r1, #2696] @ 0xa88 │ │ │ │ str.w r3, [r4, #3940] @ 0xf64 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str.w r2, [r1, #2696] @ 0xa88 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x006c │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldrb r6, [r0, r7] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2328458,17 +2328457,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r7 │ │ │ │ add.w sl, r3, #33024 @ 0x8100 │ │ │ │ add.w sl, sl, #112 @ 0x70 │ │ │ │ b.n 6c2982 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x302c6> │ │ │ │ nop │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrb r4, [r0, r3] │ │ │ │ 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 │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ ldr.w r6, [r0, #1852] @ 0x73c │ │ │ │ @@ -2329182,27 +2329181,27 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ bcc.n 6c31d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30b1a> │ │ │ │ b.n 6c3166 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30aaa> │ │ │ │ ldr r2, [pc, #28] @ (6c3260 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30ba4>) │ │ │ │ add r2, pc │ │ │ │ b.n 6c3058 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3099c> │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + cpsie i │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [pc, #288] @ (6c3388 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30ccc>) │ │ │ │ ldr.w r2, [r0, #1848] @ 0x738 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6c3342 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30c86> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2329313,21 +2329312,21 @@ │ │ │ │ bne.n 6c32de <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30c22> │ │ │ │ b.n 6c32b2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30bf6> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r4, r7} │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4} │ │ │ │ + cbz r0, 6c33ee <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30d32> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + str r6, [r5, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r2, 6c3418 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30d5c> │ │ │ │ + cbz r2, 6c33ec <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30d30> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2329406,17 +2329405,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} │ │ │ │ - uxth r6, r3 │ │ │ │ + cbz r6, 6c34c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30e0a> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #84] @ (6c34f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30e38>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2329443,17 +2329442,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, #2696] @ 0xa88 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, 6c3528 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30e6c> │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ bl 6c3264 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30ba8> │ │ │ │ @@ -2329631,17 +2329630,17 @@ │ │ │ │ ldr.w r3, [r7, #2696] @ 0xa88 │ │ │ │ str.w r2, [r7, #1132] @ 0x46c │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str.w r3, [r7, #2696] @ 0xa88 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - str r2, [r3, r2] │ │ │ │ + ldr r7, [pc, #936] @ (6c3ab8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x313fc>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r4, 6c3714 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31058> │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r2, 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 sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2329817,17 +2329816,17 @@ │ │ │ │ str.w r3, [r4, #2696] @ 0xa88 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r2, r4, #33792 @ 0x8400 │ │ │ │ mov r6, r9 │ │ │ │ adds r2, #124 @ 0x7c │ │ │ │ b.n 6c3896 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x311da> │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r6, [pc, #624] @ (6c3ba4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x314e8>) │ │ │ │ + ldr r5, [pc, #944] @ (6c3ce4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31628>) │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -2329850,17 +2329849,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ ldr.w r3, [r4, #2696] @ 0xa88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2696] @ 0xa88 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r4, [pc, #696] @ (6c3c50 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31594>) │ │ │ │ + ldr r3, [pc, #1016] @ (6c3d90 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x316d4>) │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -2329892,17 +2329891,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ vstr s1, [r2] │ │ │ │ ldr.w r3, [r4, #2696] @ 0xa88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #2696] @ 0xa88 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r4, [pc, #328] @ (6c3b68 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x314ac>) │ │ │ │ + ldr r3, [pc, #648] @ (6c3ca8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x315ec>) │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -2329932,17 +2329931,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1864] @ 0x748 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6c3a52 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31396> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldr r3, [pc, #880] @ (6c3df8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3173c>) │ │ │ │ + ldr r3, [pc, #176] @ (6c3b38 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3147c>) │ │ │ │ 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 r2, [pc, #72] @ (6c3ae0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31424>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2329970,17 +2329969,17 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr.w r3, [r4, #2696] @ 0xa88 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #2696] @ 0xa88 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #88] @ (6c3b50 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31494>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2330008,17 +2330007,17 @@ │ │ │ │ str.w r2, [r3, #908] @ 0x38c │ │ │ │ bne.n 6c3b10 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31454> │ │ │ │ add.w r4, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r4, #2696] @ 0xa88 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [r4, #2696] @ 0xa88 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + strb r6, [r6, #5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1888] @ 0x760 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6c3b74 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x314b8> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1888] @ 0x760 │ │ │ │ ldr.w r3, [r2, #2696] @ 0xa88 │ │ │ │ @@ -2330146,17 +2330145,17 @@ │ │ │ │ bne.n 6c3ca0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x315e4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [r0, #2] │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2330289,17 +2330288,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6c3e9a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x317de> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ b.n 6c3e3a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3177e> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6c3e72 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x317b6> │ │ │ │ nop │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r7, pc, #408 @ (adr r7, 6c4040 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31984>) │ │ │ │ lsls r2, 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 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2330324,17 +2330323,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6c3ed4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31818> │ │ │ │ add.w r8, r8, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r8, #2696] @ 0xa88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r8, #2696] @ 0xa88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r6, pc, #376 @ (adr r6, 6c4080 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x319c4>) │ │ │ │ + add r5, pc, #696 @ (adr r5, 6c41c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31b04>) │ │ │ │ lsls r2, r5, #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, 6c3f40 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31884> │ │ │ │ @@ -2330638,20 +2330637,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6c4232 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31b76> │ │ │ │ ldr r1, [pc, #28] @ (6c426c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31bb0>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6c1af0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2f434> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl aecd84 │ │ │ │ + bl aece54 │ │ │ │ mov r0, r8 │ │ │ │ blx 6caa8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - mvns r6, r2 │ │ │ │ + orrs r6, r4 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2330666,29 +2330665,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, #1876] @ 0x754 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - bl b21280 │ │ │ │ + bl b21350 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c433c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31c80> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5b4454 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aa5f4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5b4ae0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aac80> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #920 @ 0x398 │ │ │ │ movt r1, #1 │ │ │ │ - bl aecd9c │ │ │ │ + bl aece6c │ │ │ │ mov r0, r4 │ │ │ │ bl 6c0fbc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x2e900> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6c4320 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31c64> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6c434c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31c90>) │ │ │ │ @@ -2336351,25 +2336350,25 @@ │ │ │ │ nop │ │ │ │ strh r4, [r3, #28] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #30] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + str r6, [r3, #88] @ 0x58 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r0, [r5, #92] @ 0x5c │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r4, [r4, #92] @ 0x5c │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ lsls r2, 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2339518,15 +2339517,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ca826 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3816a> │ │ │ │ ldrsb.w r3, [r4, #3227] @ 0xc9b │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ca7f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x38138> │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl b21374 │ │ │ │ + bl b21444 │ │ │ │ ldr.w r0, [r4, #3240] @ 0xca8 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c3bc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x31508> │ │ │ │ ldr r2, [pc, #260] @ (6ca864 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x381a8>) │ │ │ │ ldr r3, [pc, #252] @ (6ca860 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x381a4>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -2340016,15 +2340015,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ bne.n 6cacf8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3863c> │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r7, #556] @ 0x22c │ │ │ │ ldr.w r0, [r5, #3616] @ 0xe20 │ │ │ │ - bl b20138 │ │ │ │ + bl b20208 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ mov r0, r7 │ │ │ │ blx 6caa8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1708] @ 0x6ac │ │ │ │ @@ -2340038,15 +2340037,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1708] @ 0x6ac │ │ │ │ ldr.w r2, [r3, #3616] @ 0xe20 │ │ │ │ cbz r1, 6cad52 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x38696> │ │ │ │ ldr.w r1, [r1, #556] @ 0x22c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl b200f4 │ │ │ │ + bl b201c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r0, r3, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ str.w r3, [r0, #704] @ 0x2c0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @@ -2340255,16 +2340254,16 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6caf3e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x38882> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [sl, #628]! @ 0x274 │ │ │ │ - subs r1, #16 │ │ │ │ + stc2l 0, cr0, [sl, #-628] @ 0xfffffd8c │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r2, r5, #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, #31616 @ 0x7b80 │ │ │ │ add.w r6, r0, #32000 @ 0x7d00 │ │ │ │ @@ -2340857,15 +2340856,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r0, [r2, #3616] @ 0xe20 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl b20268 │ │ │ │ + bl b20338 │ │ │ │ mov r0, r5 │ │ │ │ blx 6caa8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 6caa8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2744] @ 0xab8 │ │ │ │ ldr.w r0, [r2, #3616] @ 0xe20 │ │ │ │ @@ -2340976,15 +2340975,15 @@ │ │ │ │ ldr r7, [pc, #464] @ (6cb8c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39204>) │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #336] @ (6cb848 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3918c>) │ │ │ │ lsls r2, r3, #5 │ │ │ │ @ instruction: 0xfb81ffff │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -2341083,15 +2341082,15 @@ │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr.w r2, [r5, #316] @ 0x13c │ │ │ │ str r5, [r4, #8] │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #560] @ 0x230 │ │ │ │ add.w r3, r4, #544 @ 0x220 │ │ │ │ strd r3, r3, [r4, #544] @ 0x220 │ │ │ │ - bl b2003c │ │ │ │ + bl b2010c │ │ │ │ mov r6, r0 │ │ │ │ str.w r0, [r4, #556] @ 0x22c │ │ │ │ cbz r0, 6cb89c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x391e0> │ │ │ │ ldr.w r0, [r5, #284] @ 0x11c │ │ │ │ cbz r0, 6cb842 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39186> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ @@ -2341208,15 +2341207,15 @@ │ │ │ │ movs r3, #12 │ │ │ │ rsb r1, r1, #32 │ │ │ │ add r1, r5 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ b.n 6cb948 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3928c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b35948 │ │ │ │ + bl b35a18 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6cb8f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39234> │ │ │ │ lsrs r4, r5, #26 │ │ │ │ lsls r0, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2341434,15 +2341433,15 @@ │ │ │ │ b.n 6cba10 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39354> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r4, r9 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r3!, {r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ add r6, fp │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -2341786,16 +2341785,16 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6cbfa2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x398e6> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ b.n 6cbf42 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39886> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6cbf7a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x398be> │ │ │ │ nop │ │ │ │ - mrc 0, 6, r0, cr12, cr13, {4} │ │ │ │ - cmp r2, #14 │ │ │ │ + mcr 0, 1, r0, cr12, cr13, {4} │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ lsls r2, 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, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #204] @ (6cc090 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x399d4>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -2341866,17 +2341865,17 @@ │ │ │ │ bne.n 6cc072 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x399b6> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6cc018 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3995c> │ │ │ │ b.n 6cc05e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x399a2> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ lsls r2, r5, #4 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #192] @ (6cc16c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39ab0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2341945,17 +2341944,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6cc150 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39a94> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6cc0fe <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39a42> │ │ │ │ b.n 6cc13c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39a80> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r2, r5, #4 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ lsls r3, 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 r2, [pc, #232] @ (6cc270 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39bb4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2342040,17 +2342039,17 @@ │ │ │ │ bne.n 6cc252 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39b96> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6cc1e2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39b26> │ │ │ │ b.n 6cc23e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39b82> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r4, #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, #3936] @ 0xf60 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2342321,25 +2342320,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r5, #94 @ 0x5e │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 6cc5a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39ee4> │ │ │ │ + cbnz r4, 6cc574 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39eb8> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r2, 6cc5a2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39ee6> │ │ │ │ + revsh r2, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r4, 6cc59c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39ee0> │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - hlt 0x002a │ │ │ │ + cbnz r2, 6cc57e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39ec2> │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - cbnz r2, 6cc582 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39ec6> │ │ │ │ + cbnz r2, 6cc556 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x39e9a> │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #1832] @ 0x728 │ │ │ │ @@ -2342965,29 +2342964,29 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r2, #112 @ 0x70 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #196 @ 0xc4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 6ccce4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3a628> │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r2, 6cccdc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3a620> │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r4, sl │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 6cd278 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3abbc> │ │ │ │ @@ -2343659,39 +2343658,39 @@ │ │ │ │ blx 6c964 │ │ │ │ b.n 6cd252 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3ab96> │ │ │ │ ldr r3, [pc, #60] @ (6cd3b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3acf4>) │ │ │ │ add r3, pc │ │ │ │ b.w 6cc8ae <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3a1f2> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - b.n 6cd318 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3ac5c> │ │ │ │ + b.n 6cd1b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3aafc> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6cd288 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3abcc> │ │ │ │ + b.n 6cd128 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3aa6c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - mov r6, sl │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb808 │ │ │ │ + @ instruction: 0xb758 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r1, #160 @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r8, r8 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 6cd398 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3acdc> │ │ │ │ + b.n 6cd238 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3ab7c> │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [r7, #152] @ 0x98 │ │ │ │ blx 6b73c <__popcountdi2@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, r1, [r7, #96] @ 0x60 │ │ │ │ blx 6b73c <__popcountdi2@plt> │ │ │ │ @@ -2344303,45 +2344302,45 @@ │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ b.w 6ccee2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3a826> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xfffcffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6cdb40 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3b484> │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r5, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - eors r6, r3 │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r7, pc, #256 @ (adr r7, 6cdb00 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3b444>) │ │ │ │ + add r6, pc, #576 @ (adr r6, 6cdc40 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3b584>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + ble.n 6cd9dc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3b320> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + ble.n 6cd9d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3b314> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xe999ffff │ │ │ │ bcc.n 6cd91e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3b262> │ │ │ │ - vsli.64 q13, q1, #63 @ 0x3f │ │ │ │ + vabal.u q13, d15, d18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 6cda74 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3b3b8> │ │ │ │ + blt.n 6cdb14 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3b458> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r3, #2 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr.w sl, [sp, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ mov r1, sl │ │ │ │ bl 63ad70 │ │ │ │ ldr.w r2, [pc, #2020] @ 6ce220 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bb64> │ │ │ │ @@ -2345077,33 +2345076,33 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 63b9e4 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ b.n 6cda82 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3b3c6> │ │ │ │ bl 4564d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34c674> │ │ │ │ b.w 6cc72a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3a06e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - blt.n 6ce2f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bc38> │ │ │ │ + bge.n 6ce194 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bad8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #200 @ (adr r4, 6ce2f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bc34>) │ │ │ │ + add r3, pc, #520 @ (adr r3, 6ce430 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bd74>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blt.n 6ce208 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bb4c> │ │ │ │ + blt.n 6ce2a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bbec> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #872 @ (adr r2, 6ce59c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bee0>) │ │ │ │ + add r2, pc, #168 @ (adr r2, 6ce2dc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bc20>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blt.n 6ce264 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bba8> │ │ │ │ + bge.n 6ce304 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bc48> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #656 @ (adr r0, 6ce4cc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3be10>) │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, pc, #360 @ (adr r0, 6ce3a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bcec>) │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs r4, r6 │ │ │ │ + asrs r4, r0 │ │ │ │ lsls r0, 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, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #512] @ (6ce45c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3bda0>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2346140,15 +2346139,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r0, #18 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #15 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - @ instruction: 0xfb580129 │ │ │ │ + @ instruction: 0xfaa80129 │ │ │ │ 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] @ (6cf008 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3c94c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2346358,25 +2346357,25 @@ │ │ │ │ b.n 6cee36 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3c77a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r1, #8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r2, r0, #7 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r5, #62] @ 0x3e │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6cf09e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3c9e2> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2346439,15 +2346438,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6cf15e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3caa2> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2968] @ 0xb98 │ │ │ │ - bl b20000 │ │ │ │ + bl b200d0 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6cf170 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3cab4> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6cf13c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3ca80> │ │ │ │ @@ -2346466,15 +2346465,15 @@ │ │ │ │ bne.n 6cf108 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3ca4c> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6cf13c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3ca80> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3616] @ 0xe20 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl b20024 │ │ │ │ + bl b200f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6caa8 │ │ │ │ ldr.w r0, [r6, #3240] @ 0xca8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2346482,15 +2346481,15 @@ │ │ │ │ add.w r4, r4, #157696 @ 0x26800 │ │ │ │ bl 6c27f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x30134> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #704] @ 0x2c0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl b20000 │ │ │ │ + bl b200d0 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6cf104 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3ca48> │ │ │ │ b.n 6cf13c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3ca80> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ @@ -2346570,15 +2346569,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6cf242 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3cb86> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6cf274 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3cbb8> │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #3616] @ 0xe20 │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl b20024 │ │ │ │ + bl b200f4 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ mov r0, r9 │ │ │ │ blx 6caa8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx 6caa8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -2346600,15 +2346599,15 @@ │ │ │ │ bne.n 6cf29e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3cbe2> │ │ │ │ dmb ish │ │ │ │ cbnz r2, 6cf2d2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3cc16> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [sl, #2968] @ 0xb98 │ │ │ │ add.w r9, r3, #155648 @ 0x26000 │ │ │ │ ldr.w r0, [r9, #3616] @ 0xe20 │ │ │ │ - bl b20024 │ │ │ │ + bl b200f4 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ mov r0, r8 │ │ │ │ blx 6caa8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2346646,15 +2346645,15 @@ │ │ │ │ str r4, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r3, [r4, #368] @ 0x170 │ │ │ │ tst.w r3, #8 │ │ │ │ ite eq │ │ │ │ moveq r1, #8 │ │ │ │ movne r1, #1 │ │ │ │ - bl af35c4 │ │ │ │ + bl af3694 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 6cf372 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3ccb6> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2346675,15 +2346674,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6de894 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4c1d8> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3616] @ 0xe20 │ │ │ │ - bl b1ffb8 │ │ │ │ + bl b20088 │ │ │ │ mov r7, r0 │ │ │ │ str.w r0, [r6, #2968] @ 0xb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cf5d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3cf14> │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ cbz r0, 6cf3bc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3cd00> │ │ │ │ clz r0, r0 │ │ │ │ @@ -2346861,15 +2346860,15 @@ │ │ │ │ b.n 6cf3e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3cd2c> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 6cf3d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3cd14> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b35948 │ │ │ │ + bl b35a18 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6cf33c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3cc80> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2347506,31 +2347505,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 6cf856 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d19a> │ │ │ │ nop │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + str r0, [r0, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [r2, r1] │ │ │ │ + ldr r7, [pc, #648] @ (6cff44 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d888>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [pc, #984] @ (6d0098 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d9dc>) │ │ │ │ + ldr r7, [pc, #280] @ (6cfdd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d71c>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [pc, #616] @ (6cff2c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d870>) │ │ │ │ + ldr r6, [pc, #936] @ (6d006c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d9b0>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [pc, #248] @ (6cfdc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d704>) │ │ │ │ + ldr r6, [pc, #568] @ (6cff00 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d844>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [pc, #1008] @ (6d00bc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3da00>) │ │ │ │ + ldr r6, [pc, #304] @ (6cfdfc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d740>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [pc, #760] @ (6cffc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d90c>) │ │ │ │ + ldr r6, [pc, #56] @ (6cfd08 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d64c>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [pc, #536] @ (6cfeec <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d830>) │ │ │ │ + ldr r5, [pc, #856] @ (6d002c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d970>) │ │ │ │ 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 r7, r3 │ │ │ │ add.w r3, r0, #155648 @ 0x26000 │ │ │ │ @@ -2347737,15 +2347736,15 @@ │ │ │ │ ldrd r4, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1668] @ 0x684 │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6cff16 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d85a> │ │ │ │ b.n 6cfee2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d826> │ │ │ │ nop │ │ │ │ - tst r2, r2 │ │ │ │ + adcs r2, r4 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ @@ -2347850,15 +2347849,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6d006a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3d9ae> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vsra.u32 q0, , #24 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2347977,15 +2347976,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vbsl q8, q5, │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ mcr2 1, 3, r0, cr0, cr9, {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 │ │ │ │ lsls r7, r1, #4 │ │ │ │ @@ -2348199,15 +2348198,15 @@ │ │ │ │ ldrd r0, r1, [r6, #8] │ │ │ │ str r0, [r5, r2] │ │ │ │ str r1, [r3, #4] │ │ │ │ b.n 6d02b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3dbf4> │ │ │ │ movs r4, #0 │ │ │ │ b.n 6d03fe <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3dd42> │ │ │ │ nop │ │ │ │ - b.n 6d065c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3dfa0> │ │ │ │ + b.n 6d04fc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3de40> │ │ │ │ lsls r2, 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, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -2348397,15 +2348396,15 @@ │ │ │ │ bl 657604 │ │ │ │ b.n 6d05c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3df04> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb8c0159 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #4] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ @ instruction: 0xfa380159 │ │ │ │ stmdb 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 │ │ │ │ @@ -2348662,20 +2348661,20 @@ │ │ │ │ bne.n 6d0902 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3e246> │ │ │ │ b.n 6d0886 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3e1ca> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ @ instruction: 0xf7720159 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #532] @ (6d0b80 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3e4c4>) │ │ │ │ @@ -2348862,19 +2348861,19 @@ │ │ │ │ bne.n 6d0b7c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3e4c0> │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf68a0159 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r7, #13] │ │ │ │ + strb r2, [r1, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ eors.w r1, r6, #14221312 @ 0xd90000 │ │ │ │ stmdb 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 │ │ │ │ @@ -2349002,19 +2349001,19 @@ │ │ │ │ bl 63868c │ │ │ │ mov r4, r0 │ │ │ │ b.n 6d0bde <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3e522> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ orr.w r1, r8, #14221312 @ 0xd90000 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bvc.n 6d0d68 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3e6ac> │ │ │ │ + bvs.n 6d0c08 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3e54c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ sbfx r1, r4, #1, #26 │ │ │ │ stmdb 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 │ │ │ │ sub.w sp, sp, #924 @ 0x39c │ │ │ │ @@ -2349913,29 +2349912,29 @@ │ │ │ │ b.w 6d2bd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4051c> │ │ │ │ @ instruction: 0xf2e00159 │ │ │ │ @ instruction: 0xf2d40159 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r1, #10] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6d2652 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3ff96> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ @@ -2351342,33 +2351341,33 @@ │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6d2446 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3fd8a> │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ bl 63b4ac │ │ │ │ b.n 6d2446 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3fd8a> │ │ │ │ nop │ │ │ │ - str r6, [r3, #72] @ 0x48 │ │ │ │ + str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r6, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + ldrh r6, [r2, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ blt.n 6d258c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3fed0> │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, r0] │ │ │ │ + ldr r4, [r7, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -2352541,27 +2352540,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 6d124e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3eb92> │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r6, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + str r0, [r5, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + str r4, [r0, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #824] @ (6d3644 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x40f88>) │ │ │ │ + ldr r7, [pc, #120] @ (6d3384 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x40cc8>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #504] @ (6d3508 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x40e4c>) │ │ │ │ + ldr r6, [pc, #824] @ (6d3648 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x40f8c>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #992] @ (6d36f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41038>) │ │ │ │ + ldr r6, [pc, #288] @ (6d3434 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x40d78>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ blx 6c054 <__aeabi_uidiv@plt> │ │ │ │ ubfx r4, r4, #0, #14 │ │ │ │ @@ -2353041,31 +2353040,31 @@ │ │ │ │ mov r8, r0 │ │ │ │ b.n 6d33c2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x40d06> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #768] @ (6d3b58 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4149c>) │ │ │ │ + ldr r2, [pc, #64] @ (6d3898 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x411dc>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #472] @ (6d3a34 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41378>) │ │ │ │ + ldr r1, [pc, #792] @ (6d3b74 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x414b8>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #432] @ (6d3a10 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41354>) │ │ │ │ + ldr r1, [pc, #752] @ (6d3b50 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41494>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #992] @ (6d3c44 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41588>) │ │ │ │ + ldr r1, [pc, #288] @ (6d3984 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x412c8>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #72] @ (6d38b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x411f4>) │ │ │ │ + ldr r0, [pc, #392] @ (6d39f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41334>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r0, [pc, #424] @ (6d3a18 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4135c>) │ │ │ │ + @ instruction: 0x47ba │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blxns r0 │ │ │ │ + mov ip, sl │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bx r3 │ │ │ │ + mov r6, sp │ │ │ │ lsls r1, 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2353773,31 +2353772,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r3, r6} │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmia r7!, {r6} │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #624] @ (6d4264 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41ba8>) │ │ │ │ + ldr r3, [pc, #944] @ (6d43a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41ce8>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #608] @ (6d4258 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41b9c>) │ │ │ │ + ldr r3, [pc, #928] @ (6d4398 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41cdc>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + ldrb r6, [r1, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [pc, #128] @ (6d4080 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x419c4>) │ │ │ │ + ldr r1, [pc, #448] @ (6d41c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41b04>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - rors r0, r4 │ │ │ │ + asrs r0, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #560] @ (6d4238 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41b7c>) │ │ │ │ + ldr r0, [pc, #880] @ (6d4378 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41cbc>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #456] @ (6d41d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41b18>) │ │ │ │ + ldr r0, [pc, #776] @ (6d4314 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41c58>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - eors r4, r7 │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blx r2 │ │ │ │ + mov r8, ip │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r5, r9, [sp, #212] @ 0xd4 │ │ │ │ ldr.w fp, [sp, #220] @ 0xdc │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr.w sl, [sp, #224] @ 0xe0 │ │ │ │ @@ -2354389,45 +2354388,45 @@ │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ... │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp sl, r8 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, fp │ │ │ │ + add ip, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, fp │ │ │ │ + add sl, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r7, #11] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 6d4788 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x420cc> │ │ │ │ + bne.n 6d4628 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x41f6c> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r6, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, ip │ │ │ │ + bics r4, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #4 │ │ │ │ + subs r2, #84 @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - tst r0, r7 │ │ │ │ + sbcs r0, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - tst r6, r1 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - rors r2, r0 │ │ │ │ + asrs r2, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs r6, r6 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs r4, r3 │ │ │ │ + lsrs r4, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs r2, r0 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cbnz r4, 6d46e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4202c> │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #412] @ 0x19c │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ @@ -2355325,55 +2355324,55 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r7, #52 @ 0x34 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #194 @ 0xc2 │ │ │ │ + subs r7, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #146 @ 0x92 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #80 @ 0x50 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ add r1, pc, #924 @ (adr r1, 6d5388 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x42ccc>) │ │ │ │ vtbl.8 d30, {d15-d17}, d1 │ │ │ │ - vcvt.f32.u32 d19, d10, #1 │ │ │ │ + vqrdmulh.s , , d26[0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #180 @ 0xb4 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r0, #44 @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + adds r0, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #12 │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ @@ -2356608,71 +2356607,71 @@ │ │ │ │ ldrd r2, r3, [sp, #352] @ 0x160 │ │ │ │ bl 6debcc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4c510> │ │ │ │ b.w 6d4a0a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4234e> │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + adds r6, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r4, #90 @ 0x5a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r4, r4] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #4 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r5, #58 @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r5, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #136 @ 0x88 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 6d5f80 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x438c4>) │ │ │ │ + add r5, pc, #880 @ (adr r5, 6d60c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x43a04>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ movs r1, #4 │ │ │ │ bl 6cf028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x3c96c> │ │ │ │ adds r4, r0, #1 │ │ │ │ beq.w 6d4a16 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4235a> │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ @@ -2357263,27 +2357262,27 @@ │ │ │ │ ldrd r1, r2, [sp, #352] @ 0x160 │ │ │ │ bl 6df5c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4cf04> │ │ │ │ b.w 6d4a16 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4235a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - add r5, pc, #480 @ (adr r5, 6d65ac <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x43ef0>) │ │ │ │ + add r4, pc, #800 @ (adr r4, 6d66ec <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x44030>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r0, #14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + subs r0, r2, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r4, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #232] @ (6d64cc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x43e10>) │ │ │ │ + ldr r0, [pc, #552] @ (6d660c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x43f50>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ movs r1, #32 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ vmov.f64 d0, #64 @ 0x3e000000 0.125 │ │ │ │ ldrb.w r2, [r2, #245] @ 0xf5 │ │ │ │ vmov s16, r2 │ │ │ │ @@ -2357618,27 +2357617,27 @@ │ │ │ │ bl 63b448 │ │ │ │ b.w 6d4a16 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4235a> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + adds r4, r1, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2357667,15 +2357666,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r2, r5, #155648 @ 0x26000 │ │ │ │ add.w r1, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [r2, #3616] @ 0xe20 │ │ │ │ ldr.w r1, [r1, #2968] @ 0xb98 │ │ │ │ - bl b20024 │ │ │ │ + bl b200f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6caa8 │ │ │ │ b.n 6d67d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4411c> │ │ │ │ nop │ │ │ │ @@ -2358747,15 +2358746,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - asrs r2, r7, #28 │ │ │ │ + asrs r2, r1, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2359376,15 +2359375,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldrh r6, [r1, #6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r5, #1] │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2359496,15 +2359495,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 b35eec │ │ │ │ + bl b35fbc │ │ │ │ mov r0, r4 │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6d7d5a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4569e> │ │ │ │ ldr r3, [pc, #332] @ (6d7da0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x456e4>) │ │ │ │ @@ -2359638,21 +2359637,21 @@ │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ b.n 6d7bea <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4552e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r2, [r0, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ strh r6, [r3, #20] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r4, [r2, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r1, 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, #3472] @ 0xd90 │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ mov r6, r2 │ │ │ │ @@ -2360353,35 +2360352,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, #14] │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r6, #4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vhadd.u16 d0, d26, d24 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + cdp2 0, 6, cr0, cr10, cr8, {5} │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp2 0, 5, cr0, cr14, cr8, {5} │ │ │ │ + stc2 0, cr0, [lr, #672]! @ 0x2a0 │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ - ldc2l 0, cr0, [r0, #-672] @ 0xfffffd60 │ │ │ │ - ldc2 0, cr0, [r6], {168} @ 0xa8 │ │ │ │ + stc2 0, cr0, [r0], #672 @ 0x2a0 │ │ │ │ + @ instruction: 0xfbe600a8 │ │ │ │ ldrb r0, [r5, #13] │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #155648 @ 0x26000 │ │ │ │ @@ -2361414,15 +2361413,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 6d8e00 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x46744> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfafe00a2 │ │ │ │ + @ instruction: 0xfa4e00a2 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2361765,26 +2361764,26 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6ca54 │ │ │ │ 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} │ │ │ │ - adc.w r0, r4, #5308416 @ 0x510000 │ │ │ │ - @ instruction: 0xf52e00a2 │ │ │ │ - @ instruction: 0xf52600a2 │ │ │ │ - @ instruction: 0xf52600a2 │ │ │ │ - @ instruction: 0xf52800a2 │ │ │ │ - @ instruction: 0xf52000a2 │ │ │ │ - @ instruction: 0xf52000a2 │ │ │ │ - @ instruction: 0xf52200a2 │ │ │ │ - adds.w r0, sl, #5308416 @ 0x510000 │ │ │ │ - adds.w r0, r2, #5308416 @ 0x510000 │ │ │ │ - add.w r0, ip, #5308416 @ 0x510000 │ │ │ │ - add.w r0, r4, #5308416 @ 0x510000 │ │ │ │ + eors.w r0, r4, #5308416 @ 0x510000 │ │ │ │ + orns r0, lr, #5308416 @ 0x510000 │ │ │ │ + orns r0, r6, #5308416 @ 0x510000 │ │ │ │ + orns r0, r6, #5308416 @ 0x510000 │ │ │ │ + orns r0, r8, #5308416 @ 0x510000 │ │ │ │ + orns r0, r0, #5308416 @ 0x510000 │ │ │ │ + orns r0, r0, #5308416 @ 0x510000 │ │ │ │ + orns r0, r2, #5308416 @ 0x510000 │ │ │ │ + orn r0, sl, #5308416 @ 0x510000 │ │ │ │ + orn r0, r2, #5308416 @ 0x510000 │ │ │ │ + orrs.w r0, ip, #5308416 @ 0x510000 │ │ │ │ + orrs.w r0, r4, #5308416 @ 0x510000 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #132] @ (6d94e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x46e28>) │ │ │ │ @@ -2361843,15 +2361842,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, sl, r8, asr #2 │ │ │ │ + strd r0, r0, [sl, #-672]! @ 0x2a0 │ │ │ │ ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r3, #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 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2361924,15 +2361923,15 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe98a00a8 │ │ │ │ + @ instruction: 0xe8da00a8 │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2362050,18 +2362049,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r5, #32] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w lr, {r3, r5, r7} │ │ │ │ - movt r0, #41122 @ 0xa0a2 │ │ │ │ - @ instruction: 0xf2b200a2 │ │ │ │ - @ instruction: 0xf29a00a2 │ │ │ │ + b.n 6d96d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47014> │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + @ instruction: 0xf21a00a2 │ │ │ │ + addw r0, r2, #162 @ 0xa2 │ │ │ │ + @ instruction: 0xf1ea00a2 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2362165,19 +2362165,19 @@ │ │ │ │ b.n 6d97f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47134> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6d970c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47050> │ │ │ │ + b.n 6d95ac <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x46ef0> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - rsb r0, sl, #162 @ 0xa2 │ │ │ │ - sub.w r0, ip, #162 @ 0xa2 │ │ │ │ - @ instruction: 0xf19000a2 │ │ │ │ + adds.w r0, sl, #162 @ 0xa2 │ │ │ │ + @ instruction: 0xf0fc00a2 │ │ │ │ + @ instruction: 0xf0e000a2 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ 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, #3560] @ 0xde8 │ │ │ │ ldr r1, [pc, #988] @ (6d9c18 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4755c>) │ │ │ │ @@ -2362519,18 +2362519,18 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r5, #16 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cdp 0, 12, cr0, cr8, cr2, {5} │ │ │ │ + cdp 0, 1, cr0, cr8, cr2, {5} │ │ │ │ cmp r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r6 │ │ │ │ + adds r6, r7, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp.w sl, #8 │ │ │ │ beq.n 6d9c5e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x475a2> │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ blx 6c9d0 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2362855,28 +2362855,28 @@ │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.w 6da4f2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47e36> │ │ │ │ b.n 6d9fec <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47930> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldc 0, cr0, [r0], #-648 @ 0xfffffd78 │ │ │ │ - stc 0, cr0, [sl], #-648 @ 0xfffffd78 │ │ │ │ - stc 0, cr0, [r0], #-648 @ 0xfffffd78 │ │ │ │ - b.n 6da25c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47ba0> │ │ │ │ + @ instruction: 0xeb8000a2 │ │ │ │ + sbcs.w r0, sl, r2, asr #2 │ │ │ │ + sbcs.w r0, r0, r2, asr #2 │ │ │ │ + b.n 6da0fc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47a40> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sub.w r0, r4, r2, asr #2 │ │ │ │ - b.n 6da060 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x479a4> │ │ │ │ + @ instruction: 0xeaf400a2 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xeabc00a2 │ │ │ │ - eor.w r0, ip, r2, asr #2 │ │ │ │ - eor.w r0, r6, r2, asr #2 │ │ │ │ - bne.n 6da0b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x479f8> │ │ │ │ + and.w r0, ip, r2, asr #2 │ │ │ │ + ldrd r0, r0, [ip, #648] @ 0x288 │ │ │ │ + ldrd r0, r0, [r6, #648] @ 0x288 │ │ │ │ + beq.n 6d9f54 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47898> │ │ │ │ lsls r2, r5, #2 │ │ │ │ mov.w ip, #1 │ │ │ │ movs r1, #0 │ │ │ │ movw r2, #2052 @ 0x804 │ │ │ │ str r1, [sp, #212] @ 0xd4 │ │ │ │ str r2, [sp, #208] @ 0xd0 │ │ │ │ strh.w ip, [sp, #212] @ 0xd4 │ │ │ │ @@ -2363399,38 +2363399,39 @@ │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ bl 638354 │ │ │ │ str r0, [sp, #24] │ │ │ │ b.n 6da120 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47a64> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - strb r6, [r0, #18] │ │ │ │ + strb r6, [r2, #15] │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + b.n 6da568 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47eac> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia.w r4, {r1, r5, r7} │ │ │ │ - ble.n 6da4cc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47e10> │ │ │ │ + bgt.n 6da56c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47eb0> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bgt.n 6da698 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47fdc> │ │ │ │ + blt.n 6da538 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47e7c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6da4cc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47e10> │ │ │ │ + b.n 6da36c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47cb0> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6da110 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47a54> │ │ │ │ + b.n 6d9fb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x478f4> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6da0e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47a24> │ │ │ │ + b.n 6d9f80 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x478c4> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6da0c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47a08> │ │ │ │ + b.n 6d9f64 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x478a8> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6da0a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x479ec> │ │ │ │ + b.n 6d9f48 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4788c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6da0a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x479e4> │ │ │ │ + b.n 6d9f40 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47884> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6da0a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x479e4> │ │ │ │ + b.n 6d9f40 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47884> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, r6 │ │ │ │ + bics r6, r0 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - b.n 6d9ed0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x47814> │ │ │ │ + b.n 6dad70 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x486b4> │ │ │ │ lsls r2, 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 │ │ │ │ add.w r6, r0, #155648 @ 0x26000 │ │ │ │ add.w r7, r0, #158720 @ 0x26c00 │ │ │ │ @@ -2364250,15 +2364251,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 6b196c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1f2b0> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r4, #0 │ │ │ │ @@ -2365072,17 +2365073,17 @@ │ │ │ │ b.n 6db668 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x48fac> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #32] @ (6db79c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x490e0>) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 6db724 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x49068> │ │ │ │ + bcc.n 6db7c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x49108> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 6db718 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4905c> │ │ │ │ + bcc.n 6db7b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x490fc> │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [pc, #576] @ (6db9cc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x49310>) │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2365366,15 +2365367,15 @@ │ │ │ │ ldrh.w r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6dbe58 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4979c> │ │ │ │ ldr.w r0, [r4, #3620] @ 0xe24 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl b27f88 │ │ │ │ + bl b28058 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6dbd92 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x496d6> │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 6dbe30 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x49774> │ │ │ │ ldr.w sl, [r4, #2532] @ 0x9e4 │ │ │ │ @@ -2365594,15 +2365595,15 @@ │ │ │ │ strd r7, r1, [r0, #1008] @ 0x3f0 │ │ │ │ strb.w r2, [r0, #1016] @ 0x3f8 │ │ │ │ ldr.w r7, [r4, #3712] @ 0xe80 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6dbe0c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x49750> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl b28e64 │ │ │ │ + bl b28f34 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ bl 6b0228 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1db6c> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6dbe4c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x49790> │ │ │ │ str.w r7, [r4, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #276] @ (6dbea8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x497ec>) │ │ │ │ @@ -2366155,24 +2366156,24 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #202 @ 0xca │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #15 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf32000a1 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + @ instruction: 0xf27000a1 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r4, #238 @ 0xee │ │ │ │ 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, #1760] @ 0x6e0 │ │ │ │ @@ -2366645,26 +2366646,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r4, #70 @ 0x46 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #1 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - cdp 0, 14, cr0, cr4, cr1, {5} │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + vshr.u64 d16, d15, #54 │ │ │ │ + cdp 0, 3, cr0, cr4, cr1, {5} │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - mcr2 0, 7, r0, cr2, cr15, {4} │ │ │ │ + mrc2 0, 1, r0, cr2, cr15, {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 r4, [pc, #164] @ (6dc974 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4a2b8>) │ │ │ │ addw r3, r0, #3796 @ 0xed4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2367085,26 +2367085,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #94 @ 0x5e │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #80 @ 0x50 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - movs r7, #20 │ │ │ │ - movs r0, r0 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + itt vc │ │ │ │ + lslvc r2, r4, #2 │ │ │ │ + itee pl @ unpredictable │ │ │ │ + lslpl r2, r4, #2 │ │ │ │ + movmi r7, #20 │ │ │ │ + movmi r0, r0 │ │ │ │ + strb r0, [r5, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xe99e00a1 │ │ │ │ - sxth r4, r7 │ │ │ │ + strd r0, r0, [lr], #644 @ 0x284 │ │ │ │ + cbz r4, 6dcd76 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4a6ba> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r1, #7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ lsls r1, r3, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6ada24 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1b368> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6dc9c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4a30c> │ │ │ │ @@ -2367884,27 +2367884,27 @@ │ │ │ │ strb.w r3, [r5, #3900] @ 0xf3c │ │ │ │ b.n 6dd34a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4ac8e> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cmp r5, #26 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb728 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 6dd4f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4ae3c> │ │ │ │ + bcc.n 6dd598 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4aedc> │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 6dd9ac <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b2f0> │ │ │ │ + b.n 6dd84c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b190> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bne.n 6dd578 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4aebc> │ │ │ │ + bne.n 6dd618 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4af5c> │ │ │ │ lsls r0, r5, #2 │ │ │ │ cmp r2, #166 @ 0xa6 │ │ │ │ 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, #1752] @ 0x6d8 │ │ │ │ @@ -2368182,26 +2368182,26 @@ │ │ │ │ b.n 6dd632 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4af76> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #54 @ 0x36 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + push {r1, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf7ca00ad │ │ │ │ - svc 2 │ │ │ │ + @ instruction: 0xf71a00ad │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r7, pc, #888 @ (adr r7, 6ddc20 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b564>) │ │ │ │ + add r7, pc, #184 @ (adr r7, 6dd960 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b2a4>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 6ddb2c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b470>) │ │ │ │ + add r5, pc, #960 @ (adr r5, 6ddc6c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b5b0>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - addw r0, r2, #2221 @ 0x8ad │ │ │ │ + adcs.w r0, r2, #5668864 @ 0x568000 │ │ │ │ movs r7, #160 @ 0xa0 │ │ │ │ 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, #1800] @ 0x708 │ │ │ │ ldr r2, [pc, #736] @ (6ddba8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b4ec>) │ │ │ │ @@ -2368489,26 +2368489,26 @@ │ │ │ │ b.n 6dd936 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b27a> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r7, #46 @ 0x2e │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r4, r3 │ │ │ │ + cbz r4, 6ddbee <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b532> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxth r4, r0 │ │ │ │ + cbz r4, 6ddbec <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b530> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #424 @ (adr r5, 6ddd64 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b6a8>) │ │ │ │ + add r4, pc, #744 @ (adr r4, 6ddea4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b7e8>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldc 0, cr0, [r2, #-636] @ 0xfffffd84 │ │ │ │ - bgt.n 6ddbdc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b520> │ │ │ │ + stcl 0, cr0, [r2], #-636 @ 0xfffffd84 │ │ │ │ + blt.n 6ddc7c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b5c0> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r3, pc, #528 @ (adr r3, 6dddd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b71c>) │ │ │ │ + add r2, pc, #848 @ (adr r2, 6ddf18 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4b85c>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds.w r0, sl, pc, lsr #2 │ │ │ │ + orn r0, sl, pc, lsr #2 │ │ │ │ movs r4, #132 @ 0x84 │ │ │ │ lsls r1, r3, #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 │ │ │ │ lsrs r3, r1, #5 │ │ │ │ @@ -2371177,37 +2371177,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6bd10 │ │ │ │ b.n 6df6aa <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4cfee> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6df6aa <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4cfee> │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r5, #62] @ 0x3e │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r2, #60] @ 0x3c │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ + strh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r4, #58] @ 0x3a │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -2371248,15 +2371248,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 6474f4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2371353,19 +2371353,19 @@ │ │ │ │ b.n 6df8ee <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4d232> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ b.n 6df8ee <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4d232> │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2371469,15 +2371469,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 647690 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ (6dfb60 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4d4a4>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2371877,53 +2371877,53 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #17 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r4, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r1, #14] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r4, r1, #11 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r7, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r0, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r7, #4] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r0, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2372311,28 +2372311,28 @@ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ b.n 6e00a2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4d9e6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r3, #3 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ veor q8, q3, q4 │ │ │ │ - ldrb r2, [r3, #22] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r2, #18] │ │ │ │ + ldrb r6, [r4, #15] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ 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, #3704] @ 0xe78 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1116] @ 6e07a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4e0ec> │ │ │ │ @@ -2372757,30 +2372757,30 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 6e061e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4df62> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r8], #352 @ 0x160 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldrsb.w r0, [r4, #344] @ 0x158 │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2373548,48 +2373548,48 @@ │ │ │ │ b.n 6e0c62 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4e5a6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strb.w r0, [r6, ] │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r0, #18] │ │ │ │ + strb r6, [r2, #15] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r6, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ @ instruction: 0xf3e60158 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r5, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + strb r0, [r3, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + strb r2, [r5, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r4, #5] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r5, #3] │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2373662,15 +2373662,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6cee0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ 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.w r4, [r0, #1072] @ 0x430 │ │ │ │ @@ -2373820,15 +2373820,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 6e1204 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4eb48> │ │ │ │ nop │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r4, #80] @ 0x50 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2374320,24 +2374320,24 @@ │ │ │ │ ldrd r2, r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ b.n 6e15fc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4ef40> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stcl 1, cr0, [r8, #-352]! @ 0xfffffea0 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldc 1, cr0, [ip], #-352 @ 0xfffffea0 │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -2374688,26 +2374688,26 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 6e1b1e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4f462> │ │ │ │ nop.w │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r5, #2 │ │ │ │ @ instruction: 0xe8200158 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r5, #2 │ │ │ │ b.n 6e1554 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4ee98> │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr.w r3, [r9] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w r9, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2375277,27 +2375277,27 @@ │ │ │ │ b.n 6e21cc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4fb10> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ b.n 6e26bc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50000> │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + ldrsh r6, [r6, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r7!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r0, r5, #4 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrb r2, [r7, r5] │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 6b944 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ @@ -2375480,15 +2375480,15 @@ │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 639ea0 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6e2086 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4f9ca> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - ldrb r6, [r1, r1] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ bgt.n 6e2320 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x4fc64> │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2375911,27 +2375911,27 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ bge.n 6e2988 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x502cc> │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 6e28fc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50240> │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stmia r2!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r0, [pc, #4] @ (6e28d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50218>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #536] @ (6e2af0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50434>) │ │ │ │ + ldr r1, [pc, #856] @ (6e2c30 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50574>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (6e28e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50224>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [pc, #12] @ (6e28f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50238>) │ │ │ │ ldr.w r2, [r0, #3480] @ 0xd98 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2376026,27 +2376026,27 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cbz r0, 6e2a12 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50356> │ │ │ │ addw r0, r4, #3548 @ 0xddc │ │ │ │ bl 47b7f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x371990> │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ - bl aec99c │ │ │ │ + bl aeca6c │ │ │ │ ldr.w r0, [r4, #3524] @ 0xdc4 │ │ │ │ bl 4510fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34729c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ addw r0, r0, #3548 @ 0xddc │ │ │ │ bl 47b7f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x371990> │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ - bl aec99c │ │ │ │ + bl aeca6c │ │ │ │ ldr.w r0, [r4, #3524] @ 0xdc4 │ │ │ │ bl 4510fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34729c> │ │ │ │ b.n 6e2a0c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50350> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2376064,22 +2376064,22 @@ │ │ │ │ add r5, pc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 479330 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36f4d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ae8f9c │ │ │ │ + bl ae906c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6e2b06 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5044a> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ae9014 │ │ │ │ + bl ae90e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ae9010 │ │ │ │ + bl ae90e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 4793ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36f54c> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2376156,23 +2376156,23 @@ │ │ │ │ bpl.n 6e2abc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50400> │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 6e2ab4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x503f8> │ │ │ │ lsls r0, r3, #5 │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ - bkpt 0x00d6 │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r0, r5, #4 │ │ │ │ subs r2, r2, r1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ bpl.n 6e2b88 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x504cc> │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ lsls r2, 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 │ │ │ │ movw r2, #371 @ 0x173 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -2376557,15 +2376557,15 @@ │ │ │ │ cmp r2, #16 │ │ │ │ bne.w 6e2ca6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x505ea> │ │ │ │ ldrb.w r2, [ip, #4] │ │ │ │ and.w r2, r2, #31 │ │ │ │ cmp r2, #4 │ │ │ │ bne.w 6e2ca6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x505ea> │ │ │ │ b.n 6e2ce2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50626> │ │ │ │ - rev r2, r4 │ │ │ │ + cbnz r2, 6e2fd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5091c> │ │ │ │ lsls r0, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [pc, #1160] @ 6e3454 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50d98> │ │ │ │ sub sp, #28 │ │ │ │ @@ -2376758,15 +2376758,15 @@ │ │ │ │ str.w r3, [r4, #1148] @ 0x47c │ │ │ │ str.w r3, [r4, #1144] @ 0x478 │ │ │ │ movs r3, #3 │ │ │ │ str.w r5, [r4, #1128] @ 0x468 │ │ │ │ str.w r3, [r4, #832] @ 0x340 │ │ │ │ str.w r3, [r4, #1168] @ 0x490 │ │ │ │ str.w r6, [r4, #1124] @ 0x464 │ │ │ │ - bl b2becc │ │ │ │ + bl b2bf9c │ │ │ │ ldrb.w r3, [r4, #3514] @ 0xdba │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ ldrb.w r7, [r4, #3492] @ 0xda4 │ │ │ │ cmp r3, #0 │ │ │ │ strb.w r3, [r4, #32] │ │ │ │ @@ -2376868,15 +2376868,15 @@ │ │ │ │ vstr s15, [r4, #600] @ 0x258 │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ vstr s15, [r4, #580] @ 0x244 │ │ │ │ bl 6e2a30 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50374> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl aec984 │ │ │ │ + bl aeca54 │ │ │ │ movs r1, #1 │ │ │ │ addw r0, r4, #3548 @ 0xddc │ │ │ │ bl 47b804 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3719a4> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2376940,50 +2376940,50 @@ │ │ │ │ cmp r8, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [r0, r0] │ │ │ │ cmp r3, pc │ │ │ │ beq.n 6e349c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50de0> │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr??.w r0, [lr, #155] @ 0x9b │ │ │ │ - ldrsb.w r0, [r2, fp, lsl #1] │ │ │ │ - vld4.32 {d0-d3}, [r6 :64], fp │ │ │ │ - vst4.32 {d16-d19}, [ip :64], fp │ │ │ │ - ldr??.w r0, [r2, fp, lsl #1] │ │ │ │ + str.w r0, [lr, fp, lsl #1] │ │ │ │ + str??.w r0, [r2, fp, lsl #1] │ │ │ │ + ldr??.w r0, [r6, fp, lsl #1] │ │ │ │ + ldrb.w r0, [ip, #155] @ 0x9b │ │ │ │ + str.w r0, [r2, #155] @ 0x9b │ │ │ │ cmp r6, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ bl 6d5472 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x42db6> │ │ │ │ ldr.w pc, [r5, #4095] @ 0xfff │ │ │ │ bl 6af47a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x1cdbe> │ │ │ │ bl 6b347e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x20dc2> │ │ │ │ bl 6cb482 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x38dc6> │ │ │ │ strh.w pc, [r3, #255]! │ │ │ │ @ instruction: 0xfa53ffff │ │ │ │ bl 6b948e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x26dd2> │ │ │ │ bl 6cb492 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x38dd6> │ │ │ │ pld [r9, #255]! │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - pop {r4, r6} │ │ │ │ + cbnz r0, 6e3508 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50e4c> │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r0, r5, #4 │ │ │ │ - rev16 r6, r6 │ │ │ │ + cbnz r6, 6e34e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50e28> │ │ │ │ lsls r0, r5, #4 │ │ │ │ - cbnz r0, 6e34d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50e18> │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r0, r5, #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] @ (6e3530 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50e74>) │ │ │ │ @@ -2377031,15 +2377031,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r5} │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldmia r3!, {r2} │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + ldrsb r0, [r2, r7] │ │ │ │ lsls r2, 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 45041c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3465bc> │ │ │ │ @@ -2377538,25 +2377538,25 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2, r3, r5} │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r7, pc, #536 @ (adr r7, 6e3d2c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x51670>) │ │ │ │ + add r6, pc, #856 @ (adr r6, 6e3e6c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x517b0>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 6e3cf8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5163c>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 6e3e38 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5177c>) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ lsls r5, r3, #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 │ │ │ │ @@ -2377642,15 +2377642,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6e3b9a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x514de> │ │ │ │ stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, pc} │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -2378062,15 +2378062,15 @@ │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6e3dea <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5172e> │ │ │ │ b.n 6e3c7c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x515c0> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + cbnz r6, 6e40fa <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x51a3e> │ │ │ │ lsls r0, r5, #4 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp.w r0, #274 @ 0x112 │ │ │ │ beq.n 6e40c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x51a04> │ │ │ │ @@ -2378125,17 +2378125,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ lsls r0, r5, #4 │ │ │ │ mvn.w r3, #268 @ 0x10c │ │ │ │ adds r3, r0, r3 │ │ │ │ cmp r3, #9 │ │ │ │ ittte ls │ │ │ │ movwls r0, #545 @ 0x221 │ │ │ │ lsrls r0, r3 │ │ │ │ @@ -2378657,31 +2378657,31 @@ │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ bl 6e3548 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x50e8c> │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ b.n 6e4538 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x51e7c> │ │ │ │ nop │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #832 @ 0x340 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - blxns r5 │ │ │ │ + mov ip, pc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ + bx r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blxns r9 │ │ │ │ + bxns r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + bx r2 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2378850,27 +2378850,27 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6e487a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x521be> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7ec │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp ip, r2 │ │ │ │ + add ip, ip │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r6, lr │ │ │ │ + add lr, r8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, ip │ │ │ │ + add r8, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r0, fp │ │ │ │ + add r8, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r1, #12] │ │ │ │ + str r6, [r3, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6e4980 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x522c4> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2378940,15 +2378940,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6e4938 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5227c> │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -2379011,15 +2379011,15 @@ │ │ │ │ blx 6c054 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6e4a0a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5234e> │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r0, 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, #4040] @ 0xfc8 │ │ │ │ ldrb.w r9, [r0, #78] @ 0x4e │ │ │ │ sub sp, #24 │ │ │ │ @@ -2379364,25 +2379364,25 @@ │ │ │ │ b.n 6e4bc0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x52504> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r5, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmn r6, r2 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r4, r7 │ │ │ │ + tst r4, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adcs r6, r5 │ │ │ │ + lsls r6, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sbcs r2, r3 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ sxth r4, r7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ lsls r4, r3, #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] │ │ │ │ @@ -2380035,29 +2380035,29 @@ │ │ │ │ b.n 6e5530 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x52e74> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6e4f44 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x52888> │ │ │ │ nop │ │ │ │ cbz r2, 6e55ae <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x52ef2> │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r7, pc, #744 @ (adr r7, 6e5878 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x531bc>) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - add r0, sp, #296 @ 0x128 │ │ │ │ + add r7, pc, #616 @ (adr r7, 6e57fc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x53140>) │ │ │ │ lsls r0, r5, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #760 @ (adr r5, 6e5898 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x531dc>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 6e55d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x52f1c>) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - add r5, pc, #688 @ (adr r5, 6e5854 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x53198>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 6e5994 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x532d8>) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - add r5, pc, #792 @ (adr r5, 6e58c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x53204>) │ │ │ │ + add r5, pc, #88 @ (adr r5, 6e5600 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x52f44>) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - add r5, pc, #664 @ (adr r5, 6e5844 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x53188>) │ │ │ │ + add r4, pc, #984 @ (adr r4, 6e5984 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x532c8>) │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -2380630,15 +2380630,15 @@ │ │ │ │ strb.w r3, [r1, #35] @ 0x23 │ │ │ │ b.n 6e593a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5327e> │ │ │ │ nop │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + adds r7, #68 @ 0x44 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6ea418 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x57d5c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2380671,15 +2380671,15 @@ │ │ │ │ ldr.w r3, [r5, #680] @ 0x2a8 │ │ │ │ cbz r3, 6e5c16 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5355a> │ │ │ │ ldrb.w r3, [r5, #2400] @ 0x960 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e5e8e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x537d2> │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ cbz r0, 6e5c20 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x53564> │ │ │ │ - bl b26c38 │ │ │ │ + bl b26d08 │ │ │ │ ldr.w r0, [r5, #692] @ 0x2b4 │ │ │ │ cbz r0, 6e5c2a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5356e> │ │ │ │ bl 5b400c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aa1ac> │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ cbz r3, 6e5c88 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x535cc> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2380803,15 +2380803,15 @@ │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2416 @ 0x970 │ │ │ │ bl 704b7c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x724c0> │ │ │ │ addw r0, r5, #2500 @ 0x9c4 │ │ │ │ bl 704b7c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x724c0> │ │ │ │ addw r0, r5, #2316 @ 0x90c │ │ │ │ - bl aec9ac │ │ │ │ + bl aeca7c │ │ │ │ ldr.w r0, [r5, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6e5e44 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x53788> │ │ │ │ blx 6caa8 │ │ │ │ ldr.w r0, [r5, #996] @ 0x3e4 │ │ │ │ blx 6caa8 │ │ │ │ ldr.w r0, [r5, #1196] @ 0x4ac │ │ │ │ @@ -2380956,15 +2380956,15 @@ │ │ │ │ ldr r3, [pc, #1000] @ (6e6364 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x53ca8>) │ │ │ │ str.w r8, [r0, #688] @ 0x2b0 │ │ │ │ add r3, pc │ │ │ │ str.w r8, [r0] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str.w r6, [r0, #624] @ 0x270 │ │ │ │ addw r0, r0, #2316 @ 0x90c │ │ │ │ - bl aec9a0 │ │ │ │ + bl aeca70 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6e695a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5429e> │ │ │ │ @@ -2381275,109 +2381275,109 @@ │ │ │ │ add r0, pc, #696 @ (adr r0, 6e6618 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x53f5c>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ mcrr2 15, 15, pc, r7, cr15 @ │ │ │ │ mrrc2 15, 15, pc, r3, cr15 @ │ │ │ │ @ instruction: 0xfbf9ffff │ │ │ │ subs r4, r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r6, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #29 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r1, #40] @ 0x28 │ │ │ │ + ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r4, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #222 @ 0xde │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r1, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cmp r6, #32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r1, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ subs r5, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ adds r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r0, r5, #2 │ │ │ │ asrs r0, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ lsls r2, r4, #2 │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #32 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str.w r3, [r4, #1316] @ 0x524 │ │ │ │ str.w r3, [r4, #1324] @ 0x52c │ │ │ │ ldr.w r0, [pc, #2184] @ 6e6cc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5460c> │ │ │ │ ldr r1, [r5, r1] │ │ │ │ @@ -2381891,15 +2381891,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 60404c │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b26858 │ │ │ │ + bl b26928 │ │ │ │ str.w r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6e695a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5429e> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ ldrb.w r1, [r3, #3514] @ 0xdba │ │ │ │ ldr r3, [pc, #656] @ (6e6d0c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x54650>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -2382097,35 +2382097,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r4, #90 @ 0x5a │ │ │ │ lsls r2, r4, #2 │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r4, #166 @ 0xa6 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2382135,25 +2382135,25 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r6, #2 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r2, 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] @ (6e6d54 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x54698>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2382164,15 +2382164,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 461a5c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x357bfc> │ │ │ │ str.w r0, [r4, #3520] @ 0xdc0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bhi.n 6e6ddc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x54720> │ │ │ │ lsls r1, r2, #5 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #428] @ (6e6f1c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x54860>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2382348,55 +2382348,55 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 6e6e2c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x54770> │ │ │ │ nop │ │ │ │ str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #18 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + @ instruction: 0xb626 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #206 @ 0xce │ │ │ │ + movs r4, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6e6ff8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5493c> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2382574,15 +2382574,15 @@ │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r2, 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, #88] @ (6e7204 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x54b48>) │ │ │ │ @@ -2383524,19 +2383524,19 @@ │ │ │ │ b.n 6e7bf6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5553a> │ │ │ │ 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 6e7c4a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5558e> │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2383993,15 +2383993,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 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2384717,17 +2384717,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ ldrb r6, [r4, #3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #632] @ 0x278 │ │ │ │ @@ -2384955,23 +2384955,23 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ b.n 6e8cc6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5660a> │ │ │ │ strb r2, [r0, #13] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #9 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r3, #6 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2385623,15 +2385623,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} │ │ │ │ - lsls r2, r5, #10 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ lsls r2, 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 │ │ │ │ ldr.w r2, [r0, #688] @ 0x2b0 │ │ │ │ @@ -2385724,19 +2385724,19 @@ │ │ │ │ bhi.n 6e9810 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x57154> │ │ │ │ b.n 6e974e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x57092> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #8] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #6 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ + lsls r6, r1, #3 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2387175,15 +2387175,15 @@ │ │ │ │ bl 6ea418 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x57d5c> │ │ │ │ b.n 6ea8d2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58216> │ │ │ │ nop │ │ │ │ ldrsb r4, [r3, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0fe00a1 │ │ │ │ + orr.w r0, lr, #161 @ 0xa1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (6ea9ac <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x582f0>) │ │ │ │ ldr r2, [r1, #0] │ │ │ │ add r3, pc │ │ │ │ @@ -2387225,15 +2387225,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6ea986 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x582ca> │ │ │ │ nop │ │ │ │ ldrsb r2, [r7, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r8, #161 @ 0xa1 │ │ │ │ + vaddl.s16 q8, d24, d17 │ │ │ │ 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, 6ea9ea <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5832e> │ │ │ │ cmp r2, r3 │ │ │ │ @@ -2387297,15 +2387297,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6eaa80 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x583c4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #824] @ (6eadbc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58700>) │ │ │ │ + ldr r7, [pc, #120] @ (6eaafc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58440>) │ │ │ │ lsls r0, r5, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6caa8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2387376,15 +2387376,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 │ │ │ │ - cdp 0, 14, cr0, cr12, cr1, {5} │ │ │ │ + cdp 0, 3, cr0, cr12, cr1, {5} │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #28] @ (6eab7c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x584c0>) │ │ │ │ @@ -2387396,15 +2387396,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} │ │ │ │ - cdp 0, 13, cr0, cr4, cr1, {5} │ │ │ │ + cdp 0, 2, cr0, cr4, cr1, {5} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (6eabb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x584fc>) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2387419,15 +2387419,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 │ │ │ │ - cdp 0, 12, cr0, cr0, cr1, {5} │ │ │ │ + cdp 0, 1, cr0, cr0, cr1, {5} │ │ │ │ mov r2, r0 │ │ │ │ cbz r1, 6eac02 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58546> │ │ │ │ clz r3, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r1, #5 │ │ │ │ ite ls │ │ │ │ @@ -2387522,15 +2387522,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 6eac76 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x585ba> │ │ │ │ nop │ │ │ │ - cdp 0, 4, cr0, cr6, cr1, {5} │ │ │ │ + ldc 0, cr0, [r6, #644] @ 0x284 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2387726,20 +2387726,20 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r0, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stcl 0, cr0, [r2, #-644]! @ 0xfffffd7c │ │ │ │ - ldr r4, [pc, #448] @ (6eb12c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58a70>) │ │ │ │ + ldc 0, cr0, [r2], #644 @ 0x284 │ │ │ │ + ldr r3, [pc, #768] @ (6eb26c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58bb0>) │ │ │ │ lsls r0, r5, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, r8, r1, asr #2 │ │ │ │ + @ instruction: 0xeaa800a1 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2387774,15 +2387774,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 │ │ │ │ - ldr r2, [pc, #504] @ (6eb1fc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58b40>) │ │ │ │ + ldr r1, [pc, #824] @ (6eb33c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58c80>) │ │ │ │ lsls r0, r5, #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] @ (6eb12c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58a70>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2387889,15 +2387889,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #912] @ (6eb4c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58e04>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #712] @ (6eb400 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58d44>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r1, [pc, #312] @ (6eb274 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58bb8>) │ │ │ │ + ldr r0, [pc, #632] @ (6eb3b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58cf8>) │ │ │ │ lsls r0, 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2388039,15 +2388039,16 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [pc, #656] @ (6eb568 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58eac>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85800a1 │ │ │ │ + b.n 6eb230 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58b74> │ │ │ │ + lsls r1, 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 │ │ │ │ mov r3, r2 │ │ │ │ @@ -2388114,15 +2388115,16 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6eb35a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58c9e> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6eb356 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58c9a> │ │ │ │ b.n 6eb35a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58c9e> │ │ │ │ - strd r0, r0, [sl], #-644 @ 0x284 │ │ │ │ + b.n 6eb340 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58c84> │ │ │ │ + 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #672] @ (6eb684 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58fc8>) │ │ │ │ @@ -2388347,15 +2388349,15 @@ │ │ │ │ bne.n 6eb654 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58f98> │ │ │ │ b.n 6eb5b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58efc> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #80] @ (6eb6d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5901c>) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6eb594 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58ed8> │ │ │ │ + b.n 6eb434 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x58d78> │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr r2, [pc, #256] @ (6eb794 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x590d8>) │ │ │ │ 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 │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2388837,15 +2388839,15 @@ │ │ │ │ b.n 6ebb62 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x594a6> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r2, fp │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r0, r5, #4 │ │ │ │ add lr, r7 │ │ │ │ lsls r0, 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, #4048] @ 0xfd0 │ │ │ │ @@ -2388918,15 +2388920,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 6ebc3c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x59580> │ │ │ │ add r6, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + udf #136 @ 0x88 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w r5, [pc, #1232] @ 6ec17c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x59ac0> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2389364,25 +2389366,25 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ orrs r2, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ orrs r0, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ lsls r0, r5, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6ec294 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x59bd8> │ │ │ │ + blt.n 6ec134 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x59a78> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + subs r1, #10 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6ec1f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x59b34> │ │ │ │ cmp r5, #1 │ │ │ │ bls.n 6ec1d2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x59b16> │ │ │ │ @@ -2389486,15 +2389488,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 b21280 │ │ │ │ + bl b21350 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6ec302 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x59c46> │ │ │ │ ldr.w r0, [r4, #692] @ 0x2b4 │ │ │ │ bl 5b4ae0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aac80> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ @@ -2389659,15 +2389661,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 b25bec │ │ │ │ + bl b25cbc │ │ │ │ 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] @ (6ec7cc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5a110>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2389874,19 +2389876,19 @@ │ │ │ │ addw r3, r4, #1252 @ 0x4e4 │ │ │ │ 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 6ec46c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x59db0> │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - bvc.n 6ec8b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5a1f4> │ │ │ │ + bvs.n 6ec750 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5a094> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r2, #30 │ │ │ │ lsls r0, r5, #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 │ │ │ │ ldrb.w r2, [r3, #3492] @ 0xda4 │ │ │ │ @@ -2390127,15 +2390129,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 b2ac64 │ │ │ │ + bl b2ad34 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6ecb58 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5a49c>) │ │ │ │ ldr r3, [pc, #160] @ (6ecb54 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5a498>) │ │ │ │ @@ -2390166,15 +2390168,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 b2ae04 │ │ │ │ + bl b2aed4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6ecaae <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5a3f2> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6ecaae <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5a3f2> │ │ │ │ @@ -2390194,15 +2390196,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 b2ad34 │ │ │ │ + bl b2ae04 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6ecaae <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5a3f2> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #172 @ 0xac │ │ │ │ @@ -2390299,15 +2390301,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 b2c848 │ │ │ │ + bl b2c918 │ │ │ │ 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 │ │ │ │ @@ -2390343,15 +2390345,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 b2c848 │ │ │ │ + bl b2c918 │ │ │ │ b.n 6ecc7e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5a5c2> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #122 @ 0x7a │ │ │ │ @@ -2390560,15 +2390562,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ addw r0, r0, #2316 @ 0x90c │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ mov r8, r2 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r3 │ │ │ │ - bl aecaf4 │ │ │ │ + bl aecbc4 │ │ │ │ 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 │ │ │ │ @@ -2390603,15 +2390605,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6ecf42 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5a886> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2316 @ 0x90c │ │ │ │ - bl aecc20 │ │ │ │ + bl aeccf0 │ │ │ │ b.n 6ecf4c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5a890> │ │ │ │ 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 │ │ │ │ @@ -2390673,15 +2390675,15 @@ │ │ │ │ b.n 6ecf60 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5a8a4> │ │ │ │ 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 aecc20 │ │ │ │ + bl aeccf0 │ │ │ │ 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, #164] @ (6ed0fc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5aa40>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2391431,21 +2391433,21 @@ │ │ │ │ b.n 6ed7ba <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5b0fe> │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ cmp r3, #194 @ 0xc2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r2, #28 │ │ │ │ lsls r0, r5, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 6caa8 │ │ │ │ @@ -2391685,21 +2391687,21 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r5, #218 @ 0xda │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stmia r1!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r1, r4, #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 │ │ │ │ @@ -2391815,15 +2391817,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #528] @ (6edea8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5b7ec>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2392039,24 +2392041,24 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #80 @ 0x50 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stmia r0!, {r1, r4} │ │ │ │ - lsls r1, r4, #2 │ │ │ │ - itte cs │ │ │ │ - lslcs r1, r4, #2 │ │ │ │ - pushcs {r3, lr} │ │ │ │ - movcc.w ip, #4096 @ 0x1000 │ │ │ │ + ittt vs │ │ │ │ + lslvs r1, r4, #2 │ │ │ │ + bkpt 0x0076 │ │ │ │ + lslvs r1, 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 6caa8 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2392366,21 +2392368,21 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0086 │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bkpt 0x00e0 │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r6, r0, r4 │ │ │ │ + subs r6, r2, r1 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - bkpt 0x0048 │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r1, r4, #2 │ │ │ │ cbz r1, 6ee24a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5bb8e> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2392574,23 +2392576,23 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6ee324 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5bc68> │ │ │ │ b.n 6ee3b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5bcf4> │ │ │ │ adds r0, r4, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf63c00a0 │ │ │ │ - @ instruction: 0xf63200a0 │ │ │ │ - cbnz r0, 6ee4a2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5bde6> │ │ │ │ + @ instruction: 0xf58c00a0 │ │ │ │ + @ instruction: 0xf58200a0 │ │ │ │ + hlt 0x0038 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ lsls r1, 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] │ │ │ │ @@ -2392954,15 +2392956,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ subs r4, r6, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r1, 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] │ │ │ │ @@ -2395761,45 +2395763,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsls r0, r7, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #160 @ (adr r0, 6f07a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5e0ec>) │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r5, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r4, #2 │ │ │ │ orr.w r4, r4, #603979776 @ 0x24000000 │ │ │ │ b.n 6f0242 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5db86> │ │ │ │ orr.w r4, r4, #637534208 @ 0x26000000 │ │ │ │ b.n 6f0242 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5db86> │ │ │ │ mov.w r4, #2097152 @ 0x200000 │ │ │ │ b.n 6f01e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5db2c> │ │ │ │ @@ -2395994,19 +2395996,19 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.w 6f0048 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5d98c> │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2396160,15 +2396162,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6f0aee <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5e432> │ │ │ │ b.n 6f0b1c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5e460> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2397245,23 +2397247,23 @@ │ │ │ │ beq.w 6f16e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5f02c> │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6f14d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5ee14> │ │ │ │ b.n 6f1628 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5ef6c> │ │ │ │ ldc 1, cr0, [lr], #-348 @ 0xfffffea4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6f146c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5edb0> │ │ │ │ + b.n 6f130c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5ec50> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r3, #24] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r2, [r2, #22] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2397446,19 +2397448,19 @@ │ │ │ │ ldr r3, [pc, #20] @ (6f1a44 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5f388>) │ │ │ │ add r3, pc │ │ │ │ b.n 6f1a02 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5f346> │ │ │ │ b.n 6f1800 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5f144> │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6f1c50 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5f594> │ │ │ │ + b.n 6f1af0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x5f434> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r0, [r3, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -2398760,15 +2398762,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, r9 │ │ │ │ - bl b21374 │ │ │ │ + bl b21444 │ │ │ │ ldr.w r9, [r5, #1156] @ 0x484 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6c3f0 │ │ │ │ ldr.w r2, [pc, #1200] @ 6f2dcc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x60710> │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ @@ -2399198,61 +2399200,61 @@ │ │ │ │ movs r0, r0 │ │ │ │ udf #26 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @ instruction: 0xfaa5ffff │ │ │ │ @ instruction: 0xfa69ffff │ │ │ │ @ instruction: 0xfa4dffff │ │ │ │ @ instruction: 0xfa21ffff │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r7, #13] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bne.n 6f2dac <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x606f0> │ │ │ │ + bne.n 6f2e4c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x60790> │ │ │ │ lsls r7, r4, #4 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ bl a3ade2 │ │ │ │ bl 9e0de6 │ │ │ │ bl 9bedea │ │ │ │ bl 994dee │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r7, r4, #4 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr r3, [pc, #908] @ (6f3198 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x60adc>) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2399546,19 +2399548,19 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6f3196 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x60ada> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ - str r0, [r6, r2] │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r1, r2] │ │ │ │ + ldr r7, [pc, #888] @ (6f3518 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x60e5c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r6, [r4, #14] │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldr.w r1, [sl] │ │ │ │ ldr.w r6, [r5, #712] @ 0x2c8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6f3610 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x60f54> │ │ │ │ cbz r6, 6f31c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x60b04> │ │ │ │ @@ -2400034,33 +2400036,33 @@ │ │ │ │ mov.w r8, #8 │ │ │ │ movs r4, #2 │ │ │ │ b.n 6f3378 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x60cbc> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r0, #3] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #0 │ │ │ │ vldr s15, [sp, #88] @ 0x58 │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.w 6f39e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x61328> │ │ │ │ @@ -2400383,17 +2400385,17 @@ │ │ │ │ ldr.w r3, [r5, #688] @ 0x2b0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ b.w 6f2e9e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x607e2> │ │ │ │ nop │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ 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, #3664] @ 0xe50 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #952] @ (6f3e8c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x617d0>) │ │ │ │ @@ -2400748,17 +2400750,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r2, r4} │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #224] @ (6f3f98 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x618dc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2401100,15 +2401102,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0030 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bkpt 0x0014 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r7, #48] @ 0x30 │ │ │ │ lsls r1, 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 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [r1, #544] @ 0x220 │ │ │ │ @@ -2401197,17 +2401199,17 @@ │ │ │ │ str.w r4, [r5, #2908] @ 0xb5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ pop {r1, r3, r5, r7, pc} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr r2, [pc, #520] @ (6f4568 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x61eac>) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -2401386,19 +2401388,19 @@ │ │ │ │ b.n 6f44e2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x61e26> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ pop {r1, r2, r4, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb21ffff │ │ │ │ - str r0, [r4, #24] │ │ │ │ + str r0, [r6, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ cbnz r0, 6f45c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x61f04> │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r2, [r0, #4] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #148] @ (6f4628 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x61f6c>) │ │ │ │ @@ -2403869,15 +2403871,15 @@ │ │ │ │ strd r5, r5, [sp, #100] @ 0x64 │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ 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, #100 @ 0x64 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #60] @ 0x3c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2404014,15 +2404016,15 @@ │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ adds r3, r5, #1 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #20 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -2404095,15 +2404097,15 @@ │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ mov r7, r1 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #36] @ 0x24 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2404180,15 +2404182,15 @@ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r0, sp, #20 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2404273,15 +2404275,15 @@ │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ movs r3, #1 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2404596,15 +2404598,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 aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2404737,15 +2404739,15 @@ │ │ │ │ str.w r8, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl aef3d0 │ │ │ │ + bl aef4a0 │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #480 @ 0x1e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ ldrb.w lr, [sp, #445] @ 0x1bd │ │ │ │ ldrb.w r3, [sp, #444] @ 0x1bc │ │ │ │ and.w r5, lr, #3 │ │ │ │ @@ -2404860,15 +2404862,15 @@ │ │ │ │ ldrh.w r1, [r2, #528] @ 0x210 │ │ │ │ bfi r1, r0, #0, #10 │ │ │ │ strh.w r1, [r2, #528] @ 0x210 │ │ │ │ bne.n 6f6c20 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x64564> │ │ │ │ add.w r1, r7, #20 │ │ │ │ mov r0, fp │ │ │ │ add.w r9, sp, #428 @ 0x1ac │ │ │ │ - bl aef698 │ │ │ │ + bl aef768 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 6f6870 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x641b4> │ │ │ │ ldrb.w r3, [sp, #429] @ 0x1ad │ │ │ │ ldrb.w r1, [sp, #478] @ 0x1de │ │ │ │ ldrb.w r2, [sp, #460] @ 0x1cc │ │ │ │ @@ -2405023,15 +2405025,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl aef604 │ │ │ │ + bl aef6d4 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6f6a64 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x643a8> │ │ │ │ ldr.w r2, [pc, #2172] @ 6f7674 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x64fb8> │ │ │ │ ldr.w r3, [pc, #2148] @ 6f7660 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x64fa4> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -2405240,15 +2405242,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ movs r1, #30 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 6f5e50 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x63794> │ │ │ │ b.n 6f6ee6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6482a> │ │ │ │ mov r0, r7 │ │ │ │ - bl aef364 │ │ │ │ + bl aef434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f6ee6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6482a> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ add r7, sp, #172 @ 0xac │ │ │ │ ldrb.w ip, [sp, #518] @ 0x206 │ │ │ │ bfi r3, r5, #4, #4 │ │ │ │ strb r3, [r4, #0] │ │ │ │ @@ -2405692,15 +2405694,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, ip │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 6f4c64 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x625a8> │ │ │ │ b.n 6f6ee6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6482a> │ │ │ │ mov r0, r7 │ │ │ │ - bl aef364 │ │ │ │ + bl aef434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f6ee6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6482a> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6f74c2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x64e06> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ @@ -2405731,19 +2405733,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r4, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bx r1 │ │ │ │ + mov r0, fp │ │ │ │ lsls r0, r4, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2405755,15 +2405757,15 @@ │ │ │ │ ldr r2, [pc, #184] @ (6f774c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x65090>) │ │ │ │ ldr r3, [pc, #184] @ (6f7750 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x65094>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6f76d6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6501a> │ │ │ │ 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} │ │ │ │ @@ -2405899,15 +2405901,15 @@ │ │ │ │ add r5, sp, #956 @ 0x3bc │ │ │ │ add r4, sp, #972 @ 0x3cc │ │ │ │ add r7, sp, #236 @ 0xec │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ ldrb.w r6, [sp, #236] @ 0xec │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2405965,27 +2405967,27 @@ │ │ │ │ cmp r7, #107 @ 0x6b │ │ │ │ bhi.w 6f8f5c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x668a0> │ │ │ │ cmp r7, #105 @ 0x69 │ │ │ │ bls.w 6f836e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x65cb2> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #972 @ 0x3cc │ │ │ │ add r6, sp, #300 @ 0x12c │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ add r2, sp, #972 @ 0x3cc │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ add.w sl, sp, #956 @ 0x3bc │ │ │ │ bl 6f6870 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x641b4> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r7, sp, #284 @ 0x11c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #972 @ 0x3cc │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r2, sp, #972 @ 0x3cc │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #312] @ 0x138 │ │ │ │ @@ -2405994,15 +2405996,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ bl 6f4f74 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x628b8> │ │ │ │ b.n 6f77f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x65138> │ │ │ │ add.w r9, sp, #860 @ 0x35c │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #972 @ 0x3cc │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ add r2, sp, #972 @ 0x3cc │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 6f6870 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x641b4> │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldrb.w r3, [r9] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ @@ -2406079,15 +2406081,15 @@ │ │ │ │ add.w sl, sp, #956 @ 0x3bc │ │ │ │ add.w r8, sp, #876 @ 0x36c │ │ │ │ mla r6, r2, ip, r6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #972 @ 0x3cc │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r2, sp, #972 @ 0x3cc │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ ldrb.w r1, [r8] │ │ │ │ ldrb.w r2, [r8, #2] │ │ │ │ @@ -2406325,15 +2406327,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w sl, sp, #956 @ 0x3bc │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #972 @ 0x3cc │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r2, sp, #972 @ 0x3cc │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #940 @ 0x3ac │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ ldrb.w r2, [sp, #940] @ 0x3ac │ │ │ │ ldrh.w r3, [sp, #944] @ 0x3b0 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2406572,15 +2406574,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w sl, sp, #956 @ 0x3bc │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #972 @ 0x3cc │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r2, sp, #972 @ 0x3cc │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #940 @ 0x3ac │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #948] @ 0x3b4 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2406911,27 +2406913,27 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, pc, #488 @ (adr r1, 6f859c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x65ee0>) │ │ │ │ + add r0, pc, #808 @ (adr r0, 6f86dc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x66020>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add.w sl, sp, #956 @ 0x3bc │ │ │ │ add r6, sp, #892 @ 0x37c │ │ │ │ add r5, sp, #972 @ 0x3cc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ and.w r1, r2, #3 │ │ │ │ @@ -2407037,15 +2407039,15 @@ │ │ │ │ add r5, sp, #972 @ 0x3cc │ │ │ │ movs r6, #0 │ │ │ │ add r7, sp, #828 @ 0x33c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r0, sp, #348 @ 0x15c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ add r0, sp, #348 @ 0x15c │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ @@ -2407283,15 +2407285,15 @@ │ │ │ │ lsls r7, r7, #2 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ add.w ip, sp, #940 @ 0x3ac │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #956 @ 0x3bc │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r2, sp, #956 @ 0x3bc │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #972 @ 0x3cc │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w ip, r3, r7 │ │ │ │ @@ -2407304,15 +2407306,15 @@ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #940 @ 0x3ac │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #956 @ 0x3bc │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r2, sp, #956 @ 0x3bc │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #972 @ 0x3cc │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r3, sp, #1232 @ 0x4d0 │ │ │ │ ldr.w lr, [r4, #44] @ 0x2c │ │ │ │ @@ -2407565,15 +2407567,15 @@ │ │ │ │ ldmia.w r8, {r2, r3} │ │ │ │ bl 6f62d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x63c18> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r5 │ │ │ │ add r6, sp, #892 @ 0x37c │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 6f6870 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x641b4> │ │ │ │ ldrh.w r2, [r8, #6] │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ mov.w r0, #256 @ 0x100 │ │ │ │ @@ -2407825,15 +2407827,15 @@ │ │ │ │ ldrd pc, pc, [r1, #-1020] @ 0x3fc │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add.w sl, sp, #956 @ 0x3bc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #972 @ 0x3cc │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r2, sp, #972 @ 0x3cc │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #316 @ 0x13c │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ ldrd r0, r1, [sp, #324] @ 0x144 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #316] @ 0x13c │ │ │ │ @@ -2407869,27 +2407871,27 @@ │ │ │ │ b.w 6f8272 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x65bb6> │ │ │ │ subs r7, #109 @ 0x6d │ │ │ │ cmp r7, #1 │ │ │ │ bhi.w 6f836e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x65cb2> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #972 @ 0x3cc │ │ │ │ add r6, sp, #268 @ 0x10c │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ add r2, sp, #972 @ 0x3cc │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ add.w sl, sp, #956 @ 0x3bc │ │ │ │ bl 6f6870 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x641b4> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r7, sp, #252 @ 0xfc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #972 @ 0x3cc │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ add r2, sp, #972 @ 0x3cc │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #280] @ 0x118 │ │ │ │ @@ -2408003,15 +2408005,15 @@ │ │ │ │ add.w r2, r8, #1 │ │ │ │ str.w r2, [fp, #116] @ 0x74 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ add.w r9, sp, #428 @ 0x1ac │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #444 @ 0x1bc │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ ldr.w r3, [fp, #136] @ 0x88 │ │ │ │ ldr.w r1, [fp, #12] │ │ │ │ mov r2, r5 │ │ │ │ @@ -2408111,15 +2408113,15 @@ │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 6f8fd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6691c> │ │ │ │ add r5, sp, #972 @ 0x3cc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r8, #0 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ add r0, sp, #492 @ 0x1ec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ bl 6f6870 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x641b4> │ │ │ │ ldrh.w r3, [sp, #552] @ 0x228 │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ @@ -2408228,15 +2408230,15 @@ │ │ │ │ add.w r3, r4, #100 @ 0x64 │ │ │ │ add.w sl, sp, #956 @ 0x3bc │ │ │ │ add r7, sp, #364 @ 0x16c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #380 @ 0x17c │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #388] @ 0x184 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2408319,27 +2408321,27 @@ │ │ │ │ add r7, r1 │ │ │ │ cmp r7, #1 │ │ │ │ bls.w 6f77f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x65138> │ │ │ │ b.w 6f836e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x65cb2> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r5 │ │ │ │ add.w r9, sp, #572 @ 0x23c │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ mov.w r8, #0 │ │ │ │ bl 6f6870 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x641b4> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r7, sp, #732 @ 0x2dc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #556 @ 0x22c │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ ldrh.w r3, [sp, #744] @ 0x2e8 │ │ │ │ add.w lr, sp, #940 @ 0x3ac │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ @@ -2408410,27 +2408412,27 @@ │ │ │ │ mov r0, fp │ │ │ │ ldmia.w r6, {r2, r3} │ │ │ │ bl 6f7678 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x64fbc> │ │ │ │ b.w 6f77f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x65138> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r5 │ │ │ │ add.w r9, sp, #604 @ 0x25c │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ mov.w r8, #0 │ │ │ │ bl 6f6870 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x641b4> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r7, sp, #700 @ 0x2bc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl aef920 │ │ │ │ + bl aef9f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #588 @ 0x24c │ │ │ │ bl 6f6028 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6396c> │ │ │ │ ldrh.w r3, [sp, #712] @ 0x2c8 │ │ │ │ add.w lr, sp, #940 @ 0x3ac │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ @@ -2408563,15 +2408565,15 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ add.w sl, sp, #956 @ 0x3bc │ │ │ │ b.w 6f7aa4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x653e8> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl aef97c │ │ │ │ + bl aefa4c │ │ │ │ add r0, sp, #620 @ 0x26c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ bl 6f6870 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x641b4> │ │ │ │ ldrh.w r3, [sp, #680] @ 0x2a8 │ │ │ │ add r0, sp, #620 @ 0x26c │ │ │ │ add r2, sp, #24 │ │ │ │ @@ -2408678,25 +2408680,25 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ blx 6c4e0 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r0, [r6, #32] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r2, 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, #2840] @ 0xb18 │ │ │ │ subw sp, sp, #1220 @ 0x4c4 │ │ │ │ @@ -2408818,27 +2408820,27 @@ │ │ │ │ bl 47fdb4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x375f54> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6f9a46 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6738a> │ │ │ │ ldrsb.w r3, [r9, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6fa6c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68004> │ │ │ │ mov r0, r9 │ │ │ │ - bl af7ba8 │ │ │ │ + bl af7c78 │ │ │ │ mov r0, r9 │ │ │ │ bl 4d5480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cb620> │ │ │ │ mov r0, r9 │ │ │ │ bl 706b6c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x744b0> │ │ │ │ cmp.w sl, #0 │ │ │ │ bne.w 6fa394 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x67cd8> │ │ │ │ ldrsb.w r1, [r9, #65] @ 0x41 │ │ │ │ mov r0, r9 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl af0624 │ │ │ │ + bl af06f4 │ │ │ │ mov r0, r9 │ │ │ │ bl 4d5480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cb620> │ │ │ │ mov r0, r9 │ │ │ │ bl 4d54e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cb684> │ │ │ │ ldrsb.w r3, [r9, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6fa38a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x67cce> │ │ │ │ @@ -2408848,45 +2408850,45 @@ │ │ │ │ bl 706c14 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x74558> │ │ │ │ mov r0, r9 │ │ │ │ bl 706ac4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x74408> │ │ │ │ mov r0, r9 │ │ │ │ bl 4d5c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cbe10> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b13968 │ │ │ │ + bl b13a38 │ │ │ │ mov r0, r9 │ │ │ │ bl 4d5c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cbe10> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r9 │ │ │ │ - bl b0fb7c │ │ │ │ + bl b0fc4c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl b05014 │ │ │ │ + bl b050e4 │ │ │ │ ldrsb.w r2, [r9, #65] @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6fa37c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x67cc0> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ bl 54bfec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44218c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r9 │ │ │ │ - bl b014d4 │ │ │ │ + bl b015a4 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl af66a4 │ │ │ │ + bl af6774 │ │ │ │ mov r0, r9 │ │ │ │ bl 4d5c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cbe10> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl aef9d8 │ │ │ │ + bl aefaa8 │ │ │ │ ldrsb.w r0, [r9, #65] @ 0x41 │ │ │ │ str.w r9, [r4] │ │ │ │ bl 5eabd4 │ │ │ │ add.w r1, r9, #24 │ │ │ │ str r0, [r4, #12] │ │ │ │ bl 5eabec │ │ │ │ ldrb.w r3, [r9, #359] @ 0x167 │ │ │ │ @@ -2409690,15 +2409692,15 @@ │ │ │ │ bl 4ea2b4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3e0454> │ │ │ │ b.w 6f9af4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x67438> │ │ │ │ mov r0, r9 │ │ │ │ bl 706d64 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x746a8> │ │ │ │ b.w 6f9abc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x67400> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl af0624 │ │ │ │ + bl af06f4 │ │ │ │ mov r0, r9 │ │ │ │ bl 4d5480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cb620> │ │ │ │ mov r0, r9 │ │ │ │ bl 4d54e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cb684> │ │ │ │ ldrsb.w r3, [r9, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6fa38a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x67cce> │ │ │ │ @@ -2409730,15 +2409732,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6fa3d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x67d18> │ │ │ │ add r4, sp, #700 @ 0x2bc │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl b00074 │ │ │ │ + bl b00144 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6c3f0 │ │ │ │ ldr.w r3, [r9, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2409785,19 +2409787,19 @@ │ │ │ │ nop │ │ │ │ str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ lsls r1, r4, #2 │ │ │ │ cbz r3, 6fa4d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x67e18> │ │ │ │ vcvt.u16.f16 q13, , #1 │ │ │ │ - vdup.8 , d12[7] │ │ │ │ + @ instruction: 0xffff5b9c │ │ │ │ lsls r7, r4, #4 │ │ │ │ ldrsh r4, [r7, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #500 @ 0x1f4 │ │ │ │ vaddw.u , , d14 │ │ │ │ @@ -2410104,15 +2410106,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - vaddl.u8 q8, d26, d16 │ │ │ │ + vhadd.u16 d0, d26, d16 │ │ │ │ sub sp, #8 │ │ │ │ movs r0, #1 │ │ │ │ strd r1, r2, [sp] │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2410214,40 +2410216,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6fda58 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b39c> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6fa8ce <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68212> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl aec180 │ │ │ │ + bl aec250 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6fa93e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68282> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl aec1b8 │ │ │ │ + bl aec288 │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6fa92a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6826e> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 7048a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x721e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl aec380 │ │ │ │ + bl aec450 │ │ │ │ cbz r0, 6fa992 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x682d6> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6fa986 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x682ca> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl aec8d0 │ │ │ │ + bl aec9a0 │ │ │ │ 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 │ │ │ │ @@ -2410266,16 +2410268,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6fda58 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b39c> │ │ │ │ mov r0, r4 │ │ │ │ bl 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stc2l 0, cr0, [lr, #640]! @ 0x280 │ │ │ │ - stc2l 0, cr0, [r2, #-640] @ 0xfffffd80 │ │ │ │ + ldc2 0, cr0, [lr, #-640]! @ 0xfffffd80 │ │ │ │ + ldc2 0, cr0, [r2], {160} @ 0xa0 │ │ │ │ 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 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ @@ -2410343,16 +2410345,16 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 6faa2c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68370> │ │ │ │ nop │ │ │ │ ldrsb r4, [r0, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip], {160} @ 0xa0 │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + @ instruction: 0xfbdc00a0 │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r7, r4, #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] │ │ │ │ @@ -2410429,17 +2410431,17 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 6fab1e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68462> │ │ │ │ nop │ │ │ │ strb r6, [r2, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + strb r4, [r5, r7] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xfb9600a0 │ │ │ │ + @ instruction: 0xfae600a0 │ │ │ │ stmdb 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 │ │ │ │ ldrb r3, [r2, #24] │ │ │ │ @@ -2410550,20 +2410552,20 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 6fac6e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x685b2> │ │ │ │ nop │ │ │ │ strb r6, [r1, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, r7] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xfafe00a0 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + @ instruction: 0xfa4e00a0 │ │ │ │ + strb r0, [r6, r2] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xfa5a00a0 │ │ │ │ + vld1.8 {d0[5]}, [sl], 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 r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ ldrh r3, [r2, #24] │ │ │ │ @@ -2410712,22 +2410714,22 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6fada4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x686e8> │ │ │ │ strh r0, [r2, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - vst1.8 {d16[5]}, [r2], r0 │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + ldrsb.w r0, [r2, r0, lsl #2] │ │ │ │ + strh r2, [r6, r4] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr.w r0, [ip, #160] @ 0xa0 │ │ │ │ - str.w r0, [r0, #160] @ 0xa0 │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + strh.w r0, [ip, r0, lsl #2] │ │ │ │ + ldrb.w r0, [r0, r0, lsl #2] │ │ │ │ + strh r2, [r1, r4] │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2410876,22 +2410878,22 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6faf64 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x688a8> │ │ │ │ nop │ │ │ │ str r2, [r2, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + strh r0, [r2, r1] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - strb.w r0, [r6, r0, lsl #2] │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + @ instruction: 0xf75600a0 │ │ │ │ + str r6, [r6, r5] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xf72000a0 │ │ │ │ - @ instruction: 0xf70400a0 │ │ │ │ - str r4, [r7, r7] │ │ │ │ + @ instruction: 0xf67000a0 │ │ │ │ + @ instruction: 0xf65400a0 │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r7, r4, #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] @ (6fb3d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68d14>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2411219,51 +2411221,51 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 6fb070 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x689b4> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #672] @ (6fb674 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68fb8>) │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + str r2, [r1, r2] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xf63400a0 │ │ │ │ + @ instruction: 0xf58400a0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xf62000a0 │ │ │ │ - str r6, [r1, r4] │ │ │ │ + sbcs.w r0, r0, #5242880 @ 0x500000 │ │ │ │ + str r6, [r3, r1] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - addw r0, r8, #2208 @ 0x8a0 │ │ │ │ - rsb r0, r2, #5242880 @ 0x500000 │ │ │ │ - str r2, [r7, r2] │ │ │ │ + adcs.w r0, r8, #5242880 @ 0x500000 │ │ │ │ + adds.w r0, r2, #5242880 @ 0x500000 │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - sbc.w r0, ip, #5242880 @ 0x500000 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + @ instruction: 0xf4bc00a0 │ │ │ │ + ldr r7, [pc, #720] @ (6fb6d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69018>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - adc.w r0, r4, #5242880 @ 0x500000 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + eors.w r0, r4, #5242880 @ 0x500000 │ │ │ │ + ldr r7, [pc, #560] @ (6fb63c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68f80>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r7, [pc, #656] @ (6fb6a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68fe4>) │ │ │ │ + ldr r6, [pc, #976] @ (6fb7e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69124>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - eors.w r0, lr, #5242880 @ 0x500000 │ │ │ │ - ldr r7, [pc, #16] @ (6fb428 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68d6c>) │ │ │ │ + @ instruction: 0xf3ee00a0 │ │ │ │ + ldr r6, [pc, #336] @ (6fb568 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68eac>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xf3fe00a0 │ │ │ │ - @ instruction: 0xf3de00a0 │ │ │ │ - ldr r6, [pc, #856] @ (6fb77c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x690c0>) │ │ │ │ + @ instruction: 0xf34e00a0 │ │ │ │ + @ instruction: 0xf32e00a0 │ │ │ │ + ldr r6, [pc, #152] @ (6fb4bc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68e00>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r6, [pc, #520] @ (6fb630 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68f74>) │ │ │ │ + ldr r5, [pc, #840] @ (6fb770 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x690b4>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xf37c00a0 │ │ │ │ - @ instruction: 0xf35c00a0 │ │ │ │ - ldr r6, [pc, #336] @ (6fb584 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68ec8>) │ │ │ │ + movt r0, #49312 @ 0xc0a0 │ │ │ │ + subw r0, ip, #160 @ 0xa0 │ │ │ │ + ldr r5, [pc, #656] @ (6fb6c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69008>) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - @ instruction: 0xf34200a0 │ │ │ │ - ldr r6, [pc, #232] @ (6fb524 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68e68>) │ │ │ │ + @ instruction: 0xf29200a0 │ │ │ │ + ldr r5, [pc, #552] @ (6fb664 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x68fa8>) │ │ │ │ lsls r7, r4, #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, #3944] @ 0xf68 │ │ │ │ ldr.w r4, [pc, #3008] @ 6fc010 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69954> │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2412347,37 +2412349,38 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r3, [pc, #632] @ (6fc290 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69bd4>) │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r0, #160 @ 0xa0 │ │ │ │ - rsb r0, r4, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xf0f000a0 │ │ │ │ + adds.w r0, r4, #160 @ 0xa0 │ │ │ │ ldr r2, [pc, #152] @ (6fc0c4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69a08>) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - rsbs r0, ip, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xf12c00a0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #616] @ (6fc2a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69be4>) │ │ │ │ + @ instruction: 0x47ea │ │ │ │ lsls r7, r4, #4 │ │ │ │ - stc 0, cr0, [r0, #640]! @ 0x280 │ │ │ │ - bx r8 │ │ │ │ + ldcl 0, cr0, [r0], #640 @ 0x280 │ │ │ │ + mov lr, r2 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - mcrr 0, 10, r0, ip, cr0 │ │ │ │ - mov r4, fp │ │ │ │ + @ instruction: 0xeb9c00a0 │ │ │ │ + cmp ip, r5 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - sbc.w r0, r2, r0, asr #2 │ │ │ │ - @ instruction: 0xe99a00a0 │ │ │ │ - add ip, r3 │ │ │ │ + @ instruction: 0xeab200a0 │ │ │ │ + strd r0, r0, [sl], #640 @ 0x280 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bics r0, r0 │ │ │ │ + cmn r0, r2 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - stmia.w r6, {r5, r7} │ │ │ │ - b.n 6fbfc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6990c> │ │ │ │ + b.n 6fc008 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6994c> │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + b.n 6fbe68 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x697ac> │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrb r1, [r4, #20] │ │ │ │ and.w r1, r1, #15 │ │ │ │ cmp r1, #1 │ │ │ │ bne.w 6fba5e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x693a2> │ │ │ │ ldrb r1, [r4, #28] │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -2412662,39 +2412665,39 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 6fbed6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6981a> │ │ │ │ b.n 6fbebc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69800> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1 │ │ │ │ + eors r2, r3 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6fbf7c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x698c0> │ │ │ │ + b.n 6fbe1c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69760> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6fbeb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x697f4> │ │ │ │ + b.n 6fbd50 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69694> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fc0b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x699f4> │ │ │ │ + b.n 6fbf50 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69894> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fbe38 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6977c> │ │ │ │ + b.n 6fbcd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6961c> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ands r0, r6 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6fbdc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6970c> │ │ │ │ + b.n 6fbc68 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x695ac> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fbcf4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69638> │ │ │ │ + b.n 6fbb94 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x694d8> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + subs r7, #16 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6fbc28 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6956c> │ │ │ │ + b.n 6fcac8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a40c> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - b.n 6fbcd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69614> │ │ │ │ + b.n 6fcb70 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a4b4> │ │ │ │ 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, #3760] @ 0xeb0 │ │ │ │ ldr r1, [pc, #428] @ (6fc548 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69e8c>) │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2412873,44 +2412876,44 @@ │ │ │ │ cmp r6, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mcrr 15, 15, pc, fp, cr15 @ │ │ │ │ - b.n 6fbdc4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69708> │ │ │ │ + b.n 6fcc64 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a5a8> │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 6fcd4e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a692> │ │ │ │ - vsri.32 d30, d18, #1 │ │ │ │ + vsubw.u q15, , d2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fbe2c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69770> │ │ │ │ + b.n 6fcccc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a610> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fbdb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x696fc> │ │ │ │ + b.n 6fcc58 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a59c> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fbdbc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69700> │ │ │ │ + b.n 6fcc5c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a5a0> │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r4, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6fbdf0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69734> │ │ │ │ + b.n 6fcc90 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a5d4> │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 6fbdae <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x696f2> │ │ │ │ - vraddhn.i d30, , q7 │ │ │ │ + vrsra.u32 q15, q7, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fbdfc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69740> │ │ │ │ + b.n 6fcc9c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a5e0> │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6fbde8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6972c> │ │ │ │ + b.n 6fcc88 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a5cc> │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6fbdf8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6973c> │ │ │ │ + b.n 6fcc98 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a5dc> │ │ │ │ lsls r0, r4, #2 │ │ │ │ vrsqrts.f16 , , │ │ │ │ - b.n 6fbe00 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69744> │ │ │ │ + b.n 6fcca0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a5e4> │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r4, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #26] │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r2, #218 @ 0xda │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2413215,85 +2413218,85 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 6fc7c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a10c> │ │ │ │ nop │ │ │ │ subs r2, #38 @ 0x26 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6fcf4c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a890> │ │ │ │ + b.n 6fcdec <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a730> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fcf4c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a890> │ │ │ │ + b.n 6fcdec <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a730> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fcf68 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a8ac> │ │ │ │ + b.n 6fce08 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a74c> │ │ │ │ lsls r0, r4, #2 │ │ │ │ strh r4, [r2, #16] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - b.n 6fcef0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a834> │ │ │ │ + b.n 6fcd90 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a6d4> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fcf40 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a884> │ │ │ │ + b.n 6fcde0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a724> │ │ │ │ lsls r0, r4, #2 │ │ │ │ strh r4, [r5, #14] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r6, #10] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r7, pc, #992 @ (adr r7, 6fcd10 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a654>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r0, [r3, #10] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r7, pc, #896 @ (adr r7, 6fccb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a5fc>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r4, [r7, #8] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r7, pc, #792 @ (adr r7, 6fcc58 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a59c>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r4, [r3, #8] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - b.n 6fce30 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a774> │ │ │ │ + b.n 6fccd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a614> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fce2c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a770> │ │ │ │ + b.n 6fcccc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a610> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fce38 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a77c> │ │ │ │ + b.n 6fccd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a61c> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fcde8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a72c> │ │ │ │ + b.n 6fcc88 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a5cc> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fcd54 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a698> │ │ │ │ + b.n 6fcbf4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a538> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fcd18 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a65c> │ │ │ │ + b.n 6fcbb8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a4fc> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fcd40 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a684> │ │ │ │ + b.n 6fcbe0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a524> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fcc2c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a570> │ │ │ │ + b.n 6fcacc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a410> │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bne.n 6fc9cc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a310> │ │ │ │ + beq.n 6fc86c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a1b0> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r5, #9 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #146 @ 0x92 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - b.n 6fc2ac <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69bf0> │ │ │ │ + b.n 6fd14c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6aa90> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 6fcac8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a40c> │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fcafc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a440> │ │ │ │ + b.n 6fc99c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a2e0> │ │ │ │ lsls r0, r4, #2 │ │ │ │ strh r4, [r7, #0] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - b.n 6fc254 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x69b98> │ │ │ │ + b.n 6fd0f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6aa38> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 6fcb7c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a4c0> │ │ │ │ + b.n 6fca1c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a360> │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cbnz r3, 6fc9b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a2f8> │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ subs r3, #92 @ 0x5c │ │ │ │ cmp r3, #20 │ │ │ │ bhi.n 6fc9b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a2f8> │ │ │ │ @@ -2413542,19 +2413545,19 @@ │ │ │ │ bl 47f294 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x375434> │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4d2b0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c8cac> │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b1321c │ │ │ │ + bl b132ec │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b13968 │ │ │ │ + bl b13a38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4df29c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3d543c> │ │ │ │ ldrsb.w r3, [sl, #65] @ 0x41 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r3, #4 │ │ │ │ ite eq │ │ │ │ @@ -2413692,19 +2413695,19 @@ │ │ │ │ bl 47f294 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x375434> │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4d2b0c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c8cac> │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b1321c │ │ │ │ + bl b132ec │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl b13968 │ │ │ │ + bl b13a38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4df29c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3d543c> │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [pc, #672] @ (6fd070 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a9b4>) │ │ │ │ mov r0, sl │ │ │ │ @@ -2413721,15 +2413724,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 6c3f0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl b118d0 │ │ │ │ + bl b119a0 │ │ │ │ b.n 6fcb4e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a492> │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, sl │ │ │ │ bne.n 6fcd18 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a65c> │ │ │ │ ldr r3, [pc, #608] @ (6fd06c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a9b0>) │ │ │ │ mov r7, r8 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ @@ -2413758,28 +2413761,28 @@ │ │ │ │ orrs r3, r5 │ │ │ │ orrs r4, r3 │ │ │ │ bl 4e29a8 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3d8b48> │ │ │ │ orr.w r3, r4, r0 │ │ │ │ ands.w r4, r3, #255 @ 0xff │ │ │ │ bne.n 6fcde6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a72a> │ │ │ │ mov r0, sl │ │ │ │ - bl b00c48 │ │ │ │ + bl b00d18 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4e0bdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3d6d7c> │ │ │ │ mov r1, r4 │ │ │ │ orrs r5, r0 │ │ │ │ movs r2, #32 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 6c3f0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl b118d0 │ │ │ │ + bl b119a0 │ │ │ │ orr.w r4, r0, r5 │ │ │ │ ands.w r4, r4, #255 @ 0xff │ │ │ │ bne.w 6fcb4e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a492> │ │ │ │ mov r0, sl │ │ │ │ bl 4ce8ec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3c4a8c> │ │ │ │ mov r2, r4 │ │ │ │ mov.w r1, #8388608 @ 0x800000 │ │ │ │ @@ -2413981,17 +2413984,17 @@ │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbddffff │ │ │ │ adds r1, #84 @ 0x54 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6fd19c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6aae0> │ │ │ │ + svc 222 @ 0xde │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fd1f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6ab38> │ │ │ │ + b.n 6fd094 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6a9d8> │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr.w r3, [r0, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6fd0ca <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6aa0e> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2414021,19 +2414024,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6fd0d8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6aa1c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - b.n 6fd33c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6ac80> │ │ │ │ + b.n 6fd1dc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6ab20> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fd288 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6abcc> │ │ │ │ + b.n 6fd128 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6aa6c> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 6fd1b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6aaf4> │ │ │ │ + svc 186 @ 0xba │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ @@ -2414848,29 +2414851,29 @@ │ │ │ │ b.n 6fd8ea <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b22e> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r0, #32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6fd8e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b224> │ │ │ │ + bls.n 6fd980 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b2c4> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bls.n 6fd88c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b1d0> │ │ │ │ + bls.n 6fd92c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b270> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r7, r4, #4 │ │ │ │ - bls.n 6fd890 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b1d4> │ │ │ │ + bls.n 6fd930 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b274> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bls.n 6fd9ec <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b330> │ │ │ │ + bhi.n 6fd88c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b1d0> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bls.n 6fd9f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b338> │ │ │ │ + bhi.n 6fd894 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b1d8> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bls.n 6fda04 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b348> │ │ │ │ + bhi.n 6fd8a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b1e8> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bne.n 6fd8e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b224> │ │ │ │ + bne.n 6fd980 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b2c4> │ │ │ │ lsls r2, r3, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6fd96c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b2b0> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2415068,15 +2415071,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #84 @ 0x54 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6fdc44 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b588> │ │ │ │ + bvs.n 6fdae4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b428> │ │ │ │ lsls r0, 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] @ (6fdbf4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b538>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2415907,15 +2415910,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r6, r1, #6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ bl 5b8422 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4ae5c2> │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2415967,15 +2415970,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r2, r7, r6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r2, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ lsls r0, 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] @ (6fe5a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6bee8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2416073,38 +2416076,38 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r6, r7, r3 │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 6fe9c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6c304> │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {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 r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6fe5ea <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6bf2e> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6fe5f4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6bf38>) │ │ │ │ add r1, pc │ │ │ │ bl 6fda58 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b39c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6fe600 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6bf44> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6fe60c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6bf50> │ │ │ │ @@ -2416258,15 +2416261,15 @@ │ │ │ │ bhi.n 6fe7bc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6c100> │ │ │ │ ldr r3, [pc, #12] @ (6fe7c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6c104>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - subs r4, r3, r1 │ │ │ │ + adds r4, r5, r6 │ │ │ │ lsls r7, r4, #4 │ │ │ │ movs r2, #0 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ mov r0, r2 │ │ │ │ add.w ip, r2, r2, lsl #1 │ │ │ │ lsr.w ip, lr, ip │ │ │ │ @@ -2417142,15 +2417145,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6ff100 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6ca44>) │ │ │ │ add r1, pc │ │ │ │ bl 6fda58 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b39c> │ │ │ │ vldr s0, [pc, #4] @ 6ff0fc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6ca40> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ lsr.w r3, r0, r2 │ │ │ │ adds r2, #3 │ │ │ │ and.w r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 6ff118 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6ca5c> │ │ │ │ @@ -2418310,15 +2418313,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ lsls r0, r7, #23 │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb.w pc, [fp, #255]! │ │ │ │ stc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r0, 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] │ │ │ │ @@ -2422636,15 +2422639,15 @@ │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [r2, #12] │ │ │ │ b.n 702bd2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x70516> │ │ │ │ mov r1, r2 │ │ │ │ bl 702a64 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x703a8> │ │ │ │ b.n 702bd2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x70516> │ │ │ │ nop │ │ │ │ - bvs.n 702d10 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x70654> │ │ │ │ + bpl.n 702bb0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x704f4> │ │ │ │ lsls r6, r4, #4 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1080] @ 703060 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x709a4> │ │ │ │ @@ -2423130,17 +2423133,17 @@ │ │ │ │ strb.w r0, [ip] │ │ │ │ add r1, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ movs r0, #1 │ │ │ │ b.n 703200 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x70b44> │ │ │ │ str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 702cd0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x70614> │ │ │ │ + b.n 702b70 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x704b4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ subs r3, #8 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 703246 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x70b8a> │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ movw ip, #2925 @ 0xb6d │ │ │ │ @@ -2423312,15 +2423315,15 @@ │ │ │ │ b.n 7033c6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x70d0a> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 7033a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x70ce8> │ │ │ │ ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ strd r0, r3, [r1] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -2423721,29 +2423724,29 @@ │ │ │ │ b.n 703818 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7115c> │ │ │ │ ldr r3, [pc, #32] @ (703860 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x711a4>) │ │ │ │ add r3, pc │ │ │ │ b.n 703818 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7115c> │ │ │ │ ldr r3, [pc, #32] @ (703864 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x711a8>) │ │ │ │ add r3, pc │ │ │ │ b.n 703818 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7115c> │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bpl.n 7038c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x71204> │ │ │ │ + bmi.n 703760 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x710a4> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ lsls r0, 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, 7038a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x711ec> │ │ │ │ @@ -2423820,37 +2423823,37 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 7038b2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x711f6> │ │ │ │ ldr r0, [pc, #52] @ (703958 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7129c>) │ │ │ │ add r0, pc │ │ │ │ b.n 7038c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7120c> │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r7, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stc 0, cr0, [sl], #640 @ 0x280 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + @ instruction: 0xebfa00a0 │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, pc, #664 @ (adr r1, 703bdc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x71520>) │ │ │ │ + add r0, pc, #984 @ (adr r0, 703d1c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x71660>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp sl, sl │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldc 0, cr0, [r2], #640 @ 0x280 │ │ │ │ - add r3, pc, #48 @ (adr r3, 703984 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x712c8>) │ │ │ │ + stc 0, cr0, [r2], {160} @ 0xa0 │ │ │ │ + add r2, pc, #368 @ (adr r2, 703ac4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x71408>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r7, #15] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ lsls r0, 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, 703984 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x712c8> │ │ │ │ @@ -2423900,33 +2423903,33 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (703a00 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x71344>) │ │ │ │ add r4, pc │ │ │ │ b.n 703996 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x712da> │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, pc, #512 @ (adr r5, 703bec <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x71530>) │ │ │ │ + add r4, pc, #832 @ (adr r4, 703d2c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x71670>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + itt vc │ │ │ │ + lslvc r7, r3, #2 │ │ │ │ + addvc r5, #46 @ 0x2e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r5, #208 @ 0xd0 │ │ │ │ + adds r5, #32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldr r0, [r7, r4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r5, #8 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr.w r1, [pc, #3024] @ 7045e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x71f2c> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -2425022,266 +2425025,266 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [r6, #68] @ 0x44 │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r4, #90 @ 0x5a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, r9 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xb6d6 │ │ │ │ + @ instruction: 0xb626 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r4, #4 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r5, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [pc, #856] @ (704994 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x722d8>) │ │ │ │ + ldr r7, [pc, #152] @ (7046d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x72018>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adcs r0, r7 │ │ │ │ + lsrs r0, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + ldrb r2, [r5, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 704500 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x71e44> │ │ │ │ + b.n 7043a0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x71ce4> │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmia r2!, {r1, r5} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r2, [r4, #20] │ │ │ │ + str r2, [r6, #8] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 7046e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x72028> │ │ │ │ + cbz r2, 7046b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x71ffc> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r1, #0] │ │ │ │ + strb r4, [r3, #29] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + svc 10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 704214 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x71b58> │ │ │ │ + b.n 7040b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x719f8> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 7046cc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x72010> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r3, #28] │ │ │ │ + strb r0, [r5, #25] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rsb r0, lr, #5537792 @ 0x548000 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + adds.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r6, #178 @ 0xb2 │ │ │ │ + subs r6, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrb r2, [r5, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf58000a9 │ │ │ │ - strb r6, [r3, #26] │ │ │ │ + @ instruction: 0xf4d000a9 │ │ │ │ + strb r6, [r5, #23] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r4, #4 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 704ec8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7280c> │ │ │ │ + b.n 704d68 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x726ac> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r5, #2 │ │ │ │ + subs r4, #82 @ 0x52 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r4, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r1, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r0!, {r4} │ │ │ │ + nop {6} │ │ │ │ lsls r6, r4, #4 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 704c7c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x725c0> │ │ │ │ + b.n 704b1c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x72460> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf66a00a1 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + subs.w r0, sl, #5275648 @ 0x508000 │ │ │ │ + strb r0, [r0, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r3, #15] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #126 @ 0x7e │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh.w r0, [r2, #161] @ 0xa1 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + vst4.32 {d0-d3}, [r2 :128], r1 │ │ │ │ + lsrs r6, r3, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r5, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r7, #5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r6, #10] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r1, #182 @ 0xb6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r6, #644] @ 0x284 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + stc2 0, cr0, [r6, #-644]! @ 0xfffffd7c │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stc2l 0, cr0, [r6, #644]! @ 0x284 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + ldc2 0, cr0, [r6, #-644]! @ 0xfffffd7c │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #14 │ │ │ │ + subs r1, #94 @ 0x5e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #30 │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r1, #252 @ 0xfc │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r1, #236 @ 0xec │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ + strb r6, [r1, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r6, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r1, #5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orrs.w r0, r8, #169 @ 0xa9 │ │ │ │ - ldrsb r2, [r3, r6] │ │ │ │ + vaddl.s32 q0, d24, d25 │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, #112 @ 0x70 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r5, #1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bgt.n 704790 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x720d4> │ │ │ │ + bgt.n 704830 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x72174> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bgt.n 70476c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x720b0> │ │ │ │ + bgt.n 70480c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x72150> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r7, #0] │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r2 │ │ │ │ add.w lr, r0, #4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ cmp r2, r5 │ │ │ │ @@ -2425383,15 +2425386,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 704840 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x72184> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7048e6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7222a> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl aec210 │ │ │ │ + bl aec2e0 │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 7048ea <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7222e> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 7048da <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7221e> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2425449,15 +2425452,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 aebcf0 │ │ │ │ + bl aebdc0 │ │ │ │ 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] │ │ │ │ @@ -2425465,15 +2425468,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 aebdd8 │ │ │ │ + bl aebea8 │ │ │ │ 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 │ │ │ │ @@ -2425481,15 +2425484,15 @@ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 704a0a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7234e> │ │ │ │ add r1, r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add.w r8, r8, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl aebe50 │ │ │ │ + bl aebf20 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 704a02 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x72346> │ │ │ │ adds r4, #15 │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 7049f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7233c> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -2425549,15 +2425552,15 @@ │ │ │ │ beq.n 704ad4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x72418> │ │ │ │ tst.w r9, r4 │ │ │ │ beq.n 704ab6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x723fa> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl aebd9c │ │ │ │ + bl aebe6c │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 704abc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x72400> │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 704aac <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x723f0> │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2425565,15 +2425568,15 @@ │ │ │ │ cmp r9, r3 │ │ │ │ bne.n 704a9e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x723e2> │ │ │ │ ldrd r9, r5, [sp, #16] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ add.w r4, r5, fp, lsl #2 │ │ │ │ - bl aebe74 │ │ │ │ + bl aebf44 │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 6caa8 │ │ │ │ cmp r9, r4 │ │ │ │ bne.n 704afa <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7243e> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 6caa8 │ │ │ │ ldr r2, [pc, #100] @ (704b74 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x724b8>) │ │ │ │ @@ -2425605,23 +2425608,23 @@ │ │ │ │ add r2, pc │ │ │ │ mov.w sl, #19 │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 7049aa <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x722ee> │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 704bda <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7251e> │ │ │ │ + cbnz r6, 704bae <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x724f2> │ │ │ │ lsls r6, r4, #4 │ │ │ │ @ instruction: 0xb696 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - revsh r4, r7 │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + @ instruction: 0xb63a │ │ │ │ lsls r6, r4, #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 4575d4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34d774> │ │ │ │ @@ -2427115,15 +2427118,15 @@ │ │ │ │ add r6, pc, #176 @ (adr r6, 705b20 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x73464>) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ add r5, pc, #744 @ (adr r5, 705d64 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x736a8>) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #888] @ (705e0c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x73750>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2427431,15 +2427434,15 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #400 @ (adr r5, 705fa0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x738e4>) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #600 @ (adr r4, 706070 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x739b4>) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r2, [pc, #264] @ (705f24 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x73868>) │ │ │ │ + ldr r1, [pc, #584] @ (706064 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x739a8>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 705e44 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x73788> │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -2429655,15 +2429658,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 b29354 │ │ │ │ + bl b29424 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 7074e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x74e28> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ea9b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x582fc> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2429726,15 +2429729,15 @@ │ │ │ │ bcs.n 70761a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x74f5e> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 707140 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x74a84> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2a090 │ │ │ │ + bl b2a160 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 7075ae <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x74ef2> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ea9b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x582fc> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2429895,15 +2429898,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 b27dd8 │ │ │ │ + bl b27ea8 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 707796 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x750da> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ea9b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x582fc> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2430457,15 +2430460,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r3, [pc, #888] @ (708180 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x75ac4>) │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [pc, #836] @ (708150 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x75a94>) │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r3, [pc, #188] @ (707ed0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x75814>) │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2380] @ 0x94c │ │ │ │ cbz r3, 707e24 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x75768> │ │ │ │ @@ -2430497,15 +2430500,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 707140 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x74a84> │ │ │ │ vldr d0, [pc, #132] @ 707ef8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7583c> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1920] @ 0x780 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ - bl b27e0c │ │ │ │ + bl b27edc │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 707e98 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x757dc> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ea9b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x582fc> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2430632,15 +2430635,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ strh.w r4, [sp, #400] @ 0x190 │ │ │ │ bl 707140 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x74a84> │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ mov r2, r4 │ │ │ │ - bl b28e64 │ │ │ │ + bl b28f34 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 70800e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x75952> │ │ │ │ mov r0, r5 │ │ │ │ bl 6ea9b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x582fc> │ │ │ │ str.w r4, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2430683,15 +2430686,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 707140 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x74a84> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b28e64 │ │ │ │ + bl b28f34 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 70809c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x759e0> │ │ │ │ mov r0, r5 │ │ │ │ bl 6ea9b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x582fc> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ @@ -2430862,15 +2430865,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 b296cc │ │ │ │ + bl b2979c │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 708276 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x75bba> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ea9b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x582fc> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2430967,20 +2430970,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 b27e40 │ │ │ │ + bl b27f10 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r6, #704] @ 0x2c0 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl b27e90 │ │ │ │ + bl b27f60 │ │ │ │ ldrh.w r0, [sp, #120] @ 0x78 │ │ │ │ bl 45041c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3465bc> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #120] @ 0x78 │ │ │ │ mov lr, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 7083f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x75d3c> │ │ │ │ @@ -2431167,15 +2431170,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 b2815c │ │ │ │ + bl b2822c │ │ │ │ ldr.w r1, [r6, #732] @ 0x2dc │ │ │ │ cbz r1, 708598 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x75edc> │ │ │ │ mov r0, r6 │ │ │ │ bl 6ea9b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x582fc> │ │ │ │ str.w r5, [r6, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r6, #1877] @ 0x755 │ │ │ │ cbz r3, 7085a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x75eec> │ │ │ │ @@ -2431616,15 +2431619,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #25] │ │ │ │ lsls r6, r2, #5 │ │ │ │ strb r0, [r5, #24] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #12 │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r0, 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 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -2431681,15 +2431684,15 @@ │ │ │ │ b.n 708a96 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x763da> │ │ │ │ str.w r4, [r6, #160] @ 0xa0 │ │ │ │ b.n 708a96 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x763da> │ │ │ │ strb r6, [r2, #22] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ 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, #3648] @ 0xe40 │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ ldr.w r4, [pc, #2308] @ 7093f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x76d34> │ │ │ │ @@ -2432487,21 +2432490,21 @@ │ │ │ │ strb r4, [r7, #19] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ strb r6, [r1, #0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #234 @ 0xea │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ 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, #3416] @ 0xd58 │ │ │ │ ldr r2, [pc, #284] @ (709544 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x76e88>) │ │ │ │ sub.w sp, sp, #644 @ 0x284 │ │ │ │ @@ -2432807,15 +2432810,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2433078,15 +2433081,15 @@ │ │ │ │ cmp.w lr, #1 │ │ │ │ bne.n 7099a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x772ec> │ │ │ │ b.n 7098f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7723c> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 7099fc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x77340> │ │ │ │ b.n 7098f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7723c> │ │ │ │ nop │ │ │ │ - subs r4, r5, #2 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #56] @ 709ae0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x77424> │ │ │ │ subs r3, r0, #1 │ │ │ │ @@ -2433113,15 +2433116,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + adds r6, r1, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ ldr.w r2, [pc, #1488] @ 70a0d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x77a14> │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2433687,27 +2433690,27 @@ │ │ │ │ nop │ │ │ │ str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r2, #5 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -2433878,17 +2433881,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r6, #62] @ 0x3e │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r6, r4, #4 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r4, #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] │ │ │ │ @@ -2433976,15 +2433979,15 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ b.n 70a370 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x77cb4> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ strb r2, [r1, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (70a408 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x77d4c>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2434004,15 +2434007,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 70a3ce <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x77d12> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r4, #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] @ 70a498 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x77ddc> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2434058,23 +2434061,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r6, [r5, #48] @ 0x30 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r4, #4 │ │ │ │ ldrh r2, [r2, r7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r4, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 70a4d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x77e14> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 70a4c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x77e0c> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2434652,77 +2434655,77 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ adds r6, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ mcr2 15, 1, pc, cr5, cr15, {7} @ │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #6 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r1, #6 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vqadd.u64 d16, d20, d15 │ │ │ │ + mcr2 0, 6, r0, cr4, cr15, {4} │ │ │ │ asrs r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r5, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ @ instruction: 0xfbf1ffff │ │ │ │ - vqadd.u32 d16, d20, d15 │ │ │ │ + mrc2 0, 5, r0, cr4, cr15, {4} │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r2, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u8 d16, d24, d15 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + mrc2 0, 4, r0, cr8, cr15, {4} │ │ │ │ + asrs r2, r1, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r1, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r1, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 7, r0, cr12, cr15, {4} │ │ │ │ + mrc2 0, 1, r0, cr12, cr15, {4} │ │ │ │ subs r4, r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u8 d0, d22, d15 │ │ │ │ + mrc2 0, 2, r0, cr6, cr15, {4} │ │ │ │ movs r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u8 d0, d26, d15 │ │ │ │ + mrc2 0, 2, r0, cr10, cr15, {4} │ │ │ │ adds r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 7, r0, cr14, cr15, {4} │ │ │ │ + mcr2 0, 2, r0, cr14, cr15, {4} │ │ │ │ subs r1, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, r6] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, r3, #4 │ │ │ │ @@ -2434927,28 +2434930,28 @@ │ │ │ │ ldr r0, [pc, #36] @ (70ad7c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x786c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (70ad80 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x786c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - orrs.w r0, ip, r5, asr #2 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + @ instruction: 0xe9ac00a5 │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r5, r1] │ │ │ │ + ldr r7, [pc, #752] @ (70b060 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x789a4>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 70ad48 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7868c> │ │ │ │ + bcc.n 70ade8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7872c> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bic.w r0, r2, r5, asr #2 │ │ │ │ + ldrd r0, r0, [r2, #-660]! @ 0x294 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 70adf8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7873c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #24 │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ @@ -2435002,39 +2435005,39 @@ │ │ │ │ ldr r0, [pc, #68] @ (70ae38 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7877c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (70ae3c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x78780>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strd r0, r0, [r0, #660]! @ 0x294 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + ldmdb r0!, {r0, r2, r5, r7} │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strd r0, r0, [r4, #660]! @ 0x294 │ │ │ │ - @ instruction: 0xfa0200a9 │ │ │ │ - ldr r7, [pc, #976] @ (70b1e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x78b28>) │ │ │ │ + ldmdb r4!, {r0, r2, r5, r7} │ │ │ │ + ldr??.w r0, [r2, r9, lsl #2] │ │ │ │ + ldr r7, [pc, #272] @ (70af24 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x78868>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r7, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + cbz r4, 70ae9a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x787de> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r6, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - vqadd.s8 d16, d30, d14 │ │ │ │ - eors.w r0, ip, r5, asr #2 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + mrc 0, 4, r0, cr14, cr14, {4} │ │ │ │ + strd r0, r0, [ip, #660]! @ 0x294 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmdb sl!, {r1, r3, r4, r7} │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + stmia.w sl, {r1, r3, r4, r7} │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r0, #15] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2435986,196 +2435989,196 @@ │ │ │ │ add r7, pc │ │ │ │ b.n 70b6ac <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x78ff0> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #512] @ (70ba70 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x793b4>) │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + lsrs r6, r5, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 70b97c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x792c0> │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb.w r0, [r6, #163] @ 0xa3 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + @ instruction: 0xf7d600a3 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh.w r0, [lr, #160] @ 0xa0 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + strb.w r0, [lr, r0, lsl #2] │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 70b97c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x792c0> │ │ │ │ + bls.n 70b81c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x79160> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vqadd.s16 d16, d16, d14 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + mcr 0, 5, r0, cr0, cr14, {4} │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r6, #46 @ 0x2e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #64] @ (70b928 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7926c>) │ │ │ │ + ldr r4, [pc, #384] @ (70ba68 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x793ac>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [pc, #256] @ (70ba00 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x79344>) │ │ │ │ + ldr r3, [pc, #576] @ (70bb40 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x79484>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vshr.u64 d0, d15, #64 │ │ │ │ - vqadd.u32 d0, d24, d15 │ │ │ │ - stmia r3!, {r1, r2, r4, r5} │ │ │ │ + mrc2 0, 6, r0, cr0, cr15, {4} │ │ │ │ + mrc2 0, 3, r0, cr8, cr15, {4} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf38800a3 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + @ instruction: 0xf2d800a3 │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 70baf8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7943c> │ │ │ │ + b.n 70b998 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x792dc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 70b640 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x78f84> │ │ │ │ + b.n 70b4e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x78e24> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf378009f │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + movt r0, #32927 @ 0x809f │ │ │ │ + movs r7, #24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r7, #22 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc 0, cr0, [r6, #-616] @ 0xfffffd98 │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + stcl 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r1, #21 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stc 0, cr0, [r0], {154} @ 0x9a │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + rsbs r0, r0, sl, lsr #2 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf67400a6 │ │ │ │ - @ instruction: 0xfbea009f │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + rsb r0, r4, #5439488 @ 0x530000 │ │ │ │ + @ instruction: 0xfb3a009f │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc 0, cr0, [r8], #-616 @ 0xfffffd98 │ │ │ │ - stc 0, cr0, [lr], #-616 @ 0xfffffd98 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + @ instruction: 0xeb88009a │ │ │ │ + sbcs.w r0, lr, sl, lsr #2 │ │ │ │ + @ instruction: 0xb73a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfba6009f │ │ │ │ - @ instruction: 0xf62400a6 │ │ │ │ - ldc 0, cr0, [lr], {154} @ 0x9a │ │ │ │ - stc 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + @ instruction: 0xfaf6009f │ │ │ │ + sbcs.w r0, r4, #5439488 @ 0x530000 │ │ │ │ + sbc.w r0, lr, sl, lsr #2 │ │ │ │ + adcs.w r0, ip, sl, lsr #2 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ - stc 0, cr0, [lr], #-616 @ 0xfffffd98 │ │ │ │ - ldc 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ - rsb r0, lr, sl, lsr #2 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + @ instruction: 0xeb80009a │ │ │ │ + sbcs.w r0, lr, sl, lsr #2 │ │ │ │ + @ instruction: 0xeb80009a │ │ │ │ + adds.w r0, lr, sl, lsr #2 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xebee009a │ │ │ │ + @ instruction: 0xeb3e009a │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (70ba64 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x793a8>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ add r4, pc │ │ │ │ @@ -2436198,15 +2436201,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 70ba3c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x79380> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r5, #3] │ │ │ │ + strb r0, [r7, #0] │ │ │ │ lsls r6, r4, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 70ba8e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x793d2> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 70ba8a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x793ce> │ │ │ │ @@ -2437301,54 +2437304,54 @@ │ │ │ │ b.w 70bd5c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x796a0> │ │ │ │ cmp r2, r5 │ │ │ │ lsls r6, r2, #5 │ │ │ │ cmp r6, r2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r2, r1, #14 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r4, #15 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ tst r6, r3 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r4, #4 │ │ │ │ - vqadd.u16 d0, d30, d15 │ │ │ │ - vshr.u64 d0, d15, #16 │ │ │ │ - ldr r2, [r2, #56] @ 0x38 │ │ │ │ + mcr2 0, 3, r0, cr14, cr15, {4} │ │ │ │ + vqadd.u8 d0, d16, d15 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r4, #4 │ │ │ │ - vqadd.u8 d0, d20, d15 │ │ │ │ - vqadd.u64 d0, d30, d15 │ │ │ │ - mrc2 0, 6, r0, cr10, cr15, {4} │ │ │ │ - vshr.u64 d16, d15, #56 │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ + mrc2 0, 2, r0, cr4, cr15, {4} │ │ │ │ + mcr2 0, 4, r0, cr14, cr15, {4} │ │ │ │ + mcr2 0, 1, r0, cr10, cr15, {4} │ │ │ │ + vqadd.u16 d0, d24, d15 │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + str r6, [r1, #124] @ 0x7c │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldc2l 0, cr0, [r2], {159} @ 0x9f │ │ │ │ - stc2l 0, cr0, [sl], {159} @ 0x9f │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + stc2 0, cr0, [r2], #-636 @ 0xfffffd84 │ │ │ │ + ldc2 0, cr0, [sl], {159} @ 0x9f │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r4, #4 │ │ │ │ - @ instruction: 0xfb1c009f │ │ │ │ - ldc2 0, cr0, [lr], #-636 @ 0xfffffd84 │ │ │ │ - @ instruction: 0xfa92009f │ │ │ │ - @ instruction: 0xfb3c009f │ │ │ │ - @ instruction: 0xfa72009f │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + @ instruction: 0xfa6c009f │ │ │ │ + @ instruction: 0xfb8e009f │ │ │ │ + vld1.8 @ instruction: 0xf9e2009f │ │ │ │ + @ instruction: 0xfa8c009f │ │ │ │ + vst1.8 @ instruction: 0xf9c2009f │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r4, #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] │ │ │ │ @@ -2437548,24 +2437551,24 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #40] @ (70c8f0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7a234>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6fda58 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b39c> │ │ │ │ b.w 70bd5c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x796a0> │ │ │ │ - strh.w r0, [r4, #159] @ 0x9f │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + @ instruction: 0xf7f4009f │ │ │ │ + str r2, [r6, #32] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - @ instruction: 0xf610009f │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + sbc.w r0, r0, #5210112 @ 0x4f8000 │ │ │ │ + str r0, [r4, #32] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - @ instruction: 0xf5fe009f │ │ │ │ - rsb r0, ip, #5210112 @ 0x4f8000 │ │ │ │ - @ instruction: 0xf5fe009f │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + adc.w r0, lr, #5210112 @ 0x4f8000 │ │ │ │ + adds.w r0, ip, #5210112 @ 0x4f8000 │ │ │ │ + adc.w r0, lr, #5210112 @ 0x4f8000 │ │ │ │ + str r4, [r6, #28] │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2437595,16 +2437598,16 @@ │ │ │ │ ldr r2, [pc, #16] @ (70c954 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7a298>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6fda58 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b39c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf764009f │ │ │ │ - str r2, [r7, #32] │ │ │ │ + @ instruction: 0xf6b4009f │ │ │ │ + str r2, [r1, #24] │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2438152,23 +2438155,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #54 @ 0x36 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #164 @ 0xa4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - @ instruction: 0xf22a009f │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + sbcs.w r0, sl, #159 @ 0x9f │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - addw r0, ip, #159 @ 0x9f │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + adcs.w r0, ip, #159 @ 0x9f │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - sub.w r0, lr, #159 @ 0x9f │ │ │ │ + @ instruction: 0xf0fe009f │ │ │ │ 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 │ │ │ │ mov.w r8, #12 │ │ │ │ @@ -2439050,15 +2439053,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #142 @ 0x8e │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #174 @ 0xae │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strd r0, r0, [r2, #-636] @ 0x27c │ │ │ │ + ldmia.w r2, {r0, r1, r2, r3, 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, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #460] @ (70dbd8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7b51c>) │ │ │ │ add.w sl, r0, #16 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ @@ -2439736,24 +2439739,24 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ cmp r7, lr │ │ │ │ bne.n 70e124 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ba68> │ │ │ │ add.w r1, r6, r9 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl aec180 │ │ │ │ + bl aec250 │ │ │ │ mov r9, r0 │ │ │ │ cbz r6, 70e170 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7bab4> │ │ │ │ sub.w r8, r8, #4 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r4, #1 │ │ │ │ - bl aec1b8 │ │ │ │ + bl aec288 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 70e15e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7baa2> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 7048a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x721e8> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2439790,38 +2439793,38 @@ │ │ │ │ bl 704840 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x72184> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 70e1b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7baf8> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, sl │ │ │ │ adds r7, #1 │ │ │ │ - bl aec210 │ │ │ │ + bl aec2e0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add r0, r6 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 70e1be <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7bb02> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 70e1f2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7bb36> │ │ │ │ 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 aec8ec │ │ │ │ + bl aec9bc │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r1 │ │ │ │ bcc.n 70e196 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7bada> │ │ │ │ ldr r5, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl aec380 │ │ │ │ + bl aec450 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70e366 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7bcaa> │ │ │ │ movw sl, #34953 @ 0x8889 │ │ │ │ movt sl, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r5, 70e246 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7bb8a> │ │ │ │ b.n 70e35a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7bc9e> │ │ │ │ @@ -2439836,15 +2439839,15 @@ │ │ │ │ bl 70570c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x73050> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 70e35a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7bc9e> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl aec8d0 │ │ │ │ + bl aec9a0 │ │ │ │ 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 │ │ │ │ @@ -2439961,21 +2439964,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movs r1, #108 @ 0x6c │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ stc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xfab1ffff │ │ │ │ adds r2, r3, #4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2440580,21 +2440583,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (70ea70 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7c3b4>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6fda58 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6b39c> │ │ │ │ b.n 70ea3a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7c37e> │ │ │ │ nop │ │ │ │ - adcs r2, r4 │ │ │ │ + lsls r2, r6 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - bvc.n 70eaa4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7c3e8> │ │ │ │ + bvs.n 70eb44 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7c488> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adcs r4, r3 │ │ │ │ + lsls r4, r5 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - bvs.n 70ea50 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7c394> │ │ │ │ + bvs.n 70eaf0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7c434> │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2440714,21 +2440717,21 @@ │ │ │ │ str.w r3, [r1, #132] @ 0x84 │ │ │ │ bl 7001b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6daf8> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #136 @ 0x88 │ │ │ │ bl 7001d4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x6db18> │ │ │ │ b.n 70eb14 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7c458> │ │ │ │ nop │ │ │ │ - eors r2, r4 │ │ │ │ + subs r7, #178 @ 0xb2 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - bvs.n 70ebf0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7c534> │ │ │ │ + bpl.n 70ec90 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7c5d4> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - eors r0, r0 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - bpl.n 70eb64 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7c4a8> │ │ │ │ + bpl.n 70ec04 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7c548> │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 70ec2a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7c56e> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2441303,15 +2441306,15 @@ │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 70f124 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ca68> │ │ │ │ nop │ │ │ │ asrs r0, r1, #6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 70f0c0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ca04> │ │ │ │ + beq.n 70f160 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7caa4> │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2442022,15 +2442025,15 @@ │ │ │ │ lsrs r4, r3, #24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #23 │ │ │ │ lsls r6, r2, #5 │ │ │ │ bl ad3936 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ bl a4b942 │ │ │ │ bl 783946 │ │ │ │ bl 52b94a <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x421aea> │ │ │ │ bl 5d394e │ │ │ │ @@ -2442894,24 +2442897,24 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsls r0, r3, #25 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsls r6, r2, #21 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - stmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + it ge │ │ │ │ + lslge r7, r3, #2 │ │ │ │ + bkpt 0x00d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - it hi │ │ │ │ - lslhi 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 r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2443540,21 +2443543,21 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #20] @ (710a54 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7e398>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [pc, #880] @ (710dc8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7e70c>) │ │ │ │ + ldr r2, [pc, #176] @ (710b08 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7e44c>) │ │ │ │ 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, #3672] @ 0xe58 │ │ │ │ ldr.w r4, [pc, #2012] @ 711248 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7eb8c> │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -2444322,146 +2444325,146 @@ │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r1, lr, #13959168 @ 0xd50000 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r3, pc} │ │ │ │ lsls r3, r3, #5 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + @ instruction: 0xb776 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r2, [r3, #15] │ │ │ │ + strb r2, [r5, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r2, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #744] @ (711574 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7eeb8>) │ │ │ │ + ldr r2, [pc, #40] @ (7112b4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ebf8>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #304] @ (7113d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ed14>) │ │ │ │ + ldr r1, [pc, #624] @ (711510 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ee54>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, r5 │ │ │ │ + muls r6, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r1, #4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bics r6, r7 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ @ instruction: 0xf0ec0155 │ │ │ │ - ldr r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r1, r4, lr} │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + push {r3, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r2, r6, r7} │ │ │ │ + push {r2, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + push {r1, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ + cbz r6, 711366 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ecaa> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r6, 711372 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ecb6> │ │ │ │ + cbz r6, 711346 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ec8a> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r2, 71136e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ecb2> │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + ldr r0, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbz r4, 71136c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ecb0> │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r6, 71136a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ecae> │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r6, 71136e <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ecb2> │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - uxth r2, r2 │ │ │ │ + cbz r2, 711364 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7eca8> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + cbz r6, 71135a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ec9e> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r2, 711386 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ecca> │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r4, 711386 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ecca> │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r6, 71138c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ecd0> │ │ │ │ + uxth r6, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r2, 711382 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ecc6> │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - uxtb r4, r6 │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r6, 711378 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ecbc> │ │ │ │ + cbz r6, 71134c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ec90> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbz r6, 711370 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ecb4> │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + cbnz r4, 7113be <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ed02> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbz r0, 7113a6 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ecea> │ │ │ │ + cbz r0, 71137a <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ecbe> │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2444958,33 +2444961,33 @@ │ │ │ │ mov.w r3, #50331648 @ 0x3000000 │ │ │ │ b.n 7114d0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ee14> │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 711454 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ed98> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 711454 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7ed98> │ │ │ │ ldcl 1, cr0, [r6], #-340 @ 0xfffffeac │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 71193c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f280> │ │ │ │ + sub sp, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + add sp, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r4, sp, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, 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 r6, r0 │ │ │ │ ldr r2, [pc, #328] @ (711aa8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f3ec>) │ │ │ │ @@ -2445108,19 +2445111,19 @@ │ │ │ │ nop │ │ │ │ b.n 7117e0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f124> │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 711678 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7efbc> │ │ │ │ lsls r5, r2, #5 │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2445416,35 +2445419,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 711828 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f16c> │ │ │ │ lsls r5, r2, #5 │ │ │ │ b.n 711820 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f164> │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #712 @ 0x2c8 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r6, r4, #4 │ │ │ │ b.n 712530 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + lsrs r2, r2, #23 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - add r7, pc, #656 @ (adr r7, 7120b8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f9fc>) │ │ │ │ + add r6, pc, #976 @ (adr r6, 7121f8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fb3c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r7, pc, #856 @ (adr r7, 712184 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fac8>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #664 @ (adr r2, 7120c8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fa0c>) │ │ │ │ + add r1, pc, #984 @ (adr r1, 712208 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fb4c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - add r7, pc, #280 @ (adr r7, 711f50 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f894>) │ │ │ │ + add r6, pc, #600 @ (adr r6, 712090 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f9d4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r7, pc, #320 @ (adr r7, 711f7c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f8c0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov.w r2, #1600 @ 0x640 │ │ │ │ @@ -2445484,15 +2445487,15 @@ │ │ │ │ add.w r0, r4, #2256 @ 0x8d0 │ │ │ │ bl 47b7f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x371990> │ │ │ │ addw r0, r4, #2284 @ 0x8ec │ │ │ │ bl 47b7f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x371990> │ │ │ │ ldrb.w r3, [r4, #937] @ 0x3a9 │ │ │ │ cbnz r3, 711f2c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f870> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl b22dfc │ │ │ │ + bl b22ecc │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 711f22 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f866> │ │ │ │ ldr.w r0, [r4, #2084] @ 0x824 │ │ │ │ movs r1, #0 │ │ │ │ bl 4545dc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34a77c> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2088] @ 0x828 │ │ │ │ @@ -2445514,15 +2445517,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2244] @ 0x8c4 │ │ │ │ bl 71870c │ │ │ │ b.n 711ed2 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f816> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl aea3f8 │ │ │ │ + bl aea4c8 │ │ │ │ b.n 711ec4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f808> │ │ │ │ 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] @ 711fbc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f900> │ │ │ │ @@ -2445577,15 +2445580,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 712100 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fa44> │ │ │ │ lsls r5, r2, #5 │ │ │ │ b.n 7120b0 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f9f4> │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #728 @ (adr r6, 7122ac <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fbf0>) │ │ │ │ + add r6, pc, #24 @ (adr r6, 711fec <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7f930>) │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2445711,27 +2445714,27 @@ │ │ │ │ ... │ │ │ │ b.n 712148 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fa8c> │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ svc 202 @ 0xca │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 712528 ) │ │ │ │ + add r5, pc, #304 @ (adr r5, 712268 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fbac>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #984 @ (adr r5, 712514 ) │ │ │ │ + add r5, pc, #280 @ (adr r5, 712254 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fb98>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #944 @ (adr r5, 7124f0 ) │ │ │ │ + add r5, pc, #240 @ (adr r5, 712230 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fb74>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #904 @ (adr r5, 7124cc <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fe10>) │ │ │ │ + add r5, pc, #200 @ (adr r5, 71220c <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fb50>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #864 @ (adr r5, 7124a8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fdec>) │ │ │ │ + add r5, pc, #160 @ (adr r5, 7121e8 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fb2c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #856 @ (adr r5, 7124a4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fde8>) │ │ │ │ + add r5, pc, #152 @ (adr r5, 7121e4 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7fb28>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ 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, #40] @ (712188 <_mesa_glapi_set_dispatch@@libgallium-26.1.6-1.so+0x7facc>) │ │ │ │ dmb ish │ │ │ │ @@ -2446065,15 +2446068,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ blt.n 7125c8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #320 @ (adr r2, 71261c ) │ │ │ │ + add r1, pc, #640 @ (adr r1, 71275c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ blt.n 71257c │ │ │ │ lsls r5, r2, #5 │ │ │ │ │ │ │ │ 007124e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2446728,15 +2446731,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 b22d60 │ │ │ │ + bl b22e30 │ │ │ │ ldrb.w r2, [r4, #937] @ 0x3a9 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 712fde │ │ │ │ ldr.w r3, [r4, #884] @ 0x374 │ │ │ │ str.w r3, [r4, #912] @ 0x390 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2446887,39 +2446890,39 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ add r2, pc, #152 @ (adr r2, 712ef8 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ bge.n 712f34 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - add r0, pc, #968 @ (adr r0, 713238 ) │ │ │ │ + add r0, pc, #264 @ (adr r0, 712f78 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ add r1, pc, #504 @ (adr r1, 71306c ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r0, pc, #920 @ (adr r0, 713210 ) │ │ │ │ + add r0, pc, #216 @ (adr r0, 712f50 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, pc, #248 @ (adr r0, 712f74 ) │ │ │ │ + ldr r7, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r3, #2 │ │ │ │ subs r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ bl 4fcea6 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3f3046> │ │ │ │ bl 8c8eaa │ │ │ │ @@ -2447030,20 +2447033,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r2, [pc, #3236] @ 713c9c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl aea390 │ │ │ │ + bl aea460 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 712caa │ │ │ │ mov r0, r7 │ │ │ │ - bl b22dfc │ │ │ │ + bl b22ecc │ │ │ │ b.w 712612 │ │ │ │ ldr.w r7, [pc, #3200] @ 713ca0 │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 71349e │ │ │ │ @@ -2447357,15 +2447360,15 @@ │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 713350 │ │ │ │ b.w 712718 │ │ │ │ ldrb.w r3, [r4, #937] @ 0x3a9 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 713012 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl aea3f8 │ │ │ │ + bl aea4c8 │ │ │ │ b.n 713012 │ │ │ │ ldr.w r1, [pc, #2276] @ 713cc4 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r2, [pc, #2272] @ 713cc8 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2448129,49 +2448132,49 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #468] @ 0x1d4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ str r4, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r2, [sp, #528] @ 0x210 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ sub.w r3, r3, #21504 @ 0x5400 │ │ │ │ subs r3, #96 @ 0x60 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.w 713724 │ │ │ │ movs r2, #21 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ @@ -2448727,15 +2448730,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ itte gt │ │ │ │ lslgt r5, r2, #5 │ │ │ │ asrgt r4, r7, #28 │ │ │ │ movle r0, r0 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (71430c ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2448874,15 +2448877,15 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ pop {r4, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r7, 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 r2, [pc, #396] @ (7145cc ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2449048,15 +2449051,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 7144de │ │ │ │ nop │ │ │ │ cbnz r6, 71463c │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r7, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2451423,15 +2451426,15 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 715e74 │ │ │ │ add r2, pc, #968 @ (adr r2, 716294 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r4, #32] │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2451719,23 +2451722,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #64 @ (adr r1, 7161fc ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r5, r4, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (716238 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2452010,17 +2452013,17 @@ │ │ │ │ ... │ │ │ │ ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldmia r0!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r4, #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] @ 716b84 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2455247,19 +2455250,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 718860 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r6, #0] │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #216 @ (adr r4, 7189c4 ) │ │ │ │ + add r3, pc, #536 @ (adr r3, 718b04 ) │ │ │ │ lsls r5, r4, #4 │ │ │ │ strb r0, [r3, #30] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r3, pc, #632 @ (adr r3, 718b6c ) │ │ │ │ + add r2, pc, #952 @ (adr r2, 718cac ) │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #120] @ 718980 │ │ │ │ @@ -2455320,15 +2455323,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #26] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #184] @ (718a64 ) │ │ │ │ @@ -2456234,36 +2456237,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #1] │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #18 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, #34 @ 0x22 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ cbz r2, 719364 │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 719372 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl b227d0 │ │ │ │ + bl b228a0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl aea23c │ │ │ │ + bl aea30c │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 718f6c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2456329,28 +2456332,28 @@ │ │ │ │ bne.n 71945a │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cbz r3, 71944c │ │ │ │ ldrb.w r3, [r1, #64] @ 0x40 │ │ │ │ cbz r3, 719460 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b227d0 │ │ │ │ + bl b228a0 │ │ │ │ str.w r7, [sl] │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r4, r2 │ │ │ │ bcc.n 7193d0 │ │ │ │ adds r6, #4 │ │ │ │ subs r2, r2, r4 │ │ │ │ movs r7, #0 │ │ │ │ b.n 7194a4 │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl aea23c │ │ │ │ + bl aea30c │ │ │ │ b.n 7193c4 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ b.n 7193c4 │ │ │ │ bl 718f6c │ │ │ │ b.n 7193c4 │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ @@ -2456575,15 +2456578,15 @@ │ │ │ │ bne.n 719708 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 7196f6 │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cbz r0, 719712 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl b227d0 │ │ │ │ + bl b228a0 │ │ │ │ mov r4, r6 │ │ │ │ b.n 7195e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r9 │ │ │ │ blx 6caa8 │ │ │ │ b.n 7195e8 │ │ │ │ ldr r3, [pc, #96] @ (71973c ) │ │ │ │ @@ -2456597,15 +2456600,15 @@ │ │ │ │ mov r4, r8 │ │ │ │ bl 718f6c │ │ │ │ b.n 7195e8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r6 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl aea23c │ │ │ │ + bl aea30c │ │ │ │ b.n 7195e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ blx r3 │ │ │ │ b.n 7195e8 │ │ │ │ mov r1, r4 │ │ │ │ @@ -2456624,15 +2456627,15 @@ │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ lsls r5, r2, #5 │ │ │ │ stc2 15, cr15, [sp], {255} @ 0xff │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2456808,15 +2456811,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 7198f0 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl b22d54 │ │ │ │ + bl b22e24 │ │ │ │ ldrb.w r3, [r5, #937] @ 0x3a9 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7198c8 │ │ │ │ b.n 71983a │ │ │ │ mov r0, r5 │ │ │ │ bl 718d40 │ │ │ │ b.n 71986e │ │ │ │ @@ -2456889,15 +2456892,15 @@ │ │ │ │ beq.n 719a7a │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 719a96 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ mov r4, r7 │ │ │ │ - bl b227d0 │ │ │ │ + bl b228a0 │ │ │ │ b.n 7198f0 │ │ │ │ ldr r3, [pc, #160] @ (719ac0 ) │ │ │ │ ldr r2, [pc, #184] @ (719adc ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r5, [sl, r3] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ @@ -2456932,15 +2456935,15 @@ │ │ │ │ mov r4, r6 │ │ │ │ bl 718f6c │ │ │ │ b.n 7198f0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r7 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl aea23c │ │ │ │ + bl aea30c │ │ │ │ b.n 7198f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ blx r3 │ │ │ │ b.n 7198f0 │ │ │ │ mov r1, r4 │ │ │ │ @@ -2456956,34 +2456959,34 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r0, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #114 @ 0x72 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r0, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r1, #16 │ │ │ │ lsls r7, r3, #2 │ │ │ │ @ instruction: 0xf943ffff │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #170 @ 0xaa │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r1, #0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2457165,15 +2457168,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 719bd4 │ │ │ │ ldrb.w r3, [r8, #937] @ 0x3a9 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 719da0 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b22c1c │ │ │ │ + bl b22cec │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r4, [sp] │ │ │ │ bl 719748 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2457204,15 +2457207,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 b229d4 │ │ │ │ + bl b22aa4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 719c32 │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 719bfc │ │ │ │ orr.w r3, r3, #1 │ │ │ │ movw r2, #9228 @ 0x240c │ │ │ │ @@ -2457232,26 +2457235,26 @@ │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ orreq.w r4, r4, r3, lsl #4 │ │ │ │ bne.n 719d3e │ │ │ │ mov r3, r4 │ │ │ │ b.n 719d44 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl aea2e8 │ │ │ │ + bl aea3b8 │ │ │ │ b.n 719ce8 │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 719b66 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 719bd4 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl aea224 │ │ │ │ + bl aea2f4 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 719e00 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r5, #-16]! │ │ │ │ b.n 719c32 │ │ │ │ lsls r2, r3, #30 │ │ │ │ ite mi │ │ │ │ @@ -2457267,19 +2457270,19 @@ │ │ │ │ bic.w r2, r6, #4096 @ 0x1000 │ │ │ │ bic.w r2, r2, #6 │ │ │ │ cmp r7, #2 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ b.n 719d6a │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b22c1c │ │ │ │ + bl b22cec │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl aea224 │ │ │ │ + bl aea2f4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 719dcc │ │ │ │ b.n 719c32 │ │ │ │ orr.w r0, r6, #1 │ │ │ │ and.w r2, r6, #8 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2457426,24 +2457429,24 @@ │ │ │ │ bne.n 719fc8 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cbz r3, 719fb6 │ │ │ │ ldrb.w r0, [r5, #64] @ 0x40 │ │ │ │ cbz r0, 719fd0 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r7, #272 @ 0x110 │ │ │ │ - bl b227d0 │ │ │ │ + bl b228a0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ b.n 719f64 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 719f48 │ │ │ │ b.n 719f68 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl aea23c │ │ │ │ + bl aea30c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ b.n 719f64 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ b.n 719f62 │ │ │ │ mov r1, r5 │ │ │ │ @@ -2457478,22 +2457481,22 @@ │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cbz r2, 71a032 │ │ │ │ ldrb.w r0, [r5, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ cbz r0, 71a052 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r7, #272 @ 0x110 │ │ │ │ - bl b227d0 │ │ │ │ + bl b228a0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 719ff2 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ add.w r1, r5, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl aea23c │ │ │ │ + bl aea30c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 719ff2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -2457790,15 +2457793,15 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 71a3a6 │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cbz r0, 71a3c2 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ mov r4, r7 │ │ │ │ - bl b227d0 │ │ │ │ + bl b228a0 │ │ │ │ b.n 71a17a │ │ │ │ ldr r3, [pc, #96] @ (71a3ec ) │ │ │ │ ldr r2, [pc, #96] @ (71a3f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ @@ -2457807,15 +2457810,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 718f6c │ │ │ │ b.n 71a17a │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r7 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl aea23c │ │ │ │ + bl aea30c │ │ │ │ b.n 71a17a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ blx r3 │ │ │ │ b.n 71a17a │ │ │ │ mov r1, r4 │ │ │ │ @@ -2457831,15 +2457834,15 @@ │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r7, r1] │ │ │ │ lsls r5, r2, #5 │ │ │ │ @ instruction: 0xefd3ffff │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #22 │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2457962,15 +2457965,15 @@ │ │ │ │ ldr r2, [pc, #124] @ (71a5bc ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 71a430 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl b22c1c │ │ │ │ + bl b22cec │ │ │ │ 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 │ │ │ │ @@ -2458002,17 +2458005,17 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, r7] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2458334,15 +2458337,15 @@ │ │ │ │ orr.w r3, r3, #1 │ │ │ │ b.n 71a844 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ b.n 71a83a │ │ │ │ ldr.w r0, [r8, #68] @ 0x44 │ │ │ │ add.w r1, r8, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl aea23c │ │ │ │ + bl aea30c │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ @@ -2458364,15 +2458367,15 @@ │ │ │ │ ldr.w r3, [r8, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 71a948 │ │ │ │ ldrb.w r3, [r8, #64] @ 0x40 │ │ │ │ cbz r3, 71a9b4 │ │ │ │ add.w r1, r8, #16 │ │ │ │ add.w r0, r6, #272 @ 0x110 │ │ │ │ - bl b227d0 │ │ │ │ + bl b228a0 │ │ │ │ b.n 71a958 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ b.n 71a958 │ │ │ │ mov r1, r8 │ │ │ │ bl 718f6c │ │ │ │ @@ -2458425,15 +2458428,15 @@ │ │ │ │ cmp r2, sl │ │ │ │ bne.n 71aab0 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ cbz r2, 71aaa4 │ │ │ │ ldrb.w r2, [r3, #64] @ 0x40 │ │ │ │ add.w r0, r9, #272 @ 0x110 │ │ │ │ cbz r2, 71aab8 │ │ │ │ - bl b227d0 │ │ │ │ + bl b228a0 │ │ │ │ str.w r8, [r7, r6] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 71aa0a │ │ │ │ ldrd r7, r6, [sp] │ │ │ │ adds r7, #1 │ │ │ │ @@ -2458458,15 +2458461,15 @@ │ │ │ │ cbz r3, 71aac2 │ │ │ │ mov r0, fp │ │ │ │ blx 6caa8 │ │ │ │ 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 aea23c │ │ │ │ + bl aea30c │ │ │ │ b.n 71a9fe │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ b.n 71a9fe │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2458479,23 +2458482,23 @@ │ │ │ │ bne.n 71ab16 │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cbz r3, 71aaee │ │ │ │ ldrb.w r0, [r1, #64] @ 0x40 │ │ │ │ cbz r0, 71ab06 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r9, #272 @ 0x110 │ │ │ │ - bl b227d0 │ │ │ │ + bl b228a0 │ │ │ │ mov r0, fp │ │ │ │ blx 6caa8 │ │ │ │ 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 aea23c │ │ │ │ + bl aea30c │ │ │ │ mov r0, fp │ │ │ │ blx 6caa8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 718f6c │ │ │ │ mov r0, fp │ │ │ │ blx 6caa8 │ │ │ │ @@ -2459050,25 +2459053,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 71b0c8 │ │ │ │ nop │ │ │ │ ldr r7, [pc, #624] @ (71b3d0 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + subs r2, r0, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + subs r2, r7, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r0, r5 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + subs r6, r5, r3 │ │ │ │ lsls r7, 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, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ vldr s15, [r0, #44] @ 0x2c │ │ │ │ @@ -2459171,17 +2459174,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ ldr r6, [pc, #368] @ (71b42c ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 71b334 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2459686,15 +2459689,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ ldr r1, [pc, #336] @ (71b9dc ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ lsls r7, r3, #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 │ │ │ │ @@ -2460257,17 +2460260,17 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 71bba6 │ │ │ │ mov r4, r6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ bl a91ee6 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r2, [pc, #120] @ (71bf70 ) │ │ │ │ ldr r3, [pc, #124] @ (71bf74 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 71bf78 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (71bf7c ) │ │ │ │ @@ -2461214,17 +2461217,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #224 @ 0xe0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r3, [pc, #8] @ (71ca20 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #224] @ 0xe0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 4bca22 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b2bc2> │ │ │ │ @@ -2461620,43 +2461623,43 @@ │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ b.n 71cd52 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r5, #188 @ 0xbc │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #16 │ │ │ │ + lsls r2, r3, #13 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r5, #168 @ 0xa8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r3, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r1, #10 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + movs r2, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldrd ip, r2, [r0, #336] @ 0x150 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r2, #12 │ │ │ │ str.w r2, [r0, #1024] @ 0x400 │ │ │ │ bhi.n 71cee6 │ │ │ │ beq.w 71d2a2 │ │ │ │ @@ -2462352,15 +2462355,15 @@ │ │ │ │ cmp r1, #38 @ 0x26 │ │ │ │ bhi.n 71d6b2 │ │ │ │ movs r1, #1 │ │ │ │ strb.w r1, [r4, #165] @ 0xa5 │ │ │ │ strb.w r1, [r4, #149] @ 0x95 │ │ │ │ b.n 71d65c │ │ │ │ nop │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r5, r4, #4 │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2463321,16 +2463324,16 @@ │ │ │ │ b.n 71da4c │ │ │ │ mov.w lr, #9 │ │ │ │ b.n 71ddce │ │ │ │ movs r6, #142 @ 0x8e │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6f6009e │ │ │ │ - @ instruction: 0xf6d0009e │ │ │ │ + movw r0, #26782 @ 0x689e │ │ │ │ + @ instruction: 0xf620009e │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2463829,15 +2463832,15 @@ │ │ │ │ bhi.n 71e66c │ │ │ │ cmp.w r9, #1 │ │ │ │ strh.w r1, [r4, #362] @ 0x16a │ │ │ │ bhi.w 71e438 │ │ │ │ strb.w r1, [r4, #365] @ 0x16d │ │ │ │ b.n 71e43e │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r2], {158} @ 0x9e │ │ │ │ + rsbs r0, r2, lr, lsr #2 │ │ │ │ ldr.w r3, [r0, #1224] @ 0x4c8 │ │ │ │ ldr.w r2, [r0, #1212] @ 0x4bc │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w r1, [r0, #1220] @ 0x4c4 │ │ │ │ ldrd lr, r4, [r0, #336] @ 0x150 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ cmp.w lr, #57 @ 0x39 │ │ │ │ @@ -2463989,15 +2463992,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r6, #29 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8c8009e │ │ │ │ + @ instruction: 0xe818009e │ │ │ │ asrs r2, r7, #28 │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (71e940 ) │ │ │ │ @@ -2464028,15 +2464031,16 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 71e912 │ │ │ │ nop │ │ │ │ asrs r2, r7, #27 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe83a009e │ │ │ │ + b.n 71e860 │ │ │ │ + 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, #1768] @ 0x6e8 │ │ │ │ ldr.w r7, [pc, #2604] @ 71f38c │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r3, [pc, #2604] @ 71f390 │ │ │ │ @@ -2464944,143 +2464948,155 @@ │ │ │ │ movs r7, #0 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 71f58a │ │ │ │ asrs r4, r2, #26 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe83c009e │ │ │ │ - @ instruction: 0xe828009e │ │ │ │ - @ instruction: 0xe828009e │ │ │ │ - @ instruction: 0xe826009e │ │ │ │ - @ instruction: 0xe80e009e │ │ │ │ - @ instruction: 0xe816009e │ │ │ │ - @ instruction: 0xe81c009e │ │ │ │ - @ instruction: 0xe820009e │ │ │ │ - @ instruction: 0xe824009e │ │ │ │ - @ instruction: 0xe830009e │ │ │ │ - stmia.w r6, {r1, r2, r3, r4, r7} │ │ │ │ - ldmia.w ip, {r1, r2, r3, r4, r7} │ │ │ │ - ldmia.w sl!, {r1, r2, r3, r4, r7} │ │ │ │ - @ instruction: 0xe9bc009e │ │ │ │ - ldmia.w r4!, {r1, r2, r3, r4, r7} │ │ │ │ - ldmia.w sl!, {r1, r2, r3, r4, r7} │ │ │ │ - @ instruction: 0xe8c0009e │ │ │ │ - @ instruction: 0xe8ce009e │ │ │ │ - @ instruction: 0xe8dc009e │ │ │ │ - @ instruction: 0xe8de009e │ │ │ │ - @ instruction: 0xe8de009e │ │ │ │ - strd r0, r0, [lr], #632 @ 0x278 │ │ │ │ - ldrd r0, r0, [r0], #632 @ 0x278 │ │ │ │ - @ instruction: 0xe8dc009e │ │ │ │ - stmdb r2!, {r1, r2, r3, r4, r7} │ │ │ │ - stmdb r6!, {r1, r2, r3, r4, r7} │ │ │ │ - stmdb ip!, {r1, r2, r3, r4, r7} │ │ │ │ - stmdb lr!, {r1, r2, r3, r4, r7} │ │ │ │ - ldmdb r0!, {r1, r2, r3, r4, r7} │ │ │ │ - ldmdb r2!, {r1, r2, r3, r4, r7} │ │ │ │ - ldmdb ip!, {r1, r2, r3, r4, r7} │ │ │ │ + b.n 71f2b0 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + b.n 71f28c │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + b.n 71f290 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + b.n 71f290 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + b.n 71f264 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + b.n 71f278 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + b.n 71f288 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + b.n 71f294 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + b.n 71f2a0 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + b.n 71f2bc │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + b.n 71f36c │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + b.n 71f39c │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + @ instruction: 0xe80a009e │ │ │ │ + stmdb ip, {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xe804009e │ │ │ │ + @ instruction: 0xe80a009e │ │ │ │ + @ instruction: 0xe810009e │ │ │ │ + @ instruction: 0xe81e009e │ │ │ │ + @ instruction: 0xe82c009e │ │ │ │ + @ instruction: 0xe82e009e │ │ │ │ + @ instruction: 0xe82e009e │ │ │ │ + @ instruction: 0xe83e009e │ │ │ │ + strex r0, r0, [r0, #632] @ 0x278 │ │ │ │ + @ instruction: 0xe82c009e │ │ │ │ + ldrd r0, r0, [r2], #-632 @ 0x278 │ │ │ │ + ldrd r0, r0, [r6], #-632 @ 0x278 │ │ │ │ + ldrd r0, r0, [ip], #-632 @ 0x278 │ │ │ │ + ldrd r0, r0, [lr], #-632 @ 0x278 │ │ │ │ + stmia.w r0, {r1, r2, r3, r4, r7} │ │ │ │ + stmia.w r2, {r1, r2, r3, r4, r7} │ │ │ │ + stmia.w ip, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia.w r0, {r1, r2, r3, r4, r7} │ │ │ │ + stmia.w r8, {r1, r2, r3, r4, r7} │ │ │ │ + stmia.w lr, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia.w r8, {r1, r2, r3, r4, r7} │ │ │ │ + stmia.w r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia.w r8!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia.w lr!, {r1, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xe8c8009e │ │ │ │ + @ instruction: 0xe8d6009e │ │ │ │ + strd r0, r0, [r4], #632 @ 0x278 │ │ │ │ + ldrd r0, r0, [sl], #632 @ 0x278 │ │ │ │ + stmdb r8, {r1, r2, r3, r4, r7} │ │ │ │ + ldmdb lr, {r1, r2, r3, r4, r7} │ │ │ │ strd r0, r0, [r0, #-632] @ 0x278 │ │ │ │ - ldmdb r8!, {r1, r2, r3, r4, r7} │ │ │ │ - ldmdb lr!, {r1, r2, r3, r4, r7} │ │ │ │ - strd r0, r0, [r8, #-632] @ 0x278 │ │ │ │ - ldrd r0, r0, [r6, #-632] @ 0x278 │ │ │ │ - strd r0, r0, [r8, #-632]! @ 0x278 │ │ │ │ - strd r0, r0, [lr, #-632]! @ 0x278 │ │ │ │ - ldrd r0, r0, [r8, #-632]! @ 0x278 │ │ │ │ - @ instruction: 0xe986009e │ │ │ │ - @ instruction: 0xe994009e │ │ │ │ + ldrd r0, r0, [lr, #-632] @ 0x278 │ │ │ │ + ldrd r0, r0, [ip, #-632]! @ 0x278 │ │ │ │ + @ instruction: 0xe992009e │ │ │ │ + @ instruction: 0xe9a0009e │ │ │ │ @ instruction: 0xe9aa009e │ │ │ │ - @ instruction: 0xe9b8009e │ │ │ │ - strd r0, r0, [lr, #632] @ 0x278 │ │ │ │ - ldrd r0, r0, [r0, #632]! @ 0x278 │ │ │ │ - and.w r0, lr, lr, lsr #2 │ │ │ │ - bic.w r0, ip, lr, lsr #2 │ │ │ │ - orr.w r0, r2, lr, lsr #2 │ │ │ │ - orrs.w r0, r0, lr, lsr #2 │ │ │ │ - orrs.w r0, sl, lr, lsr #2 │ │ │ │ - orns r0, r0, lr, lsr #2 │ │ │ │ - eor.w r0, r2, lr, lsr #2 │ │ │ │ - eors.w r0, r8, lr, lsr #2 │ │ │ │ - @ instruction: 0xeaae009e │ │ │ │ - @ instruction: 0xeac4009e │ │ │ │ - @ instruction: 0xeada009e │ │ │ │ - @ instruction: 0xeae8009e │ │ │ │ - @ instruction: 0xeafe009e │ │ │ │ - add.w r0, r8, lr, lsr #2 │ │ │ │ + strd r0, r0, [r0, #632] @ 0x278 │ │ │ │ + ldrd r0, r0, [r2, #632] @ 0x278 │ │ │ │ + strd r0, r0, [r8, #632]! @ 0x278 │ │ │ │ + ldrd r0, r0, [lr, #632]! @ 0x278 │ │ │ │ + ands.w r0, r4, lr, lsr #2 │ │ │ │ + bic.w r0, sl, lr, lsr #2 │ │ │ │ + bics.w r0, r8, lr, lsr #2 │ │ │ │ + orr.w r0, lr, lr, lsr #2 │ │ │ │ + orrs.w r0, r8, lr, lsr #2 │ │ │ │ + orn r0, sl, lr, lsr #2 │ │ │ │ + orns r0, r8, lr, lsr #2 │ │ │ │ + eor.w r0, r6, lr, lsr #2 │ │ │ │ + @ instruction: 0xeaa0009e │ │ │ │ + adds.w r0, r2, lr, lsr #2 │ │ │ │ + adds.w r0, r2, lr, lsr #2 │ │ │ │ + adds.w r0, ip, lr, lsr #2 │ │ │ │ + @ instruction: 0xeb20009e │ │ │ │ + @ instruction: 0xeb20009e │ │ │ │ adds.w r0, sl, lr, lsr #2 │ │ │ │ - @ instruction: 0xeb28009e │ │ │ │ - @ instruction: 0xeb36009e │ │ │ │ - adcs.w r0, r0, lr, lsr #2 │ │ │ │ + @ instruction: 0xeb20009e │ │ │ │ + adds.w r0, ip, lr, lsr #2 │ │ │ │ + @ instruction: 0xeb2a009e │ │ │ │ + @ instruction: 0xeb34009e │ │ │ │ + @ instruction: 0xeb3e009e │ │ │ │ + adc.w r0, ip, lr, lsr #2 │ │ │ │ + adcs.w r0, r4, lr, lsr #2 │ │ │ │ + sbc.w r0, r0, lr, lsr #2 │ │ │ │ + sbc.w r0, sl, lr, lsr #2 │ │ │ │ + sbcs.w r0, r8, lr, lsr #2 │ │ │ │ + @ instruction: 0xeb86009e │ │ │ │ + sub.w r0, r4, lr, lsr #2 │ │ │ │ + sub.w r0, r6, lr, lsr #2 │ │ │ │ + sub.w r0, r0, lr, lsr #2 │ │ │ │ + subs.w r0, r2, lr, lsr #2 │ │ │ │ rsb r0, r2, lr, lsr #2 │ │ │ │ - rsb r0, r2, lr, lsr #2 │ │ │ │ - rsb r0, ip, lr, lsr #2 │ │ │ │ - rsbs r0, r0, lr, lsr #2 │ │ │ │ - rsbs r0, r0, lr, lsr #2 │ │ │ │ - rsb r0, sl, lr, lsr #2 │ │ │ │ - rsbs r0, r0, lr, lsr #2 │ │ │ │ + subs.w r0, lr, lr, lsr #2 │ │ │ │ rsb r0, ip, lr, lsr #2 │ │ │ │ - rsbs r0, sl, lr, lsr #2 │ │ │ │ + rsbs r0, r2, lr, lsr #2 │ │ │ │ + rsbs r0, r8, lr, lsr #2 │ │ │ │ + rsbs r0, lr, lr, lsr #2 │ │ │ │ @ instruction: 0xebe4009e │ │ │ │ @ instruction: 0xebee009e │ │ │ │ - @ instruction: 0xebfc009e │ │ │ │ + @ instruction: 0xebf8009e │ │ │ │ stc 0, cr0, [r4], {158} @ 0x9e │ │ │ │ - ldc 0, cr0, [r0], {158} @ 0x9e │ │ │ │ - ldc 0, cr0, [sl], {158} @ 0x9e │ │ │ │ - stc 0, cr0, [r8], #-632 @ 0xfffffd88 │ │ │ │ - ldc 0, cr0, [r6], #-632 @ 0xfffffd88 │ │ │ │ - mrrc 0, 9, r0, r4, cr14 │ │ │ │ - mrrc 0, 9, r0, r6, cr14 │ │ │ │ - mrrc 0, 9, r0, r0, cr14 @ │ │ │ │ - stcl 0, cr0, [r2], #-632 @ 0xfffffd88 │ │ │ │ - ldcl 0, cr0, [r2], #-632 @ 0xfffffd88 │ │ │ │ - stcl 0, cr0, [lr], #-632 @ 0xfffffd88 │ │ │ │ - ldcl 0, cr0, [ip], #-632 @ 0xfffffd88 │ │ │ │ - stc 0, cr0, [r2], {158} @ 0x9e │ │ │ │ - stc 0, cr0, [r8], {158} @ 0x9e │ │ │ │ - stc 0, cr0, [lr], {158} @ 0x9e │ │ │ │ - ldc 0, cr0, [r4], {158} @ 0x9e │ │ │ │ - ldc 0, cr0, [lr], {158} @ 0x9e │ │ │ │ - stc 0, cr0, [r8], #632 @ 0x278 │ │ │ │ - ldc 0, cr0, [r4], #632 @ 0x278 │ │ │ │ - stcl 0, cr0, [r8, #632] @ 0x278 │ │ │ │ - ldc 0, cr0, [r8, #632]! @ 0x278 │ │ │ │ - stcl 0, cr0, [r2, #632] @ 0x278 │ │ │ │ - stcl 0, cr0, [r8, #632] @ 0x278 │ │ │ │ - ldcl 0, cr0, [sl, #632] @ 0x278 │ │ │ │ - stcl 0, cr0, [sl, #632]! @ 0x278 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + ldc 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ + stc 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ + ldc 0, cr0, [r2, #-632] @ 0xfffffd88 │ │ │ │ + ldc 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ + stc 0, cr0, [sl, #-632]! @ 0xfffffd88 │ │ │ │ + ldc 0, cr0, [sl, #-632]! @ 0xfffffd88 │ │ │ │ + subs r2, #128 @ 0x80 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - mcr 0, 3, r0, cr14, cr14, {4} │ │ │ │ - mcr 0, 2, r0, cr2, cr14, {4} │ │ │ │ - mcr 0, 2, r0, cr14, cr14, {4} │ │ │ │ - str r0, [r3, #32] │ │ │ │ + ldc 0, cr0, [lr, #632]! @ 0x278 │ │ │ │ + ldc 0, cr0, [r2, #632] @ 0x278 │ │ │ │ + ldc 0, cr0, [lr, #632] @ 0x278 │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - mcr 0, 0, r0, cr10, cr14, {4} │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + ldcl 0, cr0, [sl, #-632] @ 0xfffffd88 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mrc 0, 1, r0, cr0, cr14, {4} │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + stc 0, cr0, [r0, #632] @ 0x278 │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stc 0, cr0, [sl, #632] @ 0x278 │ │ │ │ - stc 0, cr0, [ip, #632]! @ 0x278 │ │ │ │ - vqadd.s8 d0, d18, d14 │ │ │ │ - stc 0, cr0, [ip, #632]! @ 0x278 │ │ │ │ - ldc 0, cr0, [r0, #632]! @ 0x278 │ │ │ │ - ldc 0, cr0, [r8, #632]! @ 0x278 │ │ │ │ - stcl 0, cr0, [r8, #632] @ 0x278 │ │ │ │ - ldcl 0, cr0, [r8, #632] @ 0x278 │ │ │ │ - ldcl 0, cr0, [r0, #632]! @ 0x278 │ │ │ │ - ldcl 0, cr0, [r8, #632]! @ 0x278 │ │ │ │ - mcr 0, 0, r0, cr8, cr14, {4} │ │ │ │ - mrc 0, 0, r0, cr12, cr14, {4} │ │ │ │ - mrc 0, 1, r0, cr4, cr14, {4} │ │ │ │ - mcr 0, 2, r0, cr0, cr14, {4} │ │ │ │ + ldcl 0, cr0, [sl], {158} @ 0x9e │ │ │ │ + ldcl 0, cr0, [ip], #632 @ 0x278 │ │ │ │ + mrc 0, 2, r0, cr2, cr14, {4} │ │ │ │ + ldcl 0, cr0, [ip], #632 @ 0x278 │ │ │ │ + stc 0, cr0, [r0, #-632] @ 0xfffffd88 │ │ │ │ + stc 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ + ldc 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ + stc 0, cr0, [r8, #-632]! @ 0xfffffd88 │ │ │ │ + stcl 0, cr0, [r0, #-632] @ 0xfffffd88 │ │ │ │ + stcl 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ + ldcl 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ + stcl 0, cr0, [ip, #-632]! @ 0xfffffd88 │ │ │ │ + stc 0, cr0, [r4, #632] @ 0x278 │ │ │ │ + ldc 0, cr0, [r0, #632] @ 0x278 │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r6 │ │ │ │ beq.n 71f5b0 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 71f584 │ │ │ │ mov r1, r7 │ │ │ │ @@ -2466053,169 +2466069,169 @@ │ │ │ │ ldr.w r3, [r4, #516] @ 0x204 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.w 71f1aa │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - mcrr 0, 9, r0, ip, cr14 │ │ │ │ - mrrc 0, 9, r0, ip, cr14 │ │ │ │ - stcl 0, cr0, [ip], #-632 @ 0xfffffd88 │ │ │ │ - stcl 0, cr0, [r4], #-632 @ 0xfffffd88 │ │ │ │ + @ instruction: 0xeb9c009e │ │ │ │ + sub.w r0, ip, lr, lsr #2 │ │ │ │ + subs.w r0, ip, lr, lsr #2 │ │ │ │ + subs.w r0, r4, lr, lsr #2 │ │ │ │ + @ instruction: 0xeb82009e │ │ │ │ + @ instruction: 0xeb92009e │ │ │ │ + sub.w r0, r0, lr, lsr #2 │ │ │ │ + sub.w r0, lr, lr, lsr #2 │ │ │ │ + subs.w r0, r0, lr, lsr #2 │ │ │ │ + subs.w r0, r6, lr, lsr #2 │ │ │ │ + subs.w r0, ip, lr, lsr #2 │ │ │ │ + rsb r0, r6, lr, lsr #2 │ │ │ │ + rsbs r0, lr, lr, lsr #2 │ │ │ │ + rsbs r0, lr, lr, lsr #2 │ │ │ │ + @ instruction: 0xebec009e │ │ │ │ + stc 0, cr0, [r2], {158} @ 0x9e │ │ │ │ + stc 0, cr0, [r0], #-632 @ 0xfffffd88 │ │ │ │ ldc 0, cr0, [r2], #-632 @ 0xfffffd88 │ │ │ │ - mcrr 0, 9, r0, r2, cr14 │ │ │ │ - mrrc 0, 9, r0, r0, cr14 @ │ │ │ │ - mrrc 0, 9, r0, lr, cr14 │ │ │ │ - stcl 0, cr0, [r0], #-632 @ 0xfffffd88 │ │ │ │ + ldc 0, cr0, [ip], #-632 @ 0xfffffd88 │ │ │ │ + mcrr 0, 9, r0, r6, cr14 │ │ │ │ + mrrc 0, 9, r0, r8, cr14 │ │ │ │ stcl 0, cr0, [r6], #-632 @ 0xfffffd88 │ │ │ │ - stcl 0, cr0, [ip], #-632 @ 0xfffffd88 │ │ │ │ - ldcl 0, cr0, [r6], #-632 @ 0xfffffd88 │ │ │ │ - stc 0, cr0, [lr], {158} @ 0x9e │ │ │ │ + ldcl 0, cr0, [r0], #-632 @ 0xfffffd88 │ │ │ │ + stc 0, cr0, [r0], {158} @ 0x9e │ │ │ │ stc 0, cr0, [lr], {158} @ 0x9e │ │ │ │ - ldc 0, cr0, [ip], {158} @ 0x9e │ │ │ │ - ldc 0, cr0, [r2], #632 @ 0x278 │ │ │ │ - ldcl 0, cr0, [r0], {158} @ 0x9e │ │ │ │ - stcl 0, cr0, [r2], #632 @ 0x278 │ │ │ │ - stcl 0, cr0, [ip], #632 @ 0x278 │ │ │ │ - ldcl 0, cr0, [r6], #632 @ 0x278 │ │ │ │ - stc 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ - ldc 0, cr0, [r6, #-632] @ 0xfffffd88 │ │ │ │ + ldc 0, cr0, [r8], {158} @ 0x9e │ │ │ │ + stc 0, cr0, [r6], #632 @ 0x278 │ │ │ │ + stc 0, cr0, [ip], #632 @ 0x278 │ │ │ │ + stc 0, cr0, [lr], #632 @ 0x278 │ │ │ │ + stc 0, cr0, [ip], #632 @ 0x278 │ │ │ │ + ldc 0, cr0, [r6], #632 @ 0x278 │ │ │ │ + stcl 0, cr0, [r6], {158} @ 0x9e │ │ │ │ + ldcl 0, cr0, [ip], {158} @ 0x9e │ │ │ │ + stcl 0, cr0, [sl], #632 @ 0x278 │ │ │ │ + ldcl 0, cr0, [ip], #632 @ 0x278 │ │ │ │ + ldc 0, cr0, [r2, #-632] @ 0xfffffd88 │ │ │ │ stc 0, cr0, [r0, #-632]! @ 0xfffffd88 │ │ │ │ + ldc 0, cr0, [lr, #-632] @ 0xfffffd88 │ │ │ │ ldc 0, cr0, [r0, #-632]! @ 0xfffffd88 │ │ │ │ ldc 0, cr0, [lr, #-632]! @ 0xfffffd88 │ │ │ │ - stcl 0, cr0, [r8, #-632] @ 0xfffffd88 │ │ │ │ - ldcl 0, cr0, [r6, #-632] @ 0xfffffd88 │ │ │ │ - ldcl 0, cr0, [ip, #-632] @ 0xfffffd88 │ │ │ │ - ldcl 0, cr0, [lr, #-632] @ 0xfffffd88 │ │ │ │ - ldcl 0, cr0, [ip, #-632] @ 0xfffffd88 │ │ │ │ - stcl 0, cr0, [r6, #-632]! @ 0xfffffd88 │ │ │ │ - ldcl 0, cr0, [r6, #-632]! @ 0xfffffd88 │ │ │ │ + ldcl 0, cr0, [r4, #-632] @ 0xfffffd88 │ │ │ │ + stcl 0, cr0, [r2, #-632]! @ 0xfffffd88 │ │ │ │ + ldcl 0, cr0, [r0, #-632]! @ 0xfffffd88 │ │ │ │ + ldcl 0, cr0, [sl, #-632]! @ 0xfffffd88 │ │ │ │ stc 0, cr0, [ip, #632] @ 0x278 │ │ │ │ - ldc 0, cr0, [sl, #632] @ 0x278 │ │ │ │ - stc 0, cr0, [ip, #632]! @ 0x278 │ │ │ │ - stcl 0, cr0, [r2, #632] @ 0x278 │ │ │ │ - ldcl 0, cr0, [r0, #632] @ 0x278 │ │ │ │ - stcl 0, cr0, [lr, #632] @ 0x278 │ │ │ │ - stcl 0, cr0, [r0, #632]! @ 0x278 │ │ │ │ - stcl 0, cr0, [lr, #632]! @ 0x278 │ │ │ │ - mcr 0, 0, r0, cr4, cr14, {4} │ │ │ │ - mrc 0, 0, r0, cr2, cr14, {4} │ │ │ │ - mcr 0, 1, r0, cr0, cr14, {4} │ │ │ │ - mcr 0, 1, r0, cr10, cr14, {4} │ │ │ │ - mrc 0, 1, r0, cr12, cr14, {4} │ │ │ │ - mcr 0, 2, r0, cr8, cr14, {4} │ │ │ │ - mrc 0, 2, r0, cr10, cr14, {4} │ │ │ │ - mcr 0, 3, r0, cr4, cr14, {4} │ │ │ │ - mrc 0, 3, r0, cr10, cr14, {4} │ │ │ │ - vqadd.s8 d0, d24, d14 │ │ │ │ - vqadd.s16 d0, d24, d14 │ │ │ │ - vqadd.s32 d0, d20, d14 │ │ │ │ - vqadd.s64 d0, d24, d14 │ │ │ │ - vqadd.s8 d16, d16, d14 │ │ │ │ - vqadd.s16 d16, d26, d14 │ │ │ │ - vqadd.s32 d16, d24, d14 │ │ │ │ - vqadd.s32 d16, d24, d14 │ │ │ │ - vqadd.s64 d16, d24, d14 │ │ │ │ - vqadd.s64 d16, d30, d14 │ │ │ │ - vshr.s64 d0, d14, #52 │ │ │ │ - vqadd.s64 d16, d20, d14 │ │ │ │ - vqadd.s32 d16, d26, d14 │ │ │ │ - vshr.s64 d0, d14, #24 │ │ │ │ - vshr.s64 d16, d14, #26 │ │ │ │ - vshr.s64 d0, d14, #30 │ │ │ │ - vshr.s64 d16, d14, #48 │ │ │ │ - vshr.s64 d16, d14, #42 │ │ │ │ - vshr.s64 d16, d14, #12 │ │ │ │ - vshr.s64 d16, d14, #14 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + ldc 0, cr0, [r8, #632] @ 0x278 │ │ │ │ + stc 0, cr0, [sl, #632]! @ 0x278 │ │ │ │ + ldc 0, cr0, [r4, #632]! @ 0x278 │ │ │ │ + stcl 0, cr0, [sl, #632] @ 0x278 │ │ │ │ + mrc 0, 2, r0, cr8, cr14, {4} │ │ │ │ + mcr 0, 3, r0, cr8, cr14, {4} │ │ │ │ + mrc 0, 3, r0, cr4, cr14, {4} │ │ │ │ + mcr 0, 4, r0, cr8, cr14, {4} │ │ │ │ + mrc 0, 4, r0, cr0, cr14, {4} │ │ │ │ + mcr 0, 5, r0, cr10, cr14, {4} │ │ │ │ + mrc 0, 5, r0, cr8, cr14, {4} │ │ │ │ + mrc 0, 5, r0, cr8, cr14, {4} │ │ │ │ + mcr 0, 6, r0, cr8, cr14, {4} │ │ │ │ + mcr 0, 6, r0, cr14, cr14, {4} │ │ │ │ + mrc 0, 6, r0, cr12, cr14, {4} │ │ │ │ + mcr 0, 6, r0, cr4, cr14, {4} │ │ │ │ + mrc 0, 5, r0, cr10, cr14, {4} │ │ │ │ + mrc 0, 7, r0, cr8, cr14, {4} │ │ │ │ + vqadd.s64 d0, d22, d14 │ │ │ │ + mrc 0, 7, r0, cr2, cr14, {4} │ │ │ │ + vqadd.s32 d0, d16, d14 │ │ │ │ + vqadd.s32 d0, d22, d14 │ │ │ │ + vqadd.s8 d16, d20, d14 │ │ │ │ + vqadd.s8 d16, d18, d14 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r5, r4, #4 │ │ │ │ lsls r4, r2, #16 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7207f4 │ │ │ │ + b.n 720694 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r0, #12] │ │ │ │ + strb r6, [r2, #9] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r1, #9] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bhi.n 720300 │ │ │ │ + bvc.n 7201a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vqadd.s8 d16, d18, d14 │ │ │ │ - str r1, [sp, #952] @ 0x3b8 │ │ │ │ + mrc 0, 4, r0, cr2, cr14, {4} │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stcl 0, cr0, [sl, #-632]! @ 0xfffffd88 │ │ │ │ - stcl 0, cr0, [r0, #-632]! @ 0xfffffd88 │ │ │ │ - stcl 0, cr0, [sl, #-632]! @ 0xfffffd88 │ │ │ │ - adds.w r0, sl, lr, lsr #2 │ │ │ │ - sbc.w r0, r8, lr, lsr #2 │ │ │ │ - b.n 720784 │ │ │ │ + ldc 0, cr0, [sl], #632 @ 0x278 │ │ │ │ + ldc 0, cr0, [r0], #632 @ 0x278 │ │ │ │ + ldc 0, cr0, [sl], #632 @ 0x278 │ │ │ │ + orn r0, sl, lr, lsr #2 │ │ │ │ + @ instruction: 0xeab8009e │ │ │ │ + b.n 720624 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 7202f4 │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 720300 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 720438 │ │ │ │ + b.n 7202d8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 72044c │ │ │ │ + b.n 7202ec │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 7202c8 │ │ │ │ + blt.n 720168 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 7202d4 │ │ │ │ + blt.n 720174 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 7202fc │ │ │ │ + blt.n 72019c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.n 7202a8 │ │ │ │ + bmi.n 720348 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 720310 │ │ │ │ + bcc.n 7201b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 720338 │ │ │ │ + bcc.n 7201d8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bmi.n 7201a0 │ │ │ │ + bcc.n 720240 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rsbs r0, r8, lr, lsr #2 │ │ │ │ - rsbs r0, r0, lr, lsr #2 │ │ │ │ - @ instruction: 0xebf0009e │ │ │ │ - subs.w r0, sl, lr, lsr #2 │ │ │ │ - b.n 720408 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - b.n 720420 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - b.n 72043c │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - adc.w r0, r4, lr, lsr #2 │ │ │ │ - @ instruction: 0xeb3c009e │ │ │ │ - adcs.w r0, ip, lr, lsr #2 │ │ │ │ - sbc.w r0, r4, lr, lsr #2 │ │ │ │ - sbc.w r0, ip, lr, lsr #2 │ │ │ │ - sbc.w r0, r2, lr, lsr #2 │ │ │ │ - sbcs.w r0, r2, lr, lsr #2 │ │ │ │ - sbcs.w r0, sl, lr, lsr #2 │ │ │ │ - @ instruction: 0xeb82009e │ │ │ │ - @ instruction: 0xeb92009e │ │ │ │ - @ instruction: 0xeb8a009e │ │ │ │ - @ instruction: 0xeb8a009e │ │ │ │ - @ instruction: 0xeb98009e │ │ │ │ - ble.n 72025c │ │ │ │ + @ instruction: 0xeb28009e │ │ │ │ + @ instruction: 0xeb20009e │ │ │ │ + adc.w r0, r0, lr, lsr #2 │ │ │ │ + add.w r0, sl, lr, lsr #2 │ │ │ │ + b.n 7202a8 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + b.n 7202c0 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + b.n 7202dc │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + eors.w r0, r4, lr, lsr #2 │ │ │ │ + eor.w r0, ip, lr, lsr #2 │ │ │ │ + @ instruction: 0xeaac009e │ │ │ │ + @ instruction: 0xeab4009e │ │ │ │ + @ instruction: 0xeabc009e │ │ │ │ + @ instruction: 0xeab2009e │ │ │ │ + @ instruction: 0xeac2009e │ │ │ │ + @ instruction: 0xeaca009e │ │ │ │ + @ instruction: 0xead2009e │ │ │ │ + @ instruction: 0xeae2009e │ │ │ │ + @ instruction: 0xeada009e │ │ │ │ + @ instruction: 0xeada009e │ │ │ │ + @ instruction: 0xeae8009e │ │ │ │ + ble.n 7202fc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ble.n 72027c │ │ │ │ + ble.n 72031c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ble.n 7202a0 │ │ │ │ + ble.n 720340 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ble.n 7202b4 │ │ │ │ + ble.n 720354 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ble.n 7202b8 │ │ │ │ + ble.n 720358 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - udf #6 │ │ │ │ + ble.n 720378 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 72026c │ │ │ │ + b.n 72010c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 72028c │ │ │ │ + b.n 72012c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + udf #116 @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 7202f4 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2466335,15 +2466351,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov r2, ip │ │ │ │ b.n 720366 │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r4], #336 @ 0x150 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 720410 │ │ │ │ + b.n 7202b0 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #572] @ (720674 ) │ │ │ │ @@ -2467114,17 +2467130,17 @@ │ │ │ │ mov r6, r9 │ │ │ │ mov r7, r9 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ b.n 720ace │ │ │ │ @ instruction: 0xf7ea0154 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 720ecc │ │ │ │ + b.n 720d6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r5, r4, #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, #3008] @ 0xbc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1572] @ 721340 │ │ │ │ @@ -2467685,42 +2467701,42 @@ │ │ │ │ @ instruction: 0xeb85b851 │ │ │ │ strh r6, [r3, #40] @ 0x28 │ │ │ │ subs r7, #239 @ 0xef │ │ │ │ @ instruction: 0xf2d80154 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subw r1, ip, #84 @ 0x54 │ │ │ │ - svc 18 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 7213b0 │ │ │ │ + svc 126 @ 0x7e │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 7213b4 │ │ │ │ + blt.n 721454 │ │ │ │ lsls r6, r3, #2 │ │ │ │ vsra.s16 q0, q2, #4 │ │ │ │ - bgt.n 72142c │ │ │ │ + blt.n 7212cc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ble.n 7213a8 │ │ │ │ + bgt.n 721448 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 721338 │ │ │ │ + bgt.n 7213d8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bgt.n 7212a8 │ │ │ │ + blt.n 721348 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 721358 │ │ │ │ + blt.n 7213f8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ble.n 7212c0 │ │ │ │ + bgt.n 721360 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + ble.n 7212b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r6, pc, #776 @ (adr r6, 721688 ) │ │ │ │ + add r6, pc, #72 @ (adr r6, 7213c8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - svc 170 @ 0xaa │ │ │ │ + udf #250 @ 0xfa │ │ │ │ lsls r1, r3, #2 │ │ │ │ vmov s14, r3 │ │ │ │ vcvt.f64.u32 d7, d7, #1 │ │ │ │ vldr d6, [pc, #620] @ 721600 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vcvt.u32.f64 s14, d7 │ │ │ │ vstr s14, [r5, #140] @ 0x8c │ │ │ │ @@ -2467966,39 +2467982,39 @@ │ │ │ │ lsls r0, r2 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 721518 │ │ │ │ + bls.n 7215b8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 7216e8 │ │ │ │ + bls.n 721588 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bls.n 721610 │ │ │ │ + bls.n 7216b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 7216b0 │ │ │ │ + bge.n 721550 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 7216f8 │ │ │ │ + bge.n 721598 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 721538 │ │ │ │ + bls.n 7215d8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvc.n 72155c │ │ │ │ + bvs.n 7215fc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bls.n 72170c │ │ │ │ + bhi.n 7215ac │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bls.n 721554 │ │ │ │ + bhi.n 7215f4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 721734 │ │ │ │ + bls.n 7215d4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bls.n 721634 │ │ │ │ + bls.n 7216d4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 72167c │ │ │ │ + bls.n 72171c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 72155c │ │ │ │ + bls.n 7215fc │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r3, [r0, #1216] @ 0x4c0 │ │ │ │ cmp r3, #32 │ │ │ │ itttt ne │ │ │ │ movne r0, #1 │ │ │ │ andne.w r3, r3, #31 │ │ │ │ lslne r0, r3 │ │ │ │ @@ -2469214,31 +2469230,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 72259c │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r5, r4, #4 │ │ │ │ svc 20 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsrs r6, r1, #28 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r6, r0, #24 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ lsls r5, r4, #4 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ blx 6c88c <__aeabi_ul2d@plt> │ │ │ │ mov.w sl, r4, lsl #2 │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 72207e │ │ │ │ blx 6c88c <__aeabi_ul2d@plt> │ │ │ │ @@ -2470929,15 +2470945,15 @@ │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 722c40 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r6, r3 │ │ │ │ + cbnz r6, 7236ae │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -2471334,15 +2471350,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r5} │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf3240124 │ │ │ │ + @ instruction: 0xf2740124 │ │ │ │ stmdb 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 │ │ │ │ ldr.w r3, [pc, #2980] @ 724694 │ │ │ │ @@ -2474056,15 +2474072,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 72574e │ │ │ │ nop │ │ │ │ - bvs.n 725774 │ │ │ │ + bpl.n 725814 │ │ │ │ lsls r4, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov sl, r1 │ │ │ │ @@ -2475636,15 +2475652,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 72691c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 72691c │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #516] @ 726c50 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #15 │ │ │ │ @@ -2475968,17 +2475984,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r6, 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 │ │ │ │ sub sp, #12 │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ @@ -2476262,17 +2476278,17 @@ │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 726ea4 │ │ │ │ movs r0, #16 │ │ │ │ b.n 726f20 │ │ │ │ - bkpt 0x00da │ │ │ │ + bkpt 0x002a │ │ │ │ lsls r4, r4, #4 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + cbnz r6, 7271ca │ │ │ │ lsls r4, r4, #4 │ │ │ │ ldrd r1, r2, [r0, #24] │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 72718a │ │ │ │ @@ -2476990,41 +2477006,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (727960 ) │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 727af2 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ movs r1, r6 │ │ │ │ @@ -2477218,111 +2477234,111 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (727bb4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (727bb8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r0, #19] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r7, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r1, #17] │ │ │ │ + ldrb r4, [r3, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r6, #13] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r7, #11] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 727d08 │ │ │ │ tbb [pc, r0] │ │ │ │ adds r5, r3, r6 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ @@ -2477484,105 +2477500,105 @@ │ │ │ │ ldr r0, [pc, #188] @ (727dc0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #184] @ (727dc4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r3, #15] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r0, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r0, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r7, #9] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r1, #11] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r7, #9] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r6, #6 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 727e2c │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2477628,39 +2477644,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (727e60 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (727e64 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r1, #11] │ │ │ │ + ldrb r4, [r3, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r0, #11] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r7, #9] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r7, #9] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r6, r3, #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] @ (727f20 ) │ │ │ │ @@ -2477734,19 +2477750,19 @@ │ │ │ │ nop │ │ │ │ strh r6, [r7, #10] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #8] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - negs r2, r1 │ │ │ │ + sbcs r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (727f84 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2477774,15 +2477790,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 727f52 │ │ │ │ ldr r0, [pc, #348] @ (7280e4 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr r0, [pc, #304] @ (7280bc ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r0, [pc, #200] @ (72805c ) │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -2477841,30 +2477857,30 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #36] @ (728050 ) │ │ │ │ add r3, pc │ │ │ │ b.n 727fd8 │ │ │ │ - vhadd.u16 d0, d20, d19 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + cdp2 0, 6, cr0, cr4, cr3, {5} │ │ │ │ + strh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + adds r6, r6, #1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #936 @ (adr r4, 7283f8 ) │ │ │ │ + add r4, pc, #232 @ (adr r4, 728138 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cdp2 0, 9, cr0, cr4, cr3, {5} │ │ │ │ + stc2l 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ 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 │ │ │ │ mov r1, r2 │ │ │ │ @@ -2477932,21 +2477948,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #84] @ (7281a0 ) │ │ │ │ @@ -2477982,24 +2477998,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 728054 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (7281b4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 728178 │ │ │ │ - stc2l 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + ldc2 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r0, [r1, #30] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r2, r5] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stc2 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ + ldc2l 0, cr0, [r4], #-652 @ 0xfffffd74 │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #36] @ (7281f0 ) │ │ │ │ @@ -2478015,18 +2478031,18 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stc2l 0, cr0, [lr], #652 @ 0x28c │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + ldc2 0, cr0, [lr], #-652 @ 0xfffffd74 │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf0b400a5 │ │ │ │ + and.w r0, r4, #165 @ 0xa5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 728138 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -2478069,26 +2478085,26 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (728290 ) │ │ │ │ add r2, pc │ │ │ │ b.n 72824c │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [sl], {163} @ 0xa3 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + @ instruction: 0xfbea00a3 │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + str r6, [r1, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mcrr2 0, 10, r0, lr, cr3 │ │ │ │ + @ instruction: 0xfb9e00a3 │ │ │ │ stmdb 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 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2478242,47 +2478258,47 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (72846c ) │ │ │ │ add r1, pc │ │ │ │ b.n 7283fc │ │ │ │ nop │ │ │ │ - stc2l 1, cr0, [lr, #-152]! @ 0xffffff68 │ │ │ │ - @ instruction: 0xfbf600a3 │ │ │ │ - strh r6, [r0, #42] @ 0x2a │ │ │ │ + ldc2 1, cr0, [lr], #152 @ 0x98 │ │ │ │ + @ instruction: 0xfb4600a3 │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xfbd200a3 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + @ instruction: 0xfb2200a3 │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - @ instruction: 0xfb9a00a3 │ │ │ │ - ldc2 1, cr0, [ip], {38} @ 0x26 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + @ instruction: 0xfaea00a3 │ │ │ │ + @ instruction: 0xfbec0126 │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + str r0, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfae400a3 │ │ │ │ - strh r4, [r6, #32] │ │ │ │ + @ instruction: 0xfa3400a3 │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r4, [r0, #20] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r1, r3] │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xfaa600a3 │ │ │ │ + ldr??.w r0, [r6, #163] @ 0xa3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #224] @ (728560 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r3, [pc, #224] @ (728564 ) │ │ │ │ @@ -2478380,28 +2478396,28 @@ │ │ │ │ b.n 728526 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #13] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldrb r6, [r0, #12] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - vld1.8 {d0[5]}, [sl], r3 │ │ │ │ - ldr r7, [pc, #656] @ (728808 ) │ │ │ │ + ldr??.w r0, [sl, #163] @ 0xa3 │ │ │ │ + ldr r6, [pc, #976] @ (728948 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #16] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r2, #13] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vld4.32 {d16-d19}, [sl :128], r3 │ │ │ │ + ldrh.w r0, [sl, #163] @ 0xa3 │ │ │ │ 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 │ │ │ │ mov r0, r3 │ │ │ │ @@ -2478437,15 +2478453,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (7285fc ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 728138 │ │ │ │ b.n 7285ae │ │ │ │ - add r2, pc, #928 @ (adr r2, 7289a0 ) │ │ │ │ + add r2, pc, #224 @ (adr r2, 7286e0 ) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ add.w r8, r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2478536,15 +2478552,15 @@ │ │ │ │ bne.n 7286d0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 728470 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 7286b8 │ │ │ │ nop │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 728b76 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2478985,115 +2479001,115 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 728760 │ │ │ │ ldr r3, [pc, #204] @ (728c40 ) │ │ │ │ add r3, pc │ │ │ │ b.n 728962 │ │ │ │ bx lr │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ + strb r6, [r1, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r7, #8] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r2, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r2, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ + strb r2, [r3, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ + strb r2, [r3, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r1, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r0, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r6, #9] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r4, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r4, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r4, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r2, #3] │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r6, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + strb r4, [r0, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r7, #14] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r1, #5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r0, #8] │ │ │ │ + strb r2, [r2, #5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r3, #8] │ │ │ │ + strb r2, [r5, #5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r7, #5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + strb r4, [r0, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r0, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r7, #8] │ │ │ │ + strb r6, [r1, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r3, #9] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r4, #6] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -2479154,17 +2479170,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r3, #14] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ strb r2, [r7, #12] │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -2479232,30 +2479248,30 @@ │ │ │ │ add r8, pc │ │ │ │ bl 727f38 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 728d7c │ │ │ │ ldr r3, [pc, #40] @ (728dd8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 728d80 │ │ │ │ - @ instruction: 0xf19a00a3 │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + @ instruction: 0xf0ea00a3 │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf19600a3 │ │ │ │ - bx pc │ │ │ │ + @ instruction: 0xf0e600a3 │ │ │ │ + mov lr, r9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adc.w r0, ip, #163 @ 0xa3 │ │ │ │ - bx r9 │ │ │ │ + eors.w r0, ip, #163 @ 0xa3 │ │ │ │ + mov sl, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds.w r0, r0, #163 @ 0xa3 │ │ │ │ + orn r0, r0, #163 @ 0xa3 │ │ │ │ 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 r0, r1 │ │ │ │ @@ -2479330,39 +2479346,39 @@ │ │ │ │ ldr r1, [pc, #56] @ (728ec4 ) │ │ │ │ add r1, pc │ │ │ │ b.n 728e42 │ │ │ │ ldr r1, [pc, #52] @ (728ec8 ) │ │ │ │ add r1, pc │ │ │ │ b.n 728e08 │ │ │ │ nop │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #58 @ 0x3a │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r3, #4 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + subs r6, r0, r1 │ │ │ │ lsls r0, 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] @ (728f2c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2479395,21 +2479411,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r3, #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 │ │ │ │ @@ -2479465,17 +2479481,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, #2] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ strb r2, [r2, #1] │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2479665,43 +2479681,43 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r0, #0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #3140] @ 729e44 │ │ │ │ @@ -2480864,271 +2480880,271 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.w 729440 │ │ │ │ nop │ │ │ │ ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr 0, 10, r0, r6, cr3 │ │ │ │ - tst r2, r7 │ │ │ │ + @ instruction: 0xeb9600a3 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r1, #5] │ │ │ │ + strb r6, [r3, #2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ - tst r4, r0 │ │ │ │ + sbc.w r0, r0, r3, asr #2 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rsbs r0, sl, r3, asr #2 │ │ │ │ - rors r6, r1 │ │ │ │ + @ instruction: 0xeb2a00a3 │ │ │ │ + asrs r6, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sub.w r0, r4, r3, asr #2 │ │ │ │ - sbcs r0, r3 │ │ │ │ + @ instruction: 0xeaf400a3 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sbc.w r0, lr, r3, asr #2 │ │ │ │ - adcs r2, r4 │ │ │ │ + @ instruction: 0xeabe00a3 │ │ │ │ + lsls r2, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xeb3800a3 │ │ │ │ - asrs r4, r5 │ │ │ │ + eor.w r0, r8, r3, asr #2 │ │ │ │ + eors r4, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add.w r0, r4, r3, asr #2 │ │ │ │ - lsrs r2, r7 │ │ │ │ + orrs.w r0, r4, r3, asr #2 │ │ │ │ + eors r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xead200a3 │ │ │ │ - lsrs r0, r1 │ │ │ │ + bic.w r0, r2, r3, asr #2 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xeaa200a3 │ │ │ │ - lsls r2, r3 │ │ │ │ + ldrd r0, r0, [r2, #652]! @ 0x28c │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bics.w r0, r8, r3, asr #2 │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ + @ instruction: 0xe98800a3 │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ands.w r0, lr, r3, asr #2 │ │ │ │ - ldr r6, [r6, #56] @ 0x38 │ │ │ │ + strd r0, r0, [lr, #-652]! @ 0x28c │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - and.w r0, r4, r3, asr #2 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldrd r0, r0, [r4, #-652] @ 0x28c │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strd r0, r0, [r8, #652]! @ 0x28c │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldmdb r8!, {r0, r1, r5, r7} │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strd r0, r0, [ip, #652] @ 0x28c │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldmdb ip, {r0, r1, r5, r7} │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xe9b000a3 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + stmdb r0, {r0, r1, r5, r7} │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xe99400a3 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + strd r0, r0, [r4], #652 @ 0x28c │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrd r0, r0, [r8, #-652]! @ 0x28c │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ + @ instruction: 0xe8c800a3 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrd r0, r0, [ip, #-652] @ 0x28c │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + stmia.w ip!, {r0, r1, r5, r7} │ │ │ │ + str r0, [r6, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #12 │ │ │ │ + subs r5, #92 @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 729dfc │ │ │ │ + b.n 729c9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r4, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r2, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #156 @ 0x9c │ │ │ │ + subs r2, #236 @ 0xec │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r6, #104] @ 0x68 │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #2 │ │ │ │ + subs r2, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r4, #84] @ 0x54 │ │ │ │ + ldr r6, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r2, #92] @ 0x5c │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, #28 │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r6, #26 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #96 @ 0x60 │ │ │ │ + subs r0, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, #244 @ 0xf4 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, #14 │ │ │ │ + adds r7, #94 @ 0x5e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r3, #92] @ 0x5c │ │ │ │ + ldr r6, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ bl 727f38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 72b6e0 │ │ │ │ ldr.w r3, [pc, #3272] @ 72ad48 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2482317,308 +2482333,308 @@ │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add r3, pc │ │ │ │ bl 728c44 │ │ │ │ b.w 729440 │ │ │ │ nop │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + ldrsh r6, [r6, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + ldrb r6, [r3, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r3, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r2, [r5, r2] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r6, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + str r2, [r1, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r4, #44] @ 0x2c │ │ │ │ + ldr r6, [r6, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r1, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + lsls r2, r1, #23 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r0, #25 │ │ │ │ + lsls r6, r2, #22 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r2, #120] @ 0x78 │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r4, r7] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ands.w r0, r2, r7, asr #2 │ │ │ │ - adds r0, #30 │ │ │ │ + strd r0, r0, [r2, #-668]! @ 0x29c │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r1, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r1, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r2, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xe820009c │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + b.n 72ad44 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r4, #25] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r7, r5] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r3, #5 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + strh r0, [r0, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r5, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldrsb r2, [r6, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #238 @ 0xee │ │ │ │ + cmp r3, #62 @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + vshr.u64 d16, d7, #42 │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vshr.u64 d16, d7, #20 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + vqadd.u64 d0, d28, d7 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vqadd.u8 d16, d28, d7 │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + mrc2 0, 4, r0, cr12, cr7, {4} │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r0, r6] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mcr2 0, 1, r0, cr8, cr7, {4} │ │ │ │ - ldr r4, [r5, #88] @ 0x58 │ │ │ │ + ldc2l 0, cr0, [r8, #-604]! @ 0xfffffda4 │ │ │ │ + ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r4, #78 @ 0x4e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stc2l 0, cr0, [r4, #604]! @ 0x25c │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldc2 0, cr0, [r4, #-604]! @ 0xfffffda4 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stc2l 0, cr0, [r2, #604] @ 0x25c │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldc2 0, cr0, [r2, #-604] @ 0xfffffda4 │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stc2 0, cr0, [r6, #604]! @ 0x25c │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldc2l 0, cr0, [r6], #604 @ 0x25c │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stc2 0, cr0, [r4, #604] @ 0x25c │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldc2l 0, cr0, [r4], {151} @ 0x97 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc2 0, cr0, [r8, #-604] @ 0xfffffda4 │ │ │ │ - ldr r4, [r3, #72] @ 0x48 │ │ │ │ + stc2l 0, cr0, [r8], #-604 @ 0xfffffda4 │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r6], #604 @ 0x25c │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + mcrr2 0, 9, r0, r6, cr7 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r2], {151} @ 0x97 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + stc2 0, cr0, [r2], #-604 @ 0xfffffda4 │ │ │ │ + ldr r6, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc2 0, cr0, [r0], #604 @ 0x25c │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + stc2 0, cr0, [r0], {151} @ 0x97 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strh r2, [r0, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ bl 727f38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 72c15a │ │ │ │ ldr.w r3, [pc, #3528] @ 72bd84 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2483902,453 +2483918,453 @@ │ │ │ │ b.n 72bd48 │ │ │ │ ldr r3, [pc, #916] @ (72c10c ) │ │ │ │ add r3, pc │ │ │ │ b.n 72bd48 │ │ │ │ ldr r2, [pc, #912] @ (72c110 ) │ │ │ │ add r2, pc │ │ │ │ b.w 72ad0a │ │ │ │ - str r2, [r5, r2] │ │ │ │ + ldr r7, [pc, #1000] @ (72c170 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr??.w r0, [r2, r7, lsl #1] │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + str.w r0, [r2, #151] @ 0x97 │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vst4.32 {d16-d19}, [r6 :64], r7 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldrb.w r0, [r6, #151] @ 0x97 │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #536] @ (72bfd4 ) │ │ │ │ + ldr r6, [pc, #856] @ (72c114 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [pc, #104] @ (72be34 ) │ │ │ │ + ldr r6, [pc, #424] @ (72bf74 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r2, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #752] @ (72c0d0 ) │ │ │ │ + ldr r6, [pc, #48] @ (72be10 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r7, #68] @ 0x44 │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #176] @ (72bea8 ) │ │ │ │ + ldr r5, [pc, #496] @ (72bfe8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldr r6, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #656] @ (72c0a0 ) │ │ │ │ + ldr r4, [pc, #976] @ (72c1e0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adc.w r0, lr, #4947968 @ 0x4b8000 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + eors.w r0, lr, #4947968 @ 0x4b8000 │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r5, #24] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #688] @ (72c14c ) │ │ │ │ + ldr r4, [pc, #1008] @ (72c28c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #464] @ (72c070 ) │ │ │ │ + ldr r5, [pc, #784] @ (72c1b0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #520] @ (72c0b0 ) │ │ │ │ + ldr r4, [pc, #840] @ (72c1f0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r0, #0] │ │ │ │ + str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + str r0, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + str r2, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r0, #28] │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - usat r0, #23, r4, asr #2 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + @ instruction: 0xf2f40097 │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r2, #108] @ 0x6c │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ssat r0, #24, ip, asr #2 │ │ │ │ - str r6, [r4, #104] @ 0x68 │ │ │ │ + @ instruction: 0xf27c0097 │ │ │ │ + str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + str r6, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r5, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r0!, {r2} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r7} │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r0, r1 │ │ │ │ + cmp r0, fp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldrh r6, [r0, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r3, r4] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r5, r4] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #776] @ (72c2bc ) │ │ │ │ + ldr r0, [pc, #72] @ (72bffc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldrh r0, [r7, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #536] @ (72c1d8 ) │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #472] @ (72c19c ) │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf4c600a4 │ │ │ │ - @ instruction: 0xf0ce0097 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ands.w r0, r6, #5373952 @ 0x520000 │ │ │ │ + ands.w r0, lr, #151 @ 0x97 │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sl, r8 │ │ │ │ + add r2, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - eors.w r0, r6, #151 @ 0x97 │ │ │ │ - add lr, lr │ │ │ │ + vshr.s64 d16, d7, #26 │ │ │ │ + add r6, r8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r8, pc │ │ │ │ + add r0, r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orrs.w r0, sl, #151 @ 0x97 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + vshr.s64 d0, d7, #22 │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - and.w r0, r6, #5373952 @ 0x520000 │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + @ instruction: 0xf35600a4 │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrh r2, [r7, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bx sl │ │ │ │ + mov r8, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r1, r0] │ │ │ │ + ldrh r6, [r3, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, ip │ │ │ │ + bics r0, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r2, r5] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r2, r5] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp sl, pc │ │ │ │ + cmp r2, r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r4, ip │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsls r4, r3, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp sl, lr │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r0, sl │ │ │ │ + cmp r8, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mrc 0, 2, r0, cr14, cr7, {4} │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + stc 0, cr0, [lr, #604]! @ 0x25c │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strh r4, [r3, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r1, r7] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r1, r7] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strh r2, [r5, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mrc2 0, 4, r0, cr8, cr12, {4} │ │ │ │ - rors r2, r2 │ │ │ │ + stc2l 0, cr0, [r8, #624]! @ 0x270 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rors r6, r2 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r4, r2 │ │ │ │ + cmp r4, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, r3 │ │ │ │ + add r4, sp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, r9 │ │ │ │ + bics r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #192] @ (72c15c ) │ │ │ │ + ldr r1, [pc, #512] @ (72c29c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #240] @ (72c190 ) │ │ │ │ + ldr r1, [pc, #560] @ (72c2d0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, r5 │ │ │ │ + muls r2, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r6, pc, #288 @ (adr r6, 72c1c8 ) │ │ │ │ + add r5, pc, #608 @ (adr r5, 72c308 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldcl 0, cr0, [r4], {151} @ 0x97 │ │ │ │ - str r4, [r2, #100] @ 0x64 │ │ │ │ + stc 0, cr0, [r4], #-604 @ 0xfffffda4 │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add ip, sl │ │ │ │ + add r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add ip, sl │ │ │ │ + add r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add ip, sl │ │ │ │ + add r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add ip, sl │ │ │ │ + add r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mvns r0, r1 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bics r2, r5 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orn r0, r4, #164 @ 0xa4 │ │ │ │ - add r0, fp │ │ │ │ + vext.8 d0, d20, d20, #0 │ │ │ │ + bics r0, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #140 @ 0x8c │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrrc 0, 9, r0, r8, cr7 │ │ │ │ - add sl, r1 │ │ │ │ + sub.w r0, r8, r7, lsr #2 │ │ │ │ + mvns r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add sl, r1 │ │ │ │ + mvns r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add sl, r5 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add sl, r1 │ │ │ │ + mvns r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add ip, r3 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, lr │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, ip │ │ │ │ + bics r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r0, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldc 0, cr0, [r0], {151} @ 0x97 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + sbc.w r0, r0, r7, lsr #2 │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr.w r2, [pc, #1788] @ 72c814 │ │ │ │ add r2, pc │ │ │ │ b.w 729aae │ │ │ │ ldr.w r3, [pc, #1784] @ 72c818 │ │ │ │ add r3, pc │ │ │ │ b.w 72a9fc │ │ │ │ @@ -2485012,270 +2485028,270 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 72c6a2 │ │ │ │ nop │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r7, pc} │ │ │ │ + pop {r4, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r1, r5, r6, pc} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r2, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #952] @ (72cbf8 ) │ │ │ │ + ldr r6, [pc, #248] @ (72c938 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #1000] @ (72cc2c ) │ │ │ │ + ldr r6, [pc, #296] @ (72c96c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #976] @ (72cc18 ) │ │ │ │ + ldr r6, [pc, #272] @ (72c958 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #968] @ (72cc14 ) │ │ │ │ + ldr r6, [pc, #264] @ (72c954 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #960] @ (72cc10 ) │ │ │ │ + ldr r6, [pc, #256] @ (72c950 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #1000] @ (72cc3c ) │ │ │ │ + ldr r6, [pc, #296] @ (72c97c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #16] @ (72c868 ) │ │ │ │ + ldr r6, [pc, #336] @ (72c9a8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #56] @ (72c894 ) │ │ │ │ + ldr r6, [pc, #376] @ (72c9d4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + cbnz r2, 72c8d6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r1, r7} │ │ │ │ + cbnz r2, 72c8d8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + cbnz r0, 72c8da │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + cbnz r6, 72c8dc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + cbnz r4, 72c8de │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #18 │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #16 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r6, sp │ │ │ │ + cmp lr, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bx r7 │ │ │ │ + mov sl, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r1, [pc, #712] @ (72cb54 ) │ │ │ │ + ldr r1, [pc, #8] @ (72c894 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r2, fp │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r0, r4 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp lr, sl │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #104] @ (72c91c ) │ │ │ │ + ldr r0, [pc, #424] @ (72ca5c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbnz r6, 72c916 │ │ │ │ + revsh r6, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r4, 72c918 │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r2, 72c91a │ │ │ │ + hlt 0x003a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r0, 72c91c │ │ │ │ + hlt 0x0030 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r6, 72c91c │ │ │ │ + hlt 0x0026 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r4, 72c91e │ │ │ │ + hlt 0x001c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bxns sp │ │ │ │ + mov ip, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bx lr │ │ │ │ + mov sl, r8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + add r6, pc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp lr, pc │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, r1 │ │ │ │ + add r2, fp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r0, r4] │ │ │ │ + ldrsh r0, [r2, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + subs r5, #42 @ 0x2a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 72c394 │ │ │ │ + b.n 72c234 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add lr, r6 │ │ │ │ + add r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp lr, r0 │ │ │ │ + add lr, sl │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [pc, #808] @ (72cc38 ) │ │ │ │ + ldr r0, [pc, #104] @ (72c978 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #58 @ 0x3a │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 72c16c │ │ │ │ + b.n 72d00c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + strh r6, [r6, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #46 @ 0x2e │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r7, pc, #40 @ (adr r7, 72c96c ) │ │ │ │ + add r6, pc, #360 @ (adr r6, 72caac ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #6 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r1, r0] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + strb r6, [r5, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + strb r2, [r7, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xe9b000a0 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + stmdb r0, {r5, r7} │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #16 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + subs r6, #72 @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #2 │ │ │ │ + subs r6, #82 @ 0x52 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 72cee4 │ │ │ │ + b.n 72cd84 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [pc, #792] @ (72ccc8 ) │ │ │ │ + ldr r3, [pc, #88] @ (72ca08 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 72ce64 │ │ │ │ + b.n 72cd04 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r0, #136 @ 0x88 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 72c630 │ │ │ │ + b.n 72c4d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 72ca14 │ │ │ │ + bge.n 72cab4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r0, #110 @ 0x6e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #198 @ 0xc6 │ │ │ │ + subs r1, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r1, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, #246 @ 0xf6 │ │ │ │ + subs r0, #70 @ 0x46 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + ldrh r6, [r6, r0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + strb r2, [r6, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #80] @ (72ca40 ) │ │ │ │ + ldr r2, [pc, #400] @ (72cb80 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #18 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, #154 @ 0x9a │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r2, #110 @ 0x6e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r2, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r5, #0 │ │ │ │ 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 │ │ │ │ ldr.w r2, [pc, #3100] @ 72d648 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2486411,175 +2486427,175 @@ │ │ │ │ bl 732078 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ b.w 72ce0c │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsb r4, [r4, r4] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + strb r0, [r3, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + strb r0, [r4, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r6, [r5, r6] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r4, 72d6d8 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r3, #186 @ 0xba │ │ │ │ lsls r4, r2, #5 │ │ │ │ - sxtb r0, r3 │ │ │ │ + cbz r0, 72d6ae │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sxth r4, r4 │ │ │ │ + cbz r4, 72d6ac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sxth r0, r3 │ │ │ │ + cbz r0, 72d6ae │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sxth r6, r1 │ │ │ │ + cbz r6, 72d6ae │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sxth r4, r0 │ │ │ │ + cbz r4, 72d6b0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + strh r6, [r5, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #186 @ 0xba │ │ │ │ + adds r2, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + adds r1, #238 @ 0xee │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #122 @ 0x7a │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r0, r6] │ │ │ │ + strb r6, [r2, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r5, r7] │ │ │ │ + str r6, [r7, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r7, r6] │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + str r2, [r1, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + str r4, [r7, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + str r2, [r7, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r4, r5] │ │ │ │ + str r2, [r6, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + str r6, [r5, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r1, #10 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + str r4, [r3, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r1, r5] │ │ │ │ + str r0, [r3, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, pc, #48 @ (adr r0, 72d768 ) │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #344] @ (72d8a0 ) │ │ │ │ + ldr r5, [pc, #664] @ (72d9e0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #336] @ (72d89c ) │ │ │ │ + ldr r5, [pc, #656] @ (72d9dc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #816] @ (72da80 ) │ │ │ │ + ldr r4, [pc, #112] @ (72d7c0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #800] @ (72da74 ) │ │ │ │ + ldr r4, [pc, #96] @ (72d7b4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #816] @ (72da88 ) │ │ │ │ + ldr r4, [pc, #112] @ (72d7c8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #832] @ (72da9c ) │ │ │ │ + ldr r4, [pc, #128] @ (72d7dc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #848] @ (72dab0 ) │ │ │ │ + ldr r4, [pc, #144] @ (72d7f0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #848] @ (72dab4 ) │ │ │ │ + ldr r4, [pc, #144] @ (72d7f4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #960] @ (72db28 ) │ │ │ │ + ldr r4, [pc, #256] @ (72d868 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #976] @ (72db3c ) │ │ │ │ + ldr r4, [pc, #272] @ (72d87c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #992] @ (72db50 ) │ │ │ │ + ldr r4, [pc, #288] @ (72d890 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #632] @ (72d9ec ) │ │ │ │ + ldr r3, [pc, #952] @ (72db2c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #592] @ (72d9c8 ) │ │ │ │ + ldr r3, [pc, #912] @ (72db08 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #568] @ (72d9b4 ) │ │ │ │ + ldr r3, [pc, #888] @ (72daf4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r5, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ lsls r6, r3, #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} │ │ │ │ @@ -2486702,43 +2486718,43 @@ │ │ │ │ b.w 72ce0c │ │ │ │ ldr r3, [pc, #64] @ (72d918 ) │ │ │ │ add r3, pc │ │ │ │ b.n 72d890 │ │ │ │ ldr r3, [pc, #64] @ (72d91c ) │ │ │ │ add r3, pc │ │ │ │ b.n 72d8bc │ │ │ │ - ldr r2, [pc, #744] @ (72dbcc ) │ │ │ │ + ldr r2, [pc, #40] @ (72d90c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #888] @ (72dc60 ) │ │ │ │ + ldr r2, [pc, #184] @ (72d9a0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #424] @ (72da94 ) │ │ │ │ + ldr r1, [pc, #744] @ (72dbd4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 72db70 ) │ │ │ │ + add r5, pc, #960 @ (adr r5, 72dcb0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #264] @ (72d9fc ) │ │ │ │ + ldr r1, [pc, #584] @ (72db3c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #80] @ (72d948 ) │ │ │ │ + ldr r1, [pc, #400] @ (72da88 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r6, pc, #328 @ (adr r6, 72da44 ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 72db84 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r6, pc, #288 @ (adr r6, 72da20 ) │ │ │ │ + add r5, pc, #608 @ (adr r5, 72db60 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #196 @ 0xc4 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc2 0, cr0, [sl], #-624 @ 0xfffffd90 │ │ │ │ - ldr r2, [pc, #696] @ (72dbc4 ) │ │ │ │ + @ instruction: 0xfb8a009c │ │ │ │ + ldr r1, [pc, #1016] @ (72dd04 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + subs r0, r5, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stc2 0, cr0, [lr], {156} @ 0x9c │ │ │ │ - ldr r2, [pc, #328] @ (72da60 ) │ │ │ │ + @ instruction: 0xfb5e009c │ │ │ │ + ldr r1, [pc, #648] @ (72dba0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, pc, #936 @ (adr r5, 72dcc4 ) │ │ │ │ + add r5, pc, #232 @ (adr r5, 72da04 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r5, pc, #912 @ (adr r5, 72dcb0 ) │ │ │ │ + add r5, pc, #208 @ (adr r5, 72d9f0 ) │ │ │ │ lsls r3, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2486790,28 +2486806,28 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #32] @ (72d9cc ) │ │ │ │ add r2, pc │ │ │ │ b.n 72d970 │ │ │ │ - add r5, pc, #496 @ (adr r5, 72dba4 ) │ │ │ │ + add r4, pc, #816 @ (adr r4, 72dce4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xfb5a009c │ │ │ │ - ldr r2, [pc, #776] @ (72dccc ) │ │ │ │ + @ instruction: 0xfaaa009c │ │ │ │ + ldr r2, [pc, #72] @ (72da0c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r3, [pc, #424] @ (72db74 ) │ │ │ │ + ldr r2, [pc, #744] @ (72dcb4 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #80 @ (adr r5, 72da20 ) │ │ │ │ + add r4, pc, #400 @ (adr r4, 72db60 ) │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ ldr.w r2, [pc, #3140] @ 72e628 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2486831,30 +2486847,30 @@ │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl ae9b74 │ │ │ │ + bl ae9c44 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr.w r9, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [sp, #72] @ 0x48 │ │ │ │ bls.w 72e040 │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 72e4d0 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 72dae4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 73000e │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl ae9b98 │ │ │ │ + bl ae9c68 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 72dc14 │ │ │ │ ldr.w sl, [pc, #3044] @ 72e630 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #3040] @ 72e634 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ @@ -2487996,295 +2488012,295 @@ │ │ │ │ ldr r3, [pc, #596] @ (72e878 ) │ │ │ │ add r3, pc │ │ │ │ b.n 72e58e │ │ │ │ movs r6, #16 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r5, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #408 @ (adr r4, 72e7d0 ) │ │ │ │ + add r3, pc, #728 @ (adr r3, 72e910 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #880] @ (72e9ac ) │ │ │ │ + ldr r2, [pc, #176] @ (72e6ec ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r3, pc, #496 @ (adr r3, 72e830 ) │ │ │ │ + add r2, pc, #816 @ (adr r2, 72e970 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr??.w r0, [r4, ip, lsl #1] │ │ │ │ - ldr r2, [pc, #328] @ (72e790 ) │ │ │ │ + str.w r0, [r4, #156] @ 0x9c │ │ │ │ + ldr r1, [pc, #648] @ (72e8d0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #328] @ (72e794 ) │ │ │ │ + ldr r1, [pc, #648] @ (72e8d4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r3, #214 @ 0xd6 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - add r2, pc, #368 @ (adr r2, 72e7c4 ) │ │ │ │ + add r1, pc, #688 @ (adr r1, 72e904 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr.w r0, [r4, ip, lsl #1] │ │ │ │ - ldr r0, [pc, #360] @ (72e7c4 ) │ │ │ │ + @ instruction: 0xf7a4009c │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #384] @ (72e7e0 ) │ │ │ │ + blx r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #344] @ (72e7bc ) │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc, #8 @ (adr r2, 72e670 ) │ │ │ │ + add r1, pc, #328 @ (adr r1, 72e7b0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf7fa009c │ │ │ │ - blx r9 │ │ │ │ + @ instruction: 0xf74a009c │ │ │ │ + bx r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blxns r8 │ │ │ │ + bxns r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blx r8 │ │ │ │ + bx r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, pc, #656 @ (adr r1, 72e90c ) │ │ │ │ + add r0, pc, #976 @ (adr r0, 72ea4c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf79c009c │ │ │ │ - bx r8 │ │ │ │ + @ instruction: 0xf6ec009c │ │ │ │ + mov sl, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bx r5 │ │ │ │ + mov r0, pc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #252 @ 0xfc │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 72e6f4 ) │ │ │ │ + add r0, pc, #416 @ (adr r0, 72e834 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf710009c │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + @ instruction: 0xf660009c │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #296] @ (72e7c8 ) │ │ │ │ + ldr r2, [pc, #616] @ (72e908 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs.w r0, r4, #5111808 @ 0x4e0000 │ │ │ │ - lsrs r6, r5 │ │ │ │ + @ instruction: 0xf4c4009c │ │ │ │ + ands r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adc.w r0, r4, #5111808 @ 0x4e0000 │ │ │ │ - cmp r2, pc │ │ │ │ + eors.w r0, r4, #5111808 @ 0x4e0000 │ │ │ │ + add sl, r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp lr, r0 │ │ │ │ + add lr, sl │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp ip, r0 │ │ │ │ + add ip, sl │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp sl, r0 │ │ │ │ + add sl, sl │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp sl, r1 │ │ │ │ + add sl, fp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r8, r0 │ │ │ │ + add r8, sl │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp sl, r0 │ │ │ │ + add sl, sl │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp sl, r1 │ │ │ │ + add sl, fp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r5 │ │ │ │ + eors r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r0 │ │ │ │ + eors r0, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ands.w r0, sl, #5111808 @ 0x4e0000 │ │ │ │ - mov ip, r9 │ │ │ │ + bfi r0, sl, #2, #27 │ │ │ │ + mov r4, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r8, r9 │ │ │ │ + mov r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - eors r4, r5 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - usat r0, #28, r8, asr #2 │ │ │ │ - mov lr, r6 │ │ │ │ + @ instruction: 0xf2f8009c │ │ │ │ + mov r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r8, r9 │ │ │ │ + mov r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov lr, sl │ │ │ │ + mov r6, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov sl, ip │ │ │ │ + mov r2, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldcl 0, cr0, [r2], {156} @ 0x9c │ │ │ │ - subs r2, r4, #3 │ │ │ │ + stc 0, cr0, [r2], #-624 @ 0xfffffd90 │ │ │ │ + subs r2, r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #198 @ 0xc6 │ │ │ │ + subs r7, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r3, #2 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r6, sl │ │ │ │ + bics r6, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, r6 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, r1 │ │ │ │ + muls r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mvns r6, r4 │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mvns r2, r1 │ │ │ │ + orrs r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bics r6, r5 │ │ │ │ + cmn r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, ip │ │ │ │ + bics r2, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mvns r6, r2 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r8, r2 │ │ │ │ + mvns r0, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, r5 │ │ │ │ + muls r4, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bics r4, r5 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sub.w r0, sl, #156 @ 0x9c │ │ │ │ - add r8, r0 │ │ │ │ + @ instruction: 0xf0fa009c │ │ │ │ + mvns r0, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r2, #120] @ 0x78 │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #58 @ 0x3a │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r0, #124] @ 0x7c │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r6, r2 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - negs r2, r3 │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orrs r6, r4 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orrs r6, r1 │ │ │ │ + negs r6, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - negs r2, r7 │ │ │ │ + rors r2, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, r7 │ │ │ │ + tst r6, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, r2 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rors r2, r0 │ │ │ │ + asrs r2, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rors r2, r3 │ │ │ │ + asrs r2, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - tst r6, r7 │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rors r6, r6 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + subs r2, r4, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rev r4, r0 │ │ │ │ + cbnz r4, 72e82c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - muls r2, r0 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r2, r2 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r6, r4 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r4, r7 │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #568] @ (72ea80 ) │ │ │ │ + ldr r5, [pc, #888] @ (72ebc0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r0, #104 @ 0x68 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xe8c4009c │ │ │ │ - muls r6, r0 │ │ │ │ + @ instruction: 0xe814009c │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r6, r3 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r4, r5 │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r6, r6 │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r4, r1 │ │ │ │ + adds r6, r6, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r3, #13 │ │ │ │ beq.w 72ecec │ │ │ │ cmp r3, #17 │ │ │ │ beq.w 72f4ec │ │ │ │ cmp r3, #14 │ │ │ │ beq.w 72fa0a │ │ │ │ @@ -2489243,284 +2489259,284 @@ │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.w 72e5e6 │ │ │ │ nop │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stc 0, cr0, [r2], {156} @ 0x9c │ │ │ │ - str r4, [r5, #20] │ │ │ │ + adcs.w r0, r2, ip, lsr #2 │ │ │ │ + str r4, [r7, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r6, [r6, r5] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + ldrsh r4, [r5, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + ldrsh r4, [r4, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + ldrsh r0, [r0, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + str r4, [r5, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xeaec009c │ │ │ │ - subs r7, #102 @ 0x66 │ │ │ │ + bics.w r0, ip, ip, lsr #2 │ │ │ │ + subs r6, #182 @ 0xb6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r6, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #198 @ 0xc6 │ │ │ │ + subs r7, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orn r0, r8, ip, lsr #2 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + @ instruction: 0xe9b8009c │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + subs r7, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + subs r6, #146 @ 0x92 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + subs r7, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + subs r7, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #238 @ 0xee │ │ │ │ + subs r7, #62 @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ands r2, r0 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ands r6, r2 │ │ │ │ + subs r7, #102 @ 0x66 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ands r2, r5 │ │ │ │ + subs r7, #122 @ 0x7a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - eors r2, r0 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - eors r6, r2 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - eors r2, r6 │ │ │ │ + subs r7, #194 @ 0xc2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r0 │ │ │ │ + subs r7, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r3 │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r6 │ │ │ │ + ands r2, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r1 │ │ │ │ + ands r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r3 │ │ │ │ + ands r6, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r6 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r1 │ │ │ │ + eors r6, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r3 │ │ │ │ + eors r6, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r6 │ │ │ │ + lsls r2, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adcs r2, r1 │ │ │ │ + lsls r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adcs r2, r4 │ │ │ │ + lsls r2, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adcs r6, r6 │ │ │ │ + lsrs r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sbcs r2, r1 │ │ │ │ + lsrs r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sbcs r4, r3 │ │ │ │ + lsrs r4, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sbcs r6, r6 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rors r4, r2 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rors r6, r5 │ │ │ │ + asrs r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - tst r0, r1 │ │ │ │ + adcs r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - tst r2, r4 │ │ │ │ + adcs r2, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - negs r0, r0 │ │ │ │ + sbcs r0, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - negs r2, r3 │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - negs r0, r7 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, r1 │ │ │ │ + rors r2, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 72f30c │ │ │ │ + b.n 72f1ac │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blxns r6 │ │ │ │ + bxns r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, r6 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + strb r2, [r0, #31] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmn r0, r2 │ │ │ │ + tst r0, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmn r0, r5 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmn r4, r7 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orrs r0, r3 │ │ │ │ + negs r0, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bics r4, r2 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bx sp │ │ │ │ + mov r8, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blx r2 │ │ │ │ + mov r8, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blx r8 │ │ │ │ + bx r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blx lr │ │ │ │ + bx r8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #112] @ (72f454 ) │ │ │ │ + bxns sp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #304] @ (72f518 ) │ │ │ │ + blxns r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #480] @ (72f5cc ) │ │ │ │ + blx r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #656] @ (72f680 ) │ │ │ │ + blxns lr │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #816] @ (72f724 ) │ │ │ │ + ldr r0, [pc, #112] @ (72f464 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #992] @ (72f7d8 ) │ │ │ │ + ldr r0, [pc, #288] @ (72f518 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #176] @ (72f4ac ) │ │ │ │ + ldr r0, [pc, #496] @ (72f5ec ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #384] @ (72f580 ) │ │ │ │ + ldr r0, [pc, #704] @ (72f6c0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #528] @ (72f614 ) │ │ │ │ + ldr r0, [pc, #848] @ (72f754 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #672] @ (72f6a8 ) │ │ │ │ + ldr r0, [pc, #992] @ (72f7e8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #800] @ (72f72c ) │ │ │ │ + ldr r1, [pc, #96] @ (72f46c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #976] @ (72f7e0 ) │ │ │ │ + ldr r1, [pc, #272] @ (72f520 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #120] @ (72f48c ) │ │ │ │ + ldr r1, [pc, #440] @ (72f5cc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #208] @ (72f4e8 ) │ │ │ │ + ldr r1, [pc, #528] @ (72f628 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #296] @ (72f544 ) │ │ │ │ + ldr r1, [pc, #616] @ (72f684 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #400] @ (72f5b0 ) │ │ │ │ + ldr r1, [pc, #720] @ (72f6f0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #504] @ (72f61c ) │ │ │ │ + ldr r1, [pc, #824] @ (72f75c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #624] @ (72f698 ) │ │ │ │ + ldr r1, [pc, #944] @ (72f7d8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #744] @ (72f714 ) │ │ │ │ + ldr r2, [pc, #40] @ (72f454 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #848] @ (72f780 ) │ │ │ │ + ldr r2, [pc, #144] @ (72f4c0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #992] @ (72f814 ) │ │ │ │ + ldr r2, [pc, #288] @ (72f554 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str??.w r0, [r0, #163] @ 0xa3 │ │ │ │ - cmp r6, #232 @ 0xe8 │ │ │ │ + ldrh.w r0, [r0, r3, lsl #2] │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #856] @ (72f79c ) │ │ │ │ + ldr r2, [pc, #152] @ (72f4dc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb.w r0, [ip, #163] @ 0xa3 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + @ instruction: 0xf7ec00a3 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #736] @ (72f730 ) │ │ │ │ + ldr r2, [pc, #32] @ (72f470 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #824] @ (72f78c ) │ │ │ │ + ldr r2, [pc, #120] @ (72f4cc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #960] @ (72f818 ) │ │ │ │ + ldr r2, [pc, #256] @ (72f558 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #0] @ (72f45c ) │ │ │ │ + ldr r2, [pc, #320] @ (72f59c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #48] @ (72f490 ) │ │ │ │ + ldr r2, [pc, #368] @ (72f5d0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, sl │ │ │ │ + bics r2, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb.w r0, [r8, r3, lsl #2] │ │ │ │ - ldr r2, [pc, #984] @ (72f844 ) │ │ │ │ + @ instruction: 0xf75800a3 │ │ │ │ + ldr r2, [pc, #280] @ (72f584 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #920] @ (72f808 ) │ │ │ │ + ldr r2, [pc, #216] @ (72f548 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf7be00a3 │ │ │ │ - bics r6, r7 │ │ │ │ + @ instruction: 0xf70e00a3 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #784] @ (72f790 ) │ │ │ │ + ldr r2, [pc, #80] @ (72f4d0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf77400a3 │ │ │ │ - ldr r2, [pc, #696] @ (72f744 ) │ │ │ │ + movt r0, #18595 @ 0x48a3 │ │ │ │ + ldr r1, [pc, #1016] @ (72f884 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf73400a3 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + @ instruction: 0xf68400a3 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #632] @ (72f714 ) │ │ │ │ + ldr r1, [pc, #952] @ (72f854 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf6f600a3 │ │ │ │ - ldr r2, [pc, #536] @ (72f6bc ) │ │ │ │ + movw r0, #26787 @ 0x68a3 │ │ │ │ + ldr r1, [pc, #856] @ (72f7fc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subw r0, lr, #2211 @ 0x8a3 │ │ │ │ - ldr r2, [pc, #368] @ (72f624 ) │ │ │ │ + @ instruction: 0xf5fe00a3 │ │ │ │ + ldr r1, [pc, #688] @ (72f764 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - tst r4, r7 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #528] @ (72f6d0 ) │ │ │ │ + ldr r1, [pc, #848] @ (72f810 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #608] @ (72f724 ) │ │ │ │ + ldr r1, [pc, #928] @ (72f864 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #672] @ (72f768 ) │ │ │ │ + ldr r1, [pc, #992] @ (72f8a8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #736] @ (72f7ac ) │ │ │ │ + ldr r2, [pc, #32] @ (72f4ec ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #800] @ (72f7f0 ) │ │ │ │ + ldr r2, [pc, #96] @ (72f530 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #880] @ (72f844 ) │ │ │ │ + ldr r2, [pc, #176] @ (72f584 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #968] @ (72f8a0 ) │ │ │ │ + ldr r2, [pc, #264] @ (72f5e0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf5f000a3 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + adc.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #880] @ (72f854 ) │ │ │ │ + ldr r2, [pc, #176] @ (72f594 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ - ldr r2, [pc, #792] @ (72f804 ) │ │ │ │ + add.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + ldr r2, [pc, #88] @ (72f544 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 72e5e6 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, r3, r7 │ │ │ │ @@ -2490707,380 +2490723,381 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ movs r0, #1 │ │ │ │ blx 6bb00 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r7, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 174 @ 0xae │ │ │ │ + udf #254 @ 0xfe │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [pc, #416] @ (7303b0 ) │ │ │ │ + blx r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #488] @ (7303fc ) │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, sp │ │ │ │ + add ip, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #608] @ (73047c ) │ │ │ │ + blx sp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #704] @ (7304e0 ) │ │ │ │ + ldr r0, [pc, #0] @ (730220 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #720] @ (7304f8 ) │ │ │ │ + ldr r0, [pc, #16] @ (730238 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #784] @ (73053c ) │ │ │ │ + ldr r0, [pc, #80] @ (73027c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #864] @ (730590 ) │ │ │ │ + ldr r0, [pc, #160] @ (7302d0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #960] @ (7305f4 ) │ │ │ │ + ldr r0, [pc, #256] @ (730334 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #16] @ (730248 ) │ │ │ │ + ldr r0, [pc, #336] @ (730388 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #80] @ (73028c ) │ │ │ │ + ldr r0, [pc, #400] @ (7303cc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #104] @ (7302a8 ) │ │ │ │ + ldr r0, [pc, #424] @ (7303e8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #216] @ (730320 ) │ │ │ │ + ldr r0, [pc, #536] @ (730460 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #312] @ (730384 ) │ │ │ │ + ldr r0, [pc, #632] @ (7304c4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #408] @ (7303e8 ) │ │ │ │ + ldr r0, [pc, #728] @ (730528 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #504] @ (73044c ) │ │ │ │ + ldr r0, [pc, #824] @ (73058c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf1ec00a3 │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + @ instruction: 0xf13c00a3 │ │ │ │ + strb r2, [r0, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [pc, #288] @ (730380 ) │ │ │ │ + ldr r0, [pc, #608] @ (7304c0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #368] @ (7303d8 ) │ │ │ │ + ldr r0, [pc, #688] @ (730518 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #440] @ (730424 ) │ │ │ │ + ldr r0, [pc, #760] @ (730564 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #512] @ (730470 ) │ │ │ │ + ldr r0, [pc, #832] @ (7305b0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #584] @ (7304bc ) │ │ │ │ + ldr r0, [pc, #904] @ (7305fc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #656] @ (730508 ) │ │ │ │ + ldr r0, [pc, #976] @ (730648 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #728] @ (730554 ) │ │ │ │ + ldr r1, [pc, #24] @ (730294 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #800] @ (7305a0 ) │ │ │ │ + ldr r1, [pc, #96] @ (7302e0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #840] @ (7305cc ) │ │ │ │ + ldr r1, [pc, #136] @ (73030c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #880] @ (7305f8 ) │ │ │ │ + ldr r1, [pc, #176] @ (730338 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #920] @ (730624 ) │ │ │ │ + ldr r1, [pc, #216] @ (730364 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r1, [pc, #992] @ (730670 ) │ │ │ │ + ldr r1, [pc, #288] @ (7303b0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #40] @ (7302bc ) │ │ │ │ + ldr r1, [pc, #360] @ (7303fc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #96] @ (7302f8 ) │ │ │ │ + ldr r1, [pc, #416] @ (730438 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #152] @ (730334 ) │ │ │ │ + ldr r1, [pc, #472] @ (730474 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #208] @ (730370 ) │ │ │ │ + ldr r1, [pc, #528] @ (7304b0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, #162 @ 0xa2 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #232] @ (730390 ) │ │ │ │ + ldr r1, [pc, #552] @ (7304d0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #328] @ (7303f4 ) │ │ │ │ + ldr r1, [pc, #648] @ (730534 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #448] @ (730470 ) │ │ │ │ + ldr r1, [pc, #768] @ (7305b0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #504] @ (7304ac ) │ │ │ │ + ldr r1, [pc, #824] @ (7305ec ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #576] @ (7304f8 ) │ │ │ │ + ldr r1, [pc, #896] @ (730638 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #616] @ (730524 ) │ │ │ │ + ldr r1, [pc, #936] @ (730664 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #672] @ (730560 ) │ │ │ │ + ldr r1, [pc, #992] @ (7306a0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #792] @ (7305dc ) │ │ │ │ + ldr r2, [pc, #88] @ (73031c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #928] @ (730668 ) │ │ │ │ + ldr r2, [pc, #224] @ (7303a8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #0] @ (7302cc ) │ │ │ │ + ldr r2, [pc, #320] @ (73040c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vaddl.s8 q8, d20, d19 │ │ │ │ - movs r5, #204 @ 0xcc │ │ │ │ + vhadd.s16 d0, d20, d19 │ │ │ │ + movs r5, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #888] @ (730650 ) │ │ │ │ + ldr r2, [pc, #184] @ (730390 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vaddl.s8 q0, d16, d19 │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + cdp 0, 13, cr0, cr0, cr3, {5} │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #608] @ (730548 ) │ │ │ │ + ldr r1, [pc, #928] @ (730688 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #680] @ (730594 ) │ │ │ │ + ldr r1, [pc, #1000] @ (7306d4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #680] @ (730598 ) │ │ │ │ + ldr r1, [pc, #1000] @ (7306d8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #784] @ (730604 ) │ │ │ │ + ldr r2, [pc, #80] @ (730344 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - orrs r0, r7 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r6, r0 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r4, r2 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r6, r4 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #704] @ (7305c8 ) │ │ │ │ + ldr r2, [pc, #0] @ (730308 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #776] @ (730614 ) │ │ │ │ + ldr r2, [pc, #72] @ (730354 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #864] @ (730670 ) │ │ │ │ + ldr r2, [pc, #160] @ (7303b0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #952] @ (7306cc ) │ │ │ │ + ldr r2, [pc, #248] @ (73040c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #16] @ (730328 ) │ │ │ │ + ldr r2, [pc, #336] @ (730468 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #136] @ (7303a4 ) │ │ │ │ + ldr r2, [pc, #456] @ (7304e4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mcr2 0, 6, r0, cr14, cr13, {4} │ │ │ │ - bge.n 730248 │ │ │ │ + mrc2 0, 0, r0, cr14, cr13, {4} │ │ │ │ + bls.n 7302e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [pc, #48] @ (730358 ) │ │ │ │ + ldr r2, [pc, #368] @ (730498 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r6, r3 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r3, [pc, #64] @ (730374 ) │ │ │ │ + ldr r2, [pc, #384] @ (7304b4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #160] @ (7303d8 ) │ │ │ │ + ldr r2, [pc, #480] @ (730518 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r4, r2 │ │ │ │ + muls r4, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, r9 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #144] @ (7303d4 ) │ │ │ │ + ldr r2, [pc, #464] @ (730514 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r8, r9 │ │ │ │ + add r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #104] @ (7303b4 ) │ │ │ │ + ldr r2, [pc, #424] @ (7304f4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #184] @ (73040c ) │ │ │ │ + ldr r2, [pc, #504] @ (73054c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #296] @ (730480 ) │ │ │ │ + ldr r2, [pc, #616] @ (7305c0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #408] @ (7304f4 ) │ │ │ │ + ldr r2, [pc, #728] @ (730634 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add lr, r8 │ │ │ │ + add r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r8, fp │ │ │ │ + add r0, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #392] @ (7304f0 ) │ │ │ │ + ldr r2, [pc, #712] @ (730630 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #464] @ (73053c ) │ │ │ │ + ldr r2, [pc, #784] @ (73067c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #536] @ (730588 ) │ │ │ │ + ldr r2, [pc, #856] @ (7306c8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #624] @ (7305e4 ) │ │ │ │ + ldr r2, [pc, #944] @ (730724 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r6, r1 │ │ │ │ + cmp r6, fp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r4, r3 │ │ │ │ + cmp r4, sp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0x4786 │ │ │ │ + mov lr, sl │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mrrc 0, 10, r0, r2, cr3 │ │ │ │ - ldr r3, [pc, #208] @ (73045c ) │ │ │ │ + sub.w r0, r2, r3, asr #2 │ │ │ │ + ldr r2, [pc, #528] @ (73059c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #264] @ (730498 ) │ │ │ │ + ldr r2, [pc, #584] @ (7305d8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #408] @ (73052c ) │ │ │ │ + ldr r2, [pc, #728] @ (73066c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #20 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ands r4, r3 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ands r2, r5 │ │ │ │ + subs r7, #122 @ 0x7a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ands r0, r7 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - eors r2, r1 │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #56] @ (7303e8 ) │ │ │ │ + ldr r2, [pc, #376] @ (730528 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r3, [pc, #152] @ (73044c ) │ │ │ │ + ldr r2, [pc, #472] @ (73058c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #72] @ (730400 ) │ │ │ │ + bx ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r1, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xfbe8009d │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + @ instruction: 0xfb38009d │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xfbba009d │ │ │ │ - bvc.n 7304d4 │ │ │ │ + @ instruction: 0xfb0a009d │ │ │ │ + bvs.n 730374 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #74 @ 0x4a │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r2, #88 @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #98 @ 0x62 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #180 @ 0xb4 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #248 @ 0xf8 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #20 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r3, #136 @ 0x88 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r3, #172 @ 0xac │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strd r0, r0, [r4, #-652] @ 0x28c │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + ldmia.w r4, {r0, r1, r5, r7} │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strd r0, r0, [r0], #652 @ 0x28c │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + @ instruction: 0xe83000a3 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + adds r3, #190 @ 0xbe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #162 @ 0xa2 │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strd r0, r0, [r8], #-652 @ 0x28c │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + b.n 7303d8 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #166 @ 0xa6 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr??.w r0, [sl, sp, lsl #1] │ │ │ │ - bmi.n 730514 │ │ │ │ + @ instruction: 0xf7ca009d │ │ │ │ + bcc.n 7303b4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blxns r1 │ │ │ │ + mov ip, fp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + bx r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + str r2, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - blxns r9 │ │ │ │ + bxns r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blx ip │ │ │ │ + bx r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blxns pc │ │ │ │ + bxns r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #96] @ (730514 ) │ │ │ │ + bx sp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #192] @ (730578 ) │ │ │ │ + blx r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #320] @ (7305fc ) │ │ │ │ + blx r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #432] @ (730670 ) │ │ │ │ + blxns r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #512] @ (7306c4 ) │ │ │ │ + blx sl │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #600] @ (730720 ) │ │ │ │ + @ instruction: 0x47e6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + adds r4, r6, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 730284 │ │ │ │ + b.n 730124 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [pc, #488] @ (7306c0 ) │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #576] @ (73071c ) │ │ │ │ + blx ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 7301fc │ │ │ │ + b.n 73009c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r0, #4] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #952] @ (7308b0 ) │ │ │ │ + ldr r3, [pc, #248] @ (7305f0 ) │ │ │ │ lsls r6, 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, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2491110,17 +2491127,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #912] @ (7308e4 ) │ │ │ │ + ldr r0, [pc, #208] @ (730624 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #1000] @ (730940 ) │ │ │ │ + ldr r0, [pc, #296] @ (730680 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #3 │ │ │ │ strd r4, r3, [r0] │ │ │ │ movs r6, #29 │ │ │ │ @@ -2491333,15 +2491350,15 @@ │ │ │ │ vst4.16 {d0,d2,d4,d6}, [r2 :64], r3 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [r2, #339] @ 0x153 │ │ │ │ ldrb.w r0, [r4, #339] @ 0x153 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, ip │ │ │ │ + mov r0, r6 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #132] @ (730858 ) │ │ │ │ @@ -2491387,15 +2491404,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6b8a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl aed750 │ │ │ │ + bl aed820 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 73080e │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2491708,15 +2491725,15 @@ │ │ │ │ @ instruction: 0xf52e0153 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds.w r1, r2, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf4c20153 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r7 │ │ │ │ + cmp r2, r1 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #160] @ (730c40 ) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -2491935,20 +2491952,20 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ b.n 730d52 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf2d00153 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r0, r2 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xf26a0153 │ │ │ │ - asrs r4, r3 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r6, r3, #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] @ (730e58 ) │ │ │ │ @@ -2493773,15 +2493790,15 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ svc 222 @ 0xde │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + cmp r6, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r1, #1002] @ 0x3ea │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2494927,257 +2494944,257 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 728294 │ │ │ │ b.w 7321fa │ │ │ │ nop │ │ │ │ svc 106 @ 0x6a │ │ │ │ lsls r3, r2, #5 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r0, r7 │ │ │ │ + cmp r8, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r2, r7 │ │ │ │ + cmp sl, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r0, r8 │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r6, r9 │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r4, r9 │ │ │ │ + cmp ip, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r6, r9 │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r0, r9 │ │ │ │ + cmp r8, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r7, #194 @ 0xc2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r4, r5 │ │ │ │ + cmp r4, pc │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r7, #130 @ 0x82 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - mov r2, r4 │ │ │ │ + cmp r2, lr │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, r5 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r6, r2 │ │ │ │ + cmp r6, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r4, r4 │ │ │ │ + cmp r4, lr │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - negs r4, r7 │ │ │ │ + rors r4, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - negs r0, r7 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r6 │ │ │ │ + eors r4, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r4 │ │ │ │ + ands r6, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, sp │ │ │ │ + add r8, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, ip │ │ │ │ + add sl, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, sp │ │ │ │ + add r8, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rors r0, r5 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rors r0, r4 │ │ │ │ + asrs r0, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - negs r6, r4 │ │ │ │ + sbcs r6, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sbcs r0, r1 │ │ │ │ + lsrs r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add ip, lr │ │ │ │ + add r4, r8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add sl, pc │ │ │ │ + add r2, r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add lr, pc │ │ │ │ + add r6, r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, r1 │ │ │ │ + add r0, fp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, r2 │ │ │ │ + add r0, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, ip │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, r5 │ │ │ │ + add r2, pc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, r4 │ │ │ │ + add r2, lr │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, r3 │ │ │ │ + add r2, sp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, r2 │ │ │ │ + add r2, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, r1 │ │ │ │ + add r2, fp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + add r2, sl │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r8, pc │ │ │ │ + add r0, r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add ip, ip │ │ │ │ + add r4, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r7, #232 @ 0xe8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r6, #126 @ 0x7e │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r5, #46 @ 0x2e │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r6, #84 @ 0x54 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r7, #222 @ 0xde │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #6 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #154 @ 0x9a │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r5, #152 @ 0x98 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r5, #70 @ 0x46 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xfa46009d │ │ │ │ + ldrsb.w r0, [r6, #157] @ 0x9d │ │ │ │ cmp r7, #28 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r5, #118 @ 0x76 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r2, #46 @ 0x2e │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r5, #84 @ 0x54 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r6, #206 @ 0xce │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r2, #6 │ │ │ │ + adds r1, #86 @ 0x56 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r6, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #2 │ │ │ │ + adds r1, #82 @ 0x52 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r1, #58 @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + adds r1, #58 @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r4, #102 @ 0x66 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r4, #114 @ 0x72 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r4, #72 @ 0x48 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r6, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r4, #10 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + cmp r6, #198 @ 0xc6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r4, #210 @ 0xd2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cmp r7, #238 @ 0xee │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf6b0009d │ │ │ │ - subs r6, #154 @ 0x9a │ │ │ │ + addw r0, r0, #2205 @ 0x89d │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #16 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r5, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ lsls r6, r3, #2 │ │ │ │ bl 728470 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ ubfx r3, r0, #8, #4 │ │ │ │ cmp r2, #1 │ │ │ │ beq.w 73719a │ │ │ │ @@ -2496384,288 +2496401,288 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 728294 │ │ │ │ b.w 7321fa │ │ │ │ nop │ │ │ │ movs r7, #192 @ 0xc0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xf37c009d │ │ │ │ + movt r0, #49309 @ 0xc09d │ │ │ │ movs r7, #194 @ 0xc2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r7, #160 @ 0xa0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r0, #20 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r0, #30 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #24 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ movs r7, #134 @ 0x86 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #168 @ 0xa8 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #12 │ │ │ │ + adds r0, #92 @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #50 @ 0x32 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r2, #212 @ 0xd4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #136 @ 0x88 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r2, #222 @ 0xde │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #148 @ 0x94 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ lsls r6, r1, #5 │ │ │ │ - vqadd.s16 d16, d16, d13 │ │ │ │ - cmp r1, #146 @ 0x92 │ │ │ │ + mcr 0, 5, r0, cr0, cr13, {4} │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r1, #216 @ 0xd8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r3, #56 @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r6, r4, #4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + adds r2, r3, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r2, #10 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + adds r6, r1, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r6, r2, #7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xf396009a │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf2e6009a │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #220 @ 0xdc │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r6, r2, #5 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #18 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - movs r3, #54 @ 0x36 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, r5, #7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r2, #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r2, r5, #6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - movs r3, #22 │ │ │ │ + movs r2, #102 @ 0x66 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + adds r0, r1, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #102 @ 0x66 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r2, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r2, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r2, #20 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r2, #20 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldrsb r4, [r5, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrd r0, r0, [ip, #628]! @ 0x274 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + strd r0, r0, [ip, #-628] @ 0x274 │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #8 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, r1, r2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - orns r0, r0, #154 @ 0x9a │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + vshr.s64 d16, d10, #64 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + str r4, [r4, r3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r4, r4, #5 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r0, r7, #4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r2, r2, #4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r0, r5, #3 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r2, #0 │ │ │ │ + adds r2, r4, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + adds r6, r2, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r6, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r6, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r5, #254 @ 0xfe │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r6, r6, #0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r4, #220 @ 0xdc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r7, #30 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 737528 │ │ │ │ bl 728470 │ │ │ │ ldr.w r1, [pc, #3280] @ 734af4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2497825,287 +2497842,287 @@ │ │ │ │ ldr r1, [pc, #560] @ (734d14 ) │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 7281fc │ │ │ │ b.w 7321fa │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r3, #19 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r4, r2, r0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #4 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r5, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r1, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r3, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrsb r2, [r2, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + movs r6, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r0, r7, #30 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - b.n 7346f4 │ │ │ │ + b.n 734594 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r6, r2, #29 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r7, #5 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + lsrs r6, r6, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r7, #3 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r2, r7, #8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + lsrs r6, r4, #13 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r1, #8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + adds r4, r1, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r2, #11 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r6, r3, #17 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - b.n 735144 │ │ │ │ + b.n 734fe4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r0, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r3, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + subs r6, r6, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #132 @ 0x84 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r2, r7, #12 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + subs r6, r6, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + subs r6, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + subs r6, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, #2 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, r0, #5 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r1, #25 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r6, r1, #24 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r0, r4, #9 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - bls.n 734cc8 │ │ │ │ + bhi.n 734d68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsrs r2, r4, #23 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - asrs r2, r3, #4 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r4, r4, #8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r2, r6, #5 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r6, r7, #4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r6, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r3, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ bl 728470 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov sl, r1 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -2499296,270 +2499313,270 @@ │ │ │ │ movw r3, #34800 @ 0x87f0 │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 728294 │ │ │ │ b.w 7321fa │ │ │ │ nop │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r6, r6, #7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r1, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r0, r3, #7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r2, r7, #6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r0, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r0, #9 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r0, #8 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r0, #7 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsls r2, r0, #14 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - bcs.n 735a90 │ │ │ │ + bcs.n 735b30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ lsls r0, r6, #30 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsls r4, r0, #13 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r1, #17 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r7, #12 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mcr2 0, 7, r0, cr10, cr13, {4} │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + mrc2 0, 1, r0, cr10, cr13, {4} │ │ │ │ + asrs r6, r0, #11 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsls r4, r7, #9 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsls r4, r0, #9 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - bhi.n 735b74 │ │ │ │ + bvc.n 735c14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r6, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r7, #24 │ │ │ │ + lsrs r6, r1, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsls r2, r4, #7 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r0, r1, #32 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #15 │ │ │ │ + asrs r6, r6, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r0, #44 @ 0x2c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r2, #8] │ │ │ │ + strb r2, [r4, #5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc2 0, cr0, [r2, #628]! @ 0x274 │ │ │ │ - stc2 0, cr0, [lr, #628] @ 0x274 │ │ │ │ - ldc2l 0, cr0, [sl, #-628]! @ 0xfffffd8c │ │ │ │ - asrs r0, r7, #5 │ │ │ │ + ldc2l 0, cr0, [r2], #628 @ 0x274 │ │ │ │ + ldc2l 0, cr0, [lr], {157} @ 0x9d │ │ │ │ + stc2l 0, cr0, [sl], {157} @ 0x9d │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vqadd.u32 d0, d30, d13 │ │ │ │ + mrc2 0, 3, r0, cr14, cr13, {4} │ │ │ │ lsls r0, r3, #14 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - vqadd.u16 d0, d24, d13 │ │ │ │ + mcr2 0, 3, r0, cr8, cr13, {4} │ │ │ │ lsls r2, r6, #13 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - vqadd.u16 d0, d18, d13 │ │ │ │ + mcr2 0, 3, r0, cr2, cr13, {4} │ │ │ │ lsls r2, r2, #13 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - vqadd.u8 d0, d22, d13 │ │ │ │ - mrc2 0, 7, r0, cr8, cr13, {4} │ │ │ │ - mrc2 0, 7, r0, cr0, cr13, {4} │ │ │ │ - mrc2 0, 6, r0, cr12, cr13, {4} │ │ │ │ - mrc2 0, 6, r0, cr6, cr13, {4} │ │ │ │ + mrc2 0, 2, r0, cr6, cr13, {4} │ │ │ │ + mcr2 0, 2, r0, cr8, cr13, {4} │ │ │ │ + mcr2 0, 2, r0, cr0, cr13, {4} │ │ │ │ + mcr2 0, 1, r0, cr12, cr13, {4} │ │ │ │ + mcr2 0, 1, r0, cr6, cr13, {4} │ │ │ │ vrhadd.u q8, q5, │ │ │ │ - stc2l 0, cr0, [lr], #628 @ 0x274 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + ldc2 0, cr0, [lr], #-628 @ 0xfffffd8c │ │ │ │ + lsls r4, r4, #29 │ │ │ │ lsls r6, r3, #2 │ │ │ │ vuzp.8 q0, │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsls r6, r5, #9 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsls r2, r1, #22 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r6, r3, #2 │ │ │ │ vrhadd.u16 q8, q4, │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r6, #30 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ vrhadd.u8 q0, q0, │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cdp2 1, 12, cr0, cr2, cr13, {2} │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cdp2 1, 8, cr0, cr8, cr13, {2} │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp2 1, 4, cr0, cr12, cr13, {2} │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r5, #27 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsls r4, r5, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r2, r6, #12 │ │ │ │ + asrs r2, r0, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vqadd.u8 d16, d30, d13 │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + mrc2 0, 4, r0, cr14, cr13, {4} │ │ │ │ + lsls r6, r0, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r0, r1, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vqadd.u32 d0, d22, d13 │ │ │ │ - vqadd.u64 d0, d16, d13 │ │ │ │ - vqadd.u64 d0, d26, d13 │ │ │ │ - adcs r0, r6 │ │ │ │ + mrc2 0, 3, r0, cr6, cr13, {4} │ │ │ │ + mcr2 0, 4, r0, cr0, cr13, {4} │ │ │ │ + mcr2 0, 4, r0, cr10, cr13, {4} │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vqadd.u16 d0, d18, d13 │ │ │ │ - vqadd.u8 d0, d22, d13 │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + mcr2 0, 3, r0, cr2, cr13, {4} │ │ │ │ + mrc2 0, 2, r0, cr6, cr13, {4} │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ vrhadd.u16 q0, q7, │ │ │ │ - @ instruction: 0xfa96009d │ │ │ │ - str??.w r0, [r0, sp, lsl #1] │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + vld1.8 @ instruction: 0xf9e6009d │ │ │ │ + @ instruction: 0xf7b0009d │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ @ instruction: 0xfa98014d │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ @ instruction: 0xfa6e014d │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ @ instruction: 0xfa4e014d │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsls r2, r2, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r3, #28 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r3, #28 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r1, #28 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr??.w r0, [lr, ] │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf5f2009d │ │ │ │ - @ instruction: 0xf5e0009d │ │ │ │ - rsb r0, lr, #5144576 @ 0x4e8000 │ │ │ │ + adc.w r0, r2, #5144576 @ 0x4e8000 │ │ │ │ + @ instruction: 0xf530009d │ │ │ │ + adds.w r0, lr, #5144576 @ 0x4e8000 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 73774a │ │ │ │ bl 728470 │ │ │ │ ldr.w r1, [pc, #3220] @ 73695c │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ @@ -2500659,190 +2500676,188 @@ │ │ │ │ ldr r3, [pc, #116] @ (7369c0 ) │ │ │ │ ldr r2, [pc, #612] @ (736bb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.w 7321fa │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movt r0, #51357 @ 0xc89d │ │ │ │ - movt r0, #43165 @ 0xa89d │ │ │ │ - @ instruction: 0xf650009d │ │ │ │ - subw r0, lr, #2205 @ 0x89d │ │ │ │ - subs.w r0, r6, #157 @ 0x9d │ │ │ │ - usat r0, #29, ip, lsl #2 │ │ │ │ - lsls r2, r6, #25 │ │ │ │ + @ instruction: 0xf61c009d │ │ │ │ + @ instruction: 0xf61a009d │ │ │ │ + sub.w r0, r0, #5144576 @ 0x4e8000 │ │ │ │ + @ instruction: 0xf5fe009d │ │ │ │ + add.w r0, r6, #157 @ 0x9d │ │ │ │ + @ instruction: 0xf2dc009d │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ @ instruction: 0xf53e014d │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ vld4.16 {d16,d18,d20,d22}, [ip]! │ │ │ │ - stc2 0, cr0, [r4], #628 @ 0x274 │ │ │ │ + @ instruction: 0xfbf4009d │ │ │ │ @ instruction: 0xf4fc014d │ │ │ │ - mrrc2 0, 9, r0, r4, cr13 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - lsls r4, r0, #24 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + @ instruction: 0xfba4009d │ │ │ │ + lsls r6, r1, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r4], #628 @ 0x274 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + vshr.u64 d16, d13, #64 │ │ │ │ + mcrr2 0, 9, r0, r4, cr13 │ │ │ │ + vshr.u64 d0, d13, #46 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + lsls r4, r0, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r0, #5144576 @ 0x4e8000 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + orn r0, r0, #5144576 @ 0x4e8000 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf524009d │ │ │ │ - lsls r0, r3, #30 │ │ │ │ + orns r0, r4, #5144576 @ 0x4e8000 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vshr.u64 d16, d13, #34 │ │ │ │ + vqadd.u32 d0, d30, d13 │ │ │ │ @ instruction: 0xf39c014d │ │ │ │ - vshr.u64 d16, d13, #48 │ │ │ │ - vshr.u64 d16, d13, #58 │ │ │ │ - vshr.u64 d0, d13, #12 │ │ │ │ - vshr.s64 d0, d13, #10 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + vqadd.u32 d0, d16, d13 │ │ │ │ + vqadd.u16 d0, d22, d13 │ │ │ │ + vqadd.u8 d0, d20, d13 │ │ │ │ + vqadd.s8 d0, d22, d13 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf122009d │ │ │ │ + orns r0, r2, #157 @ 0x9d │ │ │ │ rsbs r1, lr, #13434880 @ 0xcd0000 │ │ │ │ - vst4.32 {d0-d3}, [r2 :64]! │ │ │ │ + ldr.w r0, [r2, sp, lsl #1] │ │ │ │ subs.w r1, r4, #13434880 @ 0xcd0000 │ │ │ │ - str??.w r0, [ip, #157] @ 0x9d │ │ │ │ + ldrh.w r0, [ip, sp, lsl #1] │ │ │ │ @ instruction: 0xf586014d │ │ │ │ - str??.w r0, [r2, #157] @ 0x9d │ │ │ │ - ldr.w r0, [r8, #157] @ 0x9d │ │ │ │ - ldr.w r0, [r6, #157] @ 0x9d │ │ │ │ + ldrh.w r0, [r2, sp, lsl #1] │ │ │ │ + strh.w r0, [r8, sp, lsl #1] │ │ │ │ + strh.w r0, [r6, sp, lsl #1] │ │ │ │ movw r1, #34893 @ 0x884d │ │ │ │ - vld4.32 {d16-d19}, [r4 :64]! │ │ │ │ - strh.w r0, [lr, #157] @ 0x9d │ │ │ │ - strh.w r0, [sl, #157] @ 0x9d │ │ │ │ - strh.w r0, [ip, #157] @ 0x9d │ │ │ │ - strh.w r0, [r6, #157] @ 0x9d │ │ │ │ - strh.w r0, [r6, #157] @ 0x9d │ │ │ │ - ldrb.w r0, [sl, #157] @ 0x9d │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + ldrh.w r0, [r4, #157] @ 0x9d │ │ │ │ + @ instruction: 0xf7fe009d │ │ │ │ + @ instruction: 0xf7fa009d │ │ │ │ + @ instruction: 0xf7fc009d │ │ │ │ + @ instruction: 0xf7f6009d │ │ │ │ + @ instruction: 0xf7f6009d │ │ │ │ + @ instruction: 0xf7ea009d │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - ldr.w r0, [lr, sp, lsl #1] │ │ │ │ - ands.w r1, sl, #13434880 @ 0xcd0000 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + itte vs │ │ │ │ + lslvs r5, r3, #2 │ │ │ │ + @ instruction: 0xf7ae009d │ │ │ │ + andsvc.w r1, sl, #13434880 @ 0xcd0000 │ │ │ │ + strb r6, [r2, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ bfi r1, r8, #1, #13 │ │ │ │ - ldrh.w r0, [r4, sp, lsl #1] │ │ │ │ + @ instruction: 0xf784009d │ │ │ │ @ instruction: 0xf2e6014d │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ - lsls r5, r3, #2 │ │ │ │ + itte vs │ │ │ │ + lslvs r5, r3, #2 │ │ │ │ @ instruction: 0xf4ec014d │ │ │ │ - strb.w r0, [r4, sp, lsl #1] │ │ │ │ + @ instruction: 0xf754009d │ │ │ │ sbfx r1, r6, #1, #14 │ │ │ │ - @ instruction: 0xf7fe009d │ │ │ │ + @ instruction: 0xf74e009d │ │ │ │ ssat r1, #14, r4, asr #1 │ │ │ │ - ldc2 0, cr0, [r4], {157} @ 0x9d │ │ │ │ + @ instruction: 0xfbe4009d │ │ │ │ eors.w r1, lr, #13434880 @ 0xcd0000 │ │ │ │ - @ instruction: 0xf7d6009d │ │ │ │ + @ instruction: 0xf726009d │ │ │ │ @ instruction: 0xf258014d │ │ │ │ - @ instruction: 0xf7d0009d │ │ │ │ - @ instruction: 0xf7bc009d │ │ │ │ - @ instruction: 0xf7c0009d │ │ │ │ - @ instruction: 0xf7c4009d │ │ │ │ - @ instruction: 0xf7c8009d │ │ │ │ - @ instruction: 0xf7ce009d │ │ │ │ - @ instruction: 0xf7be009d │ │ │ │ - @ instruction: 0xf7c2009d │ │ │ │ - @ instruction: 0xf7b2009d │ │ │ │ - @ instruction: 0xf7b6009d │ │ │ │ - @ instruction: 0xf7ba009d │ │ │ │ - @ instruction: 0xf7c0009d │ │ │ │ - @ instruction: 0xf7b6009d │ │ │ │ + @ instruction: 0xf720009d │ │ │ │ + @ instruction: 0xf70c009d │ │ │ │ + @ instruction: 0xf710009d │ │ │ │ + @ instruction: 0xf714009d │ │ │ │ + @ instruction: 0xf718009d │ │ │ │ + @ instruction: 0xf71e009d │ │ │ │ + @ instruction: 0xf70e009d │ │ │ │ + @ instruction: 0xf712009d │ │ │ │ + @ instruction: 0xf702009d │ │ │ │ + @ instruction: 0xf706009d │ │ │ │ + @ instruction: 0xf70a009d │ │ │ │ + @ instruction: 0xf710009d │ │ │ │ + @ instruction: 0xf706009d │ │ │ │ @ instruction: 0xf27a014d │ │ │ │ - @ instruction: 0xf59e009d │ │ │ │ + @ instruction: 0xf4ee009d │ │ │ │ adds.w r1, r0, #77 @ 0x4d │ │ │ │ - @ instruction: 0xf7c0009d │ │ │ │ + @ instruction: 0xf710009d │ │ │ │ @ instruction: 0xf0e6014d │ │ │ │ - @ instruction: 0xf7a6009d │ │ │ │ + @ instruction: 0xf6f6009d │ │ │ │ @ instruction: 0xf270014d │ │ │ │ - @ instruction: 0xfae4009d │ │ │ │ - @ instruction: 0xf77c009d │ │ │ │ - @ instruction: 0xf770009d │ │ │ │ - @ instruction: 0xf598009d │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + @ instruction: 0xfa34009d │ │ │ │ + movt r0, #51357 @ 0xc89d │ │ │ │ + movt r0, #2205 @ 0x89d │ │ │ │ + @ instruction: 0xf4e8009d │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf72c009d │ │ │ │ - @ instruction: 0xf724009d │ │ │ │ - @ instruction: 0xf71c009d │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + @ instruction: 0xf67c009d │ │ │ │ + @ instruction: 0xf674009d │ │ │ │ + @ instruction: 0xf66c009d │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xf3ea009d │ │ │ │ - stc2 0, cr0, [r6, #628] @ 0x274 │ │ │ │ - ssat r0, #30, sl, asr #2 │ │ │ │ + @ instruction: 0xf33a009d │ │ │ │ + ldc2l 0, cr0, [r6], {157} @ 0x9d │ │ │ │ + @ instruction: 0xf27a009d │ │ │ │ cdp 1, 12, cr0, cr6, cr13, {2} │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + cbnz r2, 736b66 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cdp 1, 9, cr0, cr8, cr13, {2} │ │ │ │ - @ instruction: 0xf650009d │ │ │ │ - @ instruction: 0xf650009d │ │ │ │ - @ instruction: 0xf274009d │ │ │ │ - @ instruction: 0xf26a009d │ │ │ │ - stmdb r2!, {r0, r2, r3, r4, r7} │ │ │ │ - eor.w r0, ip, #157 @ 0x9d │ │ │ │ - vqadd.u16 d16, d30, d13 │ │ │ │ + sub.w r0, r0, #5144576 @ 0x4e8000 │ │ │ │ + sub.w r0, r0, #5144576 @ 0x4e8000 │ │ │ │ + rsb r0, r4, #157 @ 0x9d │ │ │ │ + subs.w r0, sl, #157 @ 0x9d │ │ │ │ + ldrd r0, r0, [r2], #-628 @ 0x274 │ │ │ │ + vshr.s64 d16, d13, #36 │ │ │ │ + mcr2 0, 5, r0, cr14, cr13, {4} │ │ │ │ eors.w r1, sl, #77 @ 0x4d │ │ │ │ - @ instruction: 0xf3b2009d │ │ │ │ + ssat r0, #30, r2, lsl #2 │ │ │ │ stcl 1, cr0, [r8], #308 @ 0x134 │ │ │ │ - cbnz r4, 736b9c │ │ │ │ + revsh r4, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ orn r1, r6, #77 @ 0x4d │ │ │ │ - @ instruction: 0xf39e009d │ │ │ │ + @ instruction: 0xf2ee009d │ │ │ │ stc 1, cr0, [r4], #308 @ 0x134 │ │ │ │ - @ instruction: 0xf35c009d │ │ │ │ - @ instruction: 0xf7a2009d │ │ │ │ - @ instruction: 0xf7a0009d │ │ │ │ - @ instruction: 0xf786009d │ │ │ │ - ands.w r0, r0, #5144576 @ 0x4e8000 │ │ │ │ - @ instruction: 0xf754009d │ │ │ │ - @ instruction: 0xf74c009d │ │ │ │ - @ instruction: 0xf73c009d │ │ │ │ + subw r0, ip, #157 @ 0x9d │ │ │ │ + @ instruction: 0xf6f2009d │ │ │ │ + @ instruction: 0xf6f0009d │ │ │ │ + @ instruction: 0xf6d6009d │ │ │ │ + bfi r0, r0, #2, #28 │ │ │ │ + subw r0, r4, #2205 @ 0x89d │ │ │ │ + @ instruction: 0xf69c009d │ │ │ │ + @ instruction: 0xf68c009d │ │ │ │ rsb r1, r6, sp, lsl #1 │ │ │ │ - @ instruction: 0xf72e009d │ │ │ │ + @ instruction: 0xf67e009d │ │ │ │ subs.w r1, r0, sp, lsl #1 │ │ │ │ - @ instruction: 0xf720009d │ │ │ │ - @ instruction: 0xf716009d │ │ │ │ - @ instruction: 0xf712009d │ │ │ │ - @ instruction: 0xf708009d │ │ │ │ - @ instruction: 0xf5ee009d │ │ │ │ - ldr.w r0, [r8, #157] @ 0x9d │ │ │ │ - vqadd.u8 d16, d28, d13 │ │ │ │ - @ instruction: 0xf65a009d │ │ │ │ - strb.w r0, [r4, #157] @ 0x9d │ │ │ │ - @ instruction: 0xeab2009d │ │ │ │ - @ instruction: 0xfbea009d │ │ │ │ - @ instruction: 0xfbd8009d │ │ │ │ - smlalbt r0, r0, r6, sp │ │ │ │ - adds.w r0, r6, #5144576 @ 0x4e8000 │ │ │ │ + @ instruction: 0xf670009d │ │ │ │ + @ instruction: 0xf666009d │ │ │ │ + @ instruction: 0xf662009d │ │ │ │ + @ instruction: 0xf658009d │ │ │ │ + @ instruction: 0xf53e009d │ │ │ │ + strh.w r0, [r8, sp, lsl #1] │ │ │ │ + mrc2 0, 4, r0, cr12, cr13, {4} │ │ │ │ + sub.w r0, sl, #5144576 @ 0x4e8000 │ │ │ │ + @ instruction: 0xf7d4009d │ │ │ │ + and.w r0, r2, sp, lsr #2 │ │ │ │ @ instruction: 0xfb3a009d │ │ │ │ - @ instruction: 0xfb32009d │ │ │ │ - ldr.w r0, [r4, sp, lsl #1] │ │ │ │ + @ instruction: 0xfb28009d │ │ │ │ + @ instruction: 0xfb16009d │ │ │ │ + orn r0, r6, #5144576 @ 0x4e8000 │ │ │ │ + @ instruction: 0xfa8a009d │ │ │ │ + @ instruction: 0xfa82009d │ │ │ │ + @ instruction: 0xf7a4009d │ │ │ │ bl 728470 │ │ │ │ ldr.w r1, [pc, #3436] @ 737928 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 7281fc │ │ │ │ @@ -2502026,267 +2502041,269 @@ │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ bl 7281fc │ │ │ │ b.w 7321fa │ │ │ │ nop │ │ │ │ - ldrsb.w r0, [r6, sp, lsl #1] │ │ │ │ - vst4.32 {d0-d3}, [r8 :64]! │ │ │ │ - @ instruction: 0xf218009d │ │ │ │ - and.w r0, r0, sp, lsr #2 │ │ │ │ - and.w r0, sl, sp, lsr #2 │ │ │ │ - ldrh.w r0, [ip, #157] @ 0x9d │ │ │ │ - ldrh.w r0, [lr, #157] @ 0x9d │ │ │ │ - str.w r0, [r4, #157] @ 0x9d │ │ │ │ - ldrh.w r0, [ip, #157] @ 0x9d │ │ │ │ - cmp r4, #4 │ │ │ │ + str??.w r0, [r6, sp, lsl #1] │ │ │ │ + ldr.w r0, [r8, sp, lsl #1] │ │ │ │ + sbc.w r0, r8, #157 @ 0x9d │ │ │ │ + ldrd r0, r0, [r0, #-628] @ 0x274 │ │ │ │ + ldrd r0, r0, [sl, #-628] @ 0x274 │ │ │ │ + strb.w r0, [ip, sp, lsl #1] │ │ │ │ + strb.w r0, [lr, sp, lsl #1] │ │ │ │ + ldrb.w r0, [r4, sp, lsl #1] │ │ │ │ + strb.w r0, [ip, sp, lsl #1] │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xe9a6009d │ │ │ │ - @ instruction: 0xe99a009d │ │ │ │ - vst4.32 {d16-d19}, [r0 :64]! │ │ │ │ + ldrd r0, r0, [r6], #628 @ 0x274 │ │ │ │ + strd r0, r0, [sl], #628 @ 0x274 │ │ │ │ + ldrb.w r0, [r0, #157] @ 0x9d │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf536009d │ │ │ │ - @ instruction: 0xf0ee009d │ │ │ │ - subs.w r0, r6, #157 @ 0x9d │ │ │ │ - mcr 0, 4, r0, cr0, cr13, {4} │ │ │ │ - ldrsb r2, [r6, r2] │ │ │ │ + eor.w r0, r6, #5144576 @ 0x4e8000 │ │ │ │ + bics.w r0, lr, #157 @ 0x9d │ │ │ │ + add.w r0, r6, #157 @ 0x9d │ │ │ │ + ldcl 0, cr0, [r0, #628] @ 0x274 │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrsh.w r0, [r8, #157] @ 0x9d │ │ │ │ - @ instruction: 0xf0c4009d │ │ │ │ + vst4.32 {d0-d3}, [r8 :64]! │ │ │ │ + ands.w r0, r4, #157 @ 0x9d │ │ │ │ stmdb ip, {r0, r2, r3, r6, r8} │ │ │ │ - stc 0, cr0, [r8], #-628 @ 0xfffffd8c │ │ │ │ - b.n 7372b8 │ │ │ │ + sbcs.w r0, r8, sp, lsr #2 │ │ │ │ + b.n 738158 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7372b8 │ │ │ │ + b.n 738158 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xe83a009d │ │ │ │ - vqadd.s16 d0, d30, d13 │ │ │ │ - stcl 0, cr0, [lr, #628] @ 0x274 │ │ │ │ + b.n 7378a4 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + mcr 0, 3, r0, cr14, cr13, {4} │ │ │ │ + ldc 0, cr0, [lr, #-628] @ 0xfffffd8c │ │ │ │ b.n 737474 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - uxtb r4, r7 │ │ │ │ + sxtb r4, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stc 0, cr0, [r6, #628]! @ 0x274 │ │ │ │ + ldcl 0, cr0, [r6], #628 @ 0x274 │ │ │ │ @ instruction: 0xe828014d │ │ │ │ - adc.w r0, r4, sp, lsr #2 │ │ │ │ + eors.w r0, r4, sp, lsr #2 │ │ │ │ b.n 737574 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adcs.w r0, sl, sp, lsr #2 │ │ │ │ - ldcl 0, cr0, [r0, #-628]! @ 0xfffffd8c │ │ │ │ + @ instruction: 0xeaaa009d │ │ │ │ + stcl 0, cr0, [r0], {157} @ 0x9d │ │ │ │ b.n 737350 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - uxtb r2, r5 │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bic.w r0, r6, sp, lsr #2 │ │ │ │ + ldrd r0, r0, [r6, #-628]! @ 0x274 │ │ │ │ b.n 7372e0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc 0, cr0, [r4, #-628]! @ 0xfffffd8c │ │ │ │ + ldcl 0, cr0, [r4], #-628 @ 0xfffffd8c │ │ │ │ b.n 737274 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - uxth r6, r3 │ │ │ │ + cbz r6, 737a0e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldcl 0, cr0, [ip], #628 @ 0x274 │ │ │ │ + mcrr 0, 9, r0, ip, cr13 │ │ │ │ b.n 7381b4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - uxth r0, r0 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - ldcl 0, cr0, [lr], {157} @ 0x9d │ │ │ │ - ldcl 0, cr0, [lr], {157} @ 0x9d │ │ │ │ - mrrc 0, 9, r0, sl, cr13 │ │ │ │ - ldc 0, cr0, [r8], #628 @ 0x274 │ │ │ │ - ldc 0, cr0, [r4], #628 @ 0x274 │ │ │ │ - ldc 0, cr0, [r4], #628 @ 0x274 │ │ │ │ - ldc 0, cr0, [r2], #628 @ 0x274 │ │ │ │ - stc 0, cr0, [r8], #628 @ 0x274 │ │ │ │ - stc 0, cr0, [r0], #628 @ 0x274 │ │ │ │ - ldc 0, cr0, [r4], {157} @ 0x9d │ │ │ │ - ldc 0, cr0, [sl], {157} @ 0x9d │ │ │ │ - b.n 737cd4 │ │ │ │ + cbz r0, 737a14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf68a009d │ │ │ │ - ldc 0, cr0, [r6, #628] @ 0x274 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + stc 0, cr0, [lr], #-628 @ 0xfffffd8c │ │ │ │ + stc 0, cr0, [lr], #-628 @ 0xfffffd8c │ │ │ │ + sub.w r0, sl, sp, lsr #2 │ │ │ │ + stc 0, cr0, [r8], {157} @ 0x9d │ │ │ │ + stc 0, cr0, [r4], {157} @ 0x9d │ │ │ │ + stc 0, cr0, [r4], {157} @ 0x9d │ │ │ │ + stc 0, cr0, [r2], {157} @ 0x9d │ │ │ │ + @ instruction: 0xebf8009d │ │ │ │ + @ instruction: 0xebf0009d │ │ │ │ + @ instruction: 0xebe4009d │ │ │ │ + @ instruction: 0xebea009d │ │ │ │ + b.n 737b74 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + rsbs r0, sl, #5144576 @ 0x4e8000 │ │ │ │ + stcl 0, cr0, [r6], #628 @ 0x274 │ │ │ │ + ble.n 737928 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7372ec │ │ │ │ + b.n 73818c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 737610 │ │ │ │ + b.n 7374b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vqadd.s32 d16, d30, d13 │ │ │ │ + mrc 0, 5, r0, cr14, cr13, {4} │ │ │ │ b.n 737358 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 73739c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 7377f0 │ │ │ │ + b.n 737690 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 737360 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc 0, cr0, [r6, #-628] @ 0xfffffd8c │ │ │ │ + mrrc 0, 9, r0, r6, cr13 │ │ │ │ b.n 737464 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xe82c009d │ │ │ │ - b.n 737774 │ │ │ │ + b.n 737940 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 73777c │ │ │ │ + b.n 737614 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 737780 │ │ │ │ + b.n 73761c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 737770 │ │ │ │ + b.n 737620 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + b.n 737610 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - vqadd.s64 d0, d28, d13 │ │ │ │ + mcr 0, 4, r0, cr12, cr13, {4} │ │ │ │ b.n 7380f4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 737740 │ │ │ │ + b.n 7375e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 7380a8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 73771c │ │ │ │ + b.n 7375bc │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 738054 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 737710 │ │ │ │ + b.n 7375b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 737700 │ │ │ │ + b.n 7375a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 737700 │ │ │ │ + b.n 7375a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 7381e8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 737824 │ │ │ │ + b.n 7376c4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7376bc │ │ │ │ + b.n 73755c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7376b8 │ │ │ │ + b.n 737558 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7376c0 │ │ │ │ + b.n 737560 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7376b8 │ │ │ │ + b.n 737558 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7376bc │ │ │ │ + b.n 73755c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7376a8 │ │ │ │ + b.n 737548 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vshr.s64 d0, d13, #36 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + mcr 0, 7, r0, cr12, cr13, {4} │ │ │ │ + subs r0, r7, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vqadd.s64 d16, d20, d13 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + mcr 0, 6, r0, cr4, cr13, {4} │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7375d4 │ │ │ │ + b.n 737474 │ │ │ │ lsls r5, r3, #2 │ │ │ │ udf #106 @ 0x6a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + cbz r6, 737b1e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stc 0, cr0, [r8, #628] @ 0x274 │ │ │ │ - b.n 737308 │ │ │ │ + ldcl 0, cr0, [r8], {157} @ 0x9d │ │ │ │ + b.n 7381a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - orn r0, ip, sp, lsr #2 │ │ │ │ + @ instruction: 0xe9bc009d │ │ │ │ udf #16 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stcl 0, cr0, [r4, #-628] @ 0xfffffd8c │ │ │ │ - ldc 0, cr0, [r6], #-628 @ 0xfffffd8c │ │ │ │ - ble.n 737a38 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - mcr 0, 6, r0, cr8, cr13, {4} │ │ │ │ - @ instruction: 0xf264009d │ │ │ │ - @ instruction: 0xf262009d │ │ │ │ + ldc 0, cr0, [r4], {157} @ 0x9d │ │ │ │ + @ instruction: 0xeb86009d │ │ │ │ + ble.n 737ad8 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + mrc 0, 0, r0, cr8, cr13, {4} │ │ │ │ + subs.w r0, r4, #157 @ 0x9d │ │ │ │ + subs.w r0, r2, #157 @ 0x9d │ │ │ │ ble.n 737b18 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xf258009d │ │ │ │ - movw r0, #16541 @ 0x409d │ │ │ │ - @ instruction: 0xf23c009d │ │ │ │ - @ instruction: 0xf234009d │ │ │ │ - @ instruction: 0xf22c009d │ │ │ │ - bls.n 737ab8 │ │ │ │ + sub.w r0, r8, #157 @ 0x9d │ │ │ │ + @ instruction: 0xf194009d │ │ │ │ + @ instruction: 0xf18c009d │ │ │ │ + @ instruction: 0xf184009d │ │ │ │ + sbcs.w r0, ip, #157 @ 0x9d │ │ │ │ + bls.n 737b58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 737a94 │ │ │ │ + bls.n 737b34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 737a70 │ │ │ │ + bls.n 737b10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 737b74 │ │ │ │ + bge.n 737a14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 737bcc │ │ │ │ + svc 174 @ 0xae │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stcl 0, cr0, [r0], #-628 @ 0xfffffd8c │ │ │ │ + subs.w r0, r0, sp, lsr #2 │ │ │ │ blt.n 737afc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldcl 0, cr0, [r2], {157} @ 0x9d │ │ │ │ + stc 0, cr0, [r2], #-628 @ 0xfffffd8c │ │ │ │ blt.n 737ad0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stcl 0, cr0, [r0], {157} @ 0x9d │ │ │ │ - eors.w r0, ip, #5144576 @ 0x4e8000 │ │ │ │ - @ instruction: 0xf4b0009d │ │ │ │ - @ instruction: 0xf4ba009d │ │ │ │ - bgt.n 737b90 │ │ │ │ + ldc 0, cr0, [r0], {157} @ 0x9d │ │ │ │ + @ instruction: 0xf3ec009d │ │ │ │ + and.w r0, r0, #5144576 @ 0x4e8000 │ │ │ │ + and.w r0, sl, #5144576 @ 0x4e8000 │ │ │ │ + blt.n 737c30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bgt.n 737a4c │ │ │ │ + blt.n 737aec │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 737a68 │ │ │ │ + bvs.n 737b08 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 737c18 │ │ │ │ + bhi.n 737ab8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 737a04 │ │ │ │ + b.n 7378a4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 737a08 │ │ │ │ + b.n 7378a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ svc 82 @ 0x52 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 738024 │ │ │ │ + b.n 737ec4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ blt.n 737a9c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ lsls r5, r3, #2 │ │ │ │ svc 38 @ 0x26 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 73801c │ │ │ │ + b.n 737ebc │ │ │ │ lsls r5, r3, #2 │ │ │ │ blt.n 737c34 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 737fa8 │ │ │ │ + b.n 737e48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 73797c │ │ │ │ + b.n 73781c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 737824 │ │ │ │ + b.n 7376c4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 737828 │ │ │ │ + b.n 7376c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7377fc │ │ │ │ + b.n 73769c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 738118 │ │ │ │ + b.n 737fb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7377a8 │ │ │ │ + b.n 737648 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bge.n 737af0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 7377a4 │ │ │ │ + b.n 737644 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bge.n 737acc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 737788 │ │ │ │ + b.n 737628 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bge.n 737a98 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 73776c │ │ │ │ + b.n 73760c │ │ │ │ lsls r5, r3, #2 │ │ │ │ bge.n 737c74 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 737758 │ │ │ │ + b.n 7375f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 737748 │ │ │ │ + b.n 7375e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 737744 │ │ │ │ + b.n 7375e4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 737734 │ │ │ │ + b.n 7375d4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r1, [pc, #3236] @ 738854 │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ bl 7281fc │ │ │ │ movs r2, #0 │ │ │ │ cbnz r6, 737bc6 │ │ │ │ @@ -2503416,347 +2503433,347 @@ │ │ │ │ ldr r1, [pc, #684] @ (738af0 ) │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 7281fc │ │ │ │ b.w 7321fa │ │ │ │ - stc2l 0, cr0, [r2], #-628 @ 0xfffffd8c │ │ │ │ + @ instruction: 0xfbb2009d │ │ │ │ blt.n 73890c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bpl.n 7388c8 │ │ │ │ + bmi.n 738768 │ │ │ │ lsls r5, r3, #2 │ │ │ │ blt.n 7388b8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - udf #70 @ 0x46 │ │ │ │ + ble.n 738794 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 738848 │ │ │ │ + bmi.n 7388e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 738868 │ │ │ │ + bmi.n 738908 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adcs.w r0, r6, sp, lsr #2 │ │ │ │ - b.n 738d3c │ │ │ │ + @ instruction: 0xeaa6009d │ │ │ │ + b.n 738bdc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 7387d4 │ │ │ │ + bcc.n 738874 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 7387b8 │ │ │ │ + bcc.n 738858 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 73879c │ │ │ │ + bcc.n 73883c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 738980 │ │ │ │ + bcc.n 738820 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 738960 │ │ │ │ + bcc.n 738800 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 7388fc │ │ │ │ + bcs.n 73879c │ │ │ │ lsls r5, r3, #2 │ │ │ │ bge.n 73895c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bcc.n 7388f0 │ │ │ │ + bcs.n 738990 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bge.n 738928 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bcc.n 7388ec │ │ │ │ + bcs.n 73898c │ │ │ │ lsls r5, r3, #2 │ │ │ │ bge.n 7388f4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bcc.n 7388e8 │ │ │ │ + bcs.n 738988 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bge.n 7388b0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bcc.n 7388dc │ │ │ │ + bcs.n 73897c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 7387f0 │ │ │ │ + bcs.n 738890 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 738810 │ │ │ │ + bcs.n 7388b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 7388a4 │ │ │ │ + bcs.n 738944 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 7388a4 │ │ │ │ + bcs.n 738944 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 738878 │ │ │ │ + bcs.n 738918 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 73885c │ │ │ │ + bcs.n 7388fc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 73883c │ │ │ │ + bcs.n 7388dc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 738844 │ │ │ │ + bcs.n 7388e4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 738828 │ │ │ │ + bne.n 7388c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 73880c │ │ │ │ + bne.n 7388ac │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 7387f0 │ │ │ │ + bne.n 738890 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 7389d4 │ │ │ │ + bne.n 738874 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 7389b8 │ │ │ │ + bne.n 738858 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 7387f0 │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 738b74 │ │ │ │ + b.n 738a14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 7387f4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 738b60 │ │ │ │ + b.n 738a00 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 7389a0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 738b4c │ │ │ │ + b.n 7389ec │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 73895c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 738b50 │ │ │ │ + b.n 7389f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 738b48 │ │ │ │ + b.n 7389e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 738b30 │ │ │ │ + b.n 7389d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 738b2c │ │ │ │ + b.n 7389cc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 738b08 │ │ │ │ + b.n 7389a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 738b18 │ │ │ │ + b.n 7389b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 738b00 │ │ │ │ + b.n 7389a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 738b04 │ │ │ │ + b.n 7389a4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 738ae8 │ │ │ │ + b.n 738988 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 738af8 │ │ │ │ + b.n 738998 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 738ad8 │ │ │ │ + b.n 738978 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bcc.n 73897c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 738ae0 │ │ │ │ + b.n 738980 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 7389c4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r1, pc, #872 @ (adr r1, 738ca4 ) │ │ │ │ + add r1, pc, #168 @ (adr r1, 7389e4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 738980 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bhi.n 7389d4 │ │ │ │ + bvc.n 738874 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bpl.n 738944 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - udf #114 @ 0x72 │ │ │ │ + ble.n 7388d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bvs.n 738a48 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bls.n 738884 │ │ │ │ + bhi.n 738924 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 7389d8 │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 7389f8 │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 73893c │ │ │ │ + bvc.n 7389dc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bhi.n 738964 │ │ │ │ + bvc.n 738a04 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 738954 │ │ │ │ + bvc.n 7389f4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #424] @ (738b14 ) │ │ │ │ + ldr r4, [pc, #744] @ (738c54 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ bmi.n 738904 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bvc.n 738950 │ │ │ │ + bvc.n 7389f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 7388b8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bvc.n 73892c │ │ │ │ + bvc.n 7389cc │ │ │ │ lsls r5, r3, #2 │ │ │ │ bmi.n 738a64 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bvc.n 738920 │ │ │ │ + bvc.n 7389c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 7388f4 │ │ │ │ + bvc.n 738994 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 7388f4 │ │ │ │ + bvc.n 738994 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bpl.n 7389dc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bhi.n 738a18 │ │ │ │ + bvc.n 7388b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 7388b0 │ │ │ │ + bvs.n 738950 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 7388ac │ │ │ │ + bvs.n 73894c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 7388b4 │ │ │ │ + bvs.n 738954 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 7388ac │ │ │ │ + bvs.n 73894c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 7388b0 │ │ │ │ + bvs.n 738950 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 738a9c │ │ │ │ + bvs.n 73893c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 738bd0 │ │ │ │ + b.n 738a70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 738b88 │ │ │ │ + b.n 738a28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ bcs.n 738904 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bvc.n 7389e0 │ │ │ │ + bvs.n 738a80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bcs.n 738a88 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bcc.n 73895c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bvs.n 738990 │ │ │ │ + bvs.n 738a30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bcs.n 738a18 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bvs.n 73898c │ │ │ │ + bvs.n 738a2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ bne.n 7389dc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - blt.n 738ac0 │ │ │ │ + bge.n 738960 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bcc.n 738ad8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bvs.n 73894c │ │ │ │ + bpl.n 7389ec │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 738934 │ │ │ │ + bpl.n 7389d4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 738940 │ │ │ │ + bpl.n 7389e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 73894c │ │ │ │ + bpl.n 7389ec │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 738aa4 │ │ │ │ + bvs.n 738944 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 738968 │ │ │ │ + bpl.n 738a08 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 738974 │ │ │ │ + bvs.n 738a14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 738958 │ │ │ │ + bpl.n 7389f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 738964 │ │ │ │ + bpl.n 738a04 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 738974 │ │ │ │ + bpl.n 738a14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvs.n 73898c │ │ │ │ + bvs.n 738a2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ bne.n 73892c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bmi.n 738978 │ │ │ │ + bcc.n 738a18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bne.n 738ae0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bmi.n 738954 │ │ │ │ + bcc.n 7389f4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bne.n 738a8c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bmi.n 738948 │ │ │ │ + bcc.n 7389e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 738b1c │ │ │ │ + bcc.n 7389bc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 738b1c │ │ │ │ + bcc.n 7389bc │ │ │ │ lsls r5, r3, #2 │ │ │ │ bne.n 738a04 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bmi.n 738a40 │ │ │ │ + bmi.n 738ae0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 738ad8 │ │ │ │ + bcc.n 738978 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 738ad4 │ │ │ │ + bcc.n 738974 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 738adc │ │ │ │ + bcc.n 73897c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 738ad4 │ │ │ │ + bcc.n 738974 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 738ad8 │ │ │ │ + bcc.n 738978 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 738ac4 │ │ │ │ + bcc.n 738b64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ble.n 738a28 │ │ │ │ + ble.n 738ac8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r3, #2 │ │ │ │ beq.n 738a2c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bmi.n 738aa0 │ │ │ │ + bcc.n 738b40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bcc.n 738a10 │ │ │ │ + bcc.n 738ab0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ble.n 738994 │ │ │ │ + bgt.n 738a34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ble.n 738b78 │ │ │ │ + bgt.n 738a18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 738a78 │ │ │ │ + bvc.n 738b18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 738b88 │ │ │ │ + bcc.n 738a28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 738a2c │ │ │ │ + bvc.n 738acc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ beq.n 738b54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ beq.n 738b28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ beq.n 738afc │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [pc, #732] @ (738dd4 ) │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ bl 7281fc │ │ │ │ movs r2, #0 │ │ │ │ cbnz r6, 738b0a │ │ │ │ @@ -2504011,39 +2504028,39 @@ │ │ │ │ ldr r2, [pc, #64] @ (738e04 ) │ │ │ │ add r2, pc │ │ │ │ b.w 736764 │ │ │ │ ldr r2, [pc, #60] @ (738e08 ) │ │ │ │ add r2, pc │ │ │ │ b.w 736778 │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [ip, #-628] @ 0xfffffd8c │ │ │ │ + stcl 0, cr0, [ip], #-628 @ 0xfffffd8c │ │ │ │ ldmia r4, {r2, r4} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bgt.n 738e44 │ │ │ │ + blt.n 738ee4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 738e64 │ │ │ │ + bcs.n 738d04 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strd r0, r0, [r4], #628 @ 0x274 │ │ │ │ - @ instruction: 0xe8dc009d │ │ │ │ + @ instruction: 0xe834009d │ │ │ │ + @ instruction: 0xe82c009d │ │ │ │ stmdb 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] @ 7398ec │ │ │ │ sub sp, #20 │ │ │ │ @@ -2505103,220 +2505120,220 @@ │ │ │ │ add r1, pc │ │ │ │ bl 7281fc │ │ │ │ b.w 738f92 │ │ │ │ strb r6, [r2, #7] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 7399f0 │ │ │ │ + bls.n 739890 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + nop {9} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r0!, {r2, r3} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + ldrh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmdb ip, {r0, r2, r3, r4, r7} │ │ │ │ + @ instruction: 0xe85c009d │ │ │ │ stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r7!, {r3, r4, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldrh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r7!, {r1, r3, r4} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r6!, {r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r6!, {r3, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r6!, {r3, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r5!, {r4, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfa6a00a2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldrsh.w r0, [sl, #162] @ 0xa2 │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r4!, {r1, r5} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 7392ec │ │ │ │ + b.n 73a18c │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r4!, {r3, r4} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r5!, {r1, r2, r3} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 73a19c │ │ │ │ + b.n 73a03c │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r5!, {r3} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 739258 │ │ │ │ + b.n 73a0f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - hlt 0x0022 │ │ │ │ + cbnz r2, 739a4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 73921c │ │ │ │ + b.n 73a0bc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 73a1c8 │ │ │ │ + b.n 73a068 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 73a1e0 │ │ │ │ + b.n 73a080 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 73a1fc │ │ │ │ + b.n 73a09c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 73a1e8 │ │ │ │ + b.n 73a088 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 73a1a4 │ │ │ │ + b.n 73a044 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 73a1c0 │ │ │ │ + b.n 73a060 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r3!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r3!, {r3, r5} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r3!, {r1} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r4, 739a6a │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r3!, {r1, r3, r5} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 739ef4 │ │ │ │ + b.n 739d94 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf68a00a2 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + rsbs r0, sl, #5308416 @ 0x510000 │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 73e4e2 │ │ │ │ mov r0, r4 │ │ │ │ bl 728470 │ │ │ │ ldr.w r1, [pc, #3412] @ 73a7fc │ │ │ │ @@ -2506489,253 +2506506,252 @@ │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 7281fc │ │ │ │ b.w 738f92 │ │ │ │ nop │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - revsh r4, r3 │ │ │ │ + rev r4, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x000a │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + ble.n 73a790 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - hlt 0x0036 │ │ │ │ + rev r6, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - hlt 0x001e │ │ │ │ + cbnz r6, 73a85e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - hlt 0x0028 │ │ │ │ + cbnz r0, 73a866 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - hlt 0x0032 │ │ │ │ + rev r2, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stc2l 0, cr0, [r6], #652 @ 0x28c │ │ │ │ - hlt 0x0006 │ │ │ │ + ldc2 0, cr0, [r6], #-652 @ 0xfffffd74 │ │ │ │ + cbnz r6, 73a868 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rev16 r0, r7 │ │ │ │ + cbnz r0, 73a86a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ bkpt 0x0078 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bkpt 0x007a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - pop {r1} │ │ │ │ + cbnz r2, 73a8a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bkpt 0x0058 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ bkpt 0x004e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r2, [r4, #6] │ │ │ │ + strh r2, [r6, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ble.n 73a878 │ │ │ │ + bgt.n 73a918 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bkpt 0x0042 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ble.n 73a914 │ │ │ │ + bgt.n 73a7b4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sxth r0, r1 │ │ │ │ + cbz r0, 73a882 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 73a8e6 │ │ │ │ + cbz r0, 73a8ba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bgt.n 73a7fc │ │ │ │ + bgt.n 73a89c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bgt.n 73a808 │ │ │ │ + bgt.n 73a8a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bgt.n 73a7f4 │ │ │ │ + bgt.n 73a894 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bgt.n 73a804 │ │ │ │ + bgt.n 73a8a4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ ite gt │ │ │ │ lslgt r5, r1, #5 │ │ │ │ - cbz r4, 73a8a6 @ unpredictable │ │ │ │ + suble sp, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rev r0, r5 │ │ │ │ + cbnz r0, 73a8ae │ │ │ │ lsls r5, r3, #2 │ │ │ │ - rev r4, r3 │ │ │ │ + cbnz r4, 73a8ae │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + cbz r6, 73a914 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + cbz r0, 73a916 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bge.n 73a7c0 │ │ │ │ + bls.n 73a860 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + @ instruction: 0xb61e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb.w r0, [r6, r3, lsl #2] │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + str??.w r0, [r6, r3, lsl #2] │ │ │ │ + @ instruction: 0xb606 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + push {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bls.n 73a918 │ │ │ │ + bhi.n 73a9b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - pop {r5, pc} │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + push {r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf79800a3 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xf6e800a3 │ │ │ │ + push {r3, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 73a89c │ │ │ │ + bvc.n 73a93c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bvc.n 73a8a4 │ │ │ │ + bvc.n 73a944 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sxth r0, r4 │ │ │ │ + cbz r0, 73a934 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x005c │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r1, r3, r5, r7, lr} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r4, 73a998 │ │ │ │ + cbnz r4, 73a96c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r4, 73a988 │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb798 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb772 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb752 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x00ca │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x00ca │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x00a6 │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - itte cc │ │ │ │ - lslcc r5, r3, #2 │ │ │ │ - itee cs @ unpredictable │ │ │ │ - lslcs r5, r3, #2 │ │ │ │ - bcc.n 73a398 @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - lslcc r1, r3, #2 │ │ │ │ - cbz r2, 73a9be │ │ │ │ + bkpt 0x008a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + bkpt 0x007e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r2, 73aa10 │ │ │ │ + b.n 73a238 │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + cbz r2, 73a992 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r6, 73aa10 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r6, 73a9a8 │ │ │ │ + cbnz r2, 73a9e4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r0, 73a9e6 │ │ │ │ + cbnz r6, 73a9e4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + @ instruction: 0xb886 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + rev16 r0, r5 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r4, 73a9b6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r7} │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - cbz r4, 73aa46 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + itte le │ │ │ │ + lslle r5, r3, #2 │ │ │ │ + itet al @ unpredictable │ │ │ │ + lslal r5, r3, #2 │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ + lslal r5, r3, #2 │ │ │ │ + itt lt │ │ │ │ + lsllt r5, r3, #2 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + cbz r4, 73aa1a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + ite vc │ │ │ │ + lslvc r5, r3, #2 │ │ │ │ + itt vs @ unpredictable │ │ │ │ + lslvs r5, r3, #2 │ │ │ │ + addvs r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + @ instruction: 0xb6dc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 728470 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r3, r0 │ │ │ │ and.w r2, r0, #127 @ 0x7f │ │ │ │ cmp r1, #1 │ │ │ │ @@ -2507888,297 +2507904,297 @@ │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 728294 │ │ │ │ b.w 738f92 │ │ │ │ cbz r2, 73b74a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r2, 73b744 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, pc, #776 @ (adr r6, 73ba34 ) │ │ │ │ + add r6, pc, #72 @ (adr r6, 73b774 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r0, 73b740 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - beq.n 73b734 │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #712 @ (adr r4, 73ba00 ) │ │ │ │ + add r4, pc, #8 @ (adr r4, 73b740 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #520 @ (adr r6, 73b944 ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 73ba84 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + pop {r1, r3, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r4, 73b7bc │ │ │ │ + cbz r4, 73b790 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #176 @ (adr r6, 73b7f8 ) │ │ │ │ + add r5, pc, #496 @ (adr r5, 73b938 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #104 @ (adr r6, 73b7b4 ) │ │ │ │ + add r5, pc, #424 @ (adr r5, 73b8f4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #32 @ (adr r6, 73b770 ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 73b8b0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #984 @ (adr r5, 73bb2c ) │ │ │ │ + add r5, pc, #280 @ (adr r5, 73b86c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #904 @ (adr r5, 73bae0 ) │ │ │ │ + add r5, pc, #200 @ (adr r5, 73b820 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r4, sp, #632 @ 0x278 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r6, [r3, #21] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb698 │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 73b7cc │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + push {r3, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #544 @ (adr r4, 73b9a0 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 73bae0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #600 @ (adr r4, 73b9dc ) │ │ │ │ + add r3, pc, #920 @ (adr r3, 73bb1c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sxtb r4, r1 │ │ │ │ + cbz r4, 73b7ca │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + cpsie │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 73b7ce │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 73b7c8 │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #656 @ (adr r1, 73ba4c ) │ │ │ │ + add r0, pc, #976 @ (adr r0, 73bb8c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + push {r7, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r2, sp, #360 @ 0x168 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x001e │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x0026 │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r4, sp, #552 @ 0x228 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #744 @ (adr r0, 73bad4 ) │ │ │ │ + add r0, pc, #40 @ (adr r0, 73b814 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #552 @ (adr r2, 73ba18 ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 73bb58 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r4, sp, #640 @ 0x280 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #808 @ 0x328 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + cbz r2, 73b882 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + cbz r6, 73b87e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r6, 73b860 │ │ │ │ + cbnz r6, 73b834 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + cpsid a │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r6, pc, #1016 @ (adr r6, 73bc3c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + @ instruction: 0xb66a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + @ instruction: 0xb640 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #296 @ (adr r3, 73b984 ) │ │ │ │ + add r2, pc, #616 @ (adr r2, 73bac4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #296 @ (adr r3, 73b988 ) │ │ │ │ + add r2, pc, #616 @ (adr r2, 73bac8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 73b9a4 ) │ │ │ │ + add r2, pc, #640 @ (adr r2, 73bae4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #328 @ (adr r3, 73b9b0 ) │ │ │ │ + add r2, pc, #648 @ (adr r2, 73baf0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #336 @ (adr r3, 73b9bc ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 73bafc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 73b9c8 ) │ │ │ │ + add r2, pc, #664 @ (adr r2, 73bb08 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #280 @ (adr r3, 73b98c ) │ │ │ │ + add r2, pc, #600 @ (adr r2, 73bacc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #312 @ (adr r3, 73b9b0 ) │ │ │ │ + add r2, pc, #632 @ (adr r2, 73baf0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #352 @ (adr r3, 73b9dc ) │ │ │ │ + add r2, pc, #672 @ (adr r2, 73bb1c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #376 @ (adr r3, 73b9f8 ) │ │ │ │ + add r2, pc, #696 @ (adr r2, 73bb38 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #384 @ (adr r3, 73ba04 ) │ │ │ │ + add r2, pc, #704 @ (adr r2, 73bb44 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #400 @ (adr r3, 73ba18 ) │ │ │ │ + add r2, pc, #720 @ (adr r2, 73bb58 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r5, pc, #696 @ (adr r5, 73bb44 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r6, [r5, #25] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r5, pc, #288 @ (adr r5, 73b9c4 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r0, sp, #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r7, pc, #904 @ (adr r7, 73bc50 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 73b8f6 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #32 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 73b90e │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r4, 73b90e │ │ │ │ + sub sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 73b90c │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r4, 73b90e │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r2, 73b910 │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #576 @ (adr r1, 73bb38 ) │ │ │ │ + add r0, pc, #896 @ (adr r0, 73bc78 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 73b910 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r6, pc, #480 @ (adr r6, 73bae0 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stmia r5!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r2, 73b914 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 73b918 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 73b916 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #200 @ (adr r1, 73b9dc ) │ │ │ │ + add r0, pc, #520 @ (adr r0, 73bb1c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #152 @ (adr r1, 73b9b0 ) │ │ │ │ + add r0, pc, #472 @ (adr r0, 73baf0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #792 @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - uxtb r6, r7 │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 728470 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ beq.w 73cf6c │ │ │ │ subs r6, r0, #0 │ │ │ │ @@ -2509373,293 +2509389,293 @@ │ │ │ │ ubfx r2, r0, #0, #14 │ │ │ │ movs r3, #14 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 7281fc │ │ │ │ b.w 738f92 │ │ │ │ nop │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #296 @ (adr r6, 73c830 ) │ │ │ │ + add r5, pc, #616 @ (adr r5, 73c970 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, pc, #240 @ (adr r6, 73c800 ) │ │ │ │ + add r5, pc, #560 @ (adr r5, 73c940 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, pc, #184 @ (adr r6, 73c7d0 ) │ │ │ │ + add r5, pc, #504 @ (adr r5, 73c910 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, pc, #176 @ (adr r6, 73c7d0 ) │ │ │ │ + add r5, pc, #496 @ (adr r5, 73c910 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #152 @ (adr r6, 73c7bc ) │ │ │ │ + add r5, pc, #472 @ (adr r5, 73c8fc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 73c780 ) │ │ │ │ + add r5, pc, #408 @ (adr r5, 73c8c0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #72 @ (adr r6, 73c774 ) │ │ │ │ + add r5, pc, #392 @ (adr r5, 73c8b4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 73cb20 ) │ │ │ │ + add r5, pc, #304 @ (adr r5, 73c860 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #8 @ (adr r6, 73c73c ) │ │ │ │ + add r5, pc, #328 @ (adr r5, 73c87c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #968 @ (adr r5, 73cb00 ) │ │ │ │ + add r5, pc, #264 @ (adr r5, 73c840 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #968 @ (adr r5, 73cb04 ) │ │ │ │ + add r5, pc, #264 @ (adr r5, 73c844 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #896 @ (adr r5, 73cac0 ) │ │ │ │ + add r5, pc, #192 @ (adr r5, 73c800 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 73cadc ) │ │ │ │ + add r5, pc, #216 @ (adr r5, 73c81c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #840 @ (adr r5, 73ca90 ) │ │ │ │ + add r5, pc, #136 @ (adr r5, 73c7d0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r5, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r5, pc, #840 @ (adr r5, 73ca98 ) │ │ │ │ + add r5, pc, #136 @ (adr r5, 73c7d8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - itt gt │ │ │ │ - lslgt r5, r3, #2 │ │ │ │ - itte le @ unpredictable │ │ │ │ - lslle r5, r3, #2 │ │ │ │ - it al @ unpredictable │ │ │ │ - lslal r5, r3, #2 │ │ │ │ - itet │ │ │ │ - lsl r5, r3, #2 │ │ │ │ - addal r4, sp, #432 @ 0x1b0 │ │ │ │ - lsl r5, r3, #2 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + ite ne │ │ │ │ + lslne r5, r3, #2 │ │ │ │ + itet cs @ unpredictable │ │ │ │ + lslcs r5, r3, #2 │ │ │ │ + it cc @ unpredictable │ │ │ │ + lslcc r5, r3, #2 │ │ │ │ + itte mi │ │ │ │ + lslmi r5, r3, #2 │ │ │ │ + addmi r3, sp, #752 @ 0x2f0 │ │ │ │ + lslpl r5, r3, #2 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + cbnz r6, 73c81e │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ite mi │ │ │ │ - lslmi r5, r3, #2 │ │ │ │ - addpl r4, sp, #216 @ 0xd8 │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r7, pc, #872 @ (adr r7, 73cb20 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #1016 @ (adr r6, 73cbb8 ) │ │ │ │ + add r7, pc, #848 @ (adr r7, 73cb0c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #952 @ (adr r6, 73cb7c ) │ │ │ │ + add r6, pc, #312 @ (adr r6, 73c8f8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r6, pc, #248 @ (adr r6, 73c8bc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bkpt 0x0052 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 73cb7c ) │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #896 @ (adr r7, 73cb58 ) │ │ │ │ + add r7, pc, #232 @ (adr r7, 73c8bc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r7, pc, #192 @ (adr r7, 73c898 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #536 @ (adr r7, 73c9f8 ) │ │ │ │ + add r7, pc, #720 @ (adr r7, 73caac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r6, pc, #856 @ (adr r6, 73cb38 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #696] @ 0x2b8 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #632 @ (adr r0, 73ca94 ) │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #576 @ (adr r0, 73ca60 ) │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #648 @ (adr r0, 73cab0 ) │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + str r0, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #144 @ (adr r7, 73c8e8 ) │ │ │ │ + add r6, pc, #464 @ (adr r6, 73ca28 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + movs r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #8] │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + ldr r0, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r0, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 73eade │ │ │ │ mov r0, r4 │ │ │ │ bl 728470 │ │ │ │ ldr.w r1, [pc, #3436] @ 73d6ac │ │ │ │ @@ -2510829,287 +2510845,287 @@ │ │ │ │ ldr r1, [pc, #560] @ (73d8cc ) │ │ │ │ ubfx r2, r0, #0, #13 │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 7281fc │ │ │ │ b.w 738f92 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + add r7, sp, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + cbz r0, 73d74e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r6, 73d724 │ │ │ │ + cbz r6, 73d6f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 73d728 │ │ │ │ + cbz r0, 73d6fc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - uxtb r0, r5 │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 73d716 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r2, 73d718 │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - uxtb r2, r7 │ │ │ │ + sxtb r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - uxtb r4, r5 │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - uxtb r2, r4 │ │ │ │ + sxth r2, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #296 @ 0x128 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + add sp, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #200 @ 0xc8 │ │ │ │ + add sp, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #568 @ 0x238 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r3, #20] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r0, [r6, #10] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + strh r4, [r6, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r6, [r5, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r1, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + str r2, [r7, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #8] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r6, pc, #800 @ (adr r6, 73db64 ) │ │ │ │ + add r6, pc, #96 @ (adr r6, 73d8a4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - revsh r0, r5 │ │ │ │ + rev r0, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #32] @ (73d88c ) │ │ │ │ + ldr r4, [pc, #352] @ (73d9cc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r0, [r6, #22] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r2, [r3, #22] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #504] @ 0x1f8 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r2, pc, #536 @ (adr r2, 73dabc ) │ │ │ │ + add r1, pc, #856 @ (adr r1, 73dbfc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r6, [r1, #13] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r4, pc, #576 @ (adr r4, 73daf4 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 73dc34 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r3, #6 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 73d8e2 │ │ │ │ ldr.w r2, [pc, #3480] @ 73e674 │ │ │ │ add r2, pc │ │ │ │ @@ -2512296,317 +2512312,317 @@ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.w 738f92 │ │ │ │ nop │ │ │ │ strh r0, [r0, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r1, [pc, #224] @ (73e75c ) │ │ │ │ + ldr r0, [pc, #544] @ (73e89c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r6, [r3, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r4, [r7, #14] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r2, [r6, #14] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add lr, r0 │ │ │ │ + mvns r6, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #688 @ (adr r0, 73e948 ) │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r6, [r4, #14] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 73ea88 ) │ │ │ │ + add r0, pc, #296 @ (adr r0, 73e7c8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #504 @ (adr r0, 73e89c ) │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 73e8b0 ) │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #472 @ (adr r0, 73e884 ) │ │ │ │ + ldr r7, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #496 @ (adr r0, 73e8a0 ) │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors.w r0, ip, #5472256 @ 0x538000 │ │ │ │ + @ instruction: 0xf3ec00a7 │ │ │ │ strh r4, [r1, #2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - mrrc2 0, 10, r0, r8, cr1 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + @ instruction: 0xfba800a1 │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #144 @ (adr r1, 73e758 ) │ │ │ │ + add r0, pc, #464 @ (adr r0, 73e898 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r3, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r4, [r0, #19] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r3, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r1, #18] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r1, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r6, [r3, #12] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r2, [r7, #24] │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ strh r0, [r3, #2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #25] │ │ │ │ + strb r6, [r5, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r2, [r0, #17] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r4, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #2] │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #1] │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r2, [r3, #7] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r4, [r0, #6] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - rors r4, r4 │ │ │ │ + asrs r4, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r2, [r6, #11] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r4, [r6, #6] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r4, [r0, #10] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r0, [r7, #9] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #5] │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #5] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #5] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r4, [r4, #28] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r6, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r6, [r6, #27] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + ldrb r6, [r1, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r4, [r4, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r5, #252 @ 0xfc │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r7, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r2, [r4, #25] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r0, [r0, #22] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r2, [r0, #21] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r6, [r7, #18] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r6, #30 │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + strb r6, [r6, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + strb r0, [r6, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #29] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #31] │ │ │ │ + strb r6, [r6, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r6, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + strb r2, [r0, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 73fe32 │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ mov fp, r8 │ │ │ │ mov r7, r8 │ │ │ │ @@ -2513711,333 +2513727,333 @@ │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 7281fc │ │ │ │ b.w 738f92 │ │ │ │ strb r4, [r0, #9] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r1, [sp, #336] @ 0x150 │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r1, #6 │ │ │ │ + subs r0, #86 @ 0x56 │ │ │ │ lsls r5, r3, #2 │ │ │ │ strb r0, [r2, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #20] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r0, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + strb r2, [r1, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #18] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r6, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #17] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r4, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #248] @ 0xf8 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r1, pc, #904 @ (adr r1, 73fa34 ) │ │ │ │ + add r1, pc, #200 @ (adr r1, 73f774 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 73f9c4 ) │ │ │ │ + add r0, pc, #32 @ (adr r0, 73f704 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r1, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r0, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r6, #76] @ 0x4c │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.n 73f724 │ │ │ │ + bmi.n 73f7c4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r7, #20] │ │ │ │ + str r6, [r1, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r4, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r2, #86 @ 0x56 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r2, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r2, #100] @ 0x64 │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r7, #40] @ 0x28 │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrb r2, [r7, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r7, r5] │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r5, #92] @ 0x5c │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #88] @ 0x58 │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r5, #38 @ 0x26 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldrh r4, [r1, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r5, r6] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r6, r5] │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r3, #5 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 73f862 │ │ │ │ ldr.w r2, [pc, #1976] @ 740014 │ │ │ │ add r2, pc │ │ │ │ @@ -2514721,177 +2514737,177 @@ │ │ │ │ add r2, pc │ │ │ │ b.w 73ea0e │ │ │ │ ldr r2, [pc, #332] @ (74015c ) │ │ │ │ add r2, pc │ │ │ │ b.w 73e9fa │ │ │ │ str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r0, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r5, #6] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.n 740070 │ │ │ │ + bmi.n 740110 │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r6, [r0, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsh r2, [r1, r6] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [r5, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r2, [r2, r3] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r1, r5] │ │ │ │ + ldrsh r6, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r6, [r6, #12] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r0, [r3, r4] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r0, [r3, r4] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r2, [r3, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrsh r4, [r1, r3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrsh r0, [r1, r6] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrsh r2, [r1, r1] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrsh r0, [r5, r0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrsh r2, [r3, r4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r3, r2] │ │ │ │ + strh r2, [r5, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrb r6, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #23] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #104] @ 0x68 │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r4, [r0, r2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - movs r4, #184 @ 0xb8 │ │ │ │ + movs r4, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r2, [r1, r7] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r4, [r1, r1] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r0, #100] @ 0x64 │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r0, #8] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r3, #26] │ │ │ │ + strb r2, [r5, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r3, 74016c │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ movne r0, #9 │ │ │ │ moveq r0, #3 │ │ │ │ bx lr │ │ │ │ @@ -2515170,21 +2515186,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (7403e0 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r2, [r4, #2] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2516133,15 +2516149,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 740c5e │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 740c3a │ │ │ │ nop │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r4, #4] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2516597,15 +2516613,15 @@ │ │ │ │ b.n 740ebe │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 740ecc │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r5, 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 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2516850,15 +2516866,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (7413c0 ) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ mrrc 1, 5, r0, ip, cr2 │ │ │ │ subs r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #6] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 741258 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2517042,45 +2517058,45 @@ │ │ │ │ b.n 741448 │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 741448 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ mov r9, r0 │ │ │ │ b.n 7414c4 │ │ │ │ stc 1, cr0, [r2], {82} @ 0x52 │ │ │ │ - add r4, pc, #952 @ (adr r4, 74195c ) │ │ │ │ + add r4, pc, #248 @ (adr r4, 74169c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xebf60152 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r0, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #6] │ │ │ │ + strb r0, [r5, #3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbz r2, 741610 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #8] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r5, r5, #4 │ │ │ │ @ instruction: 0xeb340152 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r1, #0] │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r3, #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] @ (7416b8 ) │ │ │ │ subw sp, sp, #2344 @ 0x928 │ │ │ │ @@ -2517157,24 +2517173,24 @@ │ │ │ │ ldr r5, [pc, #36] @ (7416d4 ) │ │ │ │ add r5, pc │ │ │ │ b.n 741634 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ and.w r1, r0, r2, lsr #1 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #616 @ (adr r2, 741934 ) │ │ │ │ + add r1, pc, #936 @ (adr r1, 741a74 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r6, r3, #2 │ │ │ │ strd r0, r1, [r8, #-328]! @ 0x148 │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #644] @ (741970 ) │ │ │ │ @@ -2517429,39 +2517445,39 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 741706 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmdb ip, {r1, r4, r6, r8} │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xfaa7ffff │ │ │ │ ldmia.w lr, {r1, r4, r6, r8} │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ @@ -2518579,15 +2518595,15 @@ │ │ │ │ bne.n 7424be │ │ │ │ b.n 742424 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ blt.n 7424b4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + strb r2, [r5, #3] │ │ │ │ lsls r5, r5, #4 │ │ │ │ blt.n 742420 │ │ │ │ lsls r2, r2, #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 │ │ │ │ @@ -2518726,15 +2518742,15 @@ │ │ │ │ adds r0, #3 │ │ │ │ it eq │ │ │ │ ldreq r1, [sp, #76] @ 0x4c │ │ │ │ bne.n 742608 │ │ │ │ b.n 7425de │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r5, #0] │ │ │ │ lsls r5, r5, #4 │ │ │ │ bge.n 742630 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 742624 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2518817,15 +2518833,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r3, [pc, #12] @ (74271c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ lsls r5, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (742808 ) │ │ │ │ @@ -2520659,17 +2520675,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 743732 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrb r2, [r6, r3] │ │ │ │ lsls r5, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (743bb4 ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2520822,15 +2520838,15 @@ │ │ │ │ b.n 743a1c │ │ │ │ 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 743a1c │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r5, r5, #4 │ │ │ │ lsrs r3, r1, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 743bd4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2520992,64 +2521008,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 r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ lsls r5, r5, #4 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (743d54 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r3, [pc, #8] @ (743d64 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (743d78 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r6, r1] │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (743d8c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (743da0 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - ldr r2, [r1, r1] │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r3, [pc, #12] @ (743db4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2521148,15 +2521164,15 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #19 │ │ │ │ bx lr │ │ │ │ movs r0, #12 │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #708] @ (744198 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2521440,25 +2521456,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrsb r6, [r5, r2] │ │ │ │ + strb r6, [r7, r7] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ subs r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 744224 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 744220 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2521909,15 +2521925,15 @@ │ │ │ │ nop │ │ │ │ pop {r3, r5, pc} │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ pop {r5, pc} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r5, r5, #4 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 744692 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2523136,15 +2523152,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 7451a0 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 7451a0 │ │ │ │ - add lr, r3 │ │ │ │ + mvns r6, r5 │ │ │ │ lsls r5, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #168] @ (7452b8 ) │ │ │ │ @@ -2526695,17 +2526711,17 @@ │ │ │ │ bl 7637e0 │ │ │ │ b.n 7474da │ │ │ │ ldr r3, [pc, #16] @ (74753c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 74743c │ │ │ │ - movs r2, #30 │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r5, r5, #4 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + movs r1, #16 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #1784] @ 747c4c │ │ │ │ mov r7, r0 │ │ │ │ @@ -2527321,15 +2527337,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 7448cc │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ b.n 747fb0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + subs r2, r1, r3 │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2532089,15 +2532105,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, r2] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - @ instruction: 0xebe6012c │ │ │ │ + @ instruction: 0xeb36012c │ │ │ │ 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 │ │ │ │ ldrd r3, r7, [r0, #4] │ │ │ │ @@ -2532799,15 +2532815,15 @@ │ │ │ │ b.n 74b2da │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #880] @ (74b6d8 ) │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 74b0bc │ │ │ │ + b.n 74af5c │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r4, [pc, #848] @ (74b6c4 ) │ │ │ │ lsls r2, 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, #3888] @ 0xf30 │ │ │ │ @@ -2533577,21 +2533593,21 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r4, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 74c0ac │ │ │ │ + b.n 74bf4c │ │ │ │ lsls r4, r5, #4 │ │ │ │ bx r9 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 74bbac │ │ │ │ + bgt.n 74bc4c │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #892] @ (74bee4 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2533962,15 +2533978,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bge.n 74bf6c │ │ │ │ + bls.n 74be0c │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r3, [pc, #772] @ (74c218 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2537284,25 +2537300,25 @@ │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (74e218 ) │ │ │ │ add r2, pc │ │ │ │ b.n 74e13a │ │ │ │ nop │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bgt.n 74e174 │ │ │ │ + bgt.n 74e214 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #364] @ (74e39c ) │ │ │ │ @@ -2537457,19 +2537473,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r0, r1, #7 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r5, #6 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - asrs r4, r5, #20 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 74e3fe │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2537672,23 +2537688,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 74e4f2 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r0, r4, r7 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ subs r4, r3, r1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #544] @ (74e814 ) │ │ │ │ @@ -2538008,15 +2538024,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6b628 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf23c0151 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 74e976 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2538852,19 +2538868,19 @@ │ │ │ │ nop │ │ │ │ asrs r0, r1, #2 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #1 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbnz r2, 74f204 │ │ │ │ + cbnz r2, 74f1d8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #544] @ (74f3d0 ) │ │ │ │ @@ -2539092,21 +2539108,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r1, #25 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r7, pc, #16 @ (adr r7, 74f3f4 ) │ │ │ │ + add r6, pc, #336 @ (adr r6, 74f534 ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r0, #13 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #852] @ (74f754 ) │ │ │ │ @@ -2539444,29 +2539460,29 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsrs r2, r2, #6 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - add r3, pc, #64 @ (adr r3, 74f7b4 ) │ │ │ │ + add r2, pc, #384 @ (adr r2, 74f8f4 ) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r4, #5 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r1, [pc, #404] @ (74f92c ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -2540080,25 +2540096,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 74fd60 │ │ │ │ ... │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r5, #4 │ │ │ │ lsls r2, r1, #26 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + adds r2, r6, #2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - vrhadd.u32 d0, d14, d28 │ │ │ │ + cdp2 1, 7, cr0, cr14, cr12, {1} │ │ │ │ lsls r4, r3, #20 │ │ │ │ lsls r2, r2, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 750244 │ │ │ │ cmp.w sl, #12 │ │ │ │ beq.w 750230 │ │ │ │ @@ -2540395,15 +2540411,15 @@ │ │ │ │ lsls r2, r6, #3 │ │ │ │ orr.w r2, r2, #5 │ │ │ │ strb.w r2, [r5, #40] @ 0x28 │ │ │ │ b.n 74ffce │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 750210 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2540457,15 +2540473,15 @@ │ │ │ │ b.n 74fb00 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 74fff4 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 75027a │ │ │ │ ldr r3, [r1, #24] │ │ │ │ @@ -2542256,17 +2542272,17 @@ │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds.w r1, r8, #81 @ 0x51 │ │ │ │ adds.w r1, r2, #81 @ 0x51 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vsra.s32 q8, , #20 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r5, #4 │ │ │ │ asrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2544189,122 +2544205,121 @@ │ │ │ │ b.n 752700 │ │ │ │ ldr r0, [pc, #256] @ (752aa0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 752700 │ │ │ │ ldr r0, [pc, #256] @ (752aa4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 752700 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 7527c0 │ │ │ │ + b.n 752660 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, pc, #984 @ (adr r2, 752d8c ) │ │ │ │ + add r2, pc, #280 @ (adr r2, 752acc ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cdp2 1, 7, cr0, cr10, cr13, {1} │ │ │ │ - stc 1, cr0, [r8, #180]! @ 0xb4 │ │ │ │ - cbz r2, 752a02 │ │ │ │ + stc2l 1, cr0, [sl, #180] @ 0xb4 │ │ │ │ + ldcl 1, cr0, [r8], #180 @ 0xb4 │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r7, pc, #304 @ (adr r7, 752af4 ) │ │ │ │ + add r6, pc, #624 @ (adr r6, 752c34 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - vst2.8 {d16[1],d17[1]}, [ip]! │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldrsb.w r0, [ip, ] │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r4, pc, #536 @ (adr r4, 752bf4 ) │ │ │ │ + add r3, pc, #856 @ (adr r3, 752d34 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - vrhadd.s d16, d14, d29 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + cdp 1, 12, cr0, cr14, cr13, {1} │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - push {r4, r6, r7} │ │ │ │ + push {r5} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bkpt 0x000a │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 7530cc │ │ │ │ + b.n 752f6c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + ble.n 7529d0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bpl.n 752a40 │ │ │ │ + bmi.n 752ae0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldc2 1, cr0, [ip, #-180]! @ 0xffffff4c │ │ │ │ - b.n 752990 │ │ │ │ + stc2 1, cr0, [ip], {45} @ 0x2d │ │ │ │ + b.n 752830 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ands.w r1, r2, sp, asr #32 │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + strd r0, r1, [r2, #-180]! @ 0xb4 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add.w r1, lr, #45 @ 0x2d │ │ │ │ - cpsie a │ │ │ │ + orrs.w r1, lr, #45 @ 0x2d │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bvc.n 752a64 │ │ │ │ + bvs.n 752b04 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr??.w r0, [ip, ] │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + @ instruction: 0xf7cc012d │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldmia r5, {r5, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr??.w r0, [ip, ] │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + str.w r0, [ip, #301] @ 0x12d │ │ │ │ + ldmia r0!, {r2, r3, r5} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xfb9e012d │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + @ instruction: 0xfaee012d │ │ │ │ + stmia r1!, {r1, r2, r4} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bls.n 752a9c │ │ │ │ + bhi.n 752b3c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, 752a90 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - blt.n 752b2c │ │ │ │ + bge.n 7529cc │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 752a80 │ │ │ │ + svc 98 @ 0x62 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - @ instruction: 0xfa46012d │ │ │ │ - itee cs │ │ │ │ - lslcs r5, r5, #4 │ │ │ │ - @ instruction: 0xf4c0012d │ │ │ │ - @ instruction: 0xf6ea012d │ │ │ │ - sbc.w r1, ip, #45 @ 0x2d │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + ldrsb.w r0, [r6, #301] @ 0x12d │ │ │ │ + bkpt 0x007e │ │ │ │ lsls r5, r5, #4 │ │ │ │ - vaddw.u16 q0, q3, d29 │ │ │ │ - bne.n 752a0c │ │ │ │ + ands.w r1, r0, #11337728 @ 0xad0000 │ │ │ │ + @ instruction: 0xf63a012d │ │ │ │ + @ instruction: 0xf0bc012d │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + cdp2 1, 14, cr0, cr6, cr13, {1} │ │ │ │ + bne.n 752aac │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + vrev16.8 d16, d29 │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ + lsls r5, r5, #4 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - @ instruction: 0xf36c012d │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + @ instruction: 0xf2bc012d │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r5, #3 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - @ instruction: 0xf58a012d │ │ │ │ - cdp2 1, 4, cr0, cr4, cr13, {1} │ │ │ │ - stc2 1, cr0, [r6, #-180]! @ 0xffffff4c │ │ │ │ - @ instruction: 0xf230012d │ │ │ │ + @ instruction: 0xf4da012d │ │ │ │ + ldc2 1, cr0, [r4, #180] @ 0xb4 │ │ │ │ + ldc2l 1, cr0, [r6], #-180 @ 0xffffff4c │ │ │ │ + @ instruction: 0xf180012d │ │ │ │ stmdb 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] @ (752b9c ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r3, [pc, #224] @ (752ba0 ) │ │ │ │ @@ -2544733,20 +2544748,21 @@ │ │ │ │ nop │ │ │ │ bcs.n 752e18 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 752fcc │ │ │ │ lsls r1, r2, #5 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + str r4, [r6, r3] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - @ instruction: 0xe85a012c │ │ │ │ - ldmia r2, {r2, r3, r6} │ │ │ │ + b.n 752e70 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #844] @ (753280 ) │ │ │ │ @@ -2545445,21 +2545461,21 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ b.n 7533ee │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r4, [pc, #112] @ (7536d8 ) │ │ │ │ + ldr r3, [pc, #432] @ (753818 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 753bc8 │ │ │ │ + b.n 753a68 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldmia r2!, {r3} │ │ │ │ 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] │ │ │ │ @@ -2545794,21 +2545810,21 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ b.n 75379e │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldmia r1, {r1, r3, r6} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldr r0, [pc, #432] @ (753bc8 ) │ │ │ │ + blxns r7 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + udf #78 @ 0x4e │ │ │ │ lsls r4, r5, #4 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmia r6!, {r3, r4, r6} │ │ │ │ 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, #2952] @ 0xb88 │ │ │ │ @@ -2546371,21 +2546387,21 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ b.n 753cd6 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r1, r4} │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r7, #12] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bls.n 7540c8 │ │ │ │ + bhi.n 753f68 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - negs r4, r5 │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbnz r4, 754078 │ │ │ │ + rev16 r4, r4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmia r1!, {r2, r4, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2546777,18 +2546793,18 @@ │ │ │ │ str.w r6, [r8, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [pc, #12] @ (754460 ) │ │ │ │ add r5, pc │ │ │ │ b.n 754384 │ │ │ │ nop │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cdp2 1, 0, cr0, cr0, cr13, {1} │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + ldc2l 1, cr0, [r0, #-180] @ 0xffffff4c │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #352] @ (7545d8 ) │ │ │ │ @@ -2546938,17 +2546954,17 @@ │ │ │ │ nop │ │ │ │ cbnz r0, 75463c │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 75463c │ │ │ │ lsls r1, r2, #5 │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - @ instruction: 0xf258012d │ │ │ │ + sub.w r1, r8, #45 @ 0x2d │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 754626 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #1025 @ 0x401 │ │ │ │ @@ -2547219,15 +2547235,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 6b628 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - cdp 1, 5, cr0, cr12, cr13, {1} │ │ │ │ + stc 1, cr0, [ip, #180]! @ 0xb4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 754916 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ lsls r1, r1, #26 │ │ │ │ @@ -2547914,17 +2547930,18 @@ │ │ │ │ b.n 754f26 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sxtb r0, r1 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - @ instruction: 0xe81c012d │ │ │ │ + b.n 754e94 │ │ │ │ + lsls r5, r5, #4 │ │ │ │ add sp, #448 @ 0x1c0 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2548215,20 +2548232,20 @@ │ │ │ │ beq.n 7551e2 │ │ │ │ b.n 7551d6 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - vaddw.s16 q0, q2, d29 │ │ │ │ + cdp 1, 14, cr0, cr4, cr13, {1} │ │ │ │ add r5, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ movs r2, #24 │ │ │ │ @@ -2548351,15 +2548368,15 @@ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + bkpt 0x0014 │ │ │ │ lsls r6, r5, #4 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2548793,25 +2548810,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 755830 │ │ │ │ ... │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r6, r5, #4 │ │ │ │ add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ lsls r6, r5, #4 │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 755d10 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -2549108,15 +2549125,15 @@ │ │ │ │ clz r2, r2 │ │ │ │ movs r5, #2 │ │ │ │ eor.w r2, r2, #31 │ │ │ │ and.w r2, r2, #31 │ │ │ │ b.n 7559d2 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ble.n 755cc8 │ │ │ │ + bgt.n 755d68 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 755ce0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2549170,17 +2549187,17 @@ │ │ │ │ b.n 7555e0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 755ac8 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bls.n 755c74 │ │ │ │ + bhi.n 755d14 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bls.n 755d78 │ │ │ │ + bhi.n 755e18 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 755d4a │ │ │ │ ldr r2, [r1, #24] │ │ │ │ @@ -2550851,17 +2550868,17 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r4, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2552030,57 +2552047,57 @@ │ │ │ │ ldr r0, [pc, #92] @ (757b78 ) │ │ │ │ add r0, pc │ │ │ │ b.n 7579dc │ │ │ │ ldr r0, [pc, #88] @ (757b7c ) │ │ │ │ add r0, pc │ │ │ │ b.n 7579dc │ │ │ │ nop │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r6, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r6, [r2, #24] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r1, #16] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r7, #14] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r0, #4] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r1, #4] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r0, [r6, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ ldr r4, [pc, #224] @ (757c74 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2552455,20 +2552472,20 @@ │ │ │ │ nop │ │ │ │ strh r4, [r0, #16] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #14] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldr r2, [r3, r5] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - @ instruction: 0xfb38012d │ │ │ │ - @ instruction: 0xeb9a012d │ │ │ │ + @ instruction: 0xfa88012d │ │ │ │ + @ instruction: 0xeaea012d │ │ │ │ stmdb 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] @ (7582cc ) │ │ │ │ ldr r3, [pc, #844] @ (7582d0 ) │ │ │ │ @@ -2553166,21 +2553183,21 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ b.n 75843a │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r5, #18] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmp r0, #192 @ 0xc0 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - b.n 7582b0 │ │ │ │ + b.n 758150 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - sbc.w r1, r2, #11337728 @ 0xad0000 │ │ │ │ + @ instruction: 0xf4b2012d │ │ │ │ ldrb r4, [r7, #6] │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2553514,21 +2553531,21 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ b.n 7587ea │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r7, #3] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r2] │ │ │ │ + ldr r7, [pc, #832] @ (758da0 ) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - b.n 758f00 │ │ │ │ + b.n 758da0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs.w r1, r2, #45 @ 0x2d │ │ │ │ + add.w r1, r2, #45 @ 0x2d │ │ │ │ strb r4, [r1, #24] │ │ │ │ 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, #2952] @ 0xb88 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2554077,20 +2554094,20 @@ │ │ │ │ b.n 758d10 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r1, #15] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #760] @ (75934c ) │ │ │ │ + ldr r2, [pc, #56] @ (75908c ) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r0, r3, #2 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - @ instruction: 0xebf4012d │ │ │ │ - bgt.n 75910c │ │ │ │ + adc.w r1, r4, sp, asr #32 │ │ │ │ + blt.n 758fac │ │ │ │ lsls r5, r5, #4 │ │ │ │ strb r0, [r5, #5] │ │ │ │ lsls r1, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2555385,15 +2555402,15 @@ │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r4, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov sl, r3 │ │ │ │ @@ -2555516,23 +2555533,23 @@ │ │ │ │ lsls r3, r3, #3 │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r4, r1] │ │ │ │ b.n 759e82 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r6, r5, #4 │ │ │ │ str r6, [r7, #32] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r5, #19] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r6, [r2, #19] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ lsls r6, r5, #4 │ │ │ │ str r4, [r1, #20] │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ @@ -2555802,51 +2555819,51 @@ │ │ │ │ b.n 75a08a │ │ │ │ ldr r0, [pc, #76] @ (75a20c ) │ │ │ │ add r0, pc │ │ │ │ b.n 75a08a │ │ │ │ ldr r0, [pc, #76] @ (75a210 ) │ │ │ │ add r0, pc │ │ │ │ b.n 75a08a │ │ │ │ - ldrb r0, [r6, #18] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #272] @ (75a338 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2556352,21 +2556369,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r1, r6] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, r3] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldr r4, [r5, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r6, #2] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [r6, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2556664,21 +2556681,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, r1] │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r5, r6] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ push {lr} │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #20 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ @@ -2558427,17 +2558444,17 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r3 :128] │ │ │ │ mvns r0, r0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r2, #24] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r6, r5, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 75bcd6 │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2561359,17 +2561376,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 75db2c │ │ │ │ b.n 75db48 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - mvns r0, r0 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - bics r4, r6 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r6, 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 r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2561430,17 +2561447,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 75dbbc │ │ │ │ b.n 75dbea │ │ │ │ - orrs r0, r4 │ │ │ │ + negs r0, r6 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - orrs r0, r2 │ │ │ │ + negs r0, r4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 74239c │ │ │ │ @@ -2563670,17 +2563687,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 75f1e2 │ │ │ │ b.n 75f214 │ │ │ │ nop │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ ldr r4, [pc, #460] @ (75f428 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2563925,17 +2563942,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} │ │ │ │ - cmp r2, #122 @ 0x7a │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2564022,15 +2564039,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 75f518 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 75f518 │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r6, r5, #4 │ │ │ │ b.n 75f0e6 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (75f970 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2565516,15 +2565533,15 @@ │ │ │ │ bhi.n 760500 │ │ │ │ ldr r3, [pc, #12] @ (760504 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - adds r0, r7, r7 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r6, r5, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 760522 │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 76051e │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2565791,19 +2565808,19 @@ │ │ │ │ strb r0, [r1, #0] │ │ │ │ strb.w ip, [r1, #20] │ │ │ │ b.n 760678 │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 7605ba │ │ │ │ nop │ │ │ │ - adds r4, r5, r7 │ │ │ │ + adds r4, r7, r4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 7607e0 │ │ │ │ @@ -2567512,15 +2567529,15 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 761710 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldmdb r2!, {r4, r6, r8} │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r6, r5, #4 │ │ │ │ b.n 761908 │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2569296,15 +2569313,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 762ba0 │ │ │ │ nop │ │ │ │ - ands.w r1, r0, #11337728 @ 0xad0000 │ │ │ │ + @ instruction: 0xf360012d │ │ │ │ stmdb 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] @ 763114 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ ldr.w r5, [pc, #1268] @ 763118 │ │ │ │ @@ -2576762,15 +2576779,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 767ae4 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ cbz r0, 767b3a │ │ │ │ addw r6, r5, #3892 @ 0xf34 │ │ │ │ addw r4, r5, #3908 @ 0xf44 │ │ │ │ - bl b26c38 │ │ │ │ + bl b26d08 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 767b20 │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 767b12 │ │ │ │ @@ -2576779,15 +2576796,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 767b36 │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 767b28 │ │ │ │ addw r0, r5, #3864 @ 0xf18 │ │ │ │ - bl b2c258 │ │ │ │ + bl b2c328 │ │ │ │ add.w r0, r5, #4224 @ 0x1080 │ │ │ │ adds r0, #24 │ │ │ │ bl 771fc8 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #168] @ 0xa8 │ │ │ │ blx 6caa8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2577123,15 +2577140,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [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 b2c234 │ │ │ │ + bl b2c304 │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 6d050 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r7, #2868] @ 0xb34 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 76801c │ │ │ │ @@ -2577141,15 +2577158,15 @@ │ │ │ │ bne.n 76801c │ │ │ │ ldr.w r3, [r5, #3492] @ 0xda4 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r3, #25 │ │ │ │ itt mi │ │ │ │ ldrmi.w r3, [r4, #3812] @ 0xee4 │ │ │ │ strmi.w r3, [r4, #380] @ 0x17c │ │ │ │ - bl b26858 │ │ │ │ + bl b26928 │ │ │ │ str.w r0, [r4, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 76801c │ │ │ │ ldr.w r9, [pc, #380] @ 7680e0 │ │ │ │ addw r6, r4, #3908 @ 0xf44 │ │ │ │ str r5, [sp, #20] │ │ │ │ addw r5, r4, #3924 @ 0xf54 │ │ │ │ @@ -2577171,15 +2577188,15 @@ │ │ │ │ str.w r0, [r6, #4]! │ │ │ │ cmp r6, r5 │ │ │ │ bne.n 767f7e │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r5, #64] @ 0x40 │ │ │ │ - bl b26efc │ │ │ │ + bl b26fcc │ │ │ │ ldr r2, [pc, #292] @ (7680e4 ) │ │ │ │ ldr.w r3, [r4, #3860] @ 0xf14 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7debc4 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2577275,30 +2577292,30 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r7 :128] │ │ │ │ movs r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ pli [r7, #255]! │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #240 @ (adr r3, 7681d4 ) │ │ │ │ + add r2, pc, #560 @ (adr r2, 768314 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ lsrs r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #752 @ (adr r2, 7683e0 ) │ │ │ │ + add r2, pc, #48 @ (adr r2, 768120 ) │ │ │ │ lsls r5, r5, #4 │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + lsls r6, r0, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb r2, [r2, #31] │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2577549,15 +2577566,15 @@ │ │ │ │ blx r3 │ │ │ │ blx 6bcbc │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ ldrd r9, r6, [r0] │ │ │ │ blx 6c928 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b2becc │ │ │ │ + bl b2bf9c │ │ │ │ ldr.w r7, [r4, #1876] @ 0x754 │ │ │ │ movs r1, #1 │ │ │ │ movw r0, #257 @ 0x101 │ │ │ │ cmp r7, #35 @ 0x23 │ │ │ │ mov.w ip, #16843009 @ 0x1010101 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ @@ -2577905,30 +2577922,30 @@ │ │ │ │ mrrc2 15, 15, pc, sp, cr15 @ │ │ │ │ bl 63c8ae │ │ │ │ bl 6028b2 │ │ │ │ movs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 76883c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - blx r3 │ │ │ │ + mov r8, sp │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ bl 5888d2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x47ea72> │ │ │ │ movs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u8 d0, d22, d10 │ │ │ │ + mrc2 0, 2, r0, cr6, cr10, {4} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2578315,38 +2578332,38 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #27] │ │ │ │ lsls r0, r2, #5 │ │ │ │ strb r0, [r3, #27] │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 3, r0, cr14, cr10, {4} │ │ │ │ - mrc2 0, 4, r0, cr10, cr10, {4} │ │ │ │ - mrc2 0, 4, r0, cr12, cr10, {4} │ │ │ │ - mrc2 0, 5, r0, cr2, cr10, {4} │ │ │ │ + stc2l 0, cr0, [lr, #616] @ 0x268 │ │ │ │ + stc2l 0, cr0, [sl, #616]! @ 0x268 │ │ │ │ + stc2l 0, cr0, [ip, #616]! @ 0x268 │ │ │ │ + mcr2 0, 0, r0, cr2, cr10, {4} │ │ │ │ cmp r7, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #17] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - mcr2 0, 0, r0, cr14, cr10, {4} │ │ │ │ - ldr r0, [sp, #896] @ 0x380 │ │ │ │ + ldc2l 0, cr0, [lr, #-616] @ 0xfffffd98 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr2 0, 2, r0, cr2, cr10, {4} │ │ │ │ - mcr2 0, 0, r0, cr12, cr10, {4} │ │ │ │ - stc2l 0, cr0, [sl], {154} @ 0x9a │ │ │ │ - ldc2 0, cr0, [r0], {154} @ 0x9a │ │ │ │ - mrrc2 0, 9, r0, sl, cr10 │ │ │ │ - stc2l 0, cr0, [r2], {154} @ 0x9a │ │ │ │ - ldc2l 0, cr0, [r4], #616 @ 0x268 │ │ │ │ - ldc2 0, cr0, [lr, #-616] @ 0xfffffd98 │ │ │ │ - stc2l 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ - ldc2l 0, cr0, [r4, #-616] @ 0xfffffd98 │ │ │ │ - @ instruction: 0xfbf2009a │ │ │ │ + ldc2 0, cr0, [r2, #616] @ 0x268 │ │ │ │ + ldc2l 0, cr0, [ip, #-616] @ 0xfffffd98 │ │ │ │ + ldc2 0, cr0, [sl], {154} @ 0x9a │ │ │ │ + @ instruction: 0xfbe0009a │ │ │ │ + @ instruction: 0xfbaa009a │ │ │ │ + ldc2 0, cr0, [r2], {154} @ 0x9a │ │ │ │ + mcrr2 0, 9, r0, r4, cr10 │ │ │ │ + stc2l 0, cr0, [lr], #-616 @ 0xfffffd98 │ │ │ │ + @ instruction: 0xfbb0009a │ │ │ │ + stc2 0, cr0, [r4], #616 @ 0x268 │ │ │ │ + @ instruction: 0xfb42009a │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r0, #12] │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2578605,15 +2578622,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 769056 │ │ │ │ blx 6caa8 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b35948 │ │ │ │ + bl b35a18 │ │ │ │ ldr.w r2, [sl, #180] @ 0xb4 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 769166 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2578902,46 +2578919,46 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #4] │ │ │ │ lsls r0, r2, #5 │ │ │ │ strb r6, [r3, #4] │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbb4009a │ │ │ │ + @ instruction: 0xfb04009a │ │ │ │ subs r0, #6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - @ instruction: 0xfbdc009a │ │ │ │ + @ instruction: 0xfb2c009a │ │ │ │ strb r2, [r1, #0] │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7f2009a │ │ │ │ - ldr??.w r0, [ip, #154] @ 0x9a │ │ │ │ - ldcl 0, cr0, [lr], #636 @ 0x27c │ │ │ │ - b.n 768bb8 │ │ │ │ + @ instruction: 0xf742009a │ │ │ │ + str.w r0, [ip, sl, lsl #1] │ │ │ │ + mcrr 0, 9, r0, lr, cr15 │ │ │ │ + b.n 769a58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #752 @ (adr r3, 769698 ) │ │ │ │ + add r3, pc, #48 @ (adr r3, 7693d8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrh r4, [r4, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh.w r0, [r0, #154] @ 0x9a │ │ │ │ - strh.w r0, [sl, #154] @ 0x9a │ │ │ │ - mcrr 0, 9, r0, r6, cr15 │ │ │ │ - ldc 0, cr0, [ip], #-636 @ 0xfffffd84 │ │ │ │ - ldc 0, cr0, [r4], #-636 @ 0xfffffd84 │ │ │ │ - stc 0, cr0, [ip], #-636 @ 0xfffffd84 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + @ instruction: 0xf7f0009a │ │ │ │ + @ instruction: 0xf7fa009a │ │ │ │ + @ instruction: 0xeb96009f │ │ │ │ + @ instruction: 0xeb8c009f │ │ │ │ + @ instruction: 0xeb84009f │ │ │ │ + sbcs.w r0, ip, pc, lsr #2 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r5, #4 │ │ │ │ - str.w r0, [r4, sl, lsl #1] │ │ │ │ - ldrb.w r0, [r4, sl, lsl #1] │ │ │ │ + @ instruction: 0xf794009a │ │ │ │ + @ instruction: 0xf764009a │ │ │ │ adds r4, #110 @ 0x6e │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr??.w r0, [lr, sl, lsl #1] │ │ │ │ + @ instruction: 0xf7ce009a │ │ │ │ stmdb 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 │ │ │ │ sub.w sp, sp, #5056 @ 0x13c0 │ │ │ │ @@ -2579239,15 +2579256,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 b2c2b4 │ │ │ │ + bl b2c384 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 76961a │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 777d38 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ @@ -2579425,19 +2579442,19 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3e8009a │ │ │ │ - @ instruction: 0xf4a0009a │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + @ instruction: 0xf338009a │ │ │ │ + @ instruction: 0xf3f0009a │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r0, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 76992e │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2580349,24 +2580366,25 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bic.w r0, r0, #154 @ 0x9a │ │ │ │ - mrc 0, 5, r0, cr10, cr10, {4} │ │ │ │ + vqadd.s64 d16, d16, d10 │ │ │ │ + mcr 0, 0, r0, cr10, cr10, {4} │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrd r0, r0, [r4, #616] @ 0x268 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + stmdb r4!, {r1, r3, r4, r7} │ │ │ │ + ldrb r2, [r2, #31] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldmia.w r2, {r1, r3, r4, r7} │ │ │ │ + b.n 76a25c │ │ │ │ + lsls r2, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 76a2fe │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 76a2b2 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -2580409,15 +2580427,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 76a324 │ │ │ │ b.n 76a2c8 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r3, [pc, #92] @ (76a38c ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 76a352 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r3, r0, #28 │ │ │ │ @@ -2580456,18 +2580474,18 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r1, r3] │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ldmdb ip, {r1, r3, r4, r7} │ │ │ │ - strd r0, r0, [r6, #-616] @ 0x268 │ │ │ │ + strd r0, r0, [ip], #-616 @ 0x268 │ │ │ │ + ldmia.w r6, {r1, r3, r4, r7} │ │ │ │ ldr r2, [pc, #168] @ (76a44c ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 76a3cc │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r3, #77 @ 0x4d │ │ │ │ @@ -2580543,18 +2580561,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldrb r0, [r3, r1] │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r5, r5, #4 │ │ │ │ - stmia.w r2!, {r1, r3, r4, r7} │ │ │ │ - ldrd r0, r0, [r8], #616 @ 0x268 │ │ │ │ + b.n 76a440 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + strex r0, r0, [r8, #616] @ 0x268 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ tst.w r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ ands.w r3, r0, #1 │ │ │ │ @@ -2584778,15 +2584797,15 @@ │ │ │ │ str.w r1, [fp, lr] │ │ │ │ str r2, [r3, #4] │ │ │ │ b.n 76d22e │ │ │ │ adds r4, #76 @ 0x4c │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r5, r5, #4 │ │ │ │ cmp r4, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #5 │ │ │ │ ubfx r3, r2, #6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 76cdd6 │ │ │ │ mov r1, sl │ │ │ │ @@ -2585820,23 +2585839,23 @@ │ │ │ │ ldrb.w r2, [r7, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 76e1ca │ │ │ │ b.n 76e2d4 │ │ │ │ nop │ │ │ │ subs r2, r1, #4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - cmn r6, r0 │ │ │ │ + tst r6, r2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r0 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, sp, #400 @ 0x190 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ 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 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1072] @ 76e7f8 │ │ │ │ @@ -2586441,19 +2586460,19 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #24 │ │ │ │ lsls r0, r2, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - add r2, pc, #440 @ (adr r2, 76ec20 ) │ │ │ │ + add r1, pc, #760 @ (adr r1, 76ed60 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r3, pc, #168 @ (adr r3, 76eb14 ) │ │ │ │ + add r2, pc, #488 @ (adr r2, 76ec54 ) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r0, #4224 @ 0x1080 │ │ │ │ @@ -2587473,31 +2587492,31 @@ │ │ │ │ str.w r4, [r3, #156] @ 0x9c │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 76f5fe │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 76ebe0 │ │ │ │ nop │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r0, #94 @ 0x5e │ │ │ │ + adds r7, #174 @ 0xae │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r7, #76 @ 0x4c │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + subs r0, #4 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r3, r0, #12288 @ 0x3000 │ │ │ │ @@ -2589429,15 +2589448,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 770f4c │ │ │ │ nop │ │ │ │ - subs r6, r7, r0 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr.w r3, [r0, #2056] @ 0x808 │ │ │ │ cbz r1, 770ff0 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2056] @ 0x808 │ │ │ │ @@ -2590894,15 +2590913,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (7720dc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r0, #18 │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2592634,18 +2592653,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r1, r6, #44 @ 0x2c │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + orn r1, r6, #44 @ 0x2c │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #360] @ (7736a0 ) │ │ │ │ @@ -2593954,15 +2593973,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 773fac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7743ba │ │ │ │ nop │ │ │ │ - b.n 774820 │ │ │ │ + b.n 7746c0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w r5, [pc, #3136] @ 775038 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -2594994,15 +2595013,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.w 77634c │ │ │ │ b.n 775048 │ │ │ │ cbnz r6, 7750ba │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 7750fc │ │ │ │ + bhi.n 774f9c │ │ │ │ lsls r4, r5, #4 │ │ │ │ add r7, sp, #864 @ 0x360 │ │ │ │ lsls r7, r1, #5 │ │ │ │ add sp, #388 @ 0x184 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ @@ -2596233,15 +2596252,15 @@ │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl b2ac64 │ │ │ │ + bl b2ad34 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -2596326,15 +2596345,15 @@ │ │ │ │ str.w r0, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [fp, #644] @ 0x284 │ │ │ │ adds r0, r2, #1 │ │ │ │ str.w r0, [fp, #644] @ 0x284 │ │ │ │ str.w r1, [r3, r2, lsl #2] │ │ │ │ b.w 774d84 │ │ │ │ nop │ │ │ │ - bcs.n 776110 │ │ │ │ + bne.n 775fb0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldrh r2, [r6, #2] │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 776314 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2596609,15 +2596628,15 @@ │ │ │ │ b.w 774d84 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 775f52 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r5, [r2, #332] @ 0x14c │ │ │ │ ldr.w r3, [r2, #324] @ 0x144 │ │ │ │ ldr.w r4, [r2, #336] @ 0x150 │ │ │ │ and.w r1, r3, r5 │ │ │ │ @@ -2596727,19 +2596746,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ cbz r0, 7764f6 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2596750,16 +2596769,16 @@ │ │ │ │ bhi.n 77650c │ │ │ │ ldr r3, [pc, #12] @ (776510 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + it ls │ │ │ │ + lslls r4, r5, #4 │ │ │ │ cbz r0, 776524 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ @@ -2596949,17 +2596968,17 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 776688 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ - lsls r4, r5, #4 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + itt pl │ │ │ │ + lslpl r4, r5, #4 │ │ │ │ + ldrpl r1, [sp, #272] @ 0x110 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #2304] @ 777024 │ │ │ │ @@ -2597779,18 +2597798,18 @@ │ │ │ │ b.n 776904 │ │ │ │ movs r0, #13 │ │ │ │ b.n 776904 │ │ │ │ ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ittt eq │ │ │ │ - lsleq r4, r5, #4 │ │ │ │ - ldreq r0, [sp, #96] @ 0x60 │ │ │ │ - lsleq r7, r1, #5 │ │ │ │ + bkpt 0x0052 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ + lsls r7, r1, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2598328,15 +2598347,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 783440 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, 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, #3824] @ 0xef0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #496] @ (777858 ) │ │ │ │ @@ -2598526,15 +2598545,15 @@ │ │ │ │ bne.w 77771e │ │ │ │ b.n 7777ba │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r2, #12] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrh r2, [r0, #4] │ │ │ │ lsls r7, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2598838,15 +2598857,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 aecbf0 │ │ │ │ + bl aeccc0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 777c60 │ │ │ │ cbz r6, 777be4 │ │ │ │ cmp r6, r1 │ │ │ │ beq.n 777bfc │ │ │ │ @@ -2599138,15 +2599157,15 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 777ea2 │ │ │ │ nop │ │ │ │ strh r4, [r1, #14] │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2599759,15 +2599778,15 @@ │ │ │ │ bne.n 7785a8 │ │ │ │ dmb ish │ │ │ │ cbz r3, 7785d0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #832 @ 0x340 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl aecc20 │ │ │ │ + bl aeccf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 778554 │ │ │ │ mov r1, r4 │ │ │ │ b.n 778598 │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 778538 │ │ │ │ @@ -2600250,20 +2600269,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 778a5c │ │ │ │ ldr r0, [pc, #4] @ (778adc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [lr], #-608 @ 0x260 │ │ │ │ + b.n 778a7c │ │ │ │ + lsls r0, r3, #2 │ │ │ │ ldr r0, [pc, #4] @ (778ae8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r0, r2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr.w r3, [r0, #2224] @ 0x8b0 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 778baa │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2600353,65 +2600373,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (778c10 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (778c14 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r5, #17 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r3, #14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r3, #12 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r0, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r6, r2, #12 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr.w r0, [r0, #3500] @ 0xdac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #3776 @ 0xec0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2600523,15 +2600543,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 778d14 │ │ │ │ nop │ │ │ │ strb r6, [r6, #11] │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ lsls r2, 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] @ (778dc8 ) │ │ │ │ sub.w sp, sp, #1952 @ 0x7a0 │ │ │ │ @@ -2600571,15 +2600591,15 @@ │ │ │ │ add.w sp, sp, #1952 @ 0x7a0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, #10] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #9 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ strb r4, [r2, #9] │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -2600735,22 +2600755,22 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 479330 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36f4d0> │ │ │ │ ldr r2, [pc, #220] @ (77905c ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl ae8f9c │ │ │ │ + bl ae906c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 779004 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ae9014 │ │ │ │ + bl ae90e4 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ae9010 │ │ │ │ + bl ae90e0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 4793ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36f54c> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2600817,19 +2600837,19 @@ │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, #2] │ │ │ │ lsls r7, r1, #5 │ │ │ │ strb r0, [r4, #2] │ │ │ │ lsls r7, r1, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r5, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2ec0098 │ │ │ │ + @ instruction: 0xf23c0098 │ │ │ │ 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] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2601417,15 +2601437,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 b25bec │ │ │ │ + bl b25cbc │ │ │ │ b.n 779680 │ │ │ │ ldrd r4, r0, [r1, #92] @ 0x5c │ │ │ │ ldr r5, [pc, #104] @ (779738 ) │ │ │ │ ldr.w r3, [r0, #1668] @ 0x684 │ │ │ │ add r5, pc │ │ │ │ cmp r3, r5 │ │ │ │ bne.n 779716 │ │ │ │ @@ -2601821,17 +2601841,17 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 779b2c │ │ │ │ str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #30] │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - @ instruction: 0xf4c20099 │ │ │ │ + ands.w r0, r2, #5013504 @ 0x4c8000 │ │ │ │ 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, #228] @ (779c60 ) │ │ │ │ ldr r3, [pc, #232] @ (779c64 ) │ │ │ │ @@ -2601984,18 +2602004,18 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, r1, #3504 @ 0xdb0 │ │ │ │ add.w r0, r0, #832 @ 0x340 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl aec9a0 │ │ │ │ + bl aeca70 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ - bl aec9a0 │ │ │ │ + bl aeca70 │ │ │ │ ldr.w r3, [r6, #1872] @ 0x750 │ │ │ │ strd r6, r3, [r4, #624] @ 0x270 │ │ │ │ ldr.w r3, [r6, #1876] @ 0x754 │ │ │ │ str.w r3, [r4, #636] @ 0x27c │ │ │ │ ldr r5, [pc, #316] @ (779e74 ) │ │ │ │ ldr r3, [pc, #316] @ (779e78 ) │ │ │ │ ldr.w r2, [r6, #1880] @ 0x758 │ │ │ │ @@ -2602065,15 +2602085,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, #2300] @ 0x8fc │ │ │ │ - bl b2c234 │ │ │ │ + bl b2c304 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 60404c │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2602171,19 +2602191,19 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 779f0e │ │ │ │ bl 604188 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cbz r0, 779f16 │ │ │ │ bl 604188 │ │ │ │ add.w r0, r4, #832 @ 0x340 │ │ │ │ - bl aec9ac │ │ │ │ + bl aeca7c │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ - bl aec9ac │ │ │ │ + bl aeca7c │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ - bl b2c258 │ │ │ │ + bl b2c328 │ │ │ │ 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 │ │ │ │ @@ -2602380,15 +2602400,15 @@ │ │ │ │ add r7, pc │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [r4, #3492] @ 0xda4 │ │ │ │ bl 778f28 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r4, #3504 @ 0xdb0 │ │ │ │ - bl aec984 │ │ │ │ + bl aeca54 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ bl 46183c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3579dc> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 77a5a0 │ │ │ │ @@ -2602745,15 +2602765,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrsh r6, [r4, r7] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r7, r6] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - vshr.s64 d0, d9, #24 │ │ │ │ + mrc 0, 7, r0, cr8, cr9, {4} │ │ │ │ @ instruction: 0xea35ffff │ │ │ │ @ instruction: 0xeb77ffff │ │ │ │ @ instruction: 0xeb69ffff │ │ │ │ @ instruction: 0xea23ffff │ │ │ │ @ instruction: 0xeb65ffff │ │ │ │ stc 15, cr15, [r3], {255} @ 0xff │ │ │ │ @ instruction: 0xef95ffff │ │ │ │ @@ -2602766,86 +2602786,86 @@ │ │ │ │ ldc 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0000 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mcr 0, 5, r0, cr8, cr9, {4} │ │ │ │ - mrc 0, 3, r0, cr12, cr9, {4} │ │ │ │ + ldcl 0, cr0, [r8, #612]! @ 0x264 │ │ │ │ + stcl 0, cr0, [ip, #612] @ 0x264 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, r4] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - stc 0, cr0, [r8, #-612] @ 0xfffffd9c │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + mrrc 0, 9, r0, r8, cr9 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r1, #226 @ 0xe2 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc 0, cr0, [r6, #-612] @ 0xfffffd9c │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + stcl 0, cr0, [r6], #-612 @ 0xfffffd9c │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #30 │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + adds r6, #130 @ 0x82 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stc 0, cr0, [r4], #612 @ 0x264 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + @ instruction: 0xebf40099 │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc 0, cr0, [r0], {153} @ 0x99 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + @ instruction: 0xebe00099 │ │ │ │ + subs r0, #38 @ 0x26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc 0, cr0, [r4], {153} @ 0x99 │ │ │ │ - ldc 0, cr0, [lr], {153} @ 0x99 │ │ │ │ - stc 0, cr0, [r8], #612 @ 0x264 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + @ instruction: 0xebe40099 │ │ │ │ + @ instruction: 0xebee0099 │ │ │ │ + @ instruction: 0xebf80099 │ │ │ │ + subs r2, #250 @ 0xfa │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r3, #96 @ 0x60 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldcl 0, cr0, [r0], #-612 @ 0xfffffd9c │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + rsb r0, r0, r9, lsr #2 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + subs r3, #30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mcrr 0, 9, r0, sl, cr9 │ │ │ │ - mrrc 0, 9, r0, r0, cr9 @ │ │ │ │ - mrrc 0, 9, r0, lr, cr9 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + @ instruction: 0xeb9a0099 │ │ │ │ + sub.w r0, r0, r9, lsr #2 │ │ │ │ + sub.w r0, lr, r9, lsr #2 │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mcrr 0, 9, r0, ip, cr9 │ │ │ │ - mrrc 0, 9, r0, r2, cr9 │ │ │ │ - stcl 0, cr0, [r0], #-612 @ 0xfffffd9c │ │ │ │ - ldcl 0, cr0, [r2], #-612 @ 0xfffffd9c │ │ │ │ - ldcl 0, cr0, [ip], #-612 @ 0xfffffd9c │ │ │ │ - add r2, ip │ │ │ │ + @ instruction: 0xeb9c0099 │ │ │ │ + sub.w r0, r2, r9, lsr #2 │ │ │ │ + subs.w r0, r0, r9, lsr #2 │ │ │ │ + rsb r0, r2, r9, lsr #2 │ │ │ │ + rsb r0, ip, r9, lsr #2 │ │ │ │ + bics r2, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldcl 0, cr0, [ip], #-612 @ 0xfffffd9c │ │ │ │ - add r6, fp │ │ │ │ + rsb r0, ip, r9, lsr #2 │ │ │ │ + bics r6, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, lr │ │ │ │ + mvns r0, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 7e1934 │ │ │ │ @@ -2602855,15 +2602875,15 @@ │ │ │ │ bl 47b7f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x371990> │ │ │ │ addw r0, r4, #3528 @ 0xdc8 │ │ │ │ bl 47b7f0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x371990> │ │ │ │ ldr.w r0, [r4, #3524] @ 0xdc4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #3504 @ 0xdb0 │ │ │ │ - bl aec99c │ │ │ │ + bl aeca6c │ │ │ │ ldr.w r0, [r4, #3500] @ 0xdac │ │ │ │ bl 4510fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34729c> │ │ │ │ ldr.w r0, [r4, #1872] @ 0x750 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ @@ -2603417,15 +2603437,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r2, r6] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r4, r5, #4 │ │ │ │ strh r2, [r4, r4] │ │ │ │ lsls r7, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2603456,15 +2603476,15 @@ │ │ │ │ bne.n 77ad40 │ │ │ │ b.n 77ad30 │ │ │ │ bl 7e18b4 │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [ip, #-612] @ 0x264 │ │ │ │ + ldmia.w ip, {r0, r3, r4, r7} │ │ │ │ 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 │ │ │ │ beq.n 77ae36 │ │ │ │ @@ -2604694,15 +2604714,15 @@ │ │ │ │ cbz r3, 77bb3a │ │ │ │ add r3, sp, #32 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #16 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ - bl b2c2b4 │ │ │ │ + bl b2c384 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 77bc1c │ │ │ │ ldr.w r3, [r4, #3836] @ 0xefc │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ @@ -2605087,15 +2605107,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r5 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ mvns r4, r3 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r5, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2606446,15 +2606466,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #86 @ 0x56 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r3, [pc, #88] @ (77cd48 ) │ │ │ │ ldr r1, [pc, #92] @ (77cd4c ) │ │ │ │ ldr.w ip, [pc, #92] @ 77cd50 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (77cd54 ) │ │ │ │ add ip, pc │ │ │ │ @@ -2606628,15 +2606648,15 @@ │ │ │ │ beq.n 77cfa6 │ │ │ │ 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 b2c2b4 │ │ │ │ + bl b2c384 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 77d080 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2608610,41 +2608630,41 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #222 @ 0xde │ │ │ │ lsls r7, r1, #5 │ │ │ │ sbc.w r1, r0, r4, lsr #1 │ │ │ │ adcs.w r1, r2, r4, lsr #1 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + cbnz r6, 77e5d8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + cbnz r6, 77e5d0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r2, 77e5d6 │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r4, 77e5dc │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + udf #114 @ 0x72 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + push {r5, lr} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + push {r2, lr} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2608950,15 +2608970,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 77e86c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 77e86c │ │ │ │ mov r0, r4 │ │ │ │ - bl b2bba0 │ │ │ │ + bl b2bc70 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 77e86a │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 77e862 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2610232,25 +2610252,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #10 │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsrs r2, r0, #7 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r5, pc, #16 @ (adr r5, 77f6e0 ) │ │ │ │ + add r4, pc, #336 @ (adr r4, 77f820 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r5, pc, #144 @ (adr r5, 77f764 ) │ │ │ │ + add r4, pc, #464 @ (adr r4, 77f8a4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r4, pc, #904 @ (adr r4, 77fa64 ) │ │ │ │ + add r4, pc, #200 @ (adr r4, 77f7a4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r5, pc, #248 @ (adr r5, 77f7d8 ) │ │ │ │ + add r4, pc, #568 @ (adr r4, 77f918 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #3220] @ 0xc94 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, r0, lsl #14 │ │ │ │ vmov s15, ip │ │ │ │ ldr.w r5, [r3, #3200] @ 0xc80 │ │ │ │ @@ -2610668,31 +2610688,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (77fbcc ) │ │ │ │ add r1, pc │ │ │ │ bl 6346f0 │ │ │ │ b.n 77f9bc │ │ │ │ ldr r2, [pc, #36] @ (77fbd0 ) │ │ │ │ add r2, pc │ │ │ │ b.n 77f920 │ │ │ │ - add r3, pc, #8 @ (adr r3, 77fbbc ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 77fcfc ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r3, pc, #96 @ (adr r3, 77fc18 ) │ │ │ │ + add r2, pc, #416 @ (adr r2, 77fd58 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, pc, #168 @ (adr r4, 77fc64 ) │ │ │ │ + add r3, pc, #488 @ (adr r3, 77fda4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, pc, #464 @ (adr r2, 77fd90 ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 77fed0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r3, pc, #896 @ (adr r3, 77ff44 ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 77fc84 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r3, pc, #744 @ (adr r3, 77feb0 ) │ │ │ │ + add r3, pc, #40 @ (adr r3, 77fbf0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, pc, #360 @ (adr r2, 77fd34 ) │ │ │ │ + add r1, pc, #680 @ (adr r1, 77fe74 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, pc, #984 @ (adr r1, 77ffa8 ) │ │ │ │ + add r1, pc, #280 @ (adr r1, 77fce8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r2, 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, #1548] @ 7801f4 │ │ │ │ @@ -2611195,23 +2611215,23 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #512 @ (adr r1, 780408 ) │ │ │ │ + add r0, pc, #832 @ (adr r0, 780548 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, pc, #664 @ (adr r1, 7804a4 ) │ │ │ │ + add r0, pc, #984 @ (adr r0, 7805e4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r5, #7 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r7, pc, #976 @ (adr r7, 7805e8 ) │ │ │ │ lsls r2, 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] @ (780358 ) │ │ │ │ @@ -2611643,19 +2611663,19 @@ │ │ │ │ @ instruction: 0xfa84014e │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa76014e │ │ │ │ ldr??.w r0, [r8, #334] @ 0x14e │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r4, #194 @ 0xc2 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1608] @ 780d0c │ │ │ │ @@ -2612233,37 +2612253,37 @@ │ │ │ │ ldrsh.w r0, [r0, ] │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb.w r0, [r6, ] │ │ │ │ @ instruction: 0xf6d2014e │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r6, #224 @ 0xe0 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r6, #26 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #464] @ (780f34 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2613086,15 +2613106,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 7816da │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r0, r5, #6 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -2614306,21 +2614326,21 @@ │ │ │ │ adds r7, #10 │ │ │ │ b.n 782478 │ │ │ │ nop │ │ │ │ udf #184 @ 0xb8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #12 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r2, #25] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2896] @ 0xb50 │ │ │ │ subw sp, sp, #1164 @ 0x48c │ │ │ │ ldr r3, [pc, #496] @ (782724 ) │ │ │ │ @@ -2615088,15 +2615108,15 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ bvs.n 782d74 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 782e10 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ asrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2615593,54 +2615613,54 @@ │ │ │ │ nop │ │ │ │ bne.n 7834b4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ bne.n 7834a8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r4, r5, #4 │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r5 :128] │ │ │ │ bl 92f3ea │ │ │ │ bl 89f3ee │ │ │ │ bl 96b3f2 │ │ │ │ @ instruction: 0xfa03ffff │ │ │ │ bl 7673fa │ │ │ │ bl 8833fe │ │ │ │ ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r4, r5, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #96] @ 0x60 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r4, #5 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2615719,17 +2615739,17 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 783472 │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 7834b2 │ │ │ │ - vrhadd.u8 d16, d14, d27 │ │ │ │ - vrhadd.u d0, d8, d27 │ │ │ │ - vrhadd.u16 d0, d14, d27 │ │ │ │ + cdp2 1, 9, cr0, cr14, cr11, {1} │ │ │ │ + cdp2 1, 8, cr0, cr8, cr11, {1} │ │ │ │ + cdp2 1, 6, cr0, cr14, cr11, {1} │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2615825,18 +2615845,18 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - vrhadd.u8 d16, d12, d27 │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ + cdp2 1, 9, cr0, cr12, cr11, {1} │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r1, 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 │ │ │ │ @@ -2616536,39 +2616556,39 @@ │ │ │ │ @ instruction: 0xfb0dffff │ │ │ │ ldr??.w pc, [fp, #4095] @ 0xfff │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [fp :128] │ │ │ │ stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [r2, #299] @ 0x12b │ │ │ │ - str r6, [r7, #72] @ 0x48 │ │ │ │ + ldrb.w r0, [r2, ] │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh.w r0, [r0, #299] @ 0x12b │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + @ instruction: 0xf7f0012b │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf7ca012b │ │ │ │ - str r0, [r5, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf71a012b │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr??.w r0, [r0, ] │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + @ instruction: 0xf7c0012b │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr.w r0, [r4, ] │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + @ instruction: 0xf7a4012b │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh.w r0, [ip, ] │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + @ instruction: 0xf77c012b │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 6ae24 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2617135,15 +2617155,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ b.n 7842fa │ │ │ │ nop │ │ │ │ pop {r4, r6, pc} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2d0012b │ │ │ │ + @ instruction: 0xf220012b │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ cbz r2, 7843fa │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ @@ -2617275,19 +2617295,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 784584 │ │ │ │ lsls r6, r1, #5 │ │ │ │ cbnz r2, 784576 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #164] @ (7845f8 ) │ │ │ │ @@ -2617368,19 +2617388,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ hlt 0x0018 │ │ │ │ lsls r6, r1, #5 │ │ │ │ rev16 r6, r0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, r5] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r6, [r1, r5] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #196] @ (7846f0 ) │ │ │ │ @@ -2617822,15 +2617842,15 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrb r4, [r0, #26] │ │ │ │ lsls r4, r2, #5 │ │ │ │ @ instruction: 0xb604 │ │ │ │ lsls r6, r1, #5 │ │ │ │ push {r2, r4, r6, r7, lr} │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldr r6, [r7, r4] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 784b50 │ │ │ │ stmdb 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 │ │ │ │ @@ -2618421,29 +2618441,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ b.n 784ea0 │ │ │ │ cbz r0, 78508a │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r3, pc, #144 @ (adr r3, 785108 ) │ │ │ │ + add r2, pc, #464 @ (adr r2, 785248 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bpl.n 78512c │ │ │ │ + bmi.n 784fcc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r0, r7] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r7, r6] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bmi.n 785010 │ │ │ │ + bmi.n 7850b0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 785180 │ │ │ │ stmdb 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 │ │ │ │ @@ -2619025,17 +2619045,17 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r7, #22 │ │ │ │ lsls r1, r1, #5 │ │ │ │ add r2, sp, #560 @ 0x230 │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #8] @ (785648 ) │ │ │ │ + ldr r5, [pc, #328] @ (785788 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2619255,23 +2619275,23 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #792 @ 0x318 │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #128] @ (7858d8 ) │ │ │ │ + ldr r3, [pc, #448] @ (785a18 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [pc, #104] @ (7858c4 ) │ │ │ │ + ldr r3, [pc, #424] @ (785a04 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [pc, #936] @ (785c0c ) │ │ │ │ + ldr r3, [pc, #232] @ (78594c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5} │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #456] @ (785a44 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2619476,31 +2619496,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #456 @ (adr r7, 785c18 ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r6, pc, #832 @ (adr r6, 785d94 ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #880] @ (785dcc ) │ │ │ │ + ldr r1, [pc, #176] @ (785b0c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #296] @ (785b88 ) │ │ │ │ + ldr r0, [pc, #616] @ (785cc8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #672] @ (785d04 ) │ │ │ │ + ldr r1, [pc, #992] @ (785e44 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #616] @ (785cd0 ) │ │ │ │ + ldr r0, [pc, #936] @ (785e10 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #696] @ (785d24 ) │ │ │ │ + ldr r1, [pc, #1016] @ (785e64 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #40] @ (785a98 ) │ │ │ │ + ldr r0, [pc, #360] @ (785bd8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #968] @ (785e3c ) │ │ │ │ + ldr r1, [pc, #264] @ (785b7c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #0] @ (785a78 ) │ │ │ │ + ldr r0, [pc, #320] @ (785bb8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #464] @ (785c4c ) │ │ │ │ + blxns r8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #260] @ (785b90 ) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -2619620,19 +2619640,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #376 @ (adr r5, 785d14 ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r4, pc, #936 @ (adr r4, 785f48 ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - blx sl │ │ │ │ + bx r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bx r8 │ │ │ │ + mov sl, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #144] @ (785c40 ) │ │ │ │ + ldr r0, [pc, #464] @ (785d80 ) │ │ │ │ lsls r1, 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 r1, #11 │ │ │ │ @@ -2619854,19 +2619874,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #1000 @ (adr r3, 7861d0 ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r2, pc, #576 @ (adr r2, 78602c ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, r0 │ │ │ │ + add ip, sl │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add ip, lr │ │ │ │ + add r4, r8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bx r4 │ │ │ │ + mov r6, lr │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #728] @ (7860e8 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2620166,25 +2620186,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #904 @ (adr r1, 78647c ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r0, pc, #32 @ (adr r0, 786118 ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r1 │ │ │ │ + negs r4, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - negs r4, r7 │ │ │ │ + rors r4, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add lr, r5 │ │ │ │ + mvns r6, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - negs r0, r5 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - rors r6, r2 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, r1 │ │ │ │ + muls r0, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (7861fc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2620546,17 +2620566,17 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 7863d8 │ │ │ │ nop │ │ │ │ ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ands r2, r4 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #120] @ 786540 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2620607,19 +2620627,19 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 78650c │ │ │ │ nop │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - eors r4, r6 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + subs r7, #70 @ 0x46 │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ ldr.w r4, [pc, #1272] @ 786a60 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2621123,39 +2621143,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #32] │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r0, [r5, #28] │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + bkpt 0x0034 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsls r0, r2, #16 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #2 │ │ │ │ + subs r4, #82 @ 0x52 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + cbnz r2, 786afe │ │ │ │ lsls r1, r3, #2 │ │ │ │ movs r4, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #134 @ 0x86 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r0, 786b0e │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r4, 786afe │ │ │ │ + hlt 0x000c │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r3, #19 │ │ │ │ @@ -2622209,31 +2622229,31 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ pldw [sp, #4095] @ 0xfff │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r1, r3, #2 │ │ │ │ adds r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #68 @ 0x44 │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ lsls r4, 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2622995,15 +2623015,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (787cfc ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ strh r4, [r5, #28] │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r1, 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] @ (788018 ) │ │ │ │ @@ -2623581,15 +2623601,15 @@ │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r3, r2] │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r6, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmdb r6, {r3, r6, r8} │ │ │ │ - movs r4, #20 │ │ │ │ + movs r3, #100 @ 0x64 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2624410,23 +2624430,23 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #25] │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #25] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r4, r4, #2 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ cmp r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ strb r0, [r0, #20] │ │ │ │ lsls r6, r1, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (788b68 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2624700,15 +2624720,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r0, #11] │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #10] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldcl 0, cr0, [r2], #-604 @ 0xfffffda4 │ │ │ │ + rsb r0, r2, r7, lsr #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #8] │ │ │ │ lsls r6, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2627713,65 +2627733,64 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6c114 │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r4] │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrh r2, [r6, r3] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsls r6, r2, #15 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r1, r3, #2 │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #896] @ (78af28 ) │ │ │ │ + ldr r2, [pc, #192] @ (78ac68 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf2ee0096 │ │ │ │ + @ instruction: 0xf23e0096 │ │ │ │ movs r1, #86 @ 0x56 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ lsls r4, r2, #5 │ │ │ │ movs r1, #14 │ │ │ │ lsls r4, r2, #5 │ │ │ │ movs r0, #238 @ 0xee │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrsb r6, [r7, r5] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - vqadd.u64 d0, d20, d8 │ │ │ │ - vqadd.u64 d0, d20, d8 │ │ │ │ - mrc2 0, 7, r0, cr12, cr8, {4} │ │ │ │ - mrc2 0, 6, r0, cr6, cr8, {4} │ │ │ │ - mcr2 0, 6, r0, cr12, cr8, {4} │ │ │ │ - mrc2 0, 4, r0, cr12, cr8, {4} │ │ │ │ - mcr2 0, 4, r0, cr10, cr8, {4} │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + mcr2 0, 4, r0, cr4, cr8, {4} │ │ │ │ + mcr2 0, 4, r0, cr4, cr8, {4} │ │ │ │ + mcr2 0, 2, r0, cr12, cr8, {4} │ │ │ │ + mcr2 0, 1, r0, cr6, cr8, {4} │ │ │ │ + mrc2 0, 0, r0, cr12, cr8, {4} │ │ │ │ + stc2l 0, cr0, [ip, #608]! @ 0x260 │ │ │ │ + ldc2l 0, cr0, [sl, #608] @ 0x260 │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r6, r3 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - stmia r5!, {r2, r7} │ │ │ │ + vqadd.u32 d16, d30, d8 │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r2, #2 │ │ │ │ strb r6, [r3, r2] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strb.w r0, [r8, r8, lsl #1] │ │ │ │ + @ instruction: 0xf7580098 │ │ │ │ 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] @ (78ad94 ) │ │ │ │ @@ -2628049,15 +2628068,15 @@ │ │ │ │ bl 789ca8 │ │ │ │ mov r0, r5 │ │ │ │ bl 788b6c │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - @ instruction: 0xfac60098 │ │ │ │ + @ instruction: 0xfa160098 │ │ │ │ stmdb 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 │ │ │ │ @@ -2628192,21 +2628211,21 @@ │ │ │ │ nop │ │ │ │ str r6, [r2, r4] │ │ │ │ lsls r6, r1, #5 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 @ instruction: 0xf98c0098 │ │ │ │ - ldr??.w r0, [r8, r8, lsl #1] │ │ │ │ + ldr.w r0, [ip, #152] @ 0x98 │ │ │ │ + str.w r0, [r8, #152] @ 0x98 │ │ │ │ adds r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - usat r0, #24, r0, lsl #2 │ │ │ │ + @ instruction: 0xf2d00098 │ │ │ │ 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 │ │ │ │ @@ -2628405,22 +2628424,22 @@ │ │ │ │ b.n 78b214 │ │ │ │ ldr r7, [pc, #632] @ (78b4a4 ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ adds r1, #230 @ 0xe6 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b20098 │ │ │ │ + @ instruction: 0xf7020098 │ │ │ │ adds r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1960098 │ │ │ │ - @ instruction: 0xf75e0098 │ │ │ │ - @ instruction: 0xf7280098 │ │ │ │ + @ instruction: 0xf0e60098 │ │ │ │ + subw r0, lr, #2200 @ 0x898 │ │ │ │ + @ instruction: 0xf6780098 │ │ │ │ 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] @ (78b2c0 ) │ │ │ │ @@ -2629569,15 +2629588,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 78bdca │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r3, r5, #4 │ │ │ │ mvns r2, r0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ negs r2, r5 │ │ │ │ lsls r6, r1, #5 │ │ │ │ negs r2, r0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ @@ -2629753,15 +2629772,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 78bfa0 │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ rors r4, r2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ lsls r3, r5, #4 │ │ │ │ lsls r4, r2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ eors r4, r5 │ │ │ │ lsls r6, r1, #5 │ │ │ │ eors r4, r1 │ │ │ │ lsls r6, r1, #5 │ │ │ │ @@ -2630533,15 +2630552,15 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #250 @ 0xfa │ │ │ │ lsls r6, r1, #5 │ │ │ │ - bgt.n 78c808 │ │ │ │ + blt.n 78c6a8 │ │ │ │ lsls r0, 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] @ (78c7f8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2634578,17 +2634597,17 @@ │ │ │ │ movs r1, #170 @ 0xaa │ │ │ │ mov r0, r4 │ │ │ │ bl 78b518 │ │ │ │ b.w 78d700 │ │ │ │ nop │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r6, r2, #2 │ │ │ │ b.n 78edd0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ b.n 78ed1c │ │ │ │ lsls r3, r2, #5 │ │ │ │ b.n 78ec68 │ │ │ │ lsls r3, r2, #5 │ │ │ │ @@ -2634624,29 +2634643,29 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ ble.n 78ee84 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r2, r2, #18 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r0, r2] │ │ │ │ lsls r3, r5, #4 │ │ │ │ bgt.n 78ee14 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strh r4, [r5, r6] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r3, r5, #4 │ │ │ │ bge.n 78eecc │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + strh r6, [r2, r0] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - strh r2, [r5, r2] │ │ │ │ + str r2, [r7, r7] │ │ │ │ lsls r3, r5, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ bl 78b708 │ │ │ │ b.w 78d700 │ │ │ │ @@ -2635501,27 +2635520,27 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.w 78f420 │ │ │ │ b.w 78eb7c │ │ │ │ - str r2, [r3, r7] │ │ │ │ + str r2, [r5, r4] │ │ │ │ lsls r3, r5, #4 │ │ │ │ bls.n 78f88c │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + str r6, [r6, r1] │ │ │ │ lsls r3, r5, #4 │ │ │ │ - str r4, [r1, r2] │ │ │ │ + ldr r7, [pc, #880] @ (78fb6c ) │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r7, [pc, #544] @ (78fa20 ) │ │ │ │ + ldr r6, [pc, #864] @ (78fb60 ) │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r7, [pc, #424] @ (78f9ac ) │ │ │ │ + ldr r6, [pc, #744] @ (78faec ) │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r7, [pc, #304] @ (78f938 ) │ │ │ │ + ldr r6, [pc, #624] @ (78fa78 ) │ │ │ │ lsls r3, r5, #4 │ │ │ │ bvs.n 78f8f0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ bvs.n 78f894 │ │ │ │ lsls r3, r2, #5 │ │ │ │ bvs.n 78f840 │ │ │ │ lsls r3, r2, #5 │ │ │ │ @@ -2635585,15 +2635604,15 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsrs r2, r5, #2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsrs r0, r1, #2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsrs r6, r5, #1 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ lsrs r0, r1, #1 │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsrs r6, r4, #32 │ │ │ │ lsls r6, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2635640,15 +2635659,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78f904 │ │ │ │ ldr r0, [pc, #4] @ (78f920 ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r2, #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 │ │ │ │ @@ -2636381,43 +2636400,43 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #18 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #568 @ 0x238 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r1, [sp, #940] @ 0x3ac │ │ │ │ vcvt.u32.f32 q9, q0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r5, #156 @ 0x9c │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ vmla.f32 q8, q3, d13[0] │ │ │ │ vmla.f q8, q7, d1[3] │ │ │ │ - add r3, pc, #240 @ (adr r3, 7901a8 ) │ │ │ │ + add r2, pc, #560 @ (adr r2, 7902e8 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ vrev16.8 q0, │ │ │ │ - add r3, pc, #120 @ (adr r3, 790138 ) │ │ │ │ + add r2, pc, #440 @ (adr r2, 790278 ) │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2637207,25 +2637226,25 @@ │ │ │ │ bne.n 7908c0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb.w r0, [ip, #333] @ 0x14d │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #920 @ (adr r2, 790c68 ) │ │ │ │ + add r2, pc, #216 @ (adr r2, 7909a8 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ str r4, [r6, r4] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - add r2, pc, #656 @ (adr r2, 790b68 ) │ │ │ │ + add r1, pc, #976 @ (adr r1, 790ca8 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, pc, #640 @ (adr r1, 790b64 ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 790ca4 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ @ instruction: 0xf752014d │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2637267,15 +2637286,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 788b6c │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ bls.n 7908e0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r0, #8 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r3, r5, #4 │ │ │ │ ldr r7, [pc, #480] @ (790b50 ) │ │ │ │ lsls r6, r1, #5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 790982 │ │ │ │ @@ -2637497,18 +2637516,18 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf536014d │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf530014d │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ @ instruction: 0xf4ae014d │ │ │ │ - adds r6, r0, r6 │ │ │ │ + adds r6, r2, r3 │ │ │ │ lsls r1, 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] @ (790c44 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2637723,17 +2637742,17 @@ │ │ │ │ @ instruction: 0xf394014d │ │ │ │ usat r1, #13, ip, lsl #1 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf352014d │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldrd r4, r9, [r1, #48] @ 0x30 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2637953,17 +2637972,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r2, r1, #20 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #612] @ (7912a4 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2638207,17 +2638226,17 @@ │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x47fe │ │ │ │ lsls r6, r1, #5 │ │ │ │ vrhadd.s16 q0, q6, │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r1, r3, #2 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2638608,15 +2638627,15 @@ │ │ │ │ eors.w r1, sl, sp, lsl #1 │ │ │ │ orrs r4, r5 │ │ │ │ lsls r6, r1, #5 │ │ │ │ adds r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr r2, [pc, #40] @ (7916ac ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (7916b0 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (7916b4 ) │ │ │ │ @@ -2638872,17 +2638891,17 @@ │ │ │ │ bl 788b70 │ │ │ │ ldr r1, [pc, #16] @ (791904 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2638978,40 +2638997,40 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (791a2c ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r2, [r6, r0] │ │ │ │ + strh r2, [r0, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r0, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfb82009d │ │ │ │ - str r1, [sp, #0] │ │ │ │ + @ instruction: 0xfad2009d │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r1, pc, #184 @ (adr r1, 791ad4 ) │ │ │ │ + add r0, pc, #504 @ (adr r0, 791c14 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [sp, #976] @ 0x3d0 │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r4, r1, r4 │ │ │ │ + subs r4, r3, r1 │ │ │ │ lsls r4, r2, #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] @ (791aa4 ) │ │ │ │ @@ -2639582,15 +2639601,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 7c8798 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2639606,17 +2639625,17 @@ │ │ │ │ blx 6b42c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (792028 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 79200a │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2639743,27 +2639762,27 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 6b42c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ + ldrh r2, [r7, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r6, r1 │ │ │ │ + rors r6, r3 │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2639833,23 +2639852,23 @@ │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ b.n 79222a │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - beq.n 7922dc │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r4, [pc, #568] @ (7924a0 ) │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + ldrh r4, [r1, #2] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2639898,24 +2639917,24 @@ │ │ │ │ bne.n 79229a │ │ │ │ ldr r1, [pc, #32] @ (79230c ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7922ac │ │ │ │ - cbnz r4, 792340 │ │ │ │ + rev16 r4, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds.w r0, lr, #5144576 @ 0x4e8000 │ │ │ │ - ldrh r0, [r4, #2] │ │ │ │ + orn r0, lr, #5144576 @ 0x4e8000 │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7924c8 │ │ │ │ stmdb 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 │ │ │ │ @@ -2640308,49 +2640327,49 @@ │ │ │ │ b.n 79260a │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 7926b4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ bge.n 792780 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strh r4, [r5, r4] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add lr, r2 │ │ │ │ + mvns r6, r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strh r0, [r4, r2] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r2, r1 │ │ │ │ + muls r2, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bge.n 7927b0 │ │ │ │ + bls.n 792650 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bge.n 7927a8 │ │ │ │ + bls.n 792848 │ │ │ │ lsls r7, r2, #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 │ │ │ │ ldr r6, [pc, #60] @ (7927a4 ) │ │ │ │ @@ -2640914,15 +2640933,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 792cce │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r3, r5, #4 │ │ │ │ bcc.n 792da4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 792d6c │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2642204,87 +2642223,87 @@ │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7938e0 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r1, r2, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r0, #23] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r0, r3, #2 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r6, #15] │ │ │ │ lsls r0, r3, #2 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r2, #19] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r7, #16] │ │ │ │ + strb r0, [r1, #14] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r3, #17] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r5, #10] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r6, #16] │ │ │ │ + strb r6, [r0, #14] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + strb r6, [r2, #13] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r4, #12] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r2, #13] │ │ │ │ + strb r2, [r4, #10] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbnz r4, 7939e0 │ │ │ │ + @ instruction: 0xb884 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, pc, #544 @ (adr r0, 793c08 ) │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2642374,21 +2642393,21 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 788b6c │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + strb r2, [r7, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r4, #7] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r0, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2642605,19 +2642624,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7932e0 │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r2, sp, #896 @ 0x380 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r2, [r3, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r3, #2 │ │ │ │ asrs r0, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r0, r4, r3 │ │ │ │ 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 │ │ │ │ @@ -2642742,15 +2642761,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r6, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ asrs r4, r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r4} │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2643169,29 +2643188,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7941ea │ │ │ │ ldr r0, [pc, #36] @ (79427c ) │ │ │ │ add r0, pc │ │ │ │ blx 6c114 │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r3, #2 │ │ │ │ bkpt 0x0070 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + strb r2, [r5, #18] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2643269,31 +2643288,31 @@ │ │ │ │ ldr r1, [pc, #44] @ (794374 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + str r6, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 794468 │ │ │ │ stmdb 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 │ │ │ │ @@ -2643904,26 +2643923,26 @@ │ │ │ │ nop │ │ │ │ cbnz r4, 7949ba │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 7949be │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc2 1, cr0, [r2], #168 @ 0xa8 │ │ │ │ + stc2 1, cr0, [r2], {42} @ 0x2a │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb852 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - @ instruction: 0xfac4012a │ │ │ │ + @ instruction: 0xfa14012a │ │ │ │ @ instruction: 0xb732 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @ instruction: 0xb712 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @ instruction: 0xb6f2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @ instruction: 0xb6d4 │ │ │ │ @@ -2645389,22 +2645408,22 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #848 @ 0x350 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #792 @ 0x318 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - cdp 1, 8, cr0, cr10, cr10, {1} │ │ │ │ + ldcl 1, cr0, [sl, #168] @ 0xa8 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #392 @ 0x188 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldc 1, cr0, [r4], #-168 @ 0xffffff58 │ │ │ │ + @ instruction: 0xeb84012a │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r0, sp, #704 @ 0x2c0 │ │ │ │ @@ -2645677,15 +2645696,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #544 @ (adr r6, 795ce8 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r1, [r6, #-168]! @ 0xa8 │ │ │ │ + @ instruction: 0xe8c6012a │ │ │ │ add r5, pc, #616 @ (adr r5, 795d3c ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r5, pc, #472 @ (adr r5, 795cb0 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r5, pc, #344 @ (adr r5, 795c34 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2645873,18 +2645892,19 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #32 @ (adr r5, 795cc4 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #1000 @ (adr r4, 796094 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strex r1, r0, [r4, #168] @ 0xa8 │ │ │ │ + b.n 795bd8 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 795cb0 │ │ │ │ + b.n 795b50 │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #40 @ (adr r4, 795ce8 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r3, pc, #704 @ (adr r3, 795f84 ) │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2646612,15 +2646632,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ b.n 7963ae │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + svc 66 @ 0x42 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2647947,33 +2647967,33 @@ │ │ │ │ b.n 796fb4 │ │ │ │ str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bvc.n 797170 │ │ │ │ + bvs.n 797010 │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 797060 │ │ │ │ + bpl.n 797100 │ │ │ │ lsls r2, r5, #4 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bvs.n 7971a0 │ │ │ │ + bpl.n 797040 │ │ │ │ lsls r2, r5, #4 │ │ │ │ adds r5, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 797050 │ │ │ │ + bmi.n 7970f0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - bpl.n 797180 │ │ │ │ + bmi.n 797020 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - bmi.n 79702c │ │ │ │ + bcc.n 7970cc │ │ │ │ lsls r2, r5, #4 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2648139,21 +2648159,21 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7972a2 │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 7972c0 │ │ │ │ + bne.n 797360 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldrh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 79739c │ │ │ │ + beq.n 79723c │ │ │ │ lsls r2, r5, #4 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2648623,25 +2648643,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (797790 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + adds r7, #34 @ 0x22 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [pc, #656] @ (797a24 ) │ │ │ │ + ldr r3, [pc, #976] @ (797b64 ) │ │ │ │ lsls r7, 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, #248] @ (79789c ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2648750,25 +2648770,25 @@ │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79781e │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r6, #20 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r6, #3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2649151,15 +2649171,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 797c6c │ │ │ │ ldr r0, [pc, #4] @ (797c88 ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #392] @ (797e28 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2649366,15 +2649386,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (797eb8 ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #580] @ (798114 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2650860,67 +2650880,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (798d74 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (798d78 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r2, #220 @ 0xdc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r0, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r2, #18 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r2, #90 @ 0x5a │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r2, #32 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r2, #2 │ │ │ │ + movs r1, #82 @ 0x52 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adcs.w r0, r0, ip, lsr #2 │ │ │ │ + @ instruction: 0xeaa0009c │ │ │ │ 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] @ (798fdc ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #588] @ (798fe0 ) │ │ │ │ @@ -2651174,57 +2651194,57 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #9] │ │ │ │ lsls r5, r1, #5 │ │ │ │ movs r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r2, #8 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r6, [r1, #60] @ 0x3c │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + subs r6, r6, r0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ lsls r1, r4, #2 │ │ │ │ strb r6, [r5, #2] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - bcs.n 798fa8 │ │ │ │ + bcs.n 799048 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bcs.n 798fa0 │ │ │ │ + bcs.n 799040 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bcs.n 798f98 │ │ │ │ + bcs.n 799038 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bcs.n 798f90 │ │ │ │ + bne.n 799030 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + subs r4, r6, #7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + subs r2, r4, #7 │ │ │ │ lsls r0, 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] @ (7991b8 ) │ │ │ │ @@ -2651730,37 +2651750,37 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ asrs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r0, r0, r7 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r2, r5, r5 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r7, #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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #496] @ (7997a4 ) │ │ │ │ @@ -2651966,19 +2651986,19 @@ │ │ │ │ b.n 799762 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2652063,15 +2652083,15 @@ │ │ │ │ beq.n 799890 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ ldr r4, [r2, #0] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r2, r5, #4 │ │ │ │ str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r5, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652313,15 +2652333,15 @@ │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r5, #4 │ │ │ │ str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2652999,15 +2653019,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 485850 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x37b9f0> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 79a18c │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r2, pc, #744 @ (adr r2, 79a4a4 ) │ │ │ │ + add r2, pc, #40 @ (adr r2, 79a1e4 ) │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -2654926,15 +2654946,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 79b56c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl b070d8 │ │ │ │ + bl b071a8 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 79b49c │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5480 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cb620> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cbe10> │ │ │ │ b.n 79b4cc │ │ │ │ @@ -2656741,24 +2656761,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #684] @ 0x2ac │ │ │ │ mov.w r3, #0 │ │ │ │ bl 4abae4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a1c84> │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [sp, #68] @ 0x44 │ │ │ │ - bl af73e0 │ │ │ │ + bl af74b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 7a4b5c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b9e68 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3b0008> │ │ │ │ mov r0, r5 │ │ │ │ - bl b00c48 │ │ │ │ + bl b00d18 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ blx 6c3f0 │ │ │ │ add r1, sp, #276 @ 0x114 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -2657778,19 +2657798,19 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r7, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ lsls r2, r5, #4 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r2, r5, #4 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r1, #3] │ │ │ │ lsls r2, r5, #4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 79d076 │ │ │ │ mov r6, r2 │ │ │ │ b.w 79cad6 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ @@ -2658095,21 +2658115,21 @@ │ │ │ │ beq.n 79d61a │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r3, #176 @ 0xb0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r2, r5, #4 │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ lsls r5, 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, #4032] @ 0xfc0 │ │ │ │ @@ -2658138,26 +2658158,26 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 79d916 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 79d926 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b064b8 │ │ │ │ + bl b06588 │ │ │ │ ldr.w r2, [pc, #1076] @ 79dacc │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 4b2cf0 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a8e90> │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 79d6b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl b04e18 │ │ │ │ + bl b04ee8 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 79d6d6 │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2658265,15 +2658285,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 79d7f4 │ │ │ │ ldr.w r1, [r4, #368] @ 0x170 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl affb2c │ │ │ │ + bl affbfc │ │ │ │ ldr.w r8, [pc, #740] @ 79dadc │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ bl 49d248 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3933e8> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2658288,15 +2658308,15 @@ │ │ │ │ bl 7a53d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 79a0f4 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 79d952 │ │ │ │ - bl b03558 │ │ │ │ + bl b03628 │ │ │ │ ldr r2, [pc, #680] @ (79dae0 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [pc, #672] @ (79dae4 ) │ │ │ │ adds r1, #8 │ │ │ │ @@ -2658320,15 +2658340,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4f7ef4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3ee094> │ │ │ │ ldr r3, [pc, #632] @ (79daec ) │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl afe458 │ │ │ │ + bl afe528 │ │ │ │ mov r0, r4 │ │ │ │ bl 79b440 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 79d880 │ │ │ │ ldrb.w r3, [r4, #354] @ 0x162 │ │ │ │ ldrb.w r2, [r4, #355] @ 0x163 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2658351,18 +2658371,18 @@ │ │ │ │ orrs r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d54e4 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cb684> │ │ │ │ orr.w r2, r5, r0 │ │ │ │ ands.w r5, r2, #255 @ 0xff │ │ │ │ bne.n 79d898 │ │ │ │ mov r0, r4 │ │ │ │ - bl af0b50 │ │ │ │ + bl af0c20 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl af66a4 │ │ │ │ + bl af6774 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 54bfec <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x44218c> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cbe10> │ │ │ │ ldr r2, [pc, #508] @ (79daf0 ) │ │ │ │ @@ -2658381,15 +2658401,15 @@ │ │ │ │ b.n 79d898 │ │ │ │ mov r0, r4 │ │ │ │ bl 7aaa00 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 79d68e │ │ │ │ mov r0, r4 │ │ │ │ - bl af31b0 │ │ │ │ + bl af3280 │ │ │ │ mov r0, r4 │ │ │ │ bl 7a7644 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5c70 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3cbe10> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2658398,19 +2658418,19 @@ │ │ │ │ bl 79c67c │ │ │ │ b.n 79d68e │ │ │ │ mov r0, r4 │ │ │ │ bl 7a439c │ │ │ │ b.n 79d85e │ │ │ │ bl 7a30d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b1a528 │ │ │ │ + bl b1a5f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b1c18 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3a7db8> │ │ │ │ mov r0, r4 │ │ │ │ - bl b03558 │ │ │ │ + bl b03628 │ │ │ │ ldr r2, [pc, #372] @ (79dae0 ) │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ ldr r1, [pc, #384] @ (79daf4 ) │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -2658553,15 +2658573,15 @@ │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #158 @ 0x9e │ │ │ │ lsls r5, r1, #5 │ │ │ │ ble.n 79db96 │ │ │ │ vqrdmlah.s , , d21[0] │ │ │ │ vqrdmlah.s , , d13[0] │ │ │ │ - vqrdmulh.s q11, , d4[0] │ │ │ │ + @ instruction: 0xffff6c94 │ │ │ │ lsls r2, r5, #4 │ │ │ │ ble.n 79d9e2 │ │ │ │ vabal.u q9, d31, d16 │ │ │ │ movs r0, r0 │ │ │ │ ldc 15, cr15, [r5], {255} @ 0xff │ │ │ │ b.n 79dce2 │ │ │ │ vtbl.8 d29, {d31- │ │ │ │ + bmi.n 79dd7c │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 79dccc │ │ │ │ + bmi.n 79dd6c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bmi.n 79dddc │ │ │ │ + bcc.n 79dc7c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bmi.n 79ddfc │ │ │ │ + bcc.n 79dc9c │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldc 1, cr0, [ip, #328] @ 0x148 │ │ │ │ - bmi.n 79ddc4 │ │ │ │ + bcc.n 79dc64 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldcl 1, cr0, [r4, #-328] @ 0xfffffeb8 │ │ │ │ - bmi.n 79dd84 │ │ │ │ + bcc.n 79dc24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bmi.n 79dd68 │ │ │ │ + bcc.n 79de08 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #620] @ (79df94 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2659023,35 +2659043,35 @@ │ │ │ │ mrrc 1, 5, r0, r0, cr2 @ │ │ │ │ mcrr 1, 5, r0, r6, cr2 │ │ │ │ stc 1, cr0, [r0], #-328 @ 0xfffffeb8 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 79df4c │ │ │ │ + bcs.n 79dfec │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcc.n 79dfd8 │ │ │ │ + bcs.n 79e078 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcs.n 79deec │ │ │ │ + bne.n 79df8c │ │ │ │ lsls r7, r2, #2 │ │ │ │ add.w r1, r0, r2, lsr #1 │ │ │ │ - bcs.n 79e0b0 │ │ │ │ + bne.n 79df50 │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xeab60152 │ │ │ │ - bcs.n 79dfa0 │ │ │ │ + bcs.n 79e040 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcs.n 79e050 │ │ │ │ + bne.n 79def0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 79df40 │ │ │ │ + bne.n 79dfe0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcs.n 79e0c8 │ │ │ │ + bne.n 79df68 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcs.n 79e070 │ │ │ │ + bne.n 79df10 │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 79e01c │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ @@ -2667927,15 +2667947,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r5} │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00ac │ │ │ │ lsls r4, r1, #5 │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + subs r7, #6 │ │ │ │ lsls r2, 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 │ │ │ │ ldr r2, [pc, #492] @ (7a4388 ) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -2672270,15 +2672290,15 @@ │ │ │ │ ldc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r1, #5 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - cmn r4, r1 │ │ │ │ + tst r4, r3 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #800] @ (7a729c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2675545,15 +2675565,15 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ negs r4, r0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ tst r4, r7 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bkpt 0x0084 │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r1, r5, #4 │ │ │ │ tst r4, r5 │ │ │ │ lsls r2, r2, #5 │ │ │ │ strb r0, [r1, #30] │ │ │ │ lsls r4, r1, #5 │ │ │ │ lsls r6, r5 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @@ -2675644,15 +2675664,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (7a92a4 ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ - mrc 0, 3, r0, cr14, cr1, {4} │ │ │ │ + stcl 0, cr0, [lr, #580] @ 0x244 │ │ │ │ stmdb 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 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2900] @ 7a9e10 │ │ │ │ ldr.w r3, [pc, #2900] @ 7a9e14 │ │ │ │ @@ -2676771,15 +2676791,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - uxth r2, r1 │ │ │ │ + cbz r2, 7a9e56 │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [sp, #96] @ 0x60 │ │ │ │ cmp r2, #31 │ │ │ │ bhi.n 7a9e8c │ │ │ │ tbb [pc, r2] │ │ │ │ @@ -2678525,17 +2678545,17 @@ │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7aaf22 │ │ │ │ nop │ │ │ │ str r6, [r7, r3] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r2, #22] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ lsls r7, r2, #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, r0 │ │ │ │ ldr r0, [pc, #232] @ (7ab08c ) │ │ │ │ @@ -2678640,17 +2678660,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, r0] │ │ │ │ lsls r4, r1, #5 │ │ │ │ str r4, [r1, r0] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r7, [pc, #676] @ (7ab360 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2678923,27 +2678943,26 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bcs.n 7ab2ac │ │ │ │ + bne.n 7ab34c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r4, [r5, #14] │ │ │ │ - lsls r7, r2, #2 │ │ │ │ - movs r4, r0 │ │ │ │ + strb r4, [r7, #11] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bne.n 7ab44c │ │ │ │ + vqadd.u16 d16, d20, d6 │ │ │ │ + beq.n 7ab2ec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r7, r2, #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] @ (7ab4f4 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2679085,20 +2679104,20 @@ │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7ab4aa │ │ │ │ nop │ │ │ │ ldr r4, [pc, #352] @ (7ab658 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 4, r0, cr12, cr6, {4} │ │ │ │ - mcr2 0, 3, r0, cr4, cr6, {4} │ │ │ │ - mrc2 0, 1, r0, cr14, cr6, {4} │ │ │ │ stc2l 0, cr0, [ip, #600]! @ 0x258 │ │ │ │ - ldc2l 0, cr0, [r2, #600] @ 0x258 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldc2 0, cr0, [r4, #600]! @ 0x258 │ │ │ │ + stc2 0, cr0, [lr, #600] @ 0x258 │ │ │ │ + ldc2 0, cr0, [ip, #-600]! @ 0xfffffda8 │ │ │ │ + stc2 0, cr0, [r2, #-600]! @ 0xfffffda8 │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ ldr.w r4, [pc, #1956] @ 7abccc │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2679850,50 +2679869,50 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #776] @ (7abfe0 ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #100] @ 0x64 │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #384] @ (7abe6c ) │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb160096 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xfa660096 │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r1, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r4, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh.w r0, [r4, r6, lsl #1] │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + strb.w r0, [r4, #150] @ 0x96 │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, pc, #752 @ (adr r4, 7ac004 ) │ │ │ │ + add r4, pc, #48 @ (adr r4, 7abd44 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh.w r0, [r0, #150] @ 0x96 │ │ │ │ - adds r7, #140 @ 0x8c │ │ │ │ + @ instruction: 0xf7f00096 │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r0, r6, lsl #1] │ │ │ │ - ldr.w r0, [r2, r6, lsl #1] │ │ │ │ - strb.w r0, [r6, r6, lsl #1] │ │ │ │ - @ instruction: 0xf7c80096 │ │ │ │ - @ instruction: 0xf76e0096 │ │ │ │ + @ instruction: 0xf7a00096 │ │ │ │ + @ instruction: 0xf7a20096 │ │ │ │ + @ instruction: 0xf7560096 │ │ │ │ + @ instruction: 0xf7180096 │ │ │ │ + @ instruction: 0xf6be0096 │ │ │ │ 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, #152] @ (7abde0 ) │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #152] @ (7abde4 ) │ │ │ │ @@ -2681019,30 +2681038,30 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #248 @ 0xf8 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 0, r0, cr6, cr6, {4} │ │ │ │ - mrc 0, 0, r0, cr2, cr6, {4} │ │ │ │ + ldcl 0, cr0, [r6, #-600] @ 0xfffffda8 │ │ │ │ + stcl 0, cr0, [r2, #-600]! @ 0xfffffda8 │ │ │ │ subs r2, #90 @ 0x5a │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldcl 0, cr0, [ip, #-600] @ 0xfffffda8 │ │ │ │ + stc 0, cr0, [ip], #600 @ 0x258 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ lsls r7, r2, #2 │ │ │ │ subs r0, #30 │ │ │ │ lsls r4, r1, #5 │ │ │ │ adds r7, #212 @ 0xd4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2681358,26 +2681377,26 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #220 @ 0xdc │ │ │ │ lsls r4, r1, #5 │ │ │ │ - and.w r0, lr, r6, lsr #2 │ │ │ │ + ldrd r0, r0, [lr, #-600] @ 0x258 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ lsls r7, r2, #2 │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ adds r4, #118 @ 0x76 │ │ │ │ lsls r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2681693,27 +2681712,27 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #146 @ 0x92 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - b.n 7accdc │ │ │ │ + b.n 7acb7c │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ lsls r7, r2, #2 │ │ │ │ adds r1, #118 @ 0x76 │ │ │ │ lsls r4, r1, #5 │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2682049,27 +2682068,27 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #0 @ (adr r3, 7ad2a4 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r7, #248 @ 0xf8 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - b.n 7ad988 │ │ │ │ + b.n 7ad828 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r5, #208 @ 0xd0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r5, #134 @ 0x86 │ │ │ │ lsls r4, r1, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2683287,15 +2683306,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ lsls r6, r2, #2 │ │ │ │ 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] @ (7ae0e4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2683510,15 +2683529,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #19 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, r7, #4 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #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, #64] @ (7ae15c ) │ │ │ │ ldr r2, [pc, #64] @ (7ae160 ) │ │ │ │ @@ -2683899,15 +2683918,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] @ (7ae4fc ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ - cbz r2, 7ae508 │ │ │ │ + add sp, #456 @ 0x1c8 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2683951,15 +2683970,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (7ae578 ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ - ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, 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] @ (7ae600 ) │ │ │ │ @@ -2685258,64 +2685277,64 @@ │ │ │ │ nop │ │ │ │ adds r4, r6, r1 │ │ │ │ lsls r4, r1, #5 │ │ │ │ adds r0, r6, r1 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 1, r0, cr4, cr11, {4} │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ + stc2 0, cr0, [r4, #620] @ 0x26c │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r0, r3, #10 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + nop {15} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r0, #44 @ 0x2c │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r3!, {r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r4, #54 @ 0x36 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp sl, ip │ │ │ │ beq.w 7af516 │ │ │ │ ldr.w r2, [ip] │ │ │ │ mla r2, lr, r2, r0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ @@ -2685890,41 +2685909,41 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7af8ce │ │ │ │ ldr r0, [pc, #60] @ (7af988 ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ nop │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + itt │ │ │ │ + lsl r6, r2, #2 │ │ │ │ + add r0, #170 @ 0xaa │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - itet ls │ │ │ │ - lslls r6, r2, #2 │ │ │ │ - itee cc @ unpredictable │ │ │ │ - lslcc r6, r2, #2 │ │ │ │ - popcs {r2, r3, r5} │ │ │ │ - lslcs r6, r2, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x00e6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + bkpt 0x0082 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + cbnz r4, 7af9ca │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ lsls r7, r2, #2 │ │ │ │ lsls r6, r7, #28 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1, #28 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r2, #2 │ │ │ │ lsls r2, r0, #27 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r1, 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]! │ │ │ │ @@ -2686618,17 +2686637,17 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5, r6, r7} │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r4, #212 @ 0xd4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ vmla.f q8, q6, d3[2] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #200] @ 0xc8 │ │ │ │ @@ -2687275,15 +2687294,15 @@ │ │ │ │ movs r1, #180 @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 79b354 │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ ldr??.w r0, [r4, #331] @ 0x14b │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ @@ -2687544,17 +2687563,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + subs r6, r4, r7 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #760] @ (7b0ca4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2687837,24 +2687856,24 @@ │ │ │ │ nop │ │ │ │ movw r1, #59467 @ 0xe84b │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #26699 @ 0x684b │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r2, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, r8, #13303808 @ 0xcb0000 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r7, pc, #800 @ (adr r7, 7b0fe4 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 7b0eac ) │ │ │ │ + add r6, pc, #800 @ (adr r6, 7b0fec ) │ │ │ │ lsls r6, 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, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #528] @ (7b0ef0 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2688061,19 +2688080,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ssat r1, #12, lr, lsl #1 │ │ │ │ cmp r2, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf224014b │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r7, r2, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #56 @ (adr r6, 7b0f4c ) │ │ │ │ + add r5, pc, #376 @ (adr r5, 7b108c ) │ │ │ │ lsls r6, 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, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #508] @ (7b1124 ) │ │ │ │ @@ -2688279,25 +2688298,25 @@ │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b1030 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf0d0014b │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0c6014b │ │ │ │ - vshr.u64 d16, d6, #42 │ │ │ │ - add r5, pc, #352 @ (adr r5, 7b1298 ) │ │ │ │ + vqadd.u32 d0, d22, d6 │ │ │ │ + add r4, pc, #672 @ (adr r4, 7b13d8 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ vmla.f d16, d8, d3[2] │ │ │ │ - add r4, pc, #8 @ (adr r4, 7b1150 ) │ │ │ │ + add r3, pc, #328 @ (adr r3, 7b1290 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, pc, #960 @ (adr r2, 7b150c ) │ │ │ │ + add r2, pc, #256 @ (adr r2, 7b124c ) │ │ │ │ lsls r6, r2, #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, #136] @ 0x88 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2688415,17 +2688434,17 @@ │ │ │ │ cdp 1, 9, cr0, cr2, cr11, {2} │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #360 @ (adr r2, 7b13e4 ) │ │ │ │ + add r1, pc, #680 @ (adr r1, 7b1524 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r7, #7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #852] @ (7b15e8 ) │ │ │ │ @@ -2688755,23 +2688774,23 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ stcl 1, cr0, [r4, #-300]! @ 0xfffffed4 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [sl, #-300] @ 0xfffffed4 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #80 @ (adr r1, 7b164c ) │ │ │ │ + add r0, pc, #400 @ (adr r0, 7b178c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 7b1834 ) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ble.n 7b156c │ │ │ │ + ble.n 7b160c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r0, #32 │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xeaf2014b │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -2688907,17 +2688926,17 @@ │ │ │ │ b.n 7b16a2 │ │ │ │ mov r0, r5 │ │ │ │ b.n 7b1730 │ │ │ │ nop │ │ │ │ strd r0, r1, [r6, #300] @ 0x12c │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1668] @ 7b1e18 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2689582,35 +2689601,35 @@ │ │ │ │ nop │ │ │ │ strd r0, r1, [r0], #-300 @ 0x12c │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe852014b │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r7, r2, #2 │ │ │ │ b.n 7b23f4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #840] @ 0x348 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r7, r2, #2 │ │ │ │ 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] @ (7b1ef4 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2689975,19 +2689994,19 @@ │ │ │ │ b.n 7b20f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ svc 78 @ 0x4e │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r3, [sp, #24] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bne.n 7b226c │ │ │ │ + beq.n 7b210c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2690128,17 +2690147,17 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r7, #6 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -2690853,34 +2690872,34 @@ │ │ │ │ movs r0, r0 │ │ │ │ blt.n 7b2bb8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 7b2b68 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldrh r6, [r5, #50] @ 0x32 │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xfb200096 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + @ instruction: 0xfa700096 │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrh r2, [r5, #22] │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ lsls r6, r2, #2 │ │ │ │ bpl.n 7b2bcc │ │ │ │ lsls r3, r1, #5 │ │ │ │ bpl.n 7b2b90 │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2691702,49 +2691721,49 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ bmi.n 7b3360 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r2, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #14] │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf7280096 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + @ instruction: 0xf6780096 │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf4f20096 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + orr.w r0, r2, #4915200 @ 0x4b0000 │ │ │ │ + strh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r2, #2 │ │ │ │ - eor.w r0, r8, #4915200 @ 0x4b0000 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + @ instruction: 0xf3d80096 │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ands.w r0, lr, #4915200 @ 0x4b0000 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + bfi r0, lr, #2, #21 │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf3b40096 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + ssat r0, #23, r4, lsl #2 │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sbfx r0, sl, #2, #23 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + @ instruction: 0xf29a0096 │ │ │ │ + strh r2, [r1, #28] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf2e00096 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + @ instruction: 0xf2300096 │ │ │ │ + strh r4, [r2, #24] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf2760096 │ │ │ │ - strh r6, [r1, #26] │ │ │ │ + rsb r0, r6, #150 @ 0x96 │ │ │ │ + strh r6, [r3, #20] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - addw r0, ip, #150 @ 0x96 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + adcs.w r0, ip, #150 @ 0x96 │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sub.w r0, r2, #150 @ 0x96 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + @ instruction: 0xf0f20096 │ │ │ │ + strh r6, [r3, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf1240096 │ │ │ │ + orns r0, r4, #150 @ 0x96 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 7b3c96 │ │ │ │ ldr.w r3, [pc, #2212] @ 7b3d18 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r1, [pc, #2208] @ 7b3d1c │ │ │ │ @@ -2692607,115 +2692626,115 @@ │ │ │ │ beq.n 7b3d12 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ b.n 7b3cf2 │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - orn r0, lr, #150 @ 0x96 │ │ │ │ - strh r6, [r4, #12] │ │ │ │ + ite │ │ │ │ + lsl r5, r3, #2 │ │ │ │ + vshral.s64 d0, d6, #2 │ │ │ │ + strh r6, [r6, #6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r4, #12] │ │ │ │ + strh r6, [r6, #6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r6, [r4, #12] │ │ │ │ + strh r6, [r6, #6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [pc, #976] @ (7b4108 ) │ │ │ │ + ldr r6, [pc, #272] @ (7b3e48 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [pc, #944] @ (7b40ec ) │ │ │ │ + ldr r6, [pc, #240] @ (7b3e2c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - vshr.s64 d0, d6, #12 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + vqadd.s8 d0, d20, d6 │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - vqadd.s16 d16, d26, d6 │ │ │ │ - strh r6, [r2, #6] │ │ │ │ + mcr 0, 5, r0, cr10, cr6, {4} │ │ │ │ + strh r6, [r4, #0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #960] @ (7b411c ) │ │ │ │ + ldr r5, [pc, #256] @ (7b3e5c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #928] @ (7b4100 ) │ │ │ │ + ldr r5, [pc, #224] @ (7b3e40 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mrc 0, 5, r0, cr0, cr6, {4} │ │ │ │ - strh r6, [r6, #0] │ │ │ │ + mcr 0, 0, r0, cr0, cr6, {4} │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mrc 0, 2, r0, cr6, cr6, {4} │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + stc 0, cr0, [r6, #600]! @ 0x258 │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bkpt 0x0042 │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mcr 0, 0, r0, cr12, cr6, {4} │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldcl 0, cr0, [ip, #-600] @ 0xfffffda8 │ │ │ │ + ldrb r0, [r3, #27] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [pc, #792] @ (7b409c ) │ │ │ │ + ldr r4, [pc, #88] @ (7b3ddc ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stc 0, cr0, [ip, #600]! @ 0x258 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldcl 0, cr0, [ip], #600 @ 0x258 │ │ │ │ + ldrb r6, [r1, #27] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc 0, cr0, [r4, #-600]! @ 0xfffffda8 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + stc 0, cr0, [r4], {150} @ 0x96 │ │ │ │ + ldrb r6, [r1, #25] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldcl 0, cr0, [sl], {150} @ 0x96 │ │ │ │ - ldrb r0, [r1, #27] │ │ │ │ + stc 0, cr0, [sl], #-600 @ 0xfffffda8 │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + pop {r1, r4} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stc 0, cr0, [ip], {150} @ 0x96 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + rsbs r0, ip, r6, lsr #2 │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r6, r5, #6 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r3, [pc, #160] @ (7b3e60 ) │ │ │ │ + ldr r2, [pc, #480] @ (7b3fa0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldc 0, cr0, [ip], {150} @ 0x96 │ │ │ │ - cmp r8, r1 │ │ │ │ + sbc.w r0, ip, r6, lsr #2 │ │ │ │ + add r8, fp │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [pc, #568] @ (7b4010 ) │ │ │ │ + ldr r1, [pc, #888] @ (7b4150 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adcs.w r0, lr, r6, lsr #2 │ │ │ │ - ldrb r2, [r5, #22] │ │ │ │ + @ instruction: 0xeaae0096 │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xe9b40096 │ │ │ │ + stmdb r4, {r1, r2, r4, r7} │ │ │ │ adds r0, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {} │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2693051,19 +2693070,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 7b3eb8 │ │ │ │ + b.n 7b3d58 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 7b3eb0 │ │ │ │ + b.n 7b3d50 │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2693688,22 +2693707,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r4 │ │ │ │ - lsls r7, r2, #2 │ │ │ │ - ldc2l 0, cr0, [sl], #600 @ 0x258 │ │ │ │ + vqadd.u64 d16, d20, d6 │ │ │ │ + mcrr2 0, 9, r0, sl, cr6 │ │ │ │ @ instruction: 0xb8ba │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r2, #2 │ │ │ │ @ instruction: 0xb84a │ │ │ │ lsls r3, r1, #5 │ │ │ │ @ instruction: 0xb812 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 7ac438 │ │ │ │ @@ -2694534,17 +2694552,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 6b42c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrb r2, [r1, r6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b518c │ │ │ │ stmdb 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 │ │ │ │ @@ -2694683,21 +2694701,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 6b42c │ │ │ │ b.n 7b51c0 │ │ │ │ nop │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r2, #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] │ │ │ │ @@ -2694766,21 +2694784,21 @@ │ │ │ │ b.n 7b5244 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 7b5190 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [r3, #88] @ 0x58 │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r4, [r1, #88] @ 0x58 │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r2, #2 │ │ │ │ vmaxnm.f16 , , │ │ │ │ stc2l 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r6, r2, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (7b5308 ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2694794,15 +2694812,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + str r6, [r3, r6] │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr r3, [pc, #40] @ (7b533c ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (7b5340 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2694816,15 +2694834,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + str r6, [r6, r5] │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 7b5374 │ │ │ │ ldr r3, [pc, #44] @ (7b5378 ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2694839,15 +2694857,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r1, #18 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r2, [r6, r7] │ │ │ │ + str r2, [r0, r5] │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr r2, [pc, #48] @ (7b53b0 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (7b53b4 ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2694863,15 +2694881,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ movs r0, #214 @ 0xd6 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + str r4, [r0, r4] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2695100,21 +2695118,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 7b558c │ │ │ │ nop │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - beq.n 7b5610 │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r4, #24] │ │ │ │ lsls r6, r2, #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] @ (7b566c ) │ │ │ │ @@ -2695416,17 +2695434,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b5888 │ │ │ │ add r7, pc, #600 @ (adr r7, 7b5b48 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2696167,15 +2696185,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #456 @ (adr r2, 7b6210 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeafa0128 │ │ │ │ + orr.w r1, sl, r8, asr #32 │ │ │ │ adds r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #188 @ 0xbc │ │ │ │ @@ -2696480,15 +2696498,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 7b6310 │ │ │ │ + b.n 7b61b0 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2696653,15 +2696671,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7b5e30 │ │ │ │ + b.n 7b5cd0 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r3, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2696837,19 +2696855,19 @@ │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7b6de4 │ │ │ │ + b.n 7b6c84 │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7b6cc4 │ │ │ │ + b.n 7b6b64 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2697462,15 +2697480,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 7b6c14 │ │ │ │ + bgt.n 7b6cb4 │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r1, #5 │ │ │ │ str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2697582,15 +2697600,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 7b6ce0 │ │ │ │ + bge.n 7b6d80 │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r1, #5 │ │ │ │ str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2698115,30 +2698133,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #1016] @ (7b7744 ) │ │ │ │ + ldr r0, [pc, #312] @ (7b7484 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - vqadd.s32 d16, d28, d0 │ │ │ │ - ldr r0, [pc, #1000] @ (7b773c ) │ │ │ │ + mrc 0, 5, r0, cr12, cr0, {4} │ │ │ │ + ldr r0, [pc, #296] @ (7b747c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r7 │ │ │ │ + bxns r1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - push {r1, r5} │ │ │ │ + cbz r2, 7b73bc │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 7b7460 │ │ │ │ + bvs.n 7b7300 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2698783,15 +2698801,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 7b79f2 │ │ │ │ b.n 7b79d2 │ │ │ │ ldrh r0, [r2, #4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 7b7a78 │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r0, r5, #4 │ │ │ │ strh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r3, r1, #5 │ │ │ │ strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2698967,25 +2698985,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 6cfd8 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 7b7bcc │ │ │ │ nop │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r4, #70 @ 0x46 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r6, r2, #2 │ │ │ │ bgt.n 7b7c10 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r0, sp, #536 @ 0x218 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -2699038,19 +2699056,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 788b70 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7b7cb4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r7, pc, #872 @ (adr r7, 7b8038 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r6, #29 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ add.w r9, r1, #4096 @ 0x1000 │ │ │ │ ldr r5, [r0, #68] @ 0x44 │ │ │ │ @@ -2699536,39 +2699554,39 @@ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ands r3, r1 │ │ │ │ b.n 7b7f56 │ │ │ │ strh r6, [r0, #24] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mov lr, fp │ │ │ │ + mov r6, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #672 @ (adr r6, 7b84cc ) │ │ │ │ + add r5, pc, #992 @ (adr r5, 7b860c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r1, #240 @ 0xf0 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r2, r9 │ │ │ │ + add sl, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #86 @ 0x56 │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r1, #2 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + subs r0, #74 @ 0x4a │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 7b8624 ) │ │ │ │ + add r4, pc, #288 @ (adr r4, 7b8364 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + adds r6, #130 @ 0x82 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr.w r0, [r0, #172] @ 0xac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ push {r4, lr} │ │ │ │ add.w r4, r0, #60 @ 0x3c │ │ │ │ @@ -2700504,19 +2700522,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ nop │ │ │ │ strb r0, [r3, #29] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xf5800090 │ │ │ │ + @ instruction: 0xf4d00090 │ │ │ │ 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, #359] @ 0x167 │ │ │ │ sub sp, #12 │ │ │ │ ldr r7, [pc, #204] @ (7b8c9c ) │ │ │ │ @@ -2700606,15 +2700624,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b8c56 │ │ │ │ strb r6, [r4, #16] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ 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 r5, r0 │ │ │ │ ldr r0, [pc, #436] @ (7b8e70 ) │ │ │ │ @@ -2700883,15 +2700901,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7b8f70 │ │ │ │ ldr r0, [pc, #4] @ (7b8f8c ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ - @ instruction: 0xf1960090 │ │ │ │ + @ instruction: 0xf0e60090 │ │ │ │ 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] @ (7b91c8 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #548] @ (7b91cc ) │ │ │ │ @@ -2701600,15 +2701618,15 @@ │ │ │ │ str.w r3, [r4, #292] @ 0x124 │ │ │ │ str r2, [r4, #0] │ │ │ │ strd r3, r3, [r4, #296] @ 0x128 │ │ │ │ strd r3, r3, [r4, #304] @ 0x130 │ │ │ │ strd r3, r3, [r4, #312] @ 0x138 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrsb r6, [r2, r5] │ │ │ │ lsls r3, r1, #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 │ │ │ │ @@ -2701729,15 +2701747,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r5, #12] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 7b9860 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2702017,17 +2702035,17 @@ │ │ │ │ nop │ │ │ │ str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #912 @ 0x390 │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r2, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r1, #5 │ │ │ │ str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2703325,23 +2703343,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 6bf98 (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ lsls r6, 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 r2, [pc, #420] @ (7ba9b8 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2703518,17 +2703536,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r3, r7] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #4 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r4, [r6, #18] │ │ │ │ + ldrb r4, [r0, #16] │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldrsb r6, [r6, r1] │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2703704,23 +2703722,23 @@ │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7baa8e │ │ │ │ nop │ │ │ │ ldrsb r4, [r0, r0] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r2, #22 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, pc, #472 @ (adr r4, 7badb4 ) │ │ │ │ + add r3, pc, #792 @ (adr r3, 7baef4 ) │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #684] @ (7bae9c ) │ │ │ │ @@ -2703986,21 +2704004,21 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, r2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsrs r2, r0, #17 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r6, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ lsls r6, r2, #2 │ │ │ │ str r4, [r2, r6] │ │ │ │ lsls r3, r1, #5 │ │ │ │ str r0, [r7, r5] │ │ │ │ lsls r3, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2704333,21 +2704351,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #376] @ (7bb394 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r2, [r6, #15] │ │ │ │ + strb r2, [r0, #13] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #248] @ (7bb334 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2704445,16 +2704463,16 @@ │ │ │ │ beq.n 7bb2fc │ │ │ │ b.n 7bb322 │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ ldr r5, [pc, #744] @ (7bb620 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7ac008e │ │ │ │ - str r6, [sp, #848] @ 0x350 │ │ │ │ + @ instruction: 0xf6fc008e │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r5, #4 │ │ │ │ subs r4, #26 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r5, [pc, #232] @ (7bb434 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r4, [pc, #1008] @ (7bb740 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2704799,15 +2704817,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #656] @ (7bb944 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r1, [pc, #808] @ (7bb9e8 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r1, [pc, #664] @ (7bb95c ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r1, [pc, #536] @ (7bb8e0 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2705283,28 +2705301,27 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r6, r0, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ mov r6, sp │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ + vshr.u64 d16, d5, #20 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - vqadd.u32 d0, d30, d5 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + mrc2 0, 3, r0, cr14, cr5, {4} │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 7bbc58 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2705929,24 +2705946,24 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ sbcs r0, r5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb0c0095 │ │ │ │ - cmp sl, fp │ │ │ │ + @ instruction: 0xfa5c0095 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xfb180095 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + @ instruction: 0xfa680095 │ │ │ │ + str r2, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr??.w r0, [r4, r5, lsl #1] │ │ │ │ - ldrsh.w r0, [r0, r5, lsl #1] │ │ │ │ - vst4.32 {d0-d3}, [r0 :64], r5 │ │ │ │ - str??.w r0, [sl, #149] @ 0x95 │ │ │ │ + strh.w r0, [r4, #149] @ 0x95 │ │ │ │ + strb.w r0, [r0, #149] @ 0x95 │ │ │ │ + ldr.w r0, [r0, r5, lsl #1] │ │ │ │ + ldrh.w r0, [sl, r5, lsl #1] │ │ │ │ subs r5, #214 @ 0xd6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r5, #182 @ 0xb6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2706079,15 +2706096,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r4, #166 @ 0xa6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r5, #4 │ │ │ │ subs r4, #72 @ 0x48 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r4, #38 @ 0x26 │ │ │ │ lsls r3, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2707703,20 +2707720,21 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 7bd38e │ │ │ │ nop │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8140095 │ │ │ │ - ldr r3, [pc, #392] @ (7bd5e0 ) │ │ │ │ + b.n 7bd31c │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + ldr r2, [pc, #712] @ (7bd720 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r4, 7bd474 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + str r2, [r6, r3] │ │ │ │ lsls r6, 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, #360] @ (7bd5dc ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2708200,29 +2708218,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7be13c │ │ │ │ + b.n 7bdfdc │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r0, #12 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 7bdf94 │ │ │ │ + b.n 7bde34 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7bdf1c │ │ │ │ + b.n 7bddbc │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7bdf04 │ │ │ │ + b.n 7bdda4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ movs r7, #78 @ 0x4e │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r6, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 7bdd24 │ │ │ │ + b.n 7bdbc4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r2, r1, #12288 @ 0x3000 │ │ │ │ add.w r3, r1, #13056 @ 0x3300 │ │ │ │ mov.w ip, #3 │ │ │ │ str.w ip, [r1] │ │ │ │ @@ -2709324,15 +2709342,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, #1 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 7be3dc │ │ │ │ + bhi.n 7be47c │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r2, r2, #1 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r2, r6, #0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r2, r2, #0 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2709378,15 +2709396,15 @@ │ │ │ │ str.w r3, [r4, #368] @ 0x170 │ │ │ │ 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} │ │ │ │ - bx r4 │ │ │ │ + mov r0, lr │ │ │ │ lsls r2, r2, #2 │ │ │ │ str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2710336,15 +2710354,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #10 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r4, r5, #5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2710526,15 +2710544,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldr r2, [r3, r3] │ │ │ │ lsls r0, r5, #4 │ │ │ │ lsrs r0, r5, #30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ lsrs r4, r7, #29 │ │ │ │ lsls r3, r1, #5 │ │ │ │ lsrs r4, r3, #29 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2710688,15 +2710706,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7bf25a │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldrsb r6, [r6, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #27 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2711239,17 +2711257,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6c000 (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (7bf804 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7bf8ae │ │ │ │ stmdb 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 │ │ │ │ @@ -2711482,15 +2711500,15 @@ │ │ │ │ add r3, pc │ │ │ │ ubfx r2, r2, #4, #3 │ │ │ │ adds r3, #8 │ │ │ │ str.w r2, [r4, #308] @ 0x134 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ eors.w r1, r2, #13238272 @ 0xca0000 │ │ │ │ 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] @ (7bfb24 ) │ │ │ │ @@ -2711558,15 +2711576,15 @@ │ │ │ │ nop │ │ │ │ lsls r6, r4, #21 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r3, #21 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r7, [pc, #88] @ (7bfb8c ) │ │ │ │ + ldr r6, [pc, #408] @ (7bfccc ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ subs r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #20 │ │ │ │ lsls r3, r1, #5 │ │ │ │ lsls r2, r6, #19 │ │ │ │ lsls r3, r1, #5 │ │ │ │ @@ -2711695,15 +2711713,15 @@ │ │ │ │ bne.n 7bfc84 │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ movs r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 79b354 │ │ │ │ b.n 7bfc70 │ │ │ │ nop │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xf312014a │ │ │ │ stmdb 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 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ @@ -2711991,21 +2712009,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - pop {pc} │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cbnz r2, 7c0016 │ │ │ │ + cbnz r2, 7bffea │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w r0, [r0, #296] @ 0x128 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r1, r1, #12288 @ 0x3000 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ ldrb.w ip, [r0, #32] │ │ │ │ @@ -2713326,15 +2713344,15 @@ │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf39c014a │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r5, r2, #2 │ │ │ │ sbfx r1, sl, #1, #11 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7c0d96 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2714132,34 +2714150,34 @@ │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ cdp 1, 10, cr0, cr4, cr10, {2} │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 9, cr0, cr8, cr10, {2} │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [ip], #-296 @ 0xfffffed8 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r7, pc, #432 @ (adr r7, 7c16ec ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r7, pc, #968 @ (adr r7, 7c1908 ) │ │ │ │ + add r7, pc, #264 @ (adr r7, 7c1648 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, pc, #664 @ (adr r7, 7c17e0 ) │ │ │ │ + add r6, pc, #984 @ (adr r6, 7c1920 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r7, pc, #320 @ (adr r7, 7c168c ) │ │ │ │ + add r6, pc, #640 @ (adr r6, 7c17cc ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r7, pc, #288 @ (adr r7, 7c1670 ) │ │ │ │ + add r6, pc, #608 @ (adr r6, 7c17b0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds.w r1, ip, sl, lsl #1 │ │ │ │ @ instruction: 0xeafc014a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2714369,15 +2714387,15 @@ │ │ │ │ cbz r2, 7c1790 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ bl 7c0ee8 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 7c1784 │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + ldr r6, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrsh r2, [r4, r5] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrsh r6, [r7, r3] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrsh r4, [r1, r3] │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2715006,15 +2715024,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ b.n 7c233c │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7c232c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ lsls r0, r5, #4 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7c225c │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2715399,21 +2715417,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7c22d4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r3, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ udf #166 @ 0xa6 │ │ │ │ lsls r2, r1, #5 │ │ │ │ udf #134 @ 0x86 │ │ │ │ lsls r2, r1, #5 │ │ │ │ udf #102 @ 0x66 │ │ │ │ lsls r2, r1, #5 │ │ │ │ @@ -2715639,19 +2715657,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 7c23fc │ │ │ │ lsls r2, r1, #5 │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [sp, #920] @ 0x398 │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ bgt.n 7c2478 │ │ │ │ lsls r2, r1, #5 │ │ │ │ blt.n 7c243c │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2716552,45 +2716570,45 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ bls.n 7c2d50 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r2, #2 │ │ │ │ bhi.n 7c2c94 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - stc2l 0, cr0, [r2, #-596]! @ 0xfffffdac │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + ldc2 0, cr0, [r2], #596 @ 0x254 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #768] @ 0x300 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xfa560095 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + vld1.8 @ instruction: 0xf9a60095 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r2, #2 │ │ │ │ bcc.n 7c2dbc │ │ │ │ lsls r2, r1, #5 │ │ │ │ bcc.n 7c2d84 │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2718547,27 +2718565,27 @@ │ │ │ │ b.n 7c40d4 │ │ │ │ ldr r1, [pc, #36] @ (7c4124 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7c40d4 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ble.n 7c40d4 │ │ │ │ + ble.n 7c4174 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [pc, #840] @ (7c4464 ) │ │ │ │ + ldr r3, [pc, #136] @ (7c41a4 ) │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.n 7c4148 │ │ │ │ + bcc.n 7c41e8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2718619,15 +2718637,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 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r0, r5, #4 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -2719039,21 +2719057,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (7c4644 ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ cbnz r0, 7c4698 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [pc, #432] @ (7c47f0 ) │ │ │ │ + ldr r1, [pc, #752] @ (7c4930 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r2, #242 @ 0xf2 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2719623,17 +2719641,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r5, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r5, r6} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r5, #4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bls.n 7c4c44 │ │ │ │ + bhi.n 7c4ce4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ 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 │ │ │ │ @@ -2719949,31 +2719967,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 7c4f7c │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ uxtb r4, r6 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bvc.n 7c4e6c │ │ │ │ + bvs.n 7c4f0c │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bvs.n 7c4eb0 │ │ │ │ + bvs.n 7c4f50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bvs.n 7c4fd0 │ │ │ │ + bpl.n 7c4e70 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bpl.n 7c4f44 │ │ │ │ + bpl.n 7c4fe4 │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [pc, #336] @ (7c50b8 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2720116,25 +2720134,25 @@ │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7c4f8a │ │ │ │ nop │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 7c5110 │ │ │ │ + bmi.n 7c51b0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r6, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bmi.n 7c518c │ │ │ │ + bcc.n 7c502c │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add r2, r1 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ @@ -2720253,17 +2720271,17 @@ │ │ │ │ b.n 7c5200 │ │ │ │ ldr r0, [pc, #12] @ (7c522c ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ ldr r0, [pc, #8] @ (7c5230 ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #52] @ 0x34 │ │ │ │ lsls r5, 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r8, [pc, #556] @ 7c5474 │ │ │ │ @@ -2721999,41 +2722017,41 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #800 @ (adr r1, 7c66f4 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r3] │ │ │ │ + ldrsh r6, [r1, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsh r2, [r0, r4] │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r6, pc, #56 @ (adr r6, 7c641c ) │ │ │ │ + add r5, pc, #376 @ (adr r5, 7c655c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r0, 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] @ (7c64d0 ) │ │ │ │ mov r6, r3 │ │ │ │ @@ -2722510,27 +2722528,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ + pop {r1, r5, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [pc, #216] @ (7c69b0 ) │ │ │ │ + ldr r1, [pc, #536] @ (7c6af0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + cbnz r2, 7c6952 │ │ │ │ lsls r5, r2, #2 │ │ │ │ str r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2722689,17 +2722707,17 @@ │ │ │ │ b.n 7c6a4c │ │ │ │ ldr r0, [pc, #12] @ (7c6a78 ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ ldr r0, [pc, #8] @ (7c6a7c ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ @@ -2723586,17 +2723604,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #600] @ (7c7584 ) │ │ │ │ + ldr r2, [pc, #920] @ (7c76c4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r4, [r0, r4] │ │ │ │ + str r4, [r2, r1] │ │ │ │ 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 r4, [pc, #208] @ (7c7414 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2723682,23 +2723700,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #912] @ (7c77b0 ) │ │ │ │ + ldr r3, [pc, #208] @ (7c74f0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r3, [pc, #48] @ (7c7458 ) │ │ │ │ + ldr r2, [pc, #368] @ (7c7598 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [sp, #328] @ 0x148 │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #32] │ │ │ │ lsls r2, r1, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7c75f0 │ │ │ │ @@ -2723978,25 +2723996,25 @@ │ │ │ │ b.n 7c76e2 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #12] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #192] @ (7c77d4 ) │ │ │ │ + blx r0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldrh r0, [r1, #12] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r5, [pc, #512] @ (7c7920 ) │ │ │ │ + ldr r4, [pc, #832] @ (7c7a60 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #8] │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2724192,22 +2724210,22 @@ │ │ │ │ b.n 7c78a0 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, pc │ │ │ │ + mov r0, r9 │ │ │ │ lsls r5, r2, #2 │ │ │ │ strh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - sbcs.w r0, ip, r3, lsr #2 │ │ │ │ - str r7, [sp, #296] @ 0x128 │ │ │ │ + @ instruction: 0xeacc0093 │ │ │ │ + str r6, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2724340,27 +2724358,26 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r1, #5 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r0 │ │ │ │ + add r0, sl │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + vshr.u64 d0, d3, #14 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r7 │ │ │ │ + add r0, r1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [pc, #96] @ (7c7aec ) │ │ │ │ + ldr r1, [pc, #416] @ (7c7c2c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r1, #5 │ │ │ │ - vshr.u64 d16, d3, #34 │ │ │ │ + vqadd.u32 d0, d30, d3 │ │ │ │ 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 │ │ │ │ cbz r2, 7c7ab4 │ │ │ │ @@ -2724420,25 +2724437,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (7c7b40 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7c7aee │ │ │ │ ldr r1, [pc, #24] @ (7c7b44 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7c7b0a │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - negs r6, r4 │ │ │ │ + sbcs r6, r6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - negs r4, r2 │ │ │ │ + sbcs r4, r4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - negs r6, r0 │ │ │ │ + sbcs r6, r2 │ │ │ │ lsls r5, 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, r0 │ │ │ │ ldr r0, [pc, #320] @ (7c7c9c ) │ │ │ │ @@ -2724584,39 +2724601,39 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - mcr2 0, 3, r0, cr14, cr3, {4} │ │ │ │ + ldc2 0, cr0, [lr, #588]! @ 0x24c │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #32] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, r4 │ │ │ │ + rors r4, r6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r5, #56 @ 0x38 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - mrc 0, 1, r0, cr10, cr13, {4} │ │ │ │ - ldrb r0, [r3, r5] │ │ │ │ + stc 0, cr0, [sl, #628] @ 0x274 │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - tst r4, r0 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r5, r2, #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] @ 7c7d8c │ │ │ │ mov r3, r1 │ │ │ │ @@ -2724962,15 +2724979,15 @@ │ │ │ │ blx 6b938 <__cxa_free_exception@plt> │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ strb r2, [r7, #3] │ │ │ │ lsls r2, r1, #5 │ │ │ │ strh r2, [r0, #2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ @ instruction: 0xf6e40144 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2725220,22 +2725237,22 @@ │ │ │ │ bl 7c7330 │ │ │ │ b.n 7c8216 │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #26] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ lsls r5, r2, #2 │ │ │ │ @ instruction: 0xf94bffff │ │ │ │ bl 8f42a6 │ │ │ │ bl 5d42aa │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #672 @ (adr r2, 7c8554 ) │ │ │ │ + add r1, pc, #992 @ (adr r1, 7c8694 ) │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -2725373,15 +2725390,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 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2725479,15 +2725496,15 @@ │ │ │ │ b.n 7c84cc │ │ │ │ nop │ │ │ │ ldr r6, [r7, #68] @ 0x44 │ │ │ │ lsls r2, r1, #5 │ │ │ │ @ instruction: 0xf2660144 │ │ │ │ ldrb r6, [r5, #14] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r1, #18 │ │ │ │ lsls r5, r2, #2 │ │ │ │ adds r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2725826,15 +2725843,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r1, #1] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - @ instruction: 0xf1f60093 │ │ │ │ + adc.w r0, r6, #147 @ 0x93 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, #30] │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2726238,25 +2726255,25 @@ │ │ │ │ ldcl 1, cr0, [r6, #-272] @ 0xfffffef0 │ │ │ │ strb r4, [r5, #23] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xebe00144 │ │ │ │ stcl 1, cr0, [lr], {68} @ 0x44 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r5, #5] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -2726665,47 +2726682,47 @@ │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeaae0144 │ │ │ │ ldrd r0, r1, [lr, #272] @ 0x110 │ │ │ │ strb r6, [r2, #7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ lsls r5, r2, #2 │ │ │ │ @ instruction: 0xe9afffff │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bmi.n 7c909c │ │ │ │ + bmi.n 7c913c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r6, #110 @ 0x6e │ │ │ │ lsls r5, r2, #2 │ │ │ │ strb r0, [r1, #0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - @ instruction: 0xf0f0008f │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + orr.w r0, r0, #143 @ 0x8f │ │ │ │ + cmp r6, #0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r1, #5 │ │ │ │ adds r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r2, r1, #5 │ │ │ │ @@ -2727378,21 +2727395,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r6, #32] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #244] @ (7c9904 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2727507,17 +2727524,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r1, #5 │ │ │ │ str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r5, 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, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #292] @ (7c9a58 ) │ │ │ │ @@ -2727642,15 +2727659,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r1, #5 │ │ │ │ str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r5, r2, #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, #80] @ (7c9ad0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2727687,15 +2727704,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 7c9a9a │ │ │ │ str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2727746,15 +2727763,15 @@ │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 7c9afa │ │ │ │ nop │ │ │ │ str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r5, #18 │ │ │ │ lsls r5, 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, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2728210,27 +2728227,27 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 7c9f1a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 7c9d72 │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r5, #8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r2, #4 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r1, #28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r5, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2728354,15 +2728371,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r7, r4] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #32 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -2728478,17 +2728495,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 7ca256 │ │ │ │ nop │ │ │ │ ldrsh r4, [r1, r0] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r5, r2, #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 │ │ │ │ @@ -2728575,17 +2728592,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldrb r4, [r1, r3] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, #7 │ │ │ │ + subs r6, r5, #4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ ldr.w r3, [r3, #1876] @ 0x754 │ │ │ │ subs r3, #25 │ │ │ │ cmp r3, #16 │ │ │ │ it hi │ │ │ │ movhi r0, #64 @ 0x40 │ │ │ │ @@ -2728732,21 +2728749,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, r4] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldrh r6, [r4, r3] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cbz r6, 7ca584 │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + subs r0, r1, #1 │ │ │ │ lsls r5, r2, #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, [pc, #60] @ (7ca5d8 ) │ │ │ │ @@ -2728776,15 +2728793,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 7ca5ac │ │ │ │ nop │ │ │ │ ldrh r6, [r3, r1] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r5, 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, #492] @ (7ca7e4 ) │ │ │ │ @@ -2728960,17 +2728977,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, r7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r4, [r6, r1] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r5, 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, #3816] @ 0xee8 │ │ │ │ ldr.w r2, [pc, #2212] @ 7cb0b8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ @@ -2729664,23 +2729681,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r3, r7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ str r6, [r0, r7] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r6, pc, #464 @ (adr r6, 7cb2a8 ) │ │ │ │ + add r5, pc, #784 @ (adr r5, 7cb3e8 ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - asrs r4, r2, #16 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r5, r2, #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] @ (7cb154 ) │ │ │ │ @@ -2730206,17 +2730223,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #144] @ (7cb7dc ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ ldr r1, [pc, #632] @ (7cb9c8 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ lsls r5, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2730302,17 +2730319,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6caa8 │ │ │ │ b.n 7cb804 │ │ │ │ ldr r0, [pc, #248] @ (7cb93c ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r5, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (7cb8dc ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 7cb8ba │ │ │ │ @@ -2730358,15 +2730375,15 @@ │ │ │ │ b.n 7cb88a │ │ │ │ ldr r1, [pc, #16] @ (7cb8e8 ) │ │ │ │ b.n 7cb8bc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ blxns r4 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - add r0, pc, #200 @ (adr r0, 7cb9ac ) │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r4, #4 │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #12288 @ 0x3000 │ │ │ │ strb.w r1, [r0, #3400] @ 0xd48 │ │ │ │ @@ -2730413,19 +2730430,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bx r0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bcc.n 7cba60 │ │ │ │ + bcs.n 7cb900 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r2, [pc, #168] @ (7cba18 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 7cb998 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2730502,19 +2730519,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, r1 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - lsrs r2, r7, #17 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bcc.n 7cba84 │ │ │ │ + bcs.n 7cbb24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r3, [pc, #232] @ (7cbb18 ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2730594,15 +2730611,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw lr, #15416 @ 0x3c38 │ │ │ │ add.w r3, r0, lr │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movw ip, #15432 @ 0x3c48 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ @@ -2733114,17 +2733131,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, #226 @ 0xe2 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ lsls r7, r4, #4 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2733781,19 +2733798,19 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 7ce04e │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 7ce03a │ │ │ │ nop │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - strb r2, [r6, #22] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r5, #19] │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2734308,23 +2734325,23 @@ │ │ │ │ mov.w ip, #1048576 @ 0x100000 │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 7ce59e │ │ │ │ mov r1, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 7ce57c │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r1, #9] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2734871,23 +2734888,23 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ b.n 7ceb2e │ │ │ │ asrs r6, r1, #27 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r2, [r0, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r4, #4 │ │ │ │ asrs r2, r6, #11 │ │ │ │ lsls r2, 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, #3888] @ 0xf30 │ │ │ │ @@ -2735461,15 +2735478,15 @@ │ │ │ │ mov r7, lr │ │ │ │ b.n 7ceed0 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r2, r4, #6 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ lsls r7, r4, #4 │ │ │ │ lsrs r6, r2, #21 │ │ │ │ lsls r2, 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, #3968] @ 0xf80 │ │ │ │ @@ -2736202,27 +2736219,27 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7cfc1e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7cfc1e │ │ │ │ nop │ │ │ │ - str r4, [r7, #4] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldrsh r2, [r0, r7] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ lsls r7, r4, #4 │ │ │ │ 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, [r1, #12] │ │ │ │ ldr.w r2, [r0, #644] @ 0x284 │ │ │ │ @@ -2737297,15 +2737314,15 @@ │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [r2, #329] @ 0x149 │ │ │ │ asrs r0, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #912] @ (7d0e74 ) │ │ │ │ + ldr r7, [pc, #208] @ (7d0bb4 ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2737931,19 +2737948,19 @@ │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 7d0fd4 │ │ │ │ @ instruction: 0xf0be0149 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #152] @ (7d128c ) │ │ │ │ + bx lr │ │ │ │ lsls r7, r4, #4 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r4, r2, #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, #432] @ (7d13c0 ) │ │ │ │ @@ -2738927,21 +2738944,21 @@ │ │ │ │ mov.w r2, #768 @ 0x300 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ b.n 7d18c0 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 7d1842 │ │ │ │ nop │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r5, #166 @ 0xa6 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 7d1df2 │ │ │ │ mov lr, r2 │ │ │ │ @@ -2739047,15 +2739064,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 773fac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7d1ea2 │ │ │ │ nop │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r7, r4, #4 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -2739318,25 +2739335,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7d21c0 │ │ │ │ eors r7, r5 │ │ │ │ b.n 7d23ec │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ lsls r7, r4, #4 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ lsls r7, r4, #4 │ │ │ │ b.n 7d21f8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r6, #172 @ 0xac │ │ │ │ lsls r7, r4, #4 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2739931,17 +2739948,17 @@ │ │ │ │ b.n 7d26d8 │ │ │ │ movs r3, #2 │ │ │ │ b.n 7d280a │ │ │ │ movs r3, #1 │ │ │ │ b.n 7d280a │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r7, r4, #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, #13952 @ 0x3680 │ │ │ │ @@ -2741282,21 +2741299,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 7d36d0 │ │ │ │ nop │ │ │ │ - cmp r2, #2 │ │ │ │ + cmp r1, #82 @ 0x52 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - cmp r1, #212 @ 0xd4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r7, r4, #4 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ bl 771fa8 │ │ │ │ mov.w r2, #10240 @ 0x2800 │ │ │ │ movt r2, #49153 @ 0xc001 │ │ │ │ ldr.w r6, [sl, #3856] @ 0xf10 │ │ │ │ mov.w ip, #1040 @ 0x410 │ │ │ │ @@ -2742766,15 +2742783,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb800 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 7d4e36 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r0, #11 │ │ │ │ lsls r7, r4, #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 │ │ │ │ @@ -2745574,35 +2745591,35 @@ │ │ │ │ beq.n 7d6e44 │ │ │ │ b.n 7d6e9a │ │ │ │ nop │ │ │ │ str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r1, r7] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -2746225,19 +2746242,19 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r1, #5 │ │ │ │ - b.n 7d7354 │ │ │ │ + b.n 7d71f4 │ │ │ │ lsls r6, r4, #4 │ │ │ │ ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - b.n 7d7070 │ │ │ │ + b.n 7d6f10 │ │ │ │ lsls r6, r4, #4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, sl │ │ │ │ beq.n 7d761a │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 7d7666 │ │ │ │ @@ -2746559,25 +2746576,25 @@ │ │ │ │ blx 6caa8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7d7878 │ │ │ │ ldrh r2, [r4, #0] │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7d7a34 │ │ │ │ + svc 206 @ 0xce │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r5, [pc, #808] @ (7d7c64 ) │ │ │ │ + ldr r5, [pc, #104] @ (7d79a4 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r5, [pc, #632] @ (7d7bb8 ) │ │ │ │ + ldr r4, [pc, #952] @ (7d7cf8 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - b.n 7d7a4c │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r5, [pc, #504] @ (7d7b40 ) │ │ │ │ + ldr r4, [pc, #824] @ (7d7c80 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r5, [pc, #648] @ (7d7bd4 ) │ │ │ │ + ldr r4, [pc, #968] @ (7d7d14 ) │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -2748090,19 +2748107,19 @@ │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7d879e │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #3] │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 7d87c4 │ │ │ │ + beq.n 7d8864 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - subs r6, #182 @ 0xb6 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, #218 @ 0xda │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r4, r2, #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] @ (7d8978 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2748191,19 +2748208,19 @@ │ │ │ │ blx 6caa8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7d893a │ │ │ │ strb r2, [r0, #29] │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r6, r4, #4 │ │ │ │ - subs r5, #30 │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r4, #146 @ 0x92 │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -2749083,29 +2749100,29 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ strb r6, [r6, #22] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #19] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r1, #230 @ 0xe6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r2, #222 @ 0xde │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r6, r4, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ lsls r6, r4, #4 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -2750347,185 +2750364,185 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r5, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r1, #5 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r4, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #182 @ 0xb6 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r1, #244 @ 0xf4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ands.w r0, r2, r8, lsr #2 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + strd r0, r0, [r2, #-608]! @ 0x260 │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r2, #28 │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r3, #13 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r6, #12 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r0, r7] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmia r2!, {r1, r3} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r1, #4 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldr r0, [r7, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ lsls r7, r1, #2 │ │ │ │ - b.n 7da3e4 │ │ │ │ + b.n 7da284 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r0, #20 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + cmp r7, #34 @ 0x22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r3, #8] │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r4, r2, #2 │ │ │ │ pop {r3, r5, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + strb r2, [r0, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r0, #18 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #122 @ 0x7a │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r2, [r6, #50] @ 0x32 │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r2, #8 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #66 @ 0x42 │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r2, #198 @ 0xc6 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r0, #184 @ 0xb8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7da430 │ │ │ │ + b.n 7da2d0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf2ee0092 │ │ │ │ - subs r7, #8 │ │ │ │ + @ instruction: 0xf23e0092 │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + cmp r0, #12 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr.w r2, [pc, #2832] @ 7dacdc │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 7d9982 │ │ │ │ @@ -2751539,212 +2751556,212 @@ │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 7dac50 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r6, #14 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bvc.n 7dacc4 │ │ │ │ + bvc.n 7dad64 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r4, #25 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mcr2 0, 7, r0, cr2, cr13, {4} │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + mrc2 0, 1, r0, cr2, cr13, {4} │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r6, #16 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xf4d80098 │ │ │ │ - ldc2 0, cr0, [r0], {157} @ 0x9d │ │ │ │ - ldmia r4, {r1, r4, r7} │ │ │ │ + bic.w r0, r8, #4980736 @ 0x4c0000 │ │ │ │ + @ instruction: 0xfbe0009d │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r1, #2 │ │ │ │ - b.n 7dad50 │ │ │ │ + svc 106 @ 0x6a │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r4, [pc, #1000] @ (7db110 ) │ │ │ │ + ldr r4, [pc, #296] @ (7dae50 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ lsls r4, r2, #2 │ │ │ │ - blt.n 7dadf0 │ │ │ │ + bge.n 7dac90 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldc2l 0, cr0, [r4, #-628]! @ 0xfffffd8c │ │ │ │ - stc2l 0, cr0, [r6, #-628] @ 0xfffffd8c │ │ │ │ - subs r6, r1, r2 │ │ │ │ + stc2l 0, cr0, [r4], {157} @ 0x9d │ │ │ │ + ldc2 0, cr0, [r6], {157} @ 0x9d │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r5, [pc, #208] @ (7dae34 ) │ │ │ │ + ldr r4, [pc, #528] @ (7daf74 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r4, [pc, #936] @ (7db114 ) │ │ │ │ + ldr r4, [pc, #232] @ (7dae54 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xf7500091 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + subw r0, r0, #2193 @ 0x891 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r3, #240 @ 0xf0 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xfac0009d │ │ │ │ - b.n 7db41c │ │ │ │ + @ instruction: 0xfa10009d │ │ │ │ + b.n 7db2bc │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa5c009d │ │ │ │ - subs r7, #242 @ 0xf2 │ │ │ │ + vld1.8 @ instruction: 0xf9ac009d │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #214 @ 0xd6 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [pc, #424] @ (7daf64 ) │ │ │ │ + ldr r1, [pc, #744] @ (7db0a4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r0, #18 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r0, #21] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + subs r4, r0, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r4, r2, #2 │ │ │ │ add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - subs r6, r3, #2 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [pc, #944] @ (7db198 ) │ │ │ │ + ldr r0, [pc, #240] @ (7daed8 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + adds r2, r7, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [pc, #464] @ (7dafc4 ) │ │ │ │ + blxns r8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + adds r2, r7, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - vqadd.u32 d16, d30, d3 │ │ │ │ - @ instruction: 0xf72e009d │ │ │ │ - blx lr │ │ │ │ + mrc2 0, 5, r0, cr14, cr3, {4} │ │ │ │ + @ instruction: 0xf67e009d │ │ │ │ + bx r8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + adds r6, r1, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bvc.n 7dae50 │ │ │ │ + bvs.n 7daef0 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - bx fp │ │ │ │ + mov lr, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bvs.n 7daf24 │ │ │ │ + bpl.n 7dadc4 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - mov lr, r6 │ │ │ │ + mov r6, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r0, r0, #2 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xf59a009d │ │ │ │ - adds r4, r0, #0 │ │ │ │ + @ instruction: 0xf4ea009d │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + subs r2, r2, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + subs r2, r6, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, r2, #0 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, r2, r7 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - subs r0, r1, r6 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r0, r2, r5 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + subs r0, r5, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r2, r5, r5 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r4, r2, #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 lr, r1 │ │ │ │ @@ -2752041,19 +2752058,19 @@ │ │ │ │ bne.w 7db06e │ │ │ │ b.n 7db0a4 │ │ │ │ nop │ │ │ │ str r6, [r2, r5] │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #16 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r2, r4, r5 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r2, [pc, #132] @ (7db21c ) │ │ │ │ sub.w sp, sp, #560 @ 0x230 │ │ │ │ @@ -2752108,15 +2752125,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #368] @ (7db390 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #248] @ (7db320 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r7, pc, #336 @ (adr r7, 7db37c ) │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2752614,15 +2752631,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 b29ad8 │ │ │ │ + bl b29ba8 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2173] @ 0x87d │ │ │ │ bl 781004 │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 7db7f0 │ │ │ │ ldrd r3, r7, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ @@ -2752865,15 +2752882,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 b29ad8 │ │ │ │ + bl b29ba8 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r5, #1 │ │ │ │ strb.w r3, [r4, #2173] @ 0x87d │ │ │ │ bl 781004 │ │ │ │ mov r0, r6 │ │ │ │ bl 781004 │ │ │ │ @@ -2753074,15 +2753091,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 b2a090 │ │ │ │ + bl b2a160 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2173] @ 0x87d │ │ │ │ bl 781004 │ │ │ │ cmp r6, sl │ │ │ │ bls.n 7dbcc8 │ │ │ │ ldrd r7, r1, [sp, #4] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2753327,15 +2753344,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 604518 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7dc058 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b26f08 │ │ │ │ + bl b26fd8 │ │ │ │ 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 │ │ │ │ @@ -2753348,15 +2753365,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r5, #1876] @ 0x754 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.n 7dc0e6 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ ldr.w r5, [r8, #160] @ 0xa0 │ │ │ │ - bl b26c2c │ │ │ │ + bl b26cfc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r5 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r5, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2753388,19 +2753405,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 b26f80 │ │ │ │ + bl b27050 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2721c │ │ │ │ + bl b272ec │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b26f44 │ │ │ │ + bl b27014 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 7dc08c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2753479,15 +2753496,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 b296cc │ │ │ │ + bl b2979c │ │ │ │ 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 │ │ │ │ @@ -2753507,15 +2753524,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 b29354 │ │ │ │ + bl b29424 │ │ │ │ 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 │ │ │ │ @@ -2753603,15 +2753620,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 b27dd8 │ │ │ │ + bl b27ea8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ ldrb.w r2, [r4, #516] @ 0x204 │ │ │ │ cbnz r2, 7dc2e6 │ │ │ │ ldr r2, [pc, #892] @ (7dc648 ) │ │ │ │ ldr r3, [pc, #884] @ (7dc644 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2753978,21 +2753995,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 b27e40 │ │ │ │ + bl b27f10 │ │ │ │ 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 b27e90 │ │ │ │ + bl b27f60 │ │ │ │ ldrh.w r0, [r6, #76] @ 0x4c │ │ │ │ bl 45041c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3465bc> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #76] @ 0x4c │ │ │ │ bl 45041c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3465bc> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2754139,15 +2754156,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 b2815c │ │ │ │ + bl b2822c │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2173] @ 0x87d │ │ │ │ bl 781004 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7dc6ae │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2754200,15 +2754217,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 7dca50 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 7dc73a │ │ │ │ ldr.w r0, [r7, #3860] @ 0xf14 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl b27f5c │ │ │ │ + bl b2802c │ │ │ │ ldrh.w r3, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7dcb7e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 462d28 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x358ec8> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2754533,15 +2754550,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #136 @ 0x88 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r4, 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, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [pc, #1584] @ 7dd330 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2754701,15 +2754718,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 b29e40 │ │ │ │ + bl b29f10 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ ldr.w r2, [pc, #1120] @ 7dd338 │ │ │ │ ldr.w r3, [pc, #1112] @ 7dd334 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2754777,15 +2754794,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7db288 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b28e64 │ │ │ │ + bl b28f34 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ b.n 7dced4 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 7dcd38 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2754829,15 +2754846,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 b29e40 │ │ │ │ + bl b29f10 │ │ │ │ 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] │ │ │ │ @@ -2754851,15 +2754868,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 7db288 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b28e64 │ │ │ │ + bl b28f34 │ │ │ │ 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 │ │ │ │ @@ -2755111,15 +2755128,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7db288 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b28e64 │ │ │ │ + bl b28f34 │ │ │ │ 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 │ │ │ │ @@ -2756309,98 +2756326,98 @@ │ │ │ │ ldr r2, [pc, #328] @ (7de078 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 7dda04 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6e00093 │ │ │ │ + @ instruction: 0xf6300093 │ │ │ │ cmp r1, #120 @ 0x78 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - @ instruction: 0xf6fc0093 │ │ │ │ + movw r0, #51347 @ 0xc893 │ │ │ │ + @ instruction: 0xf6740093 │ │ │ │ + @ instruction: 0xf6fe0093 │ │ │ │ @ instruction: 0xf7240093 │ │ │ │ - @ instruction: 0xf7ae0093 │ │ │ │ - @ instruction: 0xf7d40093 │ │ │ │ - @ instruction: 0xf7f80093 │ │ │ │ - @ instruction: 0xf7840093 │ │ │ │ - @ instruction: 0xf7900093 │ │ │ │ - @ instruction: 0xf7a00093 │ │ │ │ - @ instruction: 0xf7ac0093 │ │ │ │ - @ instruction: 0xf7c40093 │ │ │ │ - @ instruction: 0xf7d20093 │ │ │ │ - cbnz r4, 7ddfd2 │ │ │ │ + @ instruction: 0xf7480093 │ │ │ │ + @ instruction: 0xf6d40093 │ │ │ │ + @ instruction: 0xf6e00093 │ │ │ │ + @ instruction: 0xf6f00093 │ │ │ │ + @ instruction: 0xf6fc0093 │ │ │ │ + @ instruction: 0xf7140093 │ │ │ │ + @ instruction: 0xf7220093 │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - @ instruction: 0xf7dc0093 │ │ │ │ - @ instruction: 0xf7e60093 │ │ │ │ - strb.w r0, [ip, r3, lsl #1] │ │ │ │ - strh.w r0, [lr, r3, lsl #1] │ │ │ │ - @ instruction: 0xf7cc0093 │ │ │ │ - @ instruction: 0xf7d80093 │ │ │ │ - @ instruction: 0xf7e80093 │ │ │ │ - @ instruction: 0xf7fa0093 │ │ │ │ - @ instruction: 0xf7f20093 │ │ │ │ - ldrb.w r0, [r4, r3, lsl #1] │ │ │ │ - ldrh.w r0, [r2, r3, lsl #1] │ │ │ │ - @ instruction: 0xf7ee0093 │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + @ instruction: 0xf72c0093 │ │ │ │ + @ instruction: 0xf7360093 │ │ │ │ + @ instruction: 0xf75c0093 │ │ │ │ + @ instruction: 0xf77e0093 │ │ │ │ + @ instruction: 0xf71c0093 │ │ │ │ + @ instruction: 0xf7280093 │ │ │ │ + @ instruction: 0xf7380093 │ │ │ │ + @ instruction: 0xf74a0093 │ │ │ │ + @ instruction: 0xf7420093 │ │ │ │ + @ instruction: 0xf7640093 │ │ │ │ + @ instruction: 0xf7820093 │ │ │ │ + @ instruction: 0xf73e0093 │ │ │ │ + ldmia r6!, {r1, r7} │ │ │ │ lsls r4, r1, #2 │ │ │ │ - movw r0, #32915 @ 0x8093 │ │ │ │ - @ instruction: 0xf2520093 │ │ │ │ - @ instruction: 0xf2540093 │ │ │ │ - @ instruction: 0xf2560093 │ │ │ │ - @ instruction: 0xf25c0093 │ │ │ │ - @ instruction: 0xf25a0093 │ │ │ │ - @ instruction: 0xf2600093 │ │ │ │ - @ instruction: 0xfb4e0093 │ │ │ │ - @ instruction: 0xfb280093 │ │ │ │ - @ instruction: 0xfafe0093 │ │ │ │ - @ instruction: 0xfac60093 │ │ │ │ - @ instruction: 0xfa9a0093 │ │ │ │ - @ instruction: 0xfa6e0093 │ │ │ │ - @ instruction: 0xfa420093 │ │ │ │ + @ instruction: 0xf1980093 │ │ │ │ + sub.w r0, r2, #147 @ 0x93 │ │ │ │ + sub.w r0, r4, #147 @ 0x93 │ │ │ │ + sub.w r0, r6, #147 @ 0x93 │ │ │ │ + sub.w r0, ip, #147 @ 0x93 │ │ │ │ + sub.w r0, sl, #147 @ 0x93 │ │ │ │ + subs.w r0, r0, #147 @ 0x93 │ │ │ │ + @ instruction: 0xfa9e0093 │ │ │ │ + @ instruction: 0xfa780093 │ │ │ │ + @ instruction: 0xfa4e0093 │ │ │ │ + @ instruction: 0xfa160093 │ │ │ │ + vld1.8 @ instruction: 0xf9ea0093 │ │ │ │ + ldrsh.w r0, [lr, #147] @ 0x93 │ │ │ │ + ldrsb.w r0, [r2, #147] @ 0x93 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 @ instruction: 0xf9880093 │ │ │ │ - ldrsb.w r0, [r8, #147] @ 0x93 │ │ │ │ - ldrsh.w r0, [lr, #147] @ 0x93 │ │ │ │ - vld1.8 @ instruction: 0xf9e40093 │ │ │ │ - ldr.w r0, [r6, #147] @ 0x93 │ │ │ │ - strh.w r0, [ip, #147] @ 0x93 │ │ │ │ - strb.w r0, [r2, #147] @ 0x93 │ │ │ │ - ldr.w r0, [sl, r3, lsl #1] │ │ │ │ - ldrh.w r0, [r4, r3, lsl #1] │ │ │ │ - strb.w r0, [sl, r3, lsl #1] │ │ │ │ - @ instruction: 0xf7e00093 │ │ │ │ - @ instruction: 0xf7b20093 │ │ │ │ - @ instruction: 0xf7800093 │ │ │ │ - @ instruction: 0xf74e0093 │ │ │ │ - @ instruction: 0xf71c0093 │ │ │ │ - @ instruction: 0xf6ea0093 │ │ │ │ - @ instruction: 0xf6b80093 │ │ │ │ - @ instruction: 0xf6840093 │ │ │ │ - @ instruction: 0xf6540093 │ │ │ │ - @ instruction: 0xf6240093 │ │ │ │ - @ instruction: 0xf5e80093 │ │ │ │ - subs.w r0, r8, #4816896 @ 0x498000 │ │ │ │ - @ instruction: 0xf5880093 │ │ │ │ - adcs.w r0, ip, #4816896 @ 0x498000 │ │ │ │ - @ instruction: 0xf5280093 │ │ │ │ - @ instruction: 0xf4f40093 │ │ │ │ - @ instruction: 0xf4bc0093 │ │ │ │ - eor.w r0, lr, #4816896 @ 0x498000 │ │ │ │ - orn r0, r0, #4816896 @ 0x498000 │ │ │ │ - bics.w r0, r6, #4816896 @ 0x498000 │ │ │ │ - and.w r0, r4, #4816896 @ 0x498000 │ │ │ │ - @ instruction: 0xf3d20093 │ │ │ │ - usat r0, #19, r0, asr #2 │ │ │ │ - bfi r0, ip, #2, #18 │ │ │ │ - sbfx r0, r4, #2, #20 │ │ │ │ - @ instruction: 0xf3180093 │ │ │ │ - @ instruction: 0xf2ec0093 │ │ │ │ - @ instruction: 0xf2be0093 │ │ │ │ + ldr.w r0, [r8, #147] @ 0x93 │ │ │ │ + str??.w r0, [r8, #147] @ 0x93 │ │ │ │ + vst4.32 {d0-d3}, [lr :64], r3 │ │ │ │ + ldrsh.w r0, [r4, r3, lsl #1] │ │ │ │ + strh.w r0, [r6, r3, lsl #1] │ │ │ │ + @ instruction: 0xf7fc0093 │ │ │ │ + @ instruction: 0xf7d20093 │ │ │ │ + @ instruction: 0xf7aa0093 │ │ │ │ + @ instruction: 0xf7840093 │ │ │ │ + @ instruction: 0xf75a0093 │ │ │ │ + @ instruction: 0xf7300093 │ │ │ │ + @ instruction: 0xf7020093 │ │ │ │ + @ instruction: 0xf6d00093 │ │ │ │ + @ instruction: 0xf69e0093 │ │ │ │ + @ instruction: 0xf66c0093 │ │ │ │ + @ instruction: 0xf63a0093 │ │ │ │ + addw r0, r8, #2195 @ 0x893 │ │ │ │ + rsbs r0, r4, #4816896 @ 0x498000 │ │ │ │ + sub.w r0, r4, #4816896 @ 0x498000 │ │ │ │ + sbcs.w r0, r4, #4816896 @ 0x498000 │ │ │ │ + @ instruction: 0xf5380093 │ │ │ │ + add.w r0, r8, #4816896 @ 0x498000 │ │ │ │ + @ instruction: 0xf4d80093 │ │ │ │ + @ instruction: 0xf4ac0093 │ │ │ │ + orns r0, r8, #4816896 @ 0x498000 │ │ │ │ + orr.w r0, r4, #4816896 @ 0x498000 │ │ │ │ + and.w r0, ip, #4816896 @ 0x498000 │ │ │ │ + @ instruction: 0xf3de0093 │ │ │ │ + @ instruction: 0xf3b00093 │ │ │ │ + usat r0, #19, r6, lsl #2 │ │ │ │ + @ instruction: 0xf3540093 │ │ │ │ + ssat r0, #20, r2, asr #2 │ │ │ │ + @ instruction: 0xf2f00093 │ │ │ │ + @ instruction: 0xf2bc0093 │ │ │ │ + @ instruction: 0xf2940093 │ │ │ │ + @ instruction: 0xf2680093 │ │ │ │ + @ instruction: 0xf23c0093 │ │ │ │ + addw r0, lr, #147 @ 0x93 │ │ │ │ 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 │ │ │ │ ldr.w r9, [pc, #764] @ 7de390 │ │ │ │ @@ -2756692,36 +2756709,36 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 7de2ca │ │ │ │ subs r2, r4, #5 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7ce0093 │ │ │ │ + @ instruction: 0xf71e0093 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7900093 │ │ │ │ - @ instruction: 0xf7ae0093 │ │ │ │ - @ instruction: 0xf7cc0093 │ │ │ │ - @ instruction: 0xf7700093 │ │ │ │ - @ instruction: 0xf7780093 │ │ │ │ - @ instruction: 0xf76c0093 │ │ │ │ - @ instruction: 0xf78a0093 │ │ │ │ - @ instruction: 0xf7a80093 │ │ │ │ - @ instruction: 0xf73a0093 │ │ │ │ - @ instruction: 0xf7340093 │ │ │ │ - @ instruction: 0xf4d80093 │ │ │ │ - @ instruction: 0xf4e60093 │ │ │ │ - @ instruction: 0xf4f40093 │ │ │ │ - add.w r0, r4, #4816896 @ 0x498000 │ │ │ │ - add.w r0, lr, #4816896 @ 0x498000 │ │ │ │ - @ instruction: 0xf5280093 │ │ │ │ @ instruction: 0xf6e00093 │ │ │ │ - subw r0, r4, #2195 @ 0x893 │ │ │ │ - @ instruction: 0xf66c0093 │ │ │ │ + @ instruction: 0xf6fe0093 │ │ │ │ + @ instruction: 0xf71c0093 │ │ │ │ + movt r0, #2195 @ 0x893 │ │ │ │ + movt r0, #34963 @ 0x8893 │ │ │ │ + @ instruction: 0xf6bc0093 │ │ │ │ + @ instruction: 0xf6da0093 │ │ │ │ + @ instruction: 0xf6f80093 │ │ │ │ + @ instruction: 0xf68a0093 │ │ │ │ + @ instruction: 0xf6840093 │ │ │ │ + bic.w r0, r8, #4816896 @ 0x498000 │ │ │ │ + bics.w r0, r6, #4816896 @ 0x498000 │ │ │ │ + orr.w r0, r4, #4816896 @ 0x498000 │ │ │ │ + orrs.w r0, r4, #4816896 @ 0x498000 │ │ │ │ + orrs.w r0, lr, #4816896 @ 0x498000 │ │ │ │ + orns r0, r8, #4816896 @ 0x498000 │ │ │ │ + @ instruction: 0xf6300093 │ │ │ │ + @ instruction: 0xf5f40093 │ │ │ │ + subs.w r0, ip, #4816896 @ 0x498000 │ │ │ │ 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] @ (7de604 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2756735,15 +2756752,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 b2c2b4 │ │ │ │ + bl b2c384 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7de5f2 │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2758030,17 +2758047,17 @@ │ │ │ │ bne.n 7df4c8 │ │ │ │ dmb ish │ │ │ │ ldr.w r1, [r6, #3392] @ 0xd40 │ │ │ │ b.n 7df3c0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6ce38 │ │ │ │ b.n 7df418 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 7df1d0 │ │ │ │ + b.n 7df070 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -2759042,17 +2759059,17 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 7e0074 │ │ │ │ b.n 7e000a │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - ldrh r4, [r2, r0] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2759159,17 +2759176,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 7e01a4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r6, r4, #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] @ 7e0968 │ │ │ │ @@ -2759719,15 +2759736,15 @@ │ │ │ │ str.w r3, [lr, r2, lsl #2] │ │ │ │ ldr.w r8, [ip] │ │ │ │ b.n 7e026c │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldc2l 1, cr0, [ip, #288] @ 0x120 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r6, r4, #4 │ │ │ │ mrrc2 1, 4, r0, r8, cr8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2760188,15 +2760205,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (7e0ef4 ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 7e0d5c │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #752] @ (7e11e8 ) │ │ │ │ + ldr r3, [pc, #48] @ (7e0f28 ) │ │ │ │ lsls r6, r4, #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] @ 7e0f88 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2760247,15 +2760264,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 7e0f4e │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf0ea0148 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #496] @ (7e1184 ) │ │ │ │ + ldr r2, [pc, #816] @ (7e12c4 ) │ │ │ │ lsls r6, r4, #4 │ │ │ │ @ instruction: 0xf0aa0148 │ │ │ │ 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 │ │ │ │ @@ -2760543,15 +2760560,15 @@ │ │ │ │ blx 6caa8 │ │ │ │ movs r3, #0 │ │ │ │ b.n 7e11be │ │ │ │ nop │ │ │ │ cdp 1, 5, cr0, cr8, cr8, {2} │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 7e1370 │ │ │ │ + bgt.n 7e1210 │ │ │ │ lsls r3, r2, #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 │ │ │ │ @@ -2760754,19 +2760771,19 @@ │ │ │ │ b.n 7e1428 │ │ │ │ adds r7, #1 │ │ │ │ str r7, [r5, #28] │ │ │ │ b.n 7e133c │ │ │ │ movs r0, #0 │ │ │ │ b.n 7e14a6 │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r1!, {r1, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - blt.n 7e143c │ │ │ │ + blt.n 7e14dc │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #716] @ (7e17b0 ) │ │ │ │ @@ -2761049,15 +2761066,15 @@ │ │ │ │ add ip, fp │ │ │ │ lsls r1, r1, #5 │ │ │ │ add sl, r8 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldmia.w lr, {r3, r6, r8} │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 7e16d8 │ │ │ │ + bvc.n 7e1778 │ │ │ │ lsls r3, r2, #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 r3, [r0, #3876] @ 0xf24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2762313,15 +2762330,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 7e2384 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r6, r4, #4 │ │ │ │ bgt.n 7e2480 │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2762448,15 +2762465,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #288 @ (adr r7, 7e2658 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ blt.n 7e25e0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r6, r4, #4 │ │ │ │ bge.n 7e2510 │ │ │ │ lsls r0, r1, #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 │ │ │ │ @@ -2762551,19 +2762568,19 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ bge.n 7e2564 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #528 @ (adr r6, 7e2858 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ - adds r5, #252 @ 0xfc │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ lsls r6, r4, #4 │ │ │ │ add r6, pc, #368 @ (adr r6, 7e27c0 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ - adds r5, #166 @ 0xa6 │ │ │ │ + adds r4, #246 @ 0xf6 │ │ │ │ lsls r6, r4, #4 │ │ │ │ bls.n 7e260c │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2762985,17 +2763002,17 @@ │ │ │ │ bl 79b354 │ │ │ │ blx 6afe0 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ bpl.n 7e2aa0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldrb.w r3, [r1, #32] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2763090,15 +2763107,15 @@ │ │ │ │ bl 7e29ec │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bmi.n 7e2b04 │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2763241,18 +2763258,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strb.w r0, [r4, r3, lsl #1] │ │ │ │ - stmia r4!, {r1, r2, r3, r7} │ │ │ │ + @ instruction: 0xf7540093 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2763523,24 +2763540,24 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf6960093 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + @ instruction: 0xf5e60093 │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adc.w r0, r4, #4816896 @ 0x498000 │ │ │ │ + eors.w r0, r4, #4816896 @ 0x498000 │ │ │ │ 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] @ 7e32d4 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #68] @ 0x44 │ │ │ │ @@ -2763807,24 +2763824,24 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + strh r6, [r6, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf3be0093 │ │ │ │ - ittt ge │ │ │ │ - lslge r3, r2, #2 │ │ │ │ - strge r6, [r4, r6] │ │ │ │ - lslge r0, r3, #2 │ │ │ │ - @ instruction: 0xf2860093 │ │ │ │ + ssat r0, #20, lr, lsl #2 │ │ │ │ + bkpt 0x00f2 │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + str r6, [r6, r3] │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + rsbs r0, r6, #147 @ 0x93 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2764075,25 +2764092,25 @@ │ │ │ │ bne.w 7e3390 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r7, [pc, #208] @ (7e36a4 ) │ │ │ │ + ldr r6, [pc, #528] @ (7e37e4 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {r4} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - pop {r7} │ │ │ │ + cbnz r0, 7e3654 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - vqadd.s32 d16, d22, d3 │ │ │ │ + mrc 0, 5, r0, cr6, cr3, {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, [pc, #316] @ (7e3734 ) │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [pc, #316] @ (7e3738 ) │ │ │ │ @@ -2764235,17 +2764252,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r6, r7 │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - stcl 0, cr0, [lr, #588]! @ 0x24c │ │ │ │ + ldc 0, cr0, [lr, #-588]! @ 0xfffffdb4 │ │ │ │ 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] @ (7e3828 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #196] @ (7e382c ) │ │ │ │ @@ -2764325,17 +2764342,17 @@ │ │ │ │ bl 7e2d40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r0!, {r1, r4, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - rev r0, r1 │ │ │ │ + cbnz r0, 7e384a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldcl 0, cr0, [r8], #588 @ 0x24c │ │ │ │ + mcrr 0, 9, r0, r8, cr3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ add.w r4, r1, #44 @ 0x2c │ │ │ │ add.w r5, r1, #60 @ 0x3c │ │ │ │ @@ -2764445,17 +2764462,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r4, r5, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r5} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - rsb r0, ip, r3, lsr #2 │ │ │ │ + adds.w r0, ip, r3, lsr #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] @ (7e3a3c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, #200] @ (7e3a40 ) │ │ │ │ @@ -2764545,17 +2764562,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb738 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xead80093 │ │ │ │ + bic.w r0, r8, r3, lsr #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] @ (7e3b6c ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #256] @ (7e3b70 ) │ │ │ │ @@ -2764672,17 +2764689,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r4} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strd r0, r0, [r0, #588] @ 0x24c │ │ │ │ + ldmdb r0, {r0, r1, r4, r7} │ │ │ │ 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] @ (7e3c54 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #184] @ (7e3c58 ) │ │ │ │ @@ -2764757,17 +2764774,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7e3bc4 │ │ │ │ stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia.w ip!, {r0, r1, r4, r7} │ │ │ │ + @ instruction: 0xe80c0093 │ │ │ │ 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] @ (7e3d94 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, #288] @ (7e3d98 ) │ │ │ │ @@ -2764890,17 +2764907,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + cbz r6, 7e3e22 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 7e3cb0 │ │ │ │ + b.n 7e3b50 │ │ │ │ lsls r3, r2, #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] @ (7e3e90 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2764986,17 +2765003,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6b854 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7e3de8 │ │ │ │ stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 7e3efe │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 7e3ba0 │ │ │ │ + b.n 7e3a40 │ │ │ │ lsls r3, r2, #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 │ │ │ │ ldrd r5, r8, [r0] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ @@ -2765046,15 +2765063,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7e3f08 │ │ │ │ ldr r0, [pc, #8] @ (7e3f34 ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ nop │ │ │ │ - rors r0, r6 │ │ │ │ + adcs r0, r0 │ │ │ │ lsls r6, r1, #2 │ │ │ │ stmdb 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] @ (7e4148 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2765269,19 +2765286,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r4, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ itee ge │ │ │ │ lslge r0, r1, #5 │ │ │ │ - cbz r2, 7e4182 @ unpredictable │ │ │ │ + sublt sp, #296 @ 0x128 │ │ │ │ lsllt r3, r3, #2 │ │ │ │ - b.n 7e3a34 │ │ │ │ + b.n 7e48d4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cbz r0, 7e417a │ │ │ │ + sub sp, #32 │ │ │ │ lsls r3, r2, #2 │ │ │ │ itee ne │ │ │ │ lslne r0, r1, #5 │ │ │ │ pusheq {r4, r5, r6, lr} │ │ │ │ moveq.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2765971,17 +2765988,17 @@ │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #16] @ (7e47dc ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 6d14c │ │ │ │ nop │ │ │ │ - str r2, [r7, #20] │ │ │ │ + str r2, [r1, #12] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [r6, #12] │ │ │ │ + str r4, [r0, #4] │ │ │ │ lsls r3, r2, #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 │ │ │ │ @@ -2766674,15 +2766691,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] @ (7e4ea0 ) │ │ │ │ add r0, pc │ │ │ │ blx 6ac38 │ │ │ │ - bx pc │ │ │ │ + mov lr, r9 │ │ │ │ lsls r7, r1, #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 │ │ │ │ @@ -2767423,21 +2767440,21 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #360 @ (adr r2, 7e5880 ) │ │ │ │ + add r1, pc, #680 @ (adr r1, 7e59c0 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, pc, #152 @ (adr r2, 7e57b4 ) │ │ │ │ + add r1, pc, #472 @ (adr r1, 7e58f4 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, pc, #104 @ (adr r2, 7e5788 ) │ │ │ │ + add r1, pc, #424 @ (adr r1, 7e58c8 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (7e5870 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2767570,45 +2767587,45 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r4, [r2, #8] │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r2, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #32 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsls r6, r0, #18 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + strb r2, [r5, r2] │ │ │ │ lsls r4, r1, #2 │ │ │ │ - movs r6, #166 @ 0xa6 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + movs r5, #196 @ 0xc4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2768251,113 +2768268,113 @@ │ │ │ │ b.n 7e5f2a │ │ │ │ ldr r2, [pc, #212] @ (7e606c ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ b.n 7e5f2a │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r6, #0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cbz r0, 7e5ff0 │ │ │ │ + cbz r0, 7e5fc4 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsls r2, r2, #25 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r3, #202 @ 0xca │ │ │ │ + movs r3, #26 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - stmia r6!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ + str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r1, #4 │ │ │ │ + subs r0, #84 @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xfb3a0092 │ │ │ │ - @ instruction: 0xfb220092 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + @ instruction: 0xfa8a0092 │ │ │ │ + @ instruction: 0xfa720092 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r1, sp, #208 @ 0xd0 │ │ │ │ + add r0, sp, #528 @ 0x210 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + subs r2, r5, #4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2768991,15 +2769008,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #640 @ 0x280 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 840308 │ │ │ │ b.n 7e679a │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r5, #30] │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2769190,25 +2769207,25 @@ │ │ │ │ b.n 7e682a │ │ │ │ str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r2, #148 @ 0x94 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [pc, #952] @ (7e6d94 ) │ │ │ │ + ldr r7, [pc, #248] @ (7e6ad4 ) │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldrh r6, [r7, #20] │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cbnz r0, 7e6a02 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r3, r1, #2 │ │ │ │ cbz r1, 7e69f2 │ │ │ │ add.w r3, r0, #784 @ 0x310 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bx lr │ │ │ │ str.w r1, [r0, #784] @ 0x310 │ │ │ │ @@ -2769295,38 +2769312,38 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 479330 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36f4d0> │ │ │ │ ldr r2, [pc, #356] @ (7e6c44 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl ae8f9c │ │ │ │ + bl ae906c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7e6bd4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ae9014 │ │ │ │ + bl ae90e4 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ae9010 │ │ │ │ + bl ae90e0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 4793ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36f54c> │ │ │ │ ldr r3, [pc, #320] @ (7e6c48 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r3 │ │ │ │ - bl ae8f9c │ │ │ │ + bl ae906c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7e6ba0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ae9014 │ │ │ │ + bl ae90e4 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ae9010 │ │ │ │ + bl ae90e0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 4793ac <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x36f54c> │ │ │ │ movs r2, #1 │ │ │ │ addw r1, r4, #3730 @ 0xe92 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2769429,21 +2769446,21 @@ │ │ │ │ str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r1, #5 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r1, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ asrs r4, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #368 @ (adr r1, 7e6dc0 ) │ │ │ │ + add r0, pc, #688 @ (adr r0, 7e6f00 ) │ │ │ │ lsls r6, r4, #4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r4, r0, #28 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2769649,25 +2769666,25 @@ │ │ │ │ bne.n 7e6eb2 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7e709c │ │ │ │ movs r3, #0 │ │ │ │ addw r0, r6, #3768 @ 0xeb8 │ │ │ │ str.w r3, [r7, #704] @ 0x2c0 │ │ │ │ - bl aec99c │ │ │ │ + bl aeca6c │ │ │ │ ldr.w r0, [r6, #1876] @ 0x754 │ │ │ │ bl 4510fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34729c> │ │ │ │ add.w r0, r6, #4160 @ 0x1040 │ │ │ │ adds r0, #16 │ │ │ │ - bl b2af28 │ │ │ │ + bl b2aff8 │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ bl 455428 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34b5c8> │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ adds r0, #24 │ │ │ │ - bl b2d940 │ │ │ │ + bl b2da10 │ │ │ │ ldr.w r0, [r6, #1872] @ 0x750 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r6, #3732] @ 0xe94 │ │ │ │ blx 6caa8 │ │ │ │ ldr.w r0, [r6, #3480] @ 0xd98 │ │ │ │ blx 6caa8 │ │ │ │ @@ -2769816,19 +2769833,19 @@ │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r0, #28] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #30] │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #2780] @ 7e7bbc │ │ │ │ mov r5, r0 │ │ │ │ @@ -2770328,15 +2770345,15 @@ │ │ │ │ cmp.w r9, #960 @ 0x3c0 │ │ │ │ add.w r8, sl, #240 @ 0xf0 │ │ │ │ bne.n 7e7628 │ │ │ │ ldr.w r0, [r5, #816] @ 0x330 │ │ │ │ ldrd r8, r4, [sp, #24] │ │ │ │ ldrd r6, r9, [sp, #32] │ │ │ │ cbz r0, 7e76b0 │ │ │ │ - bl b26c38 │ │ │ │ + bl b26d08 │ │ │ │ ldr.w r1, [r5, #796] @ 0x31c │ │ │ │ cbz r1, 7e76be │ │ │ │ ldr.w r3, [r5, #504] @ 0x1f8 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #800] @ 0x320 │ │ │ │ cbz r1, 7e76cc │ │ │ │ @@ -2770375,19 +2770392,19 @@ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ bne.w 7e7c9c │ │ │ │ ldr.w r0, [r5, #712] @ 0x2c8 │ │ │ │ cbz r0, 7e7738 │ │ │ │ bl 604188 │ │ │ │ add.w r0, r5, #752 @ 0x2f0 │ │ │ │ - bl aec9ac │ │ │ │ + bl aeca7c │ │ │ │ add.w r0, r5, #768 @ 0x300 │ │ │ │ - bl aec9ac │ │ │ │ + bl aeca7c │ │ │ │ add.w r0, r5, #720 @ 0x2d0 │ │ │ │ - bl b2c258 │ │ │ │ + bl b2c328 │ │ │ │ ldr.w r0, [r5, #632] @ 0x278 │ │ │ │ add.w r1, r5, #700 @ 0x2bc │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r0, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #704] @ 0x2c0 │ │ │ │ cbz r1, 7e77a6 │ │ │ │ @@ -2770968,18 +2770985,18 @@ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ strb.w r3, [r8, #2880] @ 0xb40 │ │ │ │ add.w sl, r4, #8192 @ 0x2000 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r3, [fp, #1080] @ 0x438 │ │ │ │ - bl aec9a0 │ │ │ │ + bl aeca70 │ │ │ │ addw r1, r5, #3768 @ 0xeb8 │ │ │ │ add.w r0, r4, #768 @ 0x300 │ │ │ │ - bl aec9a0 │ │ │ │ + bl aeca70 │ │ │ │ ldr.w r3, [r5, #2220] @ 0x8ac │ │ │ │ ldr.w r1, [r5, #2216] @ 0x8a8 │ │ │ │ movs r2, #0 │ │ │ │ str.w r3, [r4, #628] @ 0x274 │ │ │ │ subs r3, #9 │ │ │ │ str.w r1, [r4, #624] @ 0x270 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -2771014,15 +2771031,15 @@ │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r4, #720 @ 0x2d0 │ │ │ │ str r3, [sp, #4] │ │ │ │ str.w fp, [sp, #8] │ │ │ │ mov r3, fp │ │ │ │ str.w fp, [sp] │ │ │ │ - bl b2c234 │ │ │ │ + bl b2c304 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #4 │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 60404c │ │ │ │ str.w r0, [r4, #712] @ 0x2c8 │ │ │ │ @@ -2771144,36 +2771161,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7f5a94 │ │ │ │ mov r0, r4 │ │ │ │ bl 7f8fbc │ │ │ │ mov r0, r4 │ │ │ │ bl 7fa410 │ │ │ │ mov r0, r4 │ │ │ │ - bl b26858 │ │ │ │ + bl b26928 │ │ │ │ str.w r0, [r4, #816] @ 0x330 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7e8646 │ │ │ │ movs r2, #1 │ │ │ │ strb r2, [r0, #6] │ │ │ │ - bl b26c18 │ │ │ │ + bl b26ce8 │ │ │ │ str.w r0, [r4, #820] @ 0x334 │ │ │ │ str.w r0, [r4, #1272] @ 0x4f8 │ │ │ │ ldr.w r0, [r4, #816] @ 0x330 │ │ │ │ - bl b26c20 │ │ │ │ + bl b26cf0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #240] @ 0xf0 │ │ │ │ mov r1, r2 │ │ │ │ str.w r0, [r4, #824] @ 0x338 │ │ │ │ str.w r0, [r4, #1280] @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #828] @ 0x33c │ │ │ │ str.w r0, [sl, #104] @ 0x68 │ │ │ │ ldr.w r0, [r4, #816] @ 0x330 │ │ │ │ - bl b26c2c │ │ │ │ + bl b26cfc │ │ │ │ ldr.w r3, [r4, #628] @ 0x274 │ │ │ │ str.w r0, [r4, #832] @ 0x340 │ │ │ │ subs r3, #8 │ │ │ │ str.w r0, [r4, #1276] @ 0x4fc │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #8 │ │ │ │ bhi.n 7e810c │ │ │ │ @@ -2771220,15 +2771237,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ mov r0, r4 │ │ │ │ bl 7e70cc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.n 7e82da │ │ │ │ - bl d0cc3c │ │ │ │ + bl d0cd04 │ │ │ │ ldrb.w r3, [r5, #208] @ 0xd0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7e83d8 │ │ │ │ ldrb.w r3, [r5, #2079] @ 0x81f │ │ │ │ add.w r1, r4, #4096 @ 0x1000 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ @@ -2771620,29 +2771637,29 @@ │ │ │ │ ldrb.w r3, [r5, #2143] @ 0x85f │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7e814e │ │ │ │ ldrb.w r3, [r5, #2175] @ 0x87f │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7e8172 │ │ │ │ b.n 7e814e │ │ │ │ - bl b965e4 │ │ │ │ + bl b966b4 │ │ │ │ b.n 7e8110 │ │ │ │ - bl c954b4 │ │ │ │ + bl c9557c │ │ │ │ b.n 7e8110 │ │ │ │ - bl c9e964 │ │ │ │ + bl c9ea2c │ │ │ │ b.n 7e8110 │ │ │ │ - bl ca9d48 │ │ │ │ + bl ca9e10 │ │ │ │ b.n 7e8110 │ │ │ │ - bl cbec90 │ │ │ │ + bl cbed58 │ │ │ │ b.n 7e8110 │ │ │ │ - bl cd4114 │ │ │ │ + bl cd41dc │ │ │ │ b.n 7e8110 │ │ │ │ - bl ce6fc4 │ │ │ │ + bl ce708c │ │ │ │ b.n 7e8110 │ │ │ │ - bl cf9e70 │ │ │ │ + bl cf9f38 │ │ │ │ b.n 7e8110 │ │ │ │ ldr r2, [pc, #372] @ (7e8774 ) │ │ │ │ ldr r1, [pc, #376] @ (7e8778 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ b.n 7e80ee │ │ │ │ @@ -2771759,21 +2771776,21 @@ │ │ │ │ b.n 7e8712 │ │ │ │ @ instruction: 0xffffeabd │ │ │ │ @ instruction: 0xffffea77 │ │ │ │ vqshl.u32 q15, , #31 │ │ │ │ vqshlu.s64 d30, d3, #63 @ 0x3f │ │ │ │ vtbx.8 d30, {d15-d17}, d1 │ │ │ │ vqshl.u32 q15, , #31 │ │ │ │ - vabal.u , d15, d30 │ │ │ │ + vsri.32 , q15, #1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r2, pc, #288 @ (adr r2, 7e885c ) │ │ │ │ + add r1, pc, #608 @ (adr r1, 7e899c ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strb r0, [r3, #24] │ │ │ │ + strb r0, [r5, #21] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r2, pc, #216 @ (adr r2, 7e881c ) │ │ │ │ + add r1, pc, #536 @ (adr r1, 7e895c ) │ │ │ │ lsls r3, r1, #2 │ │ │ │ movs r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ @@ -2771782,69 +2771799,69 @@ │ │ │ │ movs r3, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ lsls r0, r1, #5 │ │ │ │ b.n 7e817e │ │ │ │ vmla.i , , d4[0] │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strb r4, [r5, #2] │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + strb r2, [r1, #0] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strb r2, [r1, #1] │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strb r6, [r4, #0] │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + ldr r2, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #284] @ (7e8900 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2771894,15 +2771911,15 @@ │ │ │ │ bne.n 7e8860 │ │ │ │ ldr.w r3, [r6, #1872] @ 0x750 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r0, #640 @ 0x280 │ │ │ │ ldr.w r3, [r3, #244] @ 0xf4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r6, #1880 @ 0x758 │ │ │ │ - bl b42ac8 │ │ │ │ + bl b42b98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7e88da │ │ │ │ ldr r2, [pc, #160] @ (7e8910 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #160] @ (7e8914 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ @@ -2771962,17 +2771979,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ lsls r0, r1, #5 │ │ │ │ strb r2, [r2, #31] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r1, #2 │ │ │ │ asrs r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ udf #143 @ 0x8f │ │ │ │ vsli.32 d27, d24, #31 │ │ │ │ @@ -2772282,15 +2772299,15 @@ │ │ │ │ bpl.n 7e8cb0 │ │ │ │ ldr.w r3, [r4, #2896] @ 0xb50 │ │ │ │ lsls r1, r3, #31 │ │ │ │ itt pl │ │ │ │ movpl r3, #1 │ │ │ │ strbpl.w r3, [r4, #2889] @ 0xb49 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b96e38 │ │ │ │ + bl b96f08 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 7e8ccc │ │ │ │ ldrb.w r3, [r4, #2262] @ 0x8d6 │ │ │ │ cbz r3, 7e8ccc │ │ │ │ ldrb.w r3, [sl, #-5] │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ @@ -2772388,15 +2772405,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 71e94c │ │ │ │ ldr.w r5, [pc, #2048] @ 7e95e8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ addw r0, r4, #3768 @ 0xeb8 │ │ │ │ add r5, pc │ │ │ │ - bl aec984 │ │ │ │ + bl aeca54 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ bl 46183c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3579dc> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 7e90f6 │ │ │ │ @@ -2772589,15 +2772606,15 @@ │ │ │ │ bmi.w 7e92a2 │ │ │ │ lsls r0, r6, #24 │ │ │ │ bmi.w 7e929a │ │ │ │ tst.w r6, #48 @ 0x30 │ │ │ │ bne.w 7e94b2 │ │ │ │ ldr.w r1, [r4, #2216] @ 0x8a8 │ │ │ │ ldr.w r0, [r4, #2220] @ 0x8ac │ │ │ │ - bl b3ec98 │ │ │ │ + bl b3ed68 │ │ │ │ b.n 7e90b4 │ │ │ │ ldr.w fp, [r4, #3488] @ 0xda0 │ │ │ │ and.w r5, fp, #32768 @ 0x8000 │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 7e9158 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ @@ -2773037,124 +2773054,124 @@ │ │ │ │ nop │ │ │ │ strb r0, [r7, #25] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, #25] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ add lr, fp │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ lsls r2, r2, #2 │ │ │ │ rors r4, r6 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ ands r6, r2 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r2, #2 │ │ │ │ @ instruction: 0xfab5ffff │ │ │ │ asrs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ svc 141 @ 0x8d │ │ │ │ @ instruction: 0xffffda9f │ │ │ │ vtbl.8 d29, {d31- instruction: 0xffff2c98 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ lsls r3, r2, #2 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r2, #2 │ │ │ │ bvc.n 7e95ea │ │ │ │ vmla.i , , d4[0] │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #104] @ 0x68 │ │ │ │ + str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r2, [r3, #104] @ 0x68 │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [r5, #64] @ 0x40 │ │ │ │ + str r6, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [r3, #60] @ 0x3c │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r1, [r0, #3744] @ 0xea0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2773257,15 +2773274,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6b45c │ │ │ │ mov r5, r0 │ │ │ │ b.n 7e9742 │ │ │ │ mov r4, r5 │ │ │ │ b.n 7e9750 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r3, r1, #2 │ │ │ │ bl a15782 │ │ │ │ bl 9e1786 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2773295,15 +2773312,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ mov r3, r2 │ │ │ │ add.w r1, r1, #1880 @ 0x758 │ │ │ │ adds r0, #4 │ │ │ │ ldrb.w r2, [ip, #3493] @ 0xda5 │ │ │ │ and.w r2, r2, #1 │ │ │ │ - bl b45340 │ │ │ │ + bl b45410 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r1, 7e9870 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2773342,15 +2773359,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #640 @ 0x280 │ │ │ │ - bl b453b8 │ │ │ │ + bl b45488 │ │ │ │ pop {r3, 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 │ │ │ │ add.w r4, r0, r1, lsl #2 │ │ │ │ ldr.w r6, [r0, #640] @ 0x280 │ │ │ │ @@ -2773445,15 +2773462,15 @@ │ │ │ │ cbz r0, 7e99dc │ │ │ │ ldrb.w r2, [r6, #3493] @ 0xda5 │ │ │ │ mov r3, r7 │ │ │ │ strh r5, [r0, #18] │ │ │ │ add.w r1, r6, #1880 @ 0x758 │ │ │ │ and.w r2, r2, #1 │ │ │ │ adds r0, #4 │ │ │ │ - bl b45340 │ │ │ │ + bl b45410 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r6, [r1, #18] │ │ │ │ @@ -2773470,15 +2773487,15 @@ │ │ │ │ cbz r0, 7e9a2c │ │ │ │ ldrb.w r2, [r7, #3493] @ 0xda5 │ │ │ │ add.w r1, r7, #1880 @ 0x758 │ │ │ │ strh r6, [r0, #18] │ │ │ │ adds r0, #4 │ │ │ │ and.w r2, r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bl b45340 │ │ │ │ + bl b45410 │ │ │ │ ldrh r2, [r4, #18] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 6b628 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2774017,15 +2774034,15 @@ │ │ │ │ movne r0, #0 │ │ │ │ bne.n 7e9f7e │ │ │ │ b.n 7e9f6e │ │ │ │ bl 856fa8 │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf70e0092 │ │ │ │ + @ instruction: 0xf65e0092 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldrb.w r2, [r0, #2876] @ 0xb3c │ │ │ │ ldr.w r3, [r0, #2220] @ 0x8ac │ │ │ │ @@ -2774792,15 +2774809,15 @@ │ │ │ │ movt r0, #3 │ │ │ │ it ne │ │ │ │ movne.w r0, #196608 @ 0x30000 │ │ │ │ adds r2, r2, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ add.w r0, sl, #640 @ 0x280 │ │ │ │ - bl b38e54 │ │ │ │ + bl b38f24 │ │ │ │ ldr.w r0, [sl, #632] @ 0x278 │ │ │ │ ldrb.w r3, [r4, #169] @ 0xa9 │ │ │ │ movs r2, #4 │ │ │ │ movt r2, #10240 @ 0x2800 │ │ │ │ ldr.w r1, [r4, #148] @ 0x94 │ │ │ │ ldr.w r4, [r0, #144] @ 0x90 │ │ │ │ add.w r0, sl, #640 @ 0x280 │ │ │ │ @@ -2774837,15 +2774854,15 @@ │ │ │ │ b.n 7ea8c8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr.w r1, [sl, #628] @ 0x274 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b38e54 │ │ │ │ + bl b38f24 │ │ │ │ ldr.w r0, [sl, #632] @ 0x278 │ │ │ │ ldrb.w r3, [r6, #169] @ 0xa9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r4, [r0, #144] @ 0x90 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r6, #148] @ 0x94 │ │ │ │ blx r4 │ │ │ │ @@ -2774873,15 +2774890,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr.w r1, [sl, #628] @ 0x274 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl b38e54 │ │ │ │ + bl b38f24 │ │ │ │ ldrb.w r3, [r6, #169] @ 0xa9 │ │ │ │ ldr.w r1, [r6, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r6, [sl, #632] @ 0x278 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r6, [r6, #144] @ 0x90 │ │ │ │ blx r6 │ │ │ │ @@ -2774953,15 +2774970,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w fp, [sp] │ │ │ │ orr.w fp, fp, #2147483648 @ 0x80000000 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r2, r2, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ - bl b38e54 │ │ │ │ + bl b38f24 │ │ │ │ ldr.w r3, [sl, #632] @ 0x278 │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r4, [r3, #144] @ 0x90 │ │ │ │ ldrb.w r3, [r5, #169] @ 0xa9 │ │ │ │ blx r4 │ │ │ │ @@ -2774982,15 +2774999,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ mov r7, fp │ │ │ │ adc.w fp, r6, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b38e54 │ │ │ │ + bl b38f24 │ │ │ │ ldrb.w r3, [r5, #169] @ 0xa9 │ │ │ │ ldr.w r1, [r5, #148] @ 0x94 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [sl, #632] @ 0x278 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r5, [r5, #144] @ 0x90 │ │ │ │ blx r5 │ │ │ │ @@ -2775172,15 +2775189,15 @@ │ │ │ │ cbz r3, 7eac52 │ │ │ │ movs r2, #16 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r0, r4, #720 @ 0x2d0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ - bl b2c2b4 │ │ │ │ + bl b2c384 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7eace2 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ bl 7f4e60 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ @@ -2775503,15 +2775520,15 @@ │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, r7] │ │ │ │ lsls r0, r1, #5 │ │ │ │ strh r6, [r2, r4] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2775630,15 +2775647,15 @@ │ │ │ │ add.w r3, r5, #56 @ 0x38 │ │ │ │ mov r1, r2 │ │ │ │ mov r8, r7 │ │ │ │ strb.w r0, [r7, #3221] @ 0xc95 │ │ │ │ add.w r0, r4, #720 @ 0x2d0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r5, #60 @ 0x3c │ │ │ │ - bl b2c2b4 │ │ │ │ + bl b2c384 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [pc, #128] @ (7eb1cc ) │ │ │ │ str.w r0, [r7, #3212] @ 0xc8c │ │ │ │ ldr r7, [r4, #80] @ 0x50 │ │ │ │ add r3, pc │ │ │ │ ldrd r2, r1, [r5, #56] @ 0x38 │ │ │ │ cmp r7, r3 │ │ │ │ @@ -2776050,15 +2776067,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ blx 6c3f0 │ │ │ │ b.n 7eb21a │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ b.n 7eb21a │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ lsls r6, r4, #4 │ │ │ │ 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, #4] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2776654,15 +2776671,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #1 │ │ │ │ adds r2, r2, r3 │ │ │ │ adc.w r3, r9, #0 │ │ │ │ - bl b38bd4 │ │ │ │ + bl b38ca4 │ │ │ │ ldr.w r3, [r8, #3188] @ 0xc74 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #3188] @ 0xc74 │ │ │ │ b.n 7eb9c0 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ b.n 7eb934 │ │ │ │ @@ -2776685,15 +2776702,15 @@ │ │ │ │ blxns r4 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7eb6fe │ │ │ │ vqshlu.s32 d20, d14, #31 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + str r2, [r3, r0] │ │ │ │ lsls r6, r4, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 7eb83c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2777140,15 +2777157,15 @@ │ │ │ │ bhi.n 7ec17a │ │ │ │ ldr r2, [pc, #12] @ (7ec180 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #304] @ (7ec2b4 ) │ │ │ │ + ldr r2, [pc, #624] @ (7ec3f4 ) │ │ │ │ lsls r6, r4, #4 │ │ │ │ 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, #28672 @ 0x7000 │ │ │ │ add.w r6, r0, #31744 @ 0x7c00 │ │ │ │ @@ -2777587,15 +2777604,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} │ │ │ │ - bx r4 │ │ │ │ + mov r2, lr │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2780095,21 +2780112,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r0, #18 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ lsls r3, r1, #2 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 7ee5a4 │ │ │ │ tbb [pc, r3] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ str r3, [r5, #16] │ │ │ │ @@ -2780203,21 +2780220,21 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r4, #176 @ 0xb0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add.w r3, r1, #318 @ 0x13e │ │ │ │ @@ -2780753,15 +2780770,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 b3de74 │ │ │ │ + bl b3df44 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r0, [r9, #628] @ 0x274 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r2, r4 │ │ │ │ bne.n 7eecd6 │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ @@ -2781252,15 +2781269,15 @@ │ │ │ │ ldr.w r0, [r3, #1036] @ 0x40c │ │ │ │ movs r3, #0 │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ add.w r0, r0, #1880 @ 0x758 │ │ │ │ strd r3, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r3, r6, #192 @ 0xc0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl b3cac0 │ │ │ │ + bl b3cb90 │ │ │ │ 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 │ │ │ │ @@ -2781546,29 +2781563,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, #4736 @ 0x1280 │ │ │ │ adds r1, #24 │ │ │ │ - bl b2dae0 │ │ │ │ + bl b2dbb0 │ │ │ │ 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, #4736 @ 0x1280 │ │ │ │ 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 b2d95c │ │ │ │ + bl b2da2c │ │ │ │ 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 │ │ │ │ @@ -2781682,15 +2781699,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #2 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r6, r4, #4 │ │ │ │ lsrs r6, r4, #32 │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2781800,15 +2781817,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r4, #31 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #30 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2781903,17 +2781920,17 @@ │ │ │ │ addw sp, sp, #1036 @ 0x40c │ │ │ │ pop {pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r3, #24 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r3, r2, #2 │ │ │ │ lsls r4, r4, #23 │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2781943,15 +2781960,15 @@ │ │ │ │ strb.w r2, [sp, #16] │ │ │ │ bmi.n 7efaea │ │ │ │ movs r3, #0 │ │ │ │ adds r5, r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ strb.w r3, [sp, #17] │ │ │ │ - bl b37758 │ │ │ │ + bl b37828 │ │ │ │ ldr.w r3, [r4, #628] @ 0x274 │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #6 │ │ │ │ bls.n 7efad0 │ │ │ │ ldr r2, [pc, #72] @ (7efb04 ) │ │ │ │ ldr r3, [pc, #68] @ (7efb00 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2781963,15 +2781980,15 @@ │ │ │ │ bne.n 7efaf8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #34860 @ 0x882c │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ b.n 7efab8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ b.n 7efa7c │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 7ef9c8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ @@ -2784265,15 +2784282,15 @@ │ │ │ │ ldrb.w r6, [r4, #54] @ 0x36 │ │ │ │ str r6, [r3, #24] │ │ │ │ ldrb.w r4, [r4, #55] @ 0x37 │ │ │ │ strh r0, [r3, #36] @ 0x24 │ │ │ │ str r4, [r3, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r0, [r3, #2220] @ 0x8ac │ │ │ │ - bl b3bbb8 │ │ │ │ + bl b3bc88 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, sl │ │ │ │ bhi.w 7f1592 │ │ │ │ ldrh r4, [r5, #20] │ │ │ │ @@ -2784417,15 +2784434,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 ae9438 │ │ │ │ + bl ae9508 │ │ │ │ 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] │ │ │ │ @@ -2784467,15 +2784484,15 @@ │ │ │ │ b.n 7f193e │ │ │ │ adds.w r1, ip, r7, lsl #1 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds.w r1, r2, r7, lsl #1 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2960092 │ │ │ │ + @ instruction: 0xf1e60092 │ │ │ │ @ instruction: 0xe9a80147 │ │ │ │ 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 │ │ │ │ @@ -2784528,15 +2784545,15 @@ │ │ │ │ ldrb.w r3, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r3, #27 │ │ │ │ bne.n 7f1a26 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne.n 7f1a10 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl b3cefc │ │ │ │ + bl b3cfcc │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @@ -2785252,17 +2785269,17 @@ │ │ │ │ ldr.w r2, [r8, #2416] @ 0x970 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #2416] @ 0x970 │ │ │ │ b.n 7f216a │ │ │ │ nop │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - b.n 7f1e44 │ │ │ │ + b.n 7f1ce4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ lsls r3, r1, #2 │ │ │ │ stmdb 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, #828] @ (7f25b8 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2785451,15 +2785468,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 b3a810 │ │ │ │ + bl b3a8e0 │ │ │ │ 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 │ │ │ │ @@ -2785556,17 +2785573,17 @@ │ │ │ │ strb.w r6, [sp, #26] │ │ │ │ b.n 7f244a │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ble.n 7f26b4 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9820125 │ │ │ │ - ldrd r0, r1, [ip, #-148] @ 0x94 │ │ │ │ - ldmdb r4!, {r0, r2, r5, r8} │ │ │ │ + @ instruction: 0xe8d20125 │ │ │ │ + stmia.w ip!, {r0, r2, r5, r8} │ │ │ │ + stmia.w r4, {r0, r2, r5, r8} │ │ │ │ blt.n 7f25ec │ │ │ │ lsls r7, r0, #5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 7f273a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2785893,15 +2785910,15 @@ │ │ │ │ iteet hi │ │ │ │ movwhi r1, #32892 @ 0x807c │ │ │ │ movwls r1, #35696 @ 0x8b70 │ │ │ │ ldrls r0, [sp, #24] │ │ │ │ movthi r1, #2 │ │ │ │ it ls │ │ │ │ movtls r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ ldr.w r3, [pc, #2376] @ 7f32f8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr.w r3, [pc, #2364] @ 7f32fc │ │ │ │ strd r6, r6, [fp, #284] @ 0x11c │ │ │ │ @@ -2786106,15 +2786123,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 b451b4 │ │ │ │ + bl b45284 │ │ │ │ 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 │ │ │ │ @@ -2786170,15 +2786187,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 b451b4 │ │ │ │ + bl b45284 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 7f2cae │ │ │ │ ldrb.w r3, [fp, #308] @ 0x134 │ │ │ │ ldr.w r0, [sl, #628] @ 0x274 │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ orrs r3, r7 │ │ │ │ beq.w 7f325c │ │ │ │ @@ -2786187,17 +2786204,17 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #15 │ │ │ │ bls.w 7f2f94 │ │ │ │ movw r1, #34904 @ 0x8858 │ │ │ │ movt r1, #2 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b44bfc │ │ │ │ + bl b44ccc │ │ │ │ ldr.w r2, [pc, #1540] @ 7f3300 │ │ │ │ ldr.w r3, [pc, #1524] @ 7f32f4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ @@ -2786372,15 +2786389,15 @@ │ │ │ │ bls.n 7f2eb6 │ │ │ │ subs r1, r4, #3 │ │ │ │ cmp r1, #1 │ │ │ │ bhi.w 7f2a34 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ b.n 7f2c42 │ │ │ │ cmp r6, #1 │ │ │ │ bne.n 7f2eb6 │ │ │ │ ldr.w r3, [sl, #628] @ 0x274 │ │ │ │ cmp r3, #13 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ite ls │ │ │ │ @@ -2786456,15 +2786473,15 @@ │ │ │ │ ldrb.w r3, [r3, #2243] @ 0x8c3 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7f2c86 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movw r1, #34824 @ 0x8808 │ │ │ │ movt r1, #2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ b.n 7f2cf2 │ │ │ │ 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 │ │ │ │ @@ -2786781,17 +2786798,17 @@ │ │ │ │ b.n 7f3092 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvc.n 7f33e4 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7f39b4 │ │ │ │ + b.n 7f3854 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - b.n 7f39a0 │ │ │ │ + b.n 7f3840 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bcs.n 7f32fc │ │ │ │ lsls r7, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2786971,29 +2786988,29 @@ │ │ │ │ b.n 7f3430 │ │ │ │ cmp r2, #10 │ │ │ │ beq.n 7f3482 │ │ │ │ b.n 7f347e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ add.w r0, r7, #1880 @ 0x758 │ │ │ │ - bl b3ddf0 │ │ │ │ + bl b3dec0 │ │ │ │ orr.w r6, r6, r0, lsl #23 │ │ │ │ b.n 7f348c │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 7f1998 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r6, r0 │ │ │ │ b.n 7f3456 │ │ │ │ ldr.w r0, [r7, #2220] @ 0x8ac │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b3da70 │ │ │ │ + bl b3db40 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7f343c │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ movt r2, #24 │ │ │ │ ands r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ @@ -2787006,15 +2787023,15 @@ │ │ │ │ cmp r2, #3 │ │ │ │ beq.n 7f360e │ │ │ │ and.w r2, r5, #4 │ │ │ │ orrs r6, r2 │ │ │ │ b.n 7f343c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b3dacc │ │ │ │ + bl b3db9c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r6, r0 │ │ │ │ b.n 7f3452 │ │ │ │ ldrb.w r2, [r3, #52] @ 0x34 │ │ │ │ cmp r2, #6 │ │ │ │ bne.n 7f354c │ │ │ │ ldrb.w r2, [r3, #53] @ 0x35 │ │ │ │ @@ -2787047,15 +2787064,15 @@ │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 7f3578 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r7, #1880 @ 0x758 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b3d0c4 │ │ │ │ + bl b3d194 │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ beq.n 7f356a │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 7f3624 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ @@ -2787167,21 +2787184,21 @@ │ │ │ │ bne.n 7f35e4 │ │ │ │ b.n 7f356a │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ cmp r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 7f35d8 │ │ │ │ + bvc.n 7f3678 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - bcs.n 7f37ac │ │ │ │ + bne.n 7f364c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bcc.n 7f3648 │ │ │ │ + bcc.n 7f36e8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cdp 0, 7, cr0, cr12, cr10, {4} │ │ │ │ + stcl 0, cr0, [ip, #552] @ 0x228 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #53248 @ 0xd000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ sub.w lr, ip, lr │ │ │ │ @@ -2787271,15 +2787288,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 b96450 │ │ │ │ + bl b96520 │ │ │ │ adds r5, #16 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7f37da │ │ │ │ ldr r2, [pc, #60] @ (7f3834 ) │ │ │ │ add.w r1, sp, #54528 @ 0xd500 │ │ │ │ ldr r3, [pc, #52] @ (7f3830 ) │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ @@ -2787535,15 +2787552,15 @@ │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add.w r5, r4, #32 │ │ │ │ bfi r2, r3, #6, #1 │ │ │ │ strb.w r2, [sp, #129] @ 0x81 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ ldr.w r0, [sl, #1036] @ 0x40c │ │ │ │ add.w r0, r0, #1880 @ 0x758 │ │ │ │ - bl b3cac0 │ │ │ │ + bl b3cb90 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ add.w ip, r4, #12 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ ldr.w r2, [r2, #1380] @ 0x564 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2788004,15 +2788021,15 @@ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite ne │ │ │ │ movne.w lr, #1 │ │ │ │ moveq.w lr, #0 │ │ │ │ orr.w r3, r3, lr, lsl #1 │ │ │ │ orr.w r3, r3, ip │ │ │ │ strb.w r3, [sp, #120] @ 0x78 │ │ │ │ - bl b3c430 │ │ │ │ + bl b3c500 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr.w r1, [sl, #628] @ 0x274 │ │ │ │ add.w lr, r4, #20 │ │ │ │ str r2, [sp, #16] │ │ │ │ add.w r3, r4, #24 │ │ │ │ ldrd r0, r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -2788517,15 +2788534,15 @@ │ │ │ │ bfi r2, r3, #6, #1 │ │ │ │ strb r2, [r1, #17] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ ldr.w r0, [r3, #1036] @ 0x40c │ │ │ │ add.w r0, r0, #1880 @ 0x758 │ │ │ │ - bl b3cac0 │ │ │ │ + bl b3cb90 │ │ │ │ ldr.w r3, [r5, #1380] @ 0x564 │ │ │ │ add.w r5, r9, #4 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ add.w r2, r9, #7 │ │ │ │ add.w r7, r9, #8 │ │ │ │ lsrs r5, r5, #1 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ @@ -2788818,15 +2788835,15 @@ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite ne │ │ │ │ movne.w lr, #1 │ │ │ │ moveq.w lr, #0 │ │ │ │ orr.w r3, r3, lr, lsl #1 │ │ │ │ orr.w r3, r3, ip │ │ │ │ strb r3, [r7, #8] │ │ │ │ - bl b3c430 │ │ │ │ + bl b3c500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r1, sl, #11 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ adds r3, r6, r3 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ add.w r3, sl, #9 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -2789449,15 +2789466,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrb.w r5, [r4, #54] @ 0x36 │ │ │ │ ldrb.w r3, [r4, #55] @ 0x37 │ │ │ │ strd r5, r3, [sp, #24] │ │ │ │ strd r6, r8, [sp, #8] │ │ │ │ - bl b3bd54 │ │ │ │ + bl b3be24 │ │ │ │ ldr r2, [pc, #36] @ (7f5084 ) │ │ │ │ ldr r3, [pc, #28] @ (7f5080 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ @@ -2789596,15 +2789613,15 @@ │ │ │ │ orr.w r1, r2, #2 │ │ │ │ add.w r0, r5, #1880 @ 0x758 │ │ │ │ mov r2, sl │ │ │ │ bic.w r3, r3, #3 │ │ │ │ orrs r3, r1 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ strb.w r3, [sp, #108] @ 0x6c │ │ │ │ - bl b3b064 │ │ │ │ + bl b3b134 │ │ │ │ ldrd r3, r2, [r4, #288] @ 0x120 │ │ │ │ orrs r3, r2 │ │ │ │ bne.n 7f52cc │ │ │ │ ldr.w r2, [pc, #1352] @ 7f575c │ │ │ │ ldr.w r3, [pc, #1344] @ 7f5758 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -2789704,15 +2789721,15 @@ │ │ │ │ and.w r3, r3, #60 @ 0x3c │ │ │ │ orrs r3, r5 │ │ │ │ strh.w r1, [sp, #40] @ 0x28 │ │ │ │ bic.w r4, r4, #63 @ 0x3f │ │ │ │ add r1, sp, #16 │ │ │ │ orrs r3, r4 │ │ │ │ strb.w r3, [sp, #42] @ 0x2a │ │ │ │ - bl b3aa98 │ │ │ │ + bl b3ab68 │ │ │ │ b.n 7f5212 │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ bl 463738 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3598d8> │ │ │ │ b.n 7f50fe │ │ │ │ ldrb.w r2, [r4, #194] @ 0xc2 │ │ │ │ @@ -2789961,15 +2789978,15 @@ │ │ │ │ movcc r1, #1 │ │ │ │ ldrb.w r3, [sp, #108] @ 0x6c │ │ │ │ mov r2, sl │ │ │ │ add.w r0, r5, #1880 @ 0x758 │ │ │ │ bfi r3, r1, #0, #1 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ strb.w r3, [sp, #108] @ 0x6c │ │ │ │ - bl b3b064 │ │ │ │ + bl b3b134 │ │ │ │ ldrd r3, r2, [r4, #288] @ 0x120 │ │ │ │ orrs r3, r2 │ │ │ │ itt ne │ │ │ │ ldrne r3, [sp, #4] │ │ │ │ strne r3, [sp, #16] │ │ │ │ beq.w 7f5212 │ │ │ │ b.n 7f52ce │ │ │ │ @@ -2790030,15 +2790047,15 @@ │ │ │ │ ldrb.w r3, [sp, #130] @ 0x82 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr.w r0, [r5, #2220] @ 0x8ac │ │ │ │ ldrb.w r3, [sp, #131] @ 0x83 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ - bl b3bd54 │ │ │ │ + bl b3be24 │ │ │ │ ldr r2, [sp, #200] @ 0xc8 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ str.w r3, [sl, #20] │ │ │ │ orr.w r3, fp, r2 │ │ │ │ str.w r3, [sl, #16] │ │ │ │ ldr.w r2, [r4, #328] @ 0x148 │ │ │ │ str.w r2, [sl, #24] │ │ │ │ @@ -2790668,15 +2790685,15 @@ │ │ │ │ ldr r1, [pc, #40] @ (7f5da8 ) │ │ │ │ str.w r0, [r3, #1616] @ 0x650 │ │ │ │ add.w r0, r3, #4736 @ 0x1280 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #24 │ │ │ │ str.w ip, [r3, #1828] @ 0x724 │ │ │ │ - bl b2d90c │ │ │ │ + bl b2d9dc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ vabal.u , d31, d19 │ │ │ │ @ instruction: 0xffff98ff │ │ │ │ vtbl.8 d29, {d15-d18}, d31 │ │ │ │ vqrshrn.u64 d29, , #1 │ │ │ │ @@ -2790701,15 +2790718,15 @@ │ │ │ │ vldr d7, [r3, #152] @ 0x98 │ │ │ │ adds r1, #4 │ │ │ │ mov r0, sp │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ vstr d7, [sp] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl b37284 │ │ │ │ + bl b37354 │ │ │ │ ldr r2, [pc, #44] @ (7f5e28 ) │ │ │ │ ldr r3, [pc, #40] @ (7f5e24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -2790762,52 +2790779,52 @@ │ │ │ │ bpl.w 7f616c │ │ │ │ ldr.w r3, [r4, #628] @ 0x274 │ │ │ │ cmp r3, #15 │ │ │ │ beq.n 7f5ec6 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r1, #10240 @ 0x2800 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #32770 @ 0x8002 │ │ │ │ movt r1, #33025 @ 0x8101 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ movw r1, #32771 @ 0x8003 │ │ │ │ movt r1, #33025 @ 0x8101 │ │ │ │ mov r0, r7 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r3, #2408] @ 0x968 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7f621e │ │ │ │ ldrd r2, r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ strd ip, r3, [sp, #16] │ │ │ │ - bl b37284 │ │ │ │ + bl b37354 │ │ │ │ ldrb.w r3, [r4, #1074] @ 0x432 │ │ │ │ lsls r3, r3, #28 │ │ │ │ bpl.n 7f5f1a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 7efa48 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #34568 @ 0x8708 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ ldr.w r3, [r4, #628] @ 0x274 │ │ │ │ cmp r3, #12 │ │ │ │ bhi.w 7f631e │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ - bl b44bfc │ │ │ │ + bl b44ccc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [r4, #3728] @ 0xe90 │ │ │ │ bl 7e99e0 │ │ │ │ str.w r0, [r4, #3732] @ 0xe94 │ │ │ │ b.n 7f6076 │ │ │ │ mov.w r1, #300 @ 0x12c │ │ │ │ @@ -2790835,51 +2790852,51 @@ │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ - bl b37284 │ │ │ │ + bl b37354 │ │ │ │ ldrb.w r2, [r4, #1074] @ 0x432 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ tst.w r2, #8 │ │ │ │ beq.n 7f6008 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ bl 7efa48 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #34376 @ 0x8648 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #34392 @ 0x8658 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #35624 @ 0x8b28 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #513 @ 0x201 │ │ │ │ movw r1, #34888 @ 0x8848 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ mov.w r2, #1048576 @ 0x100000 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #35924 @ 0x8c54 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #45752 @ 0xb2b8 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r4, #3728] @ 0xe90 │ │ │ │ bl 7e99e0 │ │ │ │ str.w r0, [r4, #3732] @ 0xe94 │ │ │ │ @@ -2790901,17 +2790918,17 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl b37284 │ │ │ │ + bl b37354 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl b44bfc │ │ │ │ + bl b44ccc │ │ │ │ mov r1, r6 │ │ │ │ str.w r6, [r4, #3728] @ 0xe90 │ │ │ │ mov r0, r5 │ │ │ │ movs r6, #1 │ │ │ │ bl 7e99e0 │ │ │ │ str.w r0, [r4, #3732] @ 0xe94 │ │ │ │ ldr r2, [pc, #884] @ (7f63ec ) │ │ │ │ @@ -2790947,15 +2790964,15 @@ │ │ │ │ ldrd r2, r3, [r3, #152] @ 0x98 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #8 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl b37284 │ │ │ │ + bl b37354 │ │ │ │ ldrb.w r3, [r4, #1074] @ 0x432 │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.n 7f6150 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 7efa48 │ │ │ │ cmp.w r8, #0 │ │ │ │ @@ -2790966,67 +2790983,67 @@ │ │ │ │ ldr.w r3, [r4, #1036] @ 0x40c │ │ │ │ ldrb.w r3, [r3, #2251] @ 0x8cb │ │ │ │ cbnz r3, 7f611c │ │ │ │ movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ ldr.w r3, [r4, #628] @ 0x274 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 7f614a │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #35624 @ 0x8b28 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ mov.w r2, #1073758208 @ 0x40004000 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #32820 @ 0x8034 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ ldr.w r3, [r4, #628] @ 0x274 │ │ │ │ cmp r3, #11 │ │ │ │ beq.w 7f63b2 │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ mov r0, r7 │ │ │ │ - bl b44bfc │ │ │ │ + bl b44ccc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [r4, #3728] @ 0xe90 │ │ │ │ bl 7e99e0 │ │ │ │ str.w r0, [r4, #3732] @ 0xe94 │ │ │ │ b.n 7f6076 │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.w 7f5ec6 │ │ │ │ lsls r2, r3, #27 │ │ │ │ bmi.w 7f5ec6 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r1, #10240 @ 0x2800 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r7 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r7 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ ldrb.w r3, [r5, #3721] @ 0xe89 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7f63c6 │ │ │ │ ldr.w r3, [r4, #628] @ 0x274 │ │ │ │ cmp r3, #13 │ │ │ │ bhi.w 7f5ec6 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r1, #4608 @ 0x1200 │ │ │ │ movt r1, #49152 @ 0xc000 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ b.n 7f5ec6 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ b.n 7f6042 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ b.n 7f60cc │ │ │ │ @@ -2791038,23 +2791055,23 @@ │ │ │ │ add r1, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ b.n 7f6076 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r1, #10240 @ 0x2800 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #32770 @ 0x8002 │ │ │ │ movt r1, #33025 @ 0x8101 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #32771 @ 0x8003 │ │ │ │ movt r1, #33025 @ 0x8101 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w r2, [r4, #1074] @ 0x432 │ │ │ │ lsls r1, r2, #28 │ │ │ │ bpl.w 7f5f68 │ │ │ │ b.n 7f5f5e │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2791064,155 +2791081,155 @@ │ │ │ │ b.n 7f5f7a │ │ │ │ lsls r2, r2, #26 │ │ │ │ bmi.w 7f5f68 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r1, #17920 @ 0x4600 │ │ │ │ movt r1, #49152 @ 0xc000 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ movs r1, #14 │ │ │ │ mov r0, r7 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 7f5f68 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r1, #10240 @ 0x2800 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r7 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r7 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ ldrb.w r3, [r5, #3721] @ 0xe89 │ │ │ │ cbnz r3, 7f62bc │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 7f60ba │ │ │ │ mov r0, r7 │ │ │ │ mov.w r1, #4608 @ 0x1200 │ │ │ │ movt r1, #49152 @ 0xc000 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ b.n 7f60ba │ │ │ │ mov r0, r7 │ │ │ │ mov.w r1, #10240 @ 0x2800 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r7 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r7 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 7f6212 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r1, #17920 @ 0x4600 │ │ │ │ movt r1, #49152 @ 0xc000 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ movs r1, #14 │ │ │ │ mov r0, r7 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ b.n 7f6274 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #32780 @ 0x800c │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #34528 @ 0x86e0 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ bls.w 7f6124 │ │ │ │ ldr.w r3, [r4, #1036] @ 0x40c │ │ │ │ ldrb.w r3, [r3, #2251] @ 0x8cb │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7f6124 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ b.n 7f6124 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #513 @ 0x201 │ │ │ │ movw r1, #34888 @ 0x8848 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ ldr.w r3, [r4, #628] @ 0x274 │ │ │ │ cmp r3, #13 │ │ │ │ bls.w 7f5f1a │ │ │ │ mov r0, r7 │ │ │ │ mov.w r2, #1073758208 @ 0x40004000 │ │ │ │ movw r1, #32820 @ 0x8034 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r2, #2147483648 @ 0x80000000 │ │ │ │ movw r1, #33284 @ 0x8204 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #34528 @ 0x86e0 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #34856 @ 0x8828 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #35480 @ 0x8a98 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #35624 @ 0x8b28 │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ mov.w r2, #1048576 @ 0x100000 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #35916 @ 0x8c4c │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ b.n 7f5f1a │ │ │ │ mov.w r2, #1048576 @ 0x100000 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #35916 @ 0x8c4c │ │ │ │ movt r1, #2 │ │ │ │ - bl b451b4 │ │ │ │ + bl b45284 │ │ │ │ b.n 7f6150 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r1, #17920 @ 0x4600 │ │ │ │ movt r1, #49152 @ 0xc000 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ movs r1, #14 │ │ │ │ mov r0, r7 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ b.n 7f61a4 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #704 @ (adr r1, 7f66a8 ) │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - add r6, pc, #776 @ (adr r6, 7f66fc ) │ │ │ │ + add r6, pc, #72 @ (adr r6, 7f643c ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r2, r1, #2 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #4024] @ 0xfb8 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 7f6482 │ │ │ │ add.w r2, r0, #12288 @ 0x3000 │ │ │ │ ldrb.w r2, [r2, #2694] @ 0xa86 │ │ │ │ @@ -2791433,26 +2791450,26 @@ │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r5, [r9, #4] │ │ │ │ mla r7, r7, fp, r6 │ │ │ │ blx 6c3f0 │ │ │ │ ldrh.w r0, [r7, sl] │ │ │ │ - bl b3d900 │ │ │ │ + bl b3d9d0 │ │ │ │ ldrh.w r1, [r7, sl] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr.w r0, [r6, #628] @ 0x274 │ │ │ │ - bl b3d568 │ │ │ │ + bl b3d638 │ │ │ │ ldrh.w r1, [r7, sl] │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7f6c60 │ │ │ │ ldr.w r0, [r6, #628] @ 0x274 │ │ │ │ movs r2, #0 │ │ │ │ - bl b3d95c │ │ │ │ + bl b3da2c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r0, [sp, #32] │ │ │ │ subs r3, #4 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 7f6c8a │ │ │ │ movs r3, #20 │ │ │ │ movw r2, #5476 @ 0x1564 │ │ │ │ @@ -2791546,15 +2791563,15 @@ │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ ldr.w r0, [r6, #1036] @ 0x40c │ │ │ │ bic.w r2, r2, #31 │ │ │ │ orrs r3, r2 │ │ │ │ add.w r0, r0, #1880 @ 0x758 │ │ │ │ mov r2, r8 │ │ │ │ strb.w r3, [sp, #118] @ 0x76 │ │ │ │ - bl b3c5a4 │ │ │ │ + bl b3c674 │ │ │ │ ldr.w r7, [r6, #1036] @ 0x40c │ │ │ │ ldrb.w r3, [r5, #1506] @ 0x5e2 │ │ │ │ add.w ip, sp, #92 @ 0x5c │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ ldrb.w r7, [r7, #2243] @ 0x8c3 │ │ │ │ @@ -2791688,15 +2791705,15 @@ │ │ │ │ add.w r8, r8, #24 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w fp, [r4, #1548] @ 0x60c │ │ │ │ blx 6c3f0 │ │ │ │ ldrh.w r0, [r5, #1504] @ 0x5e0 │ │ │ │ - bl b3daa0 │ │ │ │ + bl b3db70 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7f6e10 │ │ │ │ ldrh.w r3, [r5, #76] @ 0x4c │ │ │ │ movw r2, #65527 @ 0xfff7 │ │ │ │ ands r2, r3 │ │ │ │ cmp.w r2, #272 @ 0x110 │ │ │ │ it eq │ │ │ │ @@ -2791765,15 +2791782,15 @@ │ │ │ │ orr.w r3, r3, r2, lsl #3 │ │ │ │ bic.w r1, r1, #12 │ │ │ │ mov r2, r8 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r0, r0, #1880 @ 0x758 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ strb.w r3, [sp, #130] @ 0x82 │ │ │ │ - bl b3bf30 │ │ │ │ + bl b3c000 │ │ │ │ ldr.w r8, [r6, #628] @ 0x274 │ │ │ │ mov r2, r8 │ │ │ │ cmp.w r8, #15 │ │ │ │ bls.w 7f6eb6 │ │ │ │ ldrb.w r2, [r4, #2363] @ 0x93b │ │ │ │ ldrb.w r3, [r7, #193] @ 0xc1 │ │ │ │ and.w r1, r3, #31 │ │ │ │ @@ -2791909,15 +2791926,15 @@ │ │ │ │ movw r3, #2309 @ 0x905 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #48] @ 0x30 │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldrh.w r1, [r7, sl] │ │ │ │ ldr.w r0, [r6, #628] @ 0x274 │ │ │ │ - bl b3d95c │ │ │ │ + bl b3da2c │ │ │ │ str r0, [sp, #32] │ │ │ │ b.n 7f66d8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.w 7f66d8 │ │ │ │ add r2, pc, #8 @ (adr r2, 7f6ca0 ) │ │ │ │ @@ -2792153,31 +2792170,31 @@ │ │ │ │ ldr.w r2, [r6, #628] @ 0x274 │ │ │ │ b.n 7f6ede │ │ │ │ nop │ │ │ │ ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #736 @ (adr r0, 7f721c ) │ │ │ │ + add r0, pc, #32 @ (adr r0, 7f6f5c ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, pc, #360 @ (adr r2, 7f70a8 ) │ │ │ │ + add r1, pc, #680 @ (adr r1, 7f71e8 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + pop {r1, r2} │ │ │ │ lsls r2, r1, #2 │ │ │ │ str r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - add r1, pc, #752 @ (adr r1, 7f723c ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 7f6f7c ) │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r5, [r1, #3100] @ 0xc1c │ │ │ │ sub sp, #12 │ │ │ │ @@ -2792915,21 +2792932,21 @@ │ │ │ │ bls.n 7f7744 │ │ │ │ b.n 7f75a4 │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - add r2, pc, #416 @ (adr r2, 7f7988 ) │ │ │ │ + add r1, pc, #736 @ (adr r1, 7f7ac8 ) │ │ │ │ lsls r5, r4, #4 │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 7f7802 │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r7, #32 │ │ │ │ lsrs r7, r6, #32 │ │ │ │ @@ -2792973,23 +2792990,23 @@ │ │ │ │ b.n 7f7806 │ │ │ │ ldr r0, [pc, #20] @ (7f7878 ) │ │ │ │ add r0, pc │ │ │ │ b.n 7f7806 │ │ │ │ ldr r0, [pc, #20] @ (7f787c ) │ │ │ │ add r0, pc │ │ │ │ b.n 7f7806 │ │ │ │ - ldr r7, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ mov lr, r0 │ │ │ │ ldr r0, [pc, #608] @ (7f7af4 ) │ │ │ │ @@ -2793615,17 +2793632,17 @@ │ │ │ │ adds r5, #70 @ 0x46 │ │ │ │ blt.n 7f7f8c │ │ │ │ lsls r7, r0, #5 │ │ │ │ blt.n 7f8040 │ │ │ │ lsls r7, r0, #5 │ │ │ │ blt.n 7f7fc4 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - str r7, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ ldr r2, [pc, #16] @ (7f7fd8 ) │ │ │ │ ldr r3, [pc, #20] @ (7f7fdc ) │ │ │ │ add r2, pc │ │ │ │ str.w r2, [r0, #1164] @ 0x48c │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ @@ -2793831,15 +2793848,15 @@ │ │ │ │ movt r2, #10240 @ 0x2800 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb.w r3, [r1, #169] @ 0xa9 │ │ │ │ ldr.w r1, [r1, #148] @ 0x94 │ │ │ │ blx r7 │ │ │ │ b.n 7f8188 │ │ │ │ mov r0, r3 │ │ │ │ - bl b38a90 │ │ │ │ + bl b38b60 │ │ │ │ b.n 7f8004 │ │ │ │ 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, #4] │ │ │ │ @@ -2794218,15 +2794235,15 @@ │ │ │ │ cmp r1, #15 │ │ │ │ bhi.w 7f87bc │ │ │ │ add.w r5, r0, #640 @ 0x280 │ │ │ │ cmp r1, #13 │ │ │ │ str r5, [sp, #20] │ │ │ │ bhi.w 7f879a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl b38a90 │ │ │ │ + bl b38b60 │ │ │ │ add.w r7, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r7, #2836] @ 0xb14 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7f87c0 │ │ │ │ add.w r6, r4, #6912 @ 0x1b00 │ │ │ │ mov.w fp, #13312 @ 0x3400 │ │ │ │ movt fp, #49156 @ 0xc004 │ │ │ │ @@ -2794419,15 +2794436,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str r3, [r5, #20] │ │ │ │ movs r1, #32 │ │ │ │ add.w r3, r5, #24 │ │ │ │ add.w r0, r6, #720 @ 0x2d0 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl b2c2b4 │ │ │ │ + bl b2c384 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add.w sl, sp, #48 @ 0x30 │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ movs r1, #13 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mov r0, r6 │ │ │ │ @@ -2794745,15 +2794762,15 @@ │ │ │ │ it cc │ │ │ │ movcc r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ it cs │ │ │ │ movcs r1, #8 │ │ │ │ add.w r3, r5, #24 │ │ │ │ add.w r0, r6, #720 @ 0x2d0 │ │ │ │ - bl b2c2b4 │ │ │ │ + bl b2c384 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [r5, #28] │ │ │ │ add.w sl, sp, #48 @ 0x30 │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr.w r2, [r6, #628] @ 0x274 │ │ │ │ b.n 7f893e │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -2794924,15 +2794941,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r2, #0] │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [pc :128] │ │ │ │ strb.w pc, [pc, #4095] @ 7f9ea3 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ lsls r5, r4, #4 │ │ │ │ strb r2, [r4, #20] │ │ │ │ lsls r7, r0, #5 │ │ │ │ cmp r1, #6 │ │ │ │ beq.n 7f8eb2 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2795230,15 +2795247,15 @@ │ │ │ │ moveq r7, r5 │ │ │ │ bne.n 7f9182 │ │ │ │ b.n 7f91aa │ │ │ │ mov r7, r5 │ │ │ │ str.w r7, [lr, #640] @ 0x280 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ @@ -2795317,15 +2795334,15 @@ │ │ │ │ strd ip, r5, [sp] │ │ │ │ add.w lr, lr, #2912 @ 0xb60 │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ ldr.w r0, [r4, #1036] @ 0x40c │ │ │ │ vldr s0, [lr] │ │ │ │ add.w r0, r0, #1880 @ 0x758 │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl b39c44 │ │ │ │ + bl b39d14 │ │ │ │ ldrb.w r2, [r7, #374] @ 0x176 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movs r0, #0 │ │ │ │ movt r0, #4095 @ 0xfff │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ubfx r2, r2, #2, #1 │ │ │ │ ldr.w ip, [r4, #640] @ 0x280 │ │ │ │ @@ -2797058,15 +2797075,15 @@ │ │ │ │ b.n 7fa72e │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r0, r4] │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + strb r0, [r2, #1] │ │ │ │ lsls r5, r4, #4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -2797642,20 +2797659,20 @@ │ │ │ │ movw r1, #277 @ 0x115 │ │ │ │ cmp r8, r0 │ │ │ │ it ne │ │ │ │ movne r1, r8 │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl b3d900 │ │ │ │ + bl b3d9d0 │ │ │ │ strb.w r0, [r6, #712] @ 0x2c8 │ │ │ │ mvn.w r8, #4278190080 @ 0xff000000 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr.w r0, [r4, #2220] @ 0x8ac │ │ │ │ - bl b3d568 │ │ │ │ + bl b3d638 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ strb.w r0, [r6, #713] @ 0x2c9 │ │ │ │ movs r1, #0 │ │ │ │ strb.w r1, [r6, #714] @ 0x2ca │ │ │ │ cmp r9, r8 │ │ │ │ it eq │ │ │ │ cmpeq.w sl, #4294967295 @ 0xffffffff │ │ │ │ @@ -2798334,17 +2798351,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #12] @ (7fb578 ) │ │ │ │ add r4, pc │ │ │ │ b.n 7fb4f4 │ │ │ │ cmp r3, #10 │ │ │ │ beq.n 7fb50e │ │ │ │ b.n 7fb51a │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r5, #24] │ │ │ │ lsls r5, r4, #4 │ │ │ │ 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 │ │ │ │ @@ -2799051,31 +2799068,31 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 7fbaf0 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cmp r0, sp │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #528] @ (7fbf28 ) │ │ │ │ + ldr r5, [pc, #848] @ (7fc068 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 7fc07c │ │ │ │ + b.n 7fbf1c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7fc14c │ │ │ │ + b.n 7fbfec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [pc, #552] @ (7fbf4c ) │ │ │ │ + ldr r5, [pc, #872] @ (7fc08c ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r6, [pc, #408] @ (7fbec0 ) │ │ │ │ + ldr r5, [pc, #728] @ (7fc000 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ muls r6, r5 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - ldr r4, [pc, #960] @ (7fc0f0 ) │ │ │ │ + ldr r4, [pc, #256] @ (7fbe30 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r4, [pc, #616] @ (7fbf9c ) │ │ │ │ + ldr r3, [pc, #936] @ (7fc0dc ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stc 0, cr0, [r4], {138} @ 0x8a │ │ │ │ + rsbs r0, r4, sl, lsl #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #112] @ (7fbdbc ) │ │ │ │ ldr r2, [pc, #116] @ (7fbdc0 ) │ │ │ │ @@ -2799128,15 +2799145,15 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, r5 │ │ │ │ lsls r7, r0, #5 │ │ │ │ cmp r2, r2 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - b.n 7fc1c0 │ │ │ │ + b.n 7fc060 │ │ │ │ lsls r1, r2, #2 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ @@ -2799883,43 +2799900,43 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ rors r2, r7 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #920] @ (7fca20 ) │ │ │ │ + ldr r2, [pc, #216] @ (7fc760 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r2, #2 │ │ │ │ subs r5, #146 @ 0x92 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - mov ip, fp │ │ │ │ + mov r4, r5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - mov lr, r7 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - mov ip, r3 │ │ │ │ + cmp ip, sp │ │ │ │ lsls r2, r2, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + cmp sl, sl │ │ │ │ lsls r2, r2, #2 │ │ │ │ - mov r0, sp │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - mov r6, r1 │ │ │ │ + cmp r6, fp │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r8, pc │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - mov r6, r6 │ │ │ │ + cmp lr, r0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - mov r4, r1 │ │ │ │ + cmp r4, fp │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp lr, lr │ │ │ │ + cmp r6, r8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r8, fp │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 7fce30 │ │ │ │ + b.n 7fccd0 │ │ │ │ lsls r2, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #128] @ 0x80 │ │ │ │ subw sp, sp, #3932 @ 0xf5c │ │ │ │ mov r7, r1 │ │ │ │ @@ -2801804,23 +2801821,23 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #236 @ 0xec │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #226 @ 0xe2 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ lsls r5, r4, #4 │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - adds r2, #8 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r1, [pc, #312] @ (7fdcbc ) │ │ │ │ + ldr r0, [pc, #632] @ (7fddfc ) │ │ │ │ lsls r2, r1, #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, #4000] @ 0xfa0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2802630,17 +2802647,17 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r1, #5 │ │ │ │ lsls r7, r0, #5 │ │ │ │ adds r0, r7, #6 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - cmp r0, #32 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r6, #70 @ 0x46 │ │ │ │ lsls r2, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2803138,21 +2803155,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r4, #28 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #26 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r5, r4, #4 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ lsls r2, r1, #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 │ │ │ │ subs r4, r1, r2 │ │ │ │ ldr.w r3, [r0, #2220] @ 0x8ac │ │ │ │ @@ -2803165,19 +2803182,19 @@ │ │ │ │ cbz r4, 7fe9fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl b3db2c │ │ │ │ + bl b3dbfc │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b3db2c │ │ │ │ + bl b3dbfc │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, r0 │ │ │ │ beq.n 7fead2 │ │ │ │ mov r0, r5 │ │ │ │ bl 45041c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3465bc> │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2803219,19 +2803236,19 @@ │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 7fe9f4 │ │ │ │ add.w r2, r8, #1880 @ 0x758 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl b3dd80 │ │ │ │ + bl b3de50 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl b3dd80 │ │ │ │ + bl b3de50 │ │ │ │ cmp r5, r0 │ │ │ │ bne.n 7fe9f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w r2, [r9, #36] @ 0x24 │ │ │ │ ldrb.w r1, [r3, #36] @ 0x24 │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #27 │ │ │ │ @@ -2803509,15 +2803526,15 @@ │ │ │ │ add r2, pc │ │ │ │ adds r0, #136 @ 0x88 │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ movs r2, #8 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl b2d808 │ │ │ │ + bl b2d8d8 │ │ │ │ ldr r3, [pc, #72] @ (7fee20 ) │ │ │ │ ldr r2, [pc, #76] @ (7fee24 ) │ │ │ │ add.w r1, r4, #54016 @ 0xd300 │ │ │ │ add.w r0, r4, #53760 @ 0xd200 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #216 @ 0xd8 │ │ │ │ @@ -2803535,36 +2803552,36 @@ │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ asrs r2, r5, #10 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ mcr2 15, 5, pc, cr5, cr15, {7} @ │ │ │ │ mrc2 15, 5, pc, cr1, cr15, {7} │ │ │ │ mrc2 15, 7, pc, cr9, cr15, {7} │ │ │ │ - subs r0, r0, #5 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r4, r1, #8 │ │ │ │ lsls r7, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r0, #53760 @ 0xd200 │ │ │ │ adds r0, #88 @ 0x58 │ │ │ │ bl 81543c │ │ │ │ add.w r0, r4, #54016 @ 0xd300 │ │ │ │ adds r0, #200 @ 0xc8 │ │ │ │ - bl aeaee4 │ │ │ │ + bl aeafb4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2803578,15 +2803595,15 @@ │ │ │ │ adds r1, #216 @ 0xd8 │ │ │ │ bl 815520 │ │ │ │ add.w r0, r4, #54016 @ 0xd300 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r5 │ │ │ │ adds r0, #200 @ 0xc8 │ │ │ │ - bl aeb02c │ │ │ │ + bl aeb0fc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r1, 7feea0 │ │ │ │ ldr.w r3, [r0, #148] @ 0x94 │ │ │ │ str r3, [r1, #0] │ │ │ │ cbz r2, 7feea6 │ │ │ │ @@ -2803599,17 +2803616,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #24] @ (7feed0 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 7feec8 │ │ │ │ ldr r0, [pc, #20] @ (7feed4 ) │ │ │ │ add r0, pc │ │ │ │ - bl b45ec4 │ │ │ │ + bl b45f94 │ │ │ │ pop {r3, pc} │ │ │ │ - bl b45e68 │ │ │ │ + bl b45f38 │ │ │ │ b.n 7feebe │ │ │ │ nop │ │ │ │ blt.n 7fee2c │ │ │ │ lsls r4, r1, #5 │ │ │ │ blt.n 7fee20 │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2804039,15 +2804056,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ strb.w r3, [r5, #90] @ 0x5a │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 8013b0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfba7ffff │ │ │ │ - movs r5, #106 @ 0x6a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r5, r4, #4 │ │ │ │ @ instruction: 0xfb8fffff │ │ │ │ @ instruction: 0xfb85ffff │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2804082,31 +2804099,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (7ff3b0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (7ff3b4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r6, r1, r7 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r0, r7 │ │ │ │ + adds r4, r2, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + adds r6, r2, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r0, r7 │ │ │ │ + adds r4, r2, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r2, r1, #2 │ │ │ │ cmp r1, #3 │ │ │ │ push {lr} │ │ │ │ bhi.n 7ff3f0 │ │ │ │ ldr r3, [pc, #88] @ (7ff418 ) │ │ │ │ lsls r1, r1, #5 │ │ │ │ add r3, pc │ │ │ │ @@ -2804129,15 +2804146,15 @@ │ │ │ │ movw r1, #7500 @ 0x1d4c │ │ │ │ movt r1, #3000 @ 0xbb8 │ │ │ │ movw r3, #15000 @ 0x3a98 │ │ │ │ movt r3, #30000 @ 0x7530 │ │ │ │ mov.w lr, #270 @ 0x10e │ │ │ │ b.n 7ff3d8 │ │ │ │ nop │ │ │ │ - movs r7, #26 │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r5, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -2804276,17 +2804293,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #6 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #12 │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + asrs r2, r6, #28 │ │ │ │ lsls r2, r2, #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 r0, [r0, #112] @ 0x70 │ │ │ │ @@ -2804304,17 +2804321,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [pc, #16] @ (7ff5dc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ b.n 7ff5c2 │ │ │ │ nop │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ 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 │ │ │ │ subs r7, r1, #1 │ │ │ │ @@ -2804445,17 +2804462,17 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx 6ba64 <__printf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx 6caa8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r2, 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2804991,19 +2805008,19 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bne.w 7ffa4a │ │ │ │ b.n 7ffa62 │ │ │ │ ldrb.w r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #6 │ │ │ │ beq.n 7ffce2 │ │ │ │ b.n 7ffa92 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + adds r4, r1, #6 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2805652,45 +2805669,45 @@ │ │ │ │ stmia r3!, {r4, r6} │ │ │ │ ... │ │ │ │ muls r7, r7 │ │ │ │ lsls r4, r6, #10 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, r6 │ │ │ │ + subs r6, r3, r3 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r6, r4, #29 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r0, r0, #1 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + lsrs r0, r2, #22 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r6, r0, #28 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r0, [pc, #952] @ (800910 ) │ │ │ │ movw r4, #1226 @ 0x4ca │ │ │ │ ldr r3, [pc, #952] @ (800914 ) │ │ │ │ ldr r2, [pc, #952] @ (800918 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [pc, #952] @ (80091c ) │ │ │ │ @@ -2806037,113 +2806054,113 @@ │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ b.n 8004ee │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #19 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r3, #16 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r6, r4, #14 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r3, #180 @ 0xb4 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r0, #7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r1, #25 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + subs r2, r6, r7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r2, #8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r6, r0, #11 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + subs r4, r6, r5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r1, #9 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r6, r5, #13 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r6, r6, #22 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r7, #19 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r2, r3, r2 │ │ │ │ + adds r2, r5, r7 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldr??.w r0, [r6, #144] @ 0x90 │ │ │ │ - ldr??.w r0, [r0, #144] @ 0x90 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + str.w r0, [r6, r0, lsl #1] │ │ │ │ + str.w r0, [r0, r0, lsl #1] │ │ │ │ + asrs r0, r4, #1 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r2, r1, #2 │ │ │ │ ldrb.w r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #6 │ │ │ │ bne.w 80017c │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ bne.w 80017c │ │ │ │ @@ -2806326,59 +2806343,59 @@ │ │ │ │ b.n 800ab2 │ │ │ │ ldr r1, [pc, #92] @ (800c54 ) │ │ │ │ add r1, pc │ │ │ │ b.n 80065a │ │ │ │ ldr r2, [pc, #92] @ (800c58 ) │ │ │ │ add r2, pc │ │ │ │ b.n 8006d8 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + lsrs r2, r5, #28 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsrs r2, r0, #28 │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r0, r3, #20 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r6, r3, #23 │ │ │ │ + lsrs r6, r5, #20 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r2, r0, #23 │ │ │ │ + lsrs r2, r2, #20 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r2, r1, #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-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2806694,35 +2806711,35 @@ │ │ │ │ subs r1, #239 @ 0xef │ │ │ │ cdp2 14, 15, cr2, cr10, cr2, {2} │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ usat r1, #6, r0, lsl #1 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ sub.w r1, r6, #70 @ 0x46 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r0, r3, #30 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r0, r3, #26 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r0, #24 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr.w r9, [r4, #424] @ 0x1a8 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r4, #564] @ 0x234 │ │ │ │ cbz r0, 80104a │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -2807007,53 +2807024,53 @@ │ │ │ │ ldr r1, [pc, #92] @ (8013ac ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ b.n 800eee │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r4, #11 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r6, r7, #8 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsls r6, r2, #29 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r4, r5, #17 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r6, r7, #31 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r0, r6, #14 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r2, r1, #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 │ │ │ │ ldr r2, [pc, #912] @ (801754 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2807398,110 +2807415,110 @@ │ │ │ │ add r1, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ b.n 80158a │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r4], #-280 @ 0xfffffee8 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r2, r2, #2 │ │ │ │ b.n 801bd2 │ │ │ │ vshr.u32 q15, , #1 │ │ │ │ vqshrun.s64 d31, , #1 │ │ │ │ vqrdmlsh.s , , d23[0] │ │ │ │ vshr.u32 d30, d13, #1 │ │ │ │ vsra.u32 q15, , #1 │ │ │ │ vshr.u32 d30, d5, #1 │ │ │ │ @ instruction: 0xffffdebb │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ vaddl.u q15, d15, d27 │ │ │ │ - vmls.i q8, , d26[0] │ │ │ │ + vrsra.u64 d16, d26, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r6, r1, #21 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - mrc2 0, 7, r0, cr14, cr1, {4} │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + mcr2 0, 2, r0, cr14, cr1, {4} │ │ │ │ + lsls r6, r4, #14 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - mcr2 0, 7, r0, cr2, cr1, {4} │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + mrc2 0, 1, r0, cr2, cr1, {4} │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r2, r1, #2 │ │ │ │ orr.w r1, r8, r6, lsl #1 │ │ │ │ svc 11 │ │ │ │ @ instruction: 0xffffdea3 │ │ │ │ @ instruction: 0xffffdedf │ │ │ │ - vrsra.u32 d16, d22, #1 │ │ │ │ + vsubl.u q8, d31, d6 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r0, r1, #9 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r4, #14 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - mcr2 0, 0, r0, cr6, cr1, {4} │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + ldc2l 0, cr0, [r6, #-580] @ 0xfffffdbc │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldc2l 0, cr0, [r2, #580] @ 0x244 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + stc2 0, cr0, [r2, #-580]! @ 0xfffffdbc │ │ │ │ + lsls r6, r2, #6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldc2 0, cr0, [r4, #580]! @ 0x244 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + stc2 0, cr0, [r4, #-580] @ 0xfffffdbc │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsls r6, r4, #15 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldc2 0, cr0, [r6, #580] @ 0x244 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + stc2l 0, cr0, [r6], #580 @ 0x244 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldc2l 0, cr0, [r8, #-580]! @ 0xfffffdbc │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + stc2l 0, cr0, [r8], {145} @ 0x91 │ │ │ │ + movs r4, r4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldc2l 0, cr0, [r6, #-580] @ 0xfffffdbc │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + stc2 0, cr0, [r6], #580 @ 0x244 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldc2 0, cr0, [r8, #-580]! @ 0xfffffdbc │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + stc2 0, cr0, [r8], {145} @ 0x91 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsrs r6, r4, #15 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ lsls r2, r1, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r0, #236] @ 0xec │ │ │ │ movs r2, #0 │ │ │ │ @@ -2807754,15 +2807771,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 80163c │ │ │ │ lsls r6, r0, #5 │ │ │ │ b.n 8015ec │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 801a0c │ │ │ │ + bvs.n 801aac │ │ │ │ lsls r3, r1, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ @@ -2808027,25 +2808044,25 @@ │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ mov r7, r1 │ │ │ │ add.w r0, r6, #1880 @ 0x758 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl b46370 │ │ │ │ + bl b46440 │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 802080 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r6, #1880 @ 0x758 │ │ │ │ - bl b46318 │ │ │ │ + bl b463e8 │ │ │ │ mov r1, r7 │ │ │ │ str.w r0, [r4, #240] @ 0xf0 │ │ │ │ add.w r0, r6, #1880 @ 0x758 │ │ │ │ - bl b4634c │ │ │ │ + bl b4641c │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ str.w r0, [r4, #244] @ 0xf4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w r3, r6, r2, lsl #4 │ │ │ │ ldrb.w r3, [r3, #2032] @ 0x7f0 │ │ │ │ cmp r3, #1 │ │ │ │ it ls │ │ │ │ @@ -2808286,18 +2808303,18 @@ │ │ │ │ nop │ │ │ │ b.n 8024f8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 8021f0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - mrrc2 1, 2, r0, lr, cr4 │ │ │ │ - @ instruction: 0xfad20091 │ │ │ │ - @ instruction: 0xfb000091 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + @ instruction: 0xfbae0124 │ │ │ │ + @ instruction: 0xfa220091 │ │ │ │ + @ instruction: 0xfa500091 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r2, r1, #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 │ │ │ │ ldr r2, [pc, #816] @ (8023ec ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2809404,18 +2809421,18 @@ │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 802d9c │ │ │ │ lsls r6, r0, #5 │ │ │ │ bcc.n 802c40 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - vrhadd.s8 d16, d10, d20 │ │ │ │ - stc 0, cr0, [ip, #580]! @ 0x244 │ │ │ │ - mrc 0, 0, r0, cr8, cr1, {4} │ │ │ │ - movw r0, #10377 @ 0x2889 │ │ │ │ + cdp 1, 9, cr0, cr10, cr4, {1} │ │ │ │ + ldcl 0, cr0, [ip], #580 @ 0x244 │ │ │ │ + stcl 0, cr0, [r8, #-580]! @ 0xfffffdbc │ │ │ │ + @ instruction: 0xf5920089 │ │ │ │ stmdb 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, #3352] @ 0xd18 │ │ │ │ sub.w sp, sp, #4800 @ 0x12c0 │ │ │ │ @@ -2809839,18 +2809856,19 @@ │ │ │ │ nop │ │ │ │ bcs.n 8031c4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrd r0, r1, [r6, #144] @ 0x90 │ │ │ │ - @ instruction: 0xe85c0091 │ │ │ │ - ldrd r0, r0, [ip], #580 @ 0x244 │ │ │ │ - @ instruction: 0xf0f20089 │ │ │ │ + stmdb r6!, {r2, r5, r8} │ │ │ │ + b.n 8031b8 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + strex r0, r0, [ip, #580] @ 0x244 │ │ │ │ + orr.w r0, r2, #137 @ 0x89 │ │ │ │ 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, #3376] @ 0xd30 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2810003,25 +2810021,28 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r5} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrd r0, r1, [ip], #-144 @ 0x90 │ │ │ │ - b.n 80323c │ │ │ │ + b.n 8033b0 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ + b.n 8030dc │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + b.n 8032f8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xe81c0091 │ │ │ │ - vaddl.s32 q0, d22, d9 │ │ │ │ - @ instruction: 0xe83c0124 │ │ │ │ - b.n 8031d0 │ │ │ │ + cdp 0, 15, cr0, cr6, cr9, {4} │ │ │ │ + b.n 803340 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ + b.n 803070 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 803378 │ │ │ │ + b.n 803218 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - vhadd.s32 d16, d22, d9 │ │ │ │ + cdp 0, 11, cr0, cr6, cr9, {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, #3352] @ 0xd18 │ │ │ │ sub.w sp, sp, #4800 @ 0x12c0 │ │ │ │ @@ -2810359,21 +2810380,21 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - b.n 803fb0 │ │ │ │ + b.n 803e50 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - b.n 803cf4 │ │ │ │ + b.n 803b94 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 803f78 │ │ │ │ + b.n 803e18 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xead00089 │ │ │ │ + bic.w r0, r0, r9, lsl #2 │ │ │ │ stmdb 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, #3344] @ 0xd10 │ │ │ │ sub.w sp, sp, #4800 @ 0x12c0 │ │ │ │ @@ -2810947,21 +2810968,21 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r6} │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r4, r6, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - blt.n 804000 │ │ │ │ + blt.n 8040a0 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - bge.n 803f58 │ │ │ │ + bls.n 803ff8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bgt.n 804044 │ │ │ │ + blt.n 8040e4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 80468c │ │ │ │ + b.n 80452c │ │ │ │ lsls r1, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, 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, #3368] @ 0xd28 │ │ │ │ @@ -2811120,21 +2811141,21 @@ │ │ │ │ lslls r6, r0, #5 │ │ │ │ asrls r0, r6, #7 │ │ │ │ movls r0, r0 │ │ │ │ bkpt 0x00a0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ adds r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 804218 │ │ │ │ + bls.n 8042b8 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - bhi.n 804194 │ │ │ │ + bhi.n 804234 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bge.n 8042e4 │ │ │ │ + bls.n 804184 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 8044c4 │ │ │ │ + b.n 804364 │ │ │ │ lsls r1, r1, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, 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, #3376] @ 0xd30 │ │ │ │ @@ -2811281,21 +2811302,21 @@ │ │ │ │ nop │ │ │ │ pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r0, #5 │ │ │ │ - bhi.n 80440c │ │ │ │ + bvc.n 8044ac │ │ │ │ lsls r4, r4, #4 │ │ │ │ - bvs.n 8043a0 │ │ │ │ + bvs.n 804440 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bhi.n 80435c │ │ │ │ + bhi.n 8043fc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r1, r1, #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 │ │ │ │ ldr.w r0, [r0, #228] @ 0xe4 │ │ │ │ @@ -2811392,31 +2811413,31 @@ │ │ │ │ b.n 804480 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 804028 │ │ │ │ b.n 804480 │ │ │ │ nop │ │ │ │ - bhi.n 804514 │ │ │ │ + bvc.n 8045b4 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - bvs.n 8045cc │ │ │ │ + bpl.n 80446c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bhi.n 804448 │ │ │ │ + bhi.n 8044e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - svc 10 │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bvc.n 8044fc │ │ │ │ + bvs.n 80459c │ │ │ │ lsls r4, r4, #4 │ │ │ │ - bvc.n 80449c │ │ │ │ + bvc.n 80453c │ │ │ │ lsls r4, r4, #4 │ │ │ │ - bhi.n 804578 │ │ │ │ + bvc.n 804418 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + udf #20 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bvs.n 80454c │ │ │ │ + bpl.n 8045ec │ │ │ │ lsls r1, r2, #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 │ │ │ │ ldr r2, [pc, #572] @ (804750 ) │ │ │ │ mov r6, r3 │ │ │ │ @@ -2811629,37 +2811650,37 @@ │ │ │ │ nop │ │ │ │ revsh r4, r4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 804780 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - bmi.n 8046d0 │ │ │ │ + bmi.n 804770 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - bcc.n 804698 │ │ │ │ + bcs.n 804738 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvs.n 8047cc │ │ │ │ + bpl.n 80466c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bgt.n 8047cc │ │ │ │ + blt.n 80466c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bmi.n 8046a0 │ │ │ │ + bcc.n 804740 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - bpl.n 80473c │ │ │ │ + bpl.n 8047dc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bgt.n 8047a0 │ │ │ │ + blt.n 804840 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bcc.n 804864 │ │ │ │ + bcs.n 804704 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bmi.n 80486c │ │ │ │ + bcc.n 80470c │ │ │ │ lsls r4, r4, #4 │ │ │ │ - bcc.n 804834 │ │ │ │ + bcs.n 8046d4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvs.n 8047d0 │ │ │ │ + bpl.n 804870 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - blt.n 804768 │ │ │ │ + blt.n 804808 │ │ │ │ lsls r1, r1, #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, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2811741,15 +2811762,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 80482a │ │ │ │ mov r0, r3 │ │ │ │ bl 8019fc │ │ │ │ movs r3, #0 │ │ │ │ b.n 8047c0 │ │ │ │ - bcc.n 804780 │ │ │ │ + bcs.n 804820 │ │ │ │ lsls r4, r4, #4 │ │ │ │ bcs.n 80486a │ │ │ │ vaddw.u , , d15 │ │ │ │ vaddw.u , , d25 │ │ │ │ vmlal.u , d31, d23[0] │ │ │ │ @ instruction: 0xffffd145 │ │ │ │ vsra.u32 , , #1 │ │ │ │ @@ -2813215,29 +2813236,29 @@ │ │ │ │ nop │ │ │ │ uxtb r6, r5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #4 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r4, #4 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r2, #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 r4, r3 │ │ │ │ @@ -2814285,45 +2814306,45 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #56 @ (adr r4, 806590 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #144 @ (adr r2, 8065f0 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ lsls r4, r4, #4 │ │ │ │ - ittt eq │ │ │ │ + bkpt 0x0052 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ + itt eq │ │ │ │ lsleq r1, r2, #2 │ │ │ │ - ite lt @ unpredictable │ │ │ │ - lsllt r1, r2, #2 │ │ │ │ - stmiage r4!, {r1, r4, r7} │ │ │ │ + stmiaeq r3!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r4, r4, #4 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r6, 806592 │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bkpt 0x0068 │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xb750 │ │ │ │ + @ instruction: 0xb6a0 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - cbnz r6, 8065b2 │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bkpt 0x002e │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb68c │ │ │ │ lsls r4, r4, #4 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r4, 8065ac │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ lsls r1, r1, #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 r6, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2814418,29 +2814439,29 @@ │ │ │ │ bl 5de692 │ │ │ │ b.n 806472 │ │ │ │ vabal.u q15, d15, d19 │ │ │ │ vsri.64 q15, , #1 │ │ │ │ @ instruction: 0xfffff36d │ │ │ │ vsli.32 d30, d19, #31 │ │ │ │ @ instruction: 0xffffe545 │ │ │ │ - vrsubhn.i d27, , q4 │ │ │ │ + vsli.64 , q4, #63 @ 0x3f │ │ │ │ lsls r4, r4, #4 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - cpsie │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r4, r4, #4 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldrb.w r0, [r0, #2111] @ 0x83f │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2815434,37 +2815455,37 @@ │ │ │ │ lsls r7, r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ ldc2 15, cr15, [r5, #1020]! @ 0x3fc │ │ │ │ mcr2 15, 2, pc, cr15, cr15, {7} @ │ │ │ │ stc2l 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [pc, #-1020]! @ 806d98 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r4, r3 │ │ │ │ + cbz r4, 8071be │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 8071f0 │ │ │ │ + cbz r4, 8071c4 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - cbz r4, 8071f2 │ │ │ │ + cbz r4, 8071c6 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldrb.w r0, [r0, #2403] @ 0x963 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2816399,29 +2816420,29 @@ │ │ │ │ str.w r7, [r4, #204] @ 0xcc │ │ │ │ str r7, [r7, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #784 @ (adr r0, 807fac ) │ │ │ │ + add r0, pc, #80 @ (adr r0, 807cec ) │ │ │ │ lsls r4, r4, #4 │ │ │ │ - add r1, pc, #768 @ (adr r1, 807fa0 ) │ │ │ │ + add r1, pc, #64 @ (adr r1, 807ce0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 808064 ) │ │ │ │ + add r6, pc, #256 @ (adr r6, 807da4 ) │ │ │ │ lsls r1, r1, #2 │ │ │ │ - add r3, pc, #104 @ (adr r3, 807d10 ) │ │ │ │ + add r2, pc, #424 @ (adr r2, 807e50 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, pc, #672 @ (adr r0, 807f4c ) │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - add r2, pc, #960 @ (adr r2, 808070 ) │ │ │ │ + add r2, pc, #256 @ (adr r2, 807db0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, pc, #368 @ (adr r1, 807e24 ) │ │ │ │ + add r0, pc, #688 @ (adr r0, 807f64 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #760 @ (adr r6, 807fb0 ) │ │ │ │ + add r6, pc, #56 @ (adr r6, 807cf0 ) │ │ │ │ lsls r1, r1, #2 │ │ │ │ stmdb 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 r5, r2 │ │ │ │ ldr.w r2, [pc, #2604] @ 8086f8 │ │ │ │ @@ -2817262,21 +2817283,21 @@ │ │ │ │ asrs r4, r6 │ │ │ │ strh r0, [r5, #24] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #21] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cmp.w r3, #372 @ 0x174 │ │ │ │ bls.w 80831a │ │ │ │ mvn.w r9, #372 @ 0x174 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r9 │ │ │ │ lsrs r2, r2, #1 │ │ │ │ @@ -2817330,21 +2817351,21 @@ │ │ │ │ b.w 807ede │ │ │ │ adds r3, r2, #1 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 808222 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r7, [sp, #776] @ 0x308 │ │ │ │ + str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #380] @ (808958 ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2817562,15 +2817583,15 @@ │ │ │ │ str.w r3, [r0, #2120] @ 0x848 │ │ │ │ str.w r2, [r0, #2124] @ 0x84c │ │ │ │ pop {pc} │ │ │ │ movs r3, #2 │ │ │ │ str.w r3, [r0, #484] @ 0x1e4 │ │ │ │ b.n 8089be │ │ │ │ nop │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r4, #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, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2817720,17 +2817741,17 @@ │ │ │ │ cmp r3, #4 │ │ │ │ ite eq │ │ │ │ moveq r5, #16 │ │ │ │ movne r5, #64 @ 0x40 │ │ │ │ b.n 808ac6 │ │ │ │ movs r3, #31 │ │ │ │ b.n 808b12 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r4, #4 │ │ │ │ ldr.w r3, [r0, #356] @ 0x164 │ │ │ │ push {lr} │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #158 @ 0x9e │ │ │ │ beq.n 808c70 │ │ │ │ bls.n 808c2e │ │ │ │ @@ -2817921,31 +2817942,31 @@ │ │ │ │ ldr r2, [pc, #48] @ (808e28 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ b.n 808dc0 │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r4, #4 │ │ │ │ strb r6, [r7, #10] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #8] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, 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, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #324] @ (808f84 ) │ │ │ │ mov r8, r1 │ │ │ │ @@ -2818058,15 +2818079,15 @@ │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ ands r3, r1 │ │ │ │ add r3, r9 │ │ │ │ str.w r3, [r8] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r4, #4 │ │ │ │ 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, #156] @ (809034 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2818137,15 +2818158,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #1] │ │ │ │ lsls r6, r0, #5 │ │ │ │ strb r0, [r5, #0] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r3, r1, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w ip, [r3, #712] @ 0x2c8 │ │ │ │ @@ -2818362,15 +2818383,15 @@ │ │ │ │ mov r5, r2 │ │ │ │ blx 6c054 <__aeabi_uidiv@plt> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r5, r0 │ │ │ │ bcc.n 80923c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 8091f2 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ lsls r4, r4, #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.w r4, [pc, #1472] @ 80987c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2818892,15 +2818913,15 @@ │ │ │ │ str.w r0, [r1, #-4] │ │ │ │ b.n 8095a6 │ │ │ │ nop │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ lsls r4, r4, #4 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ lsls r6, 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, #3928] @ 0xf58 │ │ │ │ @@ -2819239,39 +2819260,39 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r5, #20] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - strh r2, [r1, #62] @ 0x3e │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r0, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r5, #24] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r1, #16] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - strh r0, [r3, #36] @ 0x24 │ │ │ │ + strh r0, [r5, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r2, #26] │ │ │ │ lsls r1, r2, #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, [r0, #68] @ 0x44 │ │ │ │ @@ -2819513,15 +2819534,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #24] │ │ │ │ lsls r6, r0, #5 │ │ │ │ str r0, [r1, #24] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r3, r1, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r0, #396] @ 0x18c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2820551,61 +2820572,61 @@ │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ b.n 80b17e │ │ │ │ nop │ │ │ │ ldrsh r4, [r1, r4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r4, [r7, r4] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - ldrb r6, [r3, #14] │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + strb r6, [r4, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r1, #19] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r7, #15] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - strb r6, [r4, #29] │ │ │ │ + strb r6, [r6, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r3, #23] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ str.w r6, [r5, #424] @ 0x1a8 │ │ │ │ movs r3, #0 │ │ │ │ add.w sl, r6, #12288 @ 0x3000 │ │ │ │ add.w r7, r6, #16384 @ 0x4000 │ │ │ │ ldr.w r1, [r6, #3896] @ 0xf38 │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ @@ -2821794,45 +2821815,45 @@ │ │ │ │ bl 808964 │ │ │ │ b.w 80a158 │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ str.w r3, [r5, #2092] @ 0x82c │ │ │ │ movs r3, #3 │ │ │ │ str.w r3, [r5, #1016] @ 0x3f8 │ │ │ │ b.n 80b8be │ │ │ │ - strb r2, [r4, #5] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r6, #15] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r4, #22] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r2, [r5, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - strb r4, [r7, #14] │ │ │ │ + strb r4, [r1, #12] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r3, #12] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r4, #4 │ │ │ │ - strb r0, [r7, #0] │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r6, [r5, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r4, #4 │ │ │ │ ldr.w r3, [r2, #2416] @ 0x970 │ │ │ │ cmp r3, r0 │ │ │ │ bls.w 80b7ba │ │ │ │ ldrb.w r3, [r7, #2856] @ 0xb28 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ @@ -2822077,53 +2822098,53 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #1016] @ 0x3f8 │ │ │ │ b.n 80b5d0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #1016] @ 0x3f8 │ │ │ │ mov fp, r3 │ │ │ │ b.w 80b380 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r4, [r2, #8] │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r7, #24] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [r3, #104] @ 0x68 │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r0, [r4, #100] @ 0x64 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - str r2, [r5, #56] @ 0x38 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r6, #16] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r3, #16] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r1, #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 r3, r1 │ │ │ │ ldr r1, [pc, #448] @ (80bf28 ) │ │ │ │ @@ -2822300,39 +2822321,39 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ cmp r0, r2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ negs r4, r7 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + str r6, [r6, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrsh r4, [r4, r0] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrsh r6, [r6, r7] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + str r4, [r4, #0] │ │ │ │ lsls r1, 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2822601,21 +2822622,21 @@ │ │ │ │ @ instruction: 0xffffcf8f │ │ │ │ vcvt.u32.f32 q14, , #1 │ │ │ │ @ instruction: 0xffffdd2f │ │ │ │ @ instruction: 0xffffdbfd │ │ │ │ @ instruction: 0xffffcbd3 │ │ │ │ vtbx.8 d28, {d31- , , d14[0] │ │ │ │ + @ instruction: 0xffff5c9e │ │ │ │ lsls r4, r4, #4 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r3, #12] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - str r4, [r0, #28] │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldmia r3, {r0, r3, r5} │ │ │ │ vsli.32 , q8, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2822656,15 +2822677,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (80c2e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r4, r4, #4 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 80c300 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r4, r0, #8 │ │ │ │ lsls r4, r0, #8 │ │ │ │ movs r0, #1 │ │ │ │ @@ -2825171,21 +2825192,21 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ b.n 80e19a │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 80e1dc │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r2, r7 │ │ │ │ + ands r2, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r0, r6 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ands r6, r7 │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ lsls r1, r1, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r0, #164] @ 0xa4 │ │ │ │ @@ -2826093,15 +2826114,15 @@ │ │ │ │ vmls.i q15, , d23[0] │ │ │ │ vsri.64 d30, d11, #1 │ │ │ │ vmls.i q15, , d15[0] │ │ │ │ vtbl.8 d29, {d15}, d27 │ │ │ │ vsra.u32 d31, d3, #1 │ │ │ │ vshr.u32 , , #1 │ │ │ │ vrsra.u32 d30, d27, #1 │ │ │ │ - vsubw.u , , d12 │ │ │ │ + vrshr.u32 , q6, #1 │ │ │ │ lsls r5, r4, #4 │ │ │ │ b.n 80eda6 │ │ │ │ vtbl.8 d29, {d31- instruction: 0xffffdb35 │ │ │ │ vqrdmulh.s , , d29[0] │ │ │ │ vsri.64 q15, , #1 │ │ │ │ vrshr.u32 q15, , #1 │ │ │ │ @@ -2826536,15 +2826557,15 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ b.n 80f2fc │ │ │ │ @ instruction: 0xfbcfffff │ │ │ │ ldc2 15, cr15, [r1], {255} @ 0xff │ │ │ │ ldc2l 15, cr15, [pc, #1020] @ 80f72c │ │ │ │ @ instruction: 0xfa55ffff │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r4, #4 │ │ │ │ @ instruction: 0xfac3ffff │ │ │ │ stc2l 15, cr15, [sp], {255} @ 0xff │ │ │ │ ldr.w r1, [r0, #284] @ 0x11c │ │ │ │ add.w ip, r0, #8192 @ 0x2000 │ │ │ │ ldr.w r3, [r0, #296] @ 0x128 │ │ │ │ push {r4, lr} │ │ │ │ @@ -2827226,15 +2827247,15 @@ │ │ │ │ str.w r3, [r0, #192] @ 0xc0 │ │ │ │ b.n 80fcc0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mcrr2 15, 15, pc, fp, cr15 @ │ │ │ │ stc2l 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xfa25ffff │ │ │ │ @ instruction: 0xfab7ffff │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r4, #4 │ │ │ │ bl 77fd02 │ │ │ │ bl 673d06 │ │ │ │ pldw [r5, #255]! │ │ │ │ ldr.w r1, [r0, #284] @ 0x11c │ │ │ │ add.w ip, r0, #8192 @ 0x2000 │ │ │ │ ldr.w r3, [r0, #296] @ 0x128 │ │ │ │ @@ -2827442,21 +2827463,21 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ b.n 80fe7e │ │ │ │ ldr.w r3, [r4, #348] @ 0x15c │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ b.n 80ff1c │ │ │ │ - str r2, [r0, #20] │ │ │ │ + str r2, [r2, #8] │ │ │ │ lsls r5, r4, #4 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ lsls r1, r1, #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 r3, [r0, #420] @ 0x1a4 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2827689,15 +2827710,15 @@ │ │ │ │ sub.w r3, r3, sl │ │ │ │ str.w r3, [r9, r8, lsl #2] │ │ │ │ ldr.w r2, [fp, #680] @ 0x2a8 │ │ │ │ add r2, r3 │ │ │ │ str.w r2, [fp, #680] @ 0x2a8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r5, r4, #4 │ │ │ │ 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 r2, [pc, #496] @ (810524 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2828648,15 +2828669,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf2f20145 │ │ │ │ @ instruction: 0xefefffff │ │ │ │ bl ba0dba │ │ │ │ str??.w pc, [pc, #-4095] @ 80fdc1 │ │ │ │ strh.w pc, [r7, #255]! │ │ │ │ bl 7f2dc6 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + strh r4, [r0, r2] │ │ │ │ lsls r5, r4, #4 │ │ │ │ asrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ bl 5b4dd2 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x4aaf72> │ │ │ │ ldc2 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ bl 8a4dda │ │ │ │ bl 8c6dde │ │ │ │ @@ -2829749,15 +2829770,15 @@ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ str.w r3, [r2, r1, lsl #2] │ │ │ │ ldr.w r2, [sl, #680] @ 0x2a8 │ │ │ │ add r2, r3 │ │ │ │ str.w r2, [sl, #680] @ 0x2a8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + bx r2 │ │ │ │ lsls r5, r4, #4 │ │ │ │ ldr.w r3, [r0, #416] @ 0x1a0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 811d4e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2830120,15 +2830141,15 @@ │ │ │ │ str.w r4, [r8, #284] @ 0x11c │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ ldr.w r1, [r8, #284] @ 0x11c │ │ │ │ adds r4, r1, #1 │ │ │ │ str.w r4, [r8, #284] @ 0x11c │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ b.n 811dd8 │ │ │ │ - bics r0, r4 │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r5, r4, #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.w r2, [r0, #348] @ 0x15c │ │ │ │ sub sp, #12 │ │ │ │ @@ -2830250,24 +2830271,23 @@ │ │ │ │ ldrb.w r3, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 8121e0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #3304] @ 0xce8 │ │ │ │ b.n 8121e0 │ │ │ │ nop │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r5, r4, #4 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r4, r5 │ │ │ │ - lsls r1, r1, #2 │ │ │ │ + vhadd.u d16, d28, d8 │ │ │ │ stmdb 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 r5, [pc, #1136] @ 8127d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [pc, #1136] @ 8127d8 │ │ │ │ @@ -2831432,15 +2831452,15 @@ │ │ │ │ stlexd pc, pc, pc, [r5] │ │ │ │ b.n 812892 │ │ │ │ @ instruction: 0xffffedf1 │ │ │ │ vrshr.u64 d31, d29, #1 │ │ │ │ vabal.u q15, d15, d9 │ │ │ │ vtbx.8 d30, {d15-d17}, d1 │ │ │ │ vsubw.u q15, , d3 │ │ │ │ - vrshr.u32 d19, d6, #1 │ │ │ │ + @ instruction: 0xffff3166 │ │ │ │ lsls r5, r4, #4 │ │ │ │ asrs r0, r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ mrc 15, 0, APSR_nzcv, cr15, cr15, {7} │ │ │ │ udf #161 @ 0xa1 │ │ │ │ @ instruction: 0xffffdf9b │ │ │ │ vtbl.8 d30, {d15-d16}, d31 │ │ │ │ @@ -2831475,15 +2831495,15 @@ │ │ │ │ ldrhi r2, [r3, #0] │ │ │ │ strhi r1, [r0, #16] │ │ │ │ itt hi │ │ │ │ addhi r2, #1 │ │ │ │ strhi r2, [r3, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r5, r4, #4 │ │ │ │ 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 │ │ │ │ @@ -2831601,15 +2831621,15 @@ │ │ │ │ str r5, [r0, #20] │ │ │ │ cbz r2, 813172 │ │ │ │ str.w lr, [r0, #12] │ │ │ │ b.n 8130b6 │ │ │ │ str r2, [r0, #12] │ │ │ │ b.n 8130e6 │ │ │ │ nop │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r5, r4, #4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 81326a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -2834775,26 +2834795,26 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #256 @ 0x100 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - beq.n 815394 │ │ │ │ + beq.n 815434 │ │ │ │ lsls r0, r2, #2 │ │ │ │ lsls r4, r7, #24 │ │ │ │ lsls r6, r0, #5 │ │ │ │ add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ - bl aeadf4 │ │ │ │ + bl aeaec4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2834885,15 +2834905,15 @@ │ │ │ │ str.w r0, [ip, #16] │ │ │ │ str.w r0, [ip, #20] │ │ │ │ add.w r0, ip, #4 │ │ │ │ str.w r1, [ip] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ strd r2, r3, [ip, #24] │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ - bl aeaed4 │ │ │ │ + bl aeafa4 │ │ │ │ pop {r3, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 815560 │ │ │ │ @@ -2835635,15 +2835655,15 @@ │ │ │ │ ldr.w r3, [fp, #836] @ 0x344 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr.w r0, [fp, #816] @ 0x330 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - bl b29ad8 │ │ │ │ + bl b29ba8 │ │ │ │ ldrb.w r3, [fp, #1074] @ 0x432 │ │ │ │ ldr.w r0, [fp, #1036] @ 0x40c │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strb.w r3, [fp, #1074] @ 0x432 │ │ │ │ ldr.w r1, [fp, #1264] @ 0x4f0 │ │ │ │ ldrb.w r3, [r0, #3721] @ 0xe89 │ │ │ │ ldr.w r2, [fp, #1268] @ 0x4f4 │ │ │ │ @@ -2835931,15 +2835951,15 @@ │ │ │ │ ldr.w r3, [fp, #836] @ 0x344 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ lsl.w r3, r8, r4 │ │ │ │ ldr.w r0, [fp, #816] @ 0x330 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - bl b29ad8 │ │ │ │ + bl b29ba8 │ │ │ │ ldrb.w r3, [fp, #1074] @ 0x432 │ │ │ │ ldr.w r0, [fp, #1036] @ 0x40c │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strb.w r3, [fp, #1074] @ 0x432 │ │ │ │ ldrb.w r3, [r0, #3721] @ 0xe89 │ │ │ │ ldrd r1, r2, [sl] │ │ │ │ cbz r3, 8161ac │ │ │ │ @@ -2836807,39 +2836827,39 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #464 @ (adr r0, 816ca0 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ - lsls r0, r2, #2 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ - lsls r0, r2, #2 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ - lsls r0, r2, #2 │ │ │ │ - pop {r4, r7} │ │ │ │ + it ge │ │ │ │ + lslge r0, r2, #2 │ │ │ │ + itee ls │ │ │ │ + lslls r0, r2, #2 │ │ │ │ + pophi {r1, r2, r4, r7} │ │ │ │ + lslhi r0, r2, #2 │ │ │ │ + cbnz r0, 816b60 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - pop {r1, r5} │ │ │ │ + cbnz r2, 816b48 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - pop {r1, r2, r4} │ │ │ │ + cbnz r6, 816b48 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cbnz r0, 816b4c │ │ │ │ + hlt 0x0030 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cbnz r2, 816b40 │ │ │ │ + rev16 r2, r6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cbnz r4, 816b3c │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - revsh r0, r5 │ │ │ │ + rev r0, r7 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - rev16 r2, r7 │ │ │ │ + cbnz r2, 816b36 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - rev r4, r0 │ │ │ │ + cbnz r4, 816b1c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cbnz r2, 816b44 │ │ │ │ + cbnz r2, 816b18 │ │ │ │ lsls r0, r2, #2 │ │ │ │ movs r5, #32 │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 8169aa │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r7, r4 │ │ │ │ @@ -2837123,15 +2837143,15 @@ │ │ │ │ beq.n 816e9c │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ bl 8157f8 │ │ │ │ mov r2, r9 │ │ │ │ ldr.w r0, [r4, #816] @ 0x330 │ │ │ │ mov r1, sl │ │ │ │ - bl b2a090 │ │ │ │ + bl b2a160 │ │ │ │ mov r0, r4 │ │ │ │ bl 816c84 │ │ │ │ ldr.w r2, [r4, #840] @ 0x348 │ │ │ │ cmp r2, r9 │ │ │ │ beq.w 816fdc │ │ │ │ ldr.w r2, [r4, #848] @ 0x350 │ │ │ │ cmp r2, r9 │ │ │ │ @@ -2837279,15 +2837299,15 @@ │ │ │ │ bcs.w 816e72 │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ bl 8157f8 │ │ │ │ ldr.w r2, [r4, #844] @ 0x34c │ │ │ │ ldr.w r0, [r4, #816] @ 0x330 │ │ │ │ mov r1, sl │ │ │ │ - bl b2a090 │ │ │ │ + bl b2a160 │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 816c84 │ │ │ │ cmp fp, r5 │ │ │ │ bcs.w 816e7a │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ @@ -2837409,17 +2837429,17 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cbz r6, 81721e │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - cbz r6, 81721e │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r1, #1376] @ 0x560 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2837628,15 +2837648,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r0, [r0, #816] @ 0x330 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - bl b27f5c │ │ │ │ + bl b2802c │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 817446 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ @@ -2837697,15 +2837717,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r0, [r4, #816] @ 0x330 │ │ │ │ - bl b28fac │ │ │ │ + bl b2907c │ │ │ │ mov r0, r4 │ │ │ │ bl 816c84 │ │ │ │ ldrb.w r3, [r8, #2713] @ 0xa99 │ │ │ │ mov r0, r7 │ │ │ │ bic.w r3, r3, #2 │ │ │ │ strb.w r3, [r8, #2713] @ 0xa99 │ │ │ │ add sp, #20 │ │ │ │ @@ -2838011,20 +2838031,20 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ bl 817320 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl b27e40 │ │ │ │ + bl b27f10 │ │ │ │ ldr.w r0, [r4, #816] @ 0x330 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl b27e90 │ │ │ │ + bl b27f60 │ │ │ │ ldrh.w r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ bl 4629fc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x358b9c> │ │ │ │ cbz r0, 8178e4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 45041c <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x3465bc> │ │ │ │ @@ -2838059,15 +2838079,15 @@ │ │ │ │ bne.n 8178e4 │ │ │ │ ldrb.w r3, [r0, #53] @ 0x35 │ │ │ │ cmp r3, #6 │ │ │ │ beq.n 8178a0 │ │ │ │ ldr.w r0, [r4, #816] @ 0x330 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl b27f5c │ │ │ │ + bl b2802c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 8178a0 │ │ │ │ ldrh.w r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ bl 462bdc <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x358d7c> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -2838240,15 +2838260,15 @@ │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ strd r0, r0, [sp, #32] │ │ │ │ strd r0, r0, [sp, #24] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr.w r0, [r4, #816] @ 0x330 │ │ │ │ - bl b2815c │ │ │ │ + bl b2822c │ │ │ │ mov r0, r4 │ │ │ │ bl 816c84 │ │ │ │ cbz r7, 817ab4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 817ab4 │ │ │ │ @@ -2838606,27 +2838626,27 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r0, #5 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r7, pc, #584 @ (adr r7, 818024 ) │ │ │ │ lsls r0, r1, #2 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 817ed4 ) │ │ │ │ + add r6, pc, #560 @ (adr r6, 818014 ) │ │ │ │ lsls r0, r1, #2 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r1, r1, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldrb.w r3, [r1, #78] @ 0x4e │ │ │ │ @@ -2838767,15 +2838787,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #11 │ │ │ │ movne r1, #3 │ │ │ │ bl 8157f8 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r5, #816] @ 0x330 │ │ │ │ mov r1, r4 │ │ │ │ - bl b28e64 │ │ │ │ + bl b28f34 │ │ │ │ mov r0, r5 │ │ │ │ bl 816c84 │ │ │ │ ldr r2, [pc, #768] @ (818270 ) │ │ │ │ ldr r3, [pc, #764] @ (81826c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2838986,15 +2839006,15 @@ │ │ │ │ ldrb.w r3, [r0, #3492] @ 0xda4 │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ strb.w r3, [sp, #41] @ 0x29 │ │ │ │ bl 82152c │ │ │ │ add r1, sp, #24 │ │ │ │ strb.w r0, [sp, #42] @ 0x2a │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b7a360 │ │ │ │ + bl b7a430 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 82718c │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r5, #1032] @ 0x408 │ │ │ │ @@ -2839374,15 +2839394,15 @@ │ │ │ │ bl 8459a0 │ │ │ │ ldr.w r0, [r4, #1036] @ 0x40c │ │ │ │ ldr.w r3, [r4, #804] @ 0x324 │ │ │ │ add.w r0, r0, #1880 @ 0x758 │ │ │ │ ldrb.w r1, [r0, #1841] @ 0x731 │ │ │ │ ldrd r2, r3, [r3, #152] @ 0x98 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl b3ee38 │ │ │ │ + bl b3ef08 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 8187be │ │ │ │ ldr.w r2, [r4, #804] @ 0x324 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ ldr.w r1, [r2, #148] @ 0x94 │ │ │ │ @@ -2839413,73 +2839433,73 @@ │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ mov r0, r7 │ │ │ │ ldrh.w r2, [r8, #8] │ │ │ │ add.w r1, r8, #24 │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ blx r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl b453a0 │ │ │ │ + bl b45470 │ │ │ │ b.n 8185b8 │ │ │ │ ldr.w r0, [r4, #1036] @ 0x40c │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r0, #1880 @ 0x758 │ │ │ │ - bl b45358 │ │ │ │ + bl b45428 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 8187b0 │ │ │ │ mov.w r1, #10240 @ 0x2800 │ │ │ │ movt r1, #49153 @ 0xc001 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #32770 @ 0x8002 │ │ │ │ movt r1, #33025 @ 0x8101 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #32771 @ 0x8003 │ │ │ │ movt r1, #33025 @ 0x8101 │ │ │ │ - bl b44ea8 │ │ │ │ + bl b44f78 │ │ │ │ add.w r7, r4, #640 @ 0x280 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [r4, #1036] @ 0x40c │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr.w r3, [r3, #260] @ 0x104 │ │ │ │ add.w r6, r1, #1880 @ 0x758 │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ strd r0, r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl b3ed48 │ │ │ │ + bl b3ee18 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 8186f8 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r3, #256] @ 0x100 │ │ │ │ blx r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl b453a0 │ │ │ │ + bl b45470 │ │ │ │ b.n 818588 │ │ │ │ ldr.w r0, [r4, #1036] @ 0x40c │ │ │ │ add.w r0, r0, #1880 @ 0x758 │ │ │ │ - bl b3e390 │ │ │ │ + bl b3e460 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 8187cc │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 7e9874 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl b453a0 │ │ │ │ + bl b45470 │ │ │ │ ldr.w r3, [r4, #628] @ 0x274 │ │ │ │ cmp r3, #13 │ │ │ │ bhi.n 81868e │ │ │ │ add.w r6, r4, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r6, #3728] @ 0xe90 │ │ │ │ adds r1, #4 │ │ │ │ @@ -2839492,15 +2839512,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r6, #3728] @ 0xe90 │ │ │ │ b.n 81868e │ │ │ │ ldr.w r1, [r4, #1036] @ 0x40c │ │ │ │ add.w r0, r4, #31872 @ 0x7c80 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ add.w r1, r1, #1880 @ 0x758 │ │ │ │ - bl b388c0 │ │ │ │ + bl b38990 │ │ │ │ b.n 818692 │ │ │ │ ldr r2, [pc, #76] @ (8187f0 ) │ │ │ │ ldr r1, [pc, #80] @ (8187f4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ movs r5, #0 │ │ │ │ @@ -2839515,39 +2839535,39 @@ │ │ │ │ ldr r1, [pc, #64] @ (818804 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ b.n 8187ac │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ - bl b453a0 │ │ │ │ + bl b45470 │ │ │ │ ldr r2, [pc, #48] @ (818808 ) │ │ │ │ ldr r1, [pc, #52] @ (81880c ) │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ b.n 8187ac │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r1, #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 r7, r3 │ │ │ │ @@ -2840175,15 +2840195,15 @@ │ │ │ │ strb.w r3, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ movs r3, #28 │ │ │ │ blx 6ad10 <__memcpy_chk@plt> │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ add r0, sp, #32 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ - bl b79800 │ │ │ │ + bl b798d0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 818fc8 │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ ldrd r0, r1, [sp, #184] @ 0xb8 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -2840284,15 +2840304,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ strb.w r1, [sp, #121] @ 0x79 │ │ │ │ strb.w r2, [sp, #123] @ 0x7b │ │ │ │ strb.w sl, [sp, #120] @ 0x78 │ │ │ │ b.n 818ec6 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl b77a60 │ │ │ │ + bl b77b30 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 82718c │ │ │ │ str r0, [sp, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #128] @ 0x80 │ │ │ │ ldr.w r0, [r5, #1024] @ 0x400 │ │ │ │ @@ -2841023,15 +2841043,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r4, r4, #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 │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ mov r4, r0 │ │ │ │ @@ -2841613,15 +2841633,15 @@ │ │ │ │ beq.n 819ea2 │ │ │ │ add.w ip, sp, #328 @ 0x148 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl b74e70 │ │ │ │ + bl b74f40 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 81a11e │ │ │ │ ldr r3, [sp, #344] @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 81a11e │ │ │ │ ldr.w r3, [r4, #628] @ 0x274 │ │ │ │ @@ -2841819,15 +2841839,15 @@ │ │ │ │ ldrd r2, r3, [r5, #-8] │ │ │ │ bl 455038 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34b1d8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 81a04c │ │ │ │ sub.w r1, r5, #8 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl b72f28 │ │ │ │ + bl b72ff8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 82718c │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ ldrd r2, r3, [r5, #-8] │ │ │ │ ldr.w r0, [r4, #1028] @ 0x404 │ │ │ │ @@ -2843203,17 +2843223,17 @@ │ │ │ │ ldr r2, [pc, #12] @ (81af3c ) │ │ │ │ ldr r1, [pc, #16] @ (81af40 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 455e38 <__vaDriverInit_1_24@@libgallium-26.1.6-1.so+0x34bfd8> │ │ │ │ b.n 81ae44 │ │ │ │ nop │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r1, #13] │ │ │ │ lsls r0, r1, #2 │ │ │ │ stmdb 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 r5, r2 │ │ │ │ @@ -2843641,15 +2843661,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str.w r4, [r3, #316] @ 0x13c │ │ │ │ bl 81b34c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r3 │ │ │ │ - bl b35948 │ │ │ │ + bl b35a18 │ │ │ │ mov r3, r0 │ │ │ │ b.n 81b420 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2844694,24 +2844714,24 @@ │ │ │ │ str.w r1, [r2, #3412] @ 0xd54 │ │ │ │ str.w r3, [r6, #3248] @ 0xcb0 │ │ │ │ str.w r1, [r6, #3736] @ 0xe98 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, sl │ │ │ │ str.w r3, [r4, #640] @ 0x280 │ │ │ │ mov r0, r4 │ │ │ │ - bl b961a0 │ │ │ │ + bl b96270 │ │ │ │ ldr.w r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r8, [r4, #652] @ 0x28c │ │ │ │ str r3, [sp, #28] │ │ │ │ b.n 81c7dc │ │ │ │ ldr r2, [pc, #760] @ (81c418 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldrd ip, r3, [sp, #40] @ 0x28 │ │ │ │ mov lr, r9 │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldrb.w r1, [r3, #1709] @ 0x6ad │ │ │ │ cmp r0, #15 │ │ │ │ @@ -2845618,15 +2845638,15 @@ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ b.n 81cb66 │ │ │ │ ldr.w r2, [r9, #924] @ 0x39c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, sl │ │ │ │ ldr r7, [r2, #64] @ 0x40 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl b95e80 │ │ │ │ + bl b95f50 │ │ │ │ b.w 81bd30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ mov.w ip, ip, lsr #2 │ │ │ │ add.w lr, ip, #580 @ 0x244 │ │ │ │ add.w ip, r7, r3 │ │ │ │ and.w r8, r8, #15 │ │ │ │ adds r3, #8 │ │ │ │ @@ -2845821,15 +2845841,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w fp, [sp, #108] @ 0x6c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ - bl b81fbc │ │ │ │ + bl b8208c │ │ │ │ cbnz r0, 81ced0 │ │ │ │ ldr r2, [pc, #232] @ (81cfa0 ) │ │ │ │ ldr r3, [pc, #224] @ (81cf9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ @@ -2845839,15 +2845859,15 @@ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #208] @ (81cfa4 ) │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, pc │ │ │ │ - bl b8246c │ │ │ │ + bl b8253c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 81ceb6 │ │ │ │ ldrd r4, r3, [sp, #28] │ │ │ │ add.w r9, r4, r3 │ │ │ │ cmp r4, r9 │ │ │ │ bcc.n 81cf1c │ │ │ │ b.n 81ceb6 │ │ │ │ @@ -2845916,15 +2845936,15 @@ │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #66 @ 0x42 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ 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, #3736] @ 0xe98 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #608] @ (81d21c ) │ │ │ │ @@ -2846151,36 +2846171,36 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ blx 6c4c8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ blx 6caa8 │ │ │ │ mov r0, r4 │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ - bl b8242c │ │ │ │ + bl b824fc │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 81d20a │ │ │ │ b.n 81d01c │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #220 @ 0xdc │ │ │ │ lsls r5, r0, #5 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r0, [r4, r7] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + strb r6, [r0, r5] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r1, #4] │ │ │ │ lsls r0, 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, #4048] @ 0xfd0 │ │ │ │ ldrd r3, r5, [r0] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2846247,19 +2846267,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 821570 │ │ │ │ b.n 81d270 │ │ │ │ nop │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + str r4, [r4, r5] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ @@ -2846467,33 +2846487,33 @@ │ │ │ │ mov r3, fp │ │ │ │ add.w fp, fp, #4 │ │ │ │ ldrd r1, r2, [r4, #20] │ │ │ │ bl 728294 │ │ │ │ cmp fp, r9 │ │ │ │ bne.n 81d558 │ │ │ │ b.n 81d3d6 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r2, [r3, r2] │ │ │ │ + strh r2, [r5, r7] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + strh r6, [r6, r2] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r0, r2, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ beq.n 81d5fc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2846515,15 +2846535,15 @@ │ │ │ │ beq.n 81d5ec │ │ │ │ add.w r2, r0, #8 │ │ │ │ cbz r3, 81d5fe │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ add.w r1, r1, #4160 @ 0x1040 │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #16 │ │ │ │ - bl b2b23c │ │ │ │ + bl b2b30c │ │ │ │ ldr r1, [pc, #20] @ (81d604 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 634668 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -2846814,24 +2846834,24 @@ │ │ │ │ ldr.w sl, [r3, r2] │ │ │ │ movw r3, #11876 @ 0x2e64 │ │ │ │ ldr.w r9, [r1, r3] │ │ │ │ b.n 81d816 │ │ │ │ lsls r6, r5, #25 │ │ │ │ lsls r0, r0, #5 │ │ │ │ bl 627926 │ │ │ │ - str r6, [r7, r0] │ │ │ │ + ldr r7, [pc, #568] @ (81db64 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ bl 60592e │ │ │ │ - str r6, [r4, r0] │ │ │ │ + ldr r7, [pc, #472] @ (81db0c ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ bl 5d9936 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + ldr r7, [pc, #368] @ (81daac ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ stc2l 15, cr15, [r7, #-1020] @ 0xfffffc04 │ │ │ │ - ldr r7, [pc, #952] @ (81dcfc ) │ │ │ │ + ldr r7, [pc, #248] @ (81da3c ) │ │ │ │ lsls r0, r2, #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 │ │ │ │ @@ -2846886,15 +2846906,15 @@ │ │ │ │ cbz r3, 81d9ec │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r1, #4160 @ 0x1040 │ │ │ │ ldr.w r0, [r2], #8 │ │ │ │ adds r1, #16 │ │ │ │ - bl b2b23c │ │ │ │ + bl b2b30c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbz r3, 81da08 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2847119,38 +2847139,38 @@ │ │ │ │ b.n 81dbfc │ │ │ │ movs r5, #104 @ 0x68 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vmla.f16 d16, d10, d2[1] │ │ │ │ vext.8 q0, q7, q5, #1 │ │ │ │ - ldr r0, [pc, #112] @ (81dca4 ) │ │ │ │ + bxns sp │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldr r5, [pc, #912] @ (81dfc8 ) │ │ │ │ + ldr r5, [pc, #208] @ (81dd08 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ble.n 81dbcc │ │ │ │ + ble.n 81dc6c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldr r2, [r2, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - blx r3 │ │ │ │ + mov r8, sp │ │ │ │ lsls r0, r1, #2 │ │ │ │ movs r4, #88 @ 0x58 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r4, [pc, #1016] @ (81e044 ) │ │ │ │ + ldr r4, [pc, #312] @ (81dd84 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ cdp 1, 10, cr0, cr10, cr10, {2} │ │ │ │ - ldr r4, [pc, #976] @ (81e024 ) │ │ │ │ + ldr r4, [pc, #272] @ (81dd64 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bx r9 │ │ │ │ + mov lr, r3 │ │ │ │ lsls r0, r1, #2 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [pc, #72] @ (81dca8 ) │ │ │ │ + ldr r4, [pc, #392] @ (81dde8 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r5, [pc, #112] @ (81dcd4 ) │ │ │ │ + ldr r4, [pc, #432] @ (81de14 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #143360 @ 0x23000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ sub.w lr, ip, lr │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2847278,23 +2847298,23 @@ │ │ │ │ b.n 81dd8c │ │ │ │ blx 6aa40 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #552] @ (81dff8 ) │ │ │ │ + ldr r3, [pc, #872] @ (81e138 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [pc, #592] @ (81e024 ) │ │ │ │ + ldr r3, [pc, #912] @ (81e164